Workshopアドオンの配布には2つの仕組みがあります。+host_workshop_collectionはサーバーにコレクションをマウントし、resource.AddWorkshop(lua/autorun/server/workshop.lua内)はクライアントにダウンロードさせます。このツールは両方を用意します。
ツールの使い方
コレクションのURLまたはIDを貼り付けます(公開または限定公開が必要)。
アドオン一覧(1行に1つのURLまたはID)を貼り付けると、重複や無効な行が表示されます。
起動コマンドに+host_workshop_collectionを追加します。
workshop.luaをダウンロードしてgarrysmod/lua/autorun/server/に置き、再起動します。
コレクションかIDリストか
コレクションはFacepunchが文書化している公式の方法で、サーバーは起動時にサブコレクションも含めてダウンロードします。workshop.luaはプレイヤーにアドオンを配信する従来の方法で、各IDはサーバーに実際にマウントされたアドオンと一致させてください。
よくある質問
- アドオンがダウンロードされないのはなぜ?
- コレクションが公開または限定公開か、+host_workshop_collectionが起動コマンドにあるか、サーバーがインターネットに接続できるかを確認し、起動時のコンソールを確認してください。
- リストはサーバーに送信されますか?
- いいえ。このツールはSteamに接続せず、ブラウザ内でテキストを解析するだけで、アドオンの存在確認は行いません。
