[無料あり] Player Spawn Manager プレイヤーのスポーン地点を設定、位置を保存するギミック
- サポーターパック / SupporterDigital300 JPY
- FreeDigital0 JPY
![[無料あり] Player Spawn Manager プレイヤーのスポーン地点を設定、位置を保存するギミック](https://booth.pximg.net/07cac00b-0ea2-4dd6-97a7-6355b5ceb5c9/i/7816065/f3f5de04-c3d7-4dd4-8378-9888f232f4aa_base_resized.jpg)
![[無料あり] Player Spawn Manager プレイヤーのスポーン地点を設定、位置を保存するギミック](https://booth.pximg.net/07cac00b-0ea2-4dd6-97a7-6355b5ceb5c9/i/7816065/14920b48-3793-4b42-bb19-b8365e440e90_base_resized.jpg)
![[無料あり] Player Spawn Manager プレイヤーのスポーン地点を設定、位置を保存するギミック](https://booth.pximg.net/07cac00b-0ea2-4dd6-97a7-6355b5ceb5c9/i/7816065/524c1e79-bfbe-47fa-8e8d-c3f91e7f37bb_base_resized.jpg)
![[無料あり] Player Spawn Manager プレイヤーのスポーン地点を設定、位置を保存するギミック](https://booth.pximg.net/07cac00b-0ea2-4dd6-97a7-6355b5ceb5c9/i/7816065/e0ad6452-3b5b-4716-84b1-2c335e637b2d_base_resized.jpg)
![[無料あり] Player Spawn Manager プレイヤーのスポーン地点を設定、位置を保存するギミック](https://booth.pximg.net/07cac00b-0ea2-4dd6-97a7-6355b5ceb5c9/i/7816065/e7d844a1-1280-4af1-a5ad-8fd2650a5b8c_base_resized.jpg)
![[無料あり] Player Spawn Manager プレイヤーのスポーン地点を設定、位置を保存するギミック](https://booth.pximg.net/07cac00b-0ea2-4dd6-97a7-6355b5ceb5c9/i/7816065/2a2b1921-62dd-4e5c-860d-01e855a83c14_base_resized.jpg)
Player Spawn ManagerはPersistenceを利用した、プレイヤーのスポーン地点を変更し、位置を保存するVRChatワールドギミックです。 *スポーン地点の初期設定を行うギミックではありません。 ぶいすいのときにタイムアウト対策や、イベントワールドでスタッフだけ別の場所にスポーンさせるなどの場面で活躍できます。 Player Spawn Manager is a VRChat World Gimmick that manages player's spawn locations utilizing VRChat Persistence. It is designed so solve problems like Timeouts while sleeping (so you can get back directly to bed), and it can be used to set staffs' spawn to a different place than usual players.
モード / Modes
ホワイトリストモード / Whitelist Mode ホワイトリストにいるプレイヤー、もしくはインスタンスを作ったプレイヤー(Groupインスタンス以外)だけスポーン地点を違う場所に設定する*ことができます。 Respawnや、Rejoinも対応しています。 Set the spawn* of the players in the Whitelist (and/or instance owner) to a different location. This also applys to Respawns and Rejoins. 同期モード / Synced Mode プレイヤーの場所を設定した時間間隔で保存し、次回ワールドに入るときに前回の場所にスポーンさせます*。 同じインスタンスでのRejoinのみ動作します。 Save player's location every a few seconds, and if the player rejoins the instance, they will always appear at the place where the last time the script have auto-saved*. This mode only works on Rejoins at the same instance. Persistenceモード / Persistence Mode プレイヤーの場所を設定した時間間隔で保存し、次回ワールドに入るときに前回の場所にスポーンさせます*。 同期モードと同じRejoinのみ想定していますが、同じワールドの別インスタンスにも動作します。 Save player's location every a few seconds, and if the player rejoins the instance, they will always appear at the place where the last time the script have auto-saved*. This mode works on Rejoins on all instances of the same world.
その他設定 / Other Settings
ホワイトリストにいるプレイヤーに限定する / White Listed Only 定期保存機能がホワイトリストにいるプレイヤーしか使えないようになります。 This settings will limit the auto save feature to be only for whitelisted players. ホワイトリストにいるプレイヤーを除く / White Listed Excluded 定期保存機能がホワイトリストにいるプレイヤーだけが使えないようになります。 この設定をオンにしない限り、Rejoinのスポーン地点が定期保存機能で上書きされます。(Respawn、(同期モードのみ)初回Joinは通常通り動作します) This settings will make the auto save feature to be not available for whitelisted players. If this settings isn't turned on, rejoined players will always spawn at their saved location. Respawn and joining for the first time (only on synced mode) will still spawn at whitelisted-only spawn point. 保存間隔 / Save Interval データ保存の間隔です。 デフォルト:5秒 2秒以下の設定はおすすめできません。 40人以上を想定するインスタンスでは5秒以上にしてください。 Time Interval for saving. Default: 5s. Setting this to a value lower than 2s is not recommended. For Instaces larger than 40 players, this value should be 5s or higher. Cleaning Mode (Beta) 同期モードでは、同じインスタンスに入ったことがあるが、インスタンスにいないプレイヤーのデータも同期されます。 そのため、最大人数に制限を設けることで、同期によるラグを緩和できます。 Betaですが、特にパブリックなどで、インスタンスが長時間開く場合ではおすすめです。 ただし、設定値は必ずワールドのプレイヤー人数上限より大きくしてください。 また、200超えの設定はおすすめできません。 In synced mode, the datas of all players who aren't in the instance are also synced. Setting a limit could prevent lag to an extent. Especially in public instances where the same instance could be on for a really long time. Even though this is still in beta, it's recommended to be turned on. This value should always be higher than the world player limit. Also, setting this to over 200 is not recommended. Debug Mode デバッグ用のログが出力されます。ワールドにいたプレイヤーのユーザー名と場所が全員のログに保存されますので、ご了承ください。 毎回保存の時に出力されるため、一時間で1000行以上出力される場合があります。 By enabling this debug logs will be saved to all players' logs. This includes the locations and usernames of all the players who visited the instance. This will be output every time the locations are saved. This could cause more than 1000 lines of log per hour.
サポーターパック / Supporter Pack
サポーターパックには、ワールドに設置できるコントロールパネルが同封されています。 コントロールパネルは、ギミックの設定の確認や、無効化、保存した場所にテレポートするなどの機能が備わっています。 導入するには、PlayerSpawnManagerフォルダの中のSupporterフォルダにある、JP_PlayerSpawnManagerUIというプレハブをシーンにD&Dをしてから、PlayerSpawnManagerのオブジェクトをスクリプトに入れてください。 In Supporter Pack, a control panel for this tool is provided as an tool to view the info about this gimmick, and do things like teleporting to saved location, and disabling this gimmick for this instance. To use this tool, drag and drop the EN_PlayerSpawnManagerUI prefab at Supporter folder to the scene, and attach a PlayerSpawnManager object to it.
注意事項 / Caution
プレイヤー位置の保存間隔が短すぎると重くなる恐れがあります。 複数設置できません。ほかのプレイヤーのスポーン地点(VRChat SDKのWorld Descripter除く)やリスポーン地点を変更するスクリプトと競合する恐れがあります。 *実際は、一回デフォルトのスポーン地点にリスポーン、またはスポーンしたあと、自動で指定または保存した場所にテレポートされます。 Do not set the time interval of saving to less than a few seconds, or this could cause lags. There cannot be more than 1 of this script in the same scene. This can also cause issues if you use other scripts that changes player spawn / respawn locations (except World Descriptor, which is from VRChat SDK). *What actually happen is the player is teleported to the default spawn, and then to the target position after a really short time.
導入方法
SDK Version: 3.10.1 Unity Version: 2022.3.22 StudioSaphir/PlayerSpawnManagerフォルダにあるプレハブをシーンにドラッグアンドドロップする Drag and drop the prefab from StudioSaphir/PlayerSpawnManager folder ホワイトリストモード / Whitelist Mode プレイヤーのユーザー名を入力し、テレポート先に空のオブジェクトを設置し、このスクリプトのTarget Transformに入れると有効になります。 ホワイトリストのユーザー以外、インスタンスオーナー(インスタンスを作った人)にも設定できます。 Input the username of the players, and place an empty object at a suitable location. After that, assign the object to Target Transform to enable this feature. You can also allow instance owner (the person who created the instance) to be teleported like white listed users. 同期モード / Synced Mode Save Player Positionをチェック入れると有効になります。 Save Intervalは保存の時間間隔です。 Enable Save Player Position and then you're good to go. Save Interval is how long it will take to before the next time the player's location is saved. Persistence モード / Persistence Mode Save Player Positionをチェック入れたあと、Persistenceをオンにすると有効になります。 Save Intervalは保存の時間間隔です。 Enable Persistence after enabling Save Player Position and then you're good to go. Save Interval is how long it will take to before the next time the player's location is saved.
利用規約 / Terms
Free: MIT License https://github.com/TamakiRuri/PlayerSpawnManager Supporter Pack: 本商品を購入した時点で本利用規約に同意したものとします。 利用規約の内容が変更された場合、ダウンロードデータに同封する旧バージョンの規約も適用されるとします。 *この利用規約に変更があった場合では、アセットに同封しているバージョンと新バージョンの片方に従っていれば大丈夫です。ただし、アセット更新を行う際には、利用規約も新バージョンのアセットに同封されたものに更新されます。 他の説明がない限り、本データの作成者が著作権を有します。 規約を違反した場合、利用中止および損害賠償を求める場合がございます。 本データを利用することで発生したいかなる損失の賠償責任について、作成者および配布元は一切負いません。 法人利用は要相談とさせていただきます。 本データを利用するにあたって下記の行為を禁止します。 違法行為 宗教、政治、及びそれに関係するコンテンツへの利用 作成者を偽る行為 データを譲渡する行為 その他、本データの販売および本ショップの運営なに不利益をもたらし、不適切だと判断された行為 We do not provide English Terms of Use. If Translated Terms of Use has any conflict with the Japanese version, the Japanese version is applied. DO NOT RE-POST.
更新履歴
2025/12/29 リリース V1.1 正式リリース Free: 1.1f Supporter: 1.1s バグ修正があったため、無料バージョンと合わせて1.1からリリースさせていただきます。






