TShock 公式wikiの和訳
提供:Terraria Japan Wiki
(情報が古いままで新規導入者に混乱を招く恐れがあったため、前半部分を最新版に編集) |
(古い解説の補足を追加、Category:第三者製ソフトウェア) |
||
(間の4版分が非表示) | |||
1行: | 1行: | ||
- | + | [[Category:第三者製ソフトウェア]] | |
- | 最終更新日:2013/06/20 | + | |
- | + | '''TShock'''の解説です。 | |
+ | |||
+ | 以下2013年の説明は古くなっており、ファイルは[https://github.com/Pryaxis/TShock/releases GitHubリリース]にあり、質問は[https://github.com/Pryaxis/TShock/discussions GitHubのdiscussions]で受け付けているとのこと。(2021年10月) | ||
+ | |||
+ | == インストール手順 (2013年) == | ||
+ | *最終更新日:2013/06/20 | ||
+ | |||
+ | [https://tshock.atlassian.net/wiki/display/TSHOCKPLUGINS/Installation+Instructions TShock の公式インストール手順]{{リンク切れ}}の和訳です。(誤訳がある場合もあります) | ||
---- | ---- | ||
こんにちは! TShockを選んでくれてありがとう。 | こんにちは! TShockを選んでくれてありがとう。 | ||
8行: | 15行: | ||
珍しい問題であればIssue Trackerへの投稿をよろしく。 | 珍しい問題であればIssue Trackerへの投稿をよろしく。 | ||
- | ==ダウンロードと解凍== | + | ===ダウンロードと解凍=== |
- | # | + | #フォーラムの[http://tshock.co/xf/index.php フロントページ]より、TShockの最新版をダウンロードします。<br />現在のバージョンは TShock 4.2.10 です。<br />(注意!この行は古くなっている可能性があります。常にフォーラムで最新のバージョンを確認してください!) |
#最新版のWindowsを使用している場合、ファイルを右クリックして解凍を選び、ウィザードに従ってサーバーを実行したい場所に解凍して下さい。 | #最新版のWindowsを使用している場合、ファイルを右クリックして解凍を選び、ウィザードに従ってサーバーを実行したい場所に解凍して下さい。 | ||
##もしあなたがWindows以外を使用しており、Linuxでのセットアップ方法がわからないのであれば、申し訳ありませんがLinuxを使うのはやめた方が良いでしょう。 | ##もしあなたがWindows以外を使用しており、Linuxでのセットアップ方法がわからないのであれば、申し訳ありませんがLinuxを使うのはやめた方が良いでしょう。 | ||
21行: | 28行: | ||
もしサーバーを実行した際にエラーが発生するのであれば、数値を最小最大の間に収めてから'''auth.lck'''ファイルを削除してTShockを再起動してください。 | もしサーバーを実行した際にエラーが発生するのであれば、数値を最小最大の間に収めてから'''auth.lck'''ファイルを削除してTShockを再起動してください。 | ||
- | ==管理者になろう== | + | ===管理者になろう=== |
# '''TerrariaServer.exe'''を実行して下さい。これがあなたのサーバーです。 | # '''TerrariaServer.exe'''を実行して下さい。これがあなたのサーバーです。 | ||
# 使用したいワールド、もしくは新たにワールドを生成して下さい。 | # 使用したいワールド、もしくは新たにワールドを生成して下さい。 | ||
29行: | 36行: | ||
# '''Terraria.exe'''(ゲーム本体)を起動し、自分のサーバーへ参加、チャット欄を開いて'''/auth [管理番号]'''と発言。<br />これによりあなたはサーバー上でユーザーアカウントの生成や、すべてのコマンドにアクセスする事が可能となりました。これは初回設定時のみの使用を想定しており、以降の管理権限操作はsuperadminアカウントにより実行されます。 | # '''Terraria.exe'''(ゲーム本体)を起動し、自分のサーバーへ参加、チャット欄を開いて'''/auth [管理番号]'''と発言。<br />これによりあなたはサーバー上でユーザーアカウントの生成や、すべてのコマンドにアクセスする事が可能となりました。これは初回設定時のみの使用を想定しており、以降の管理権限操作はsuperadminアカウントにより実行されます。 | ||
#* 注意:自分のサーバーへ参加する際に入力するIPは'''localhost'''もしくは'''127.0.0.1'''(Terrariaをプレイするマシンとサーバーを立てるマシンが同じ場合)、もしくは[http://www.whatismyip.com/ WhatIsMyIP.com]等を利用して外部IPを利用する事も可能です。 | #* 注意:自分のサーバーへ参加する際に入力するIPは'''localhost'''もしくは'''127.0.0.1'''(Terrariaをプレイするマシンとサーバーを立てるマシンが同じ場合)、もしくは[http://www.whatismyip.com/ WhatIsMyIP.com]等を利用して外部IPを利用する事も可能です。 | ||
- | <!--ここまで更新 | + | <!--ここまで更新--> |
- | # 次に、'''/user add [username] | + | # 次に、'''/user add [username] [password] superadmin'''と、入力してください。<br />例: '''/user add tanaka hoge superadmin''' |
- | # 作成したsuperadminユーザーでログインします。'''/login [username] [password]''' | + | # 作成したsuperadminユーザーでログインします。'''/login [username] [password]''' <br />'''例: /login tanaka hoge''' |
# 最後に、サーバの起動時に認証のメッセージを表示させないようにするには、次のように入力します'''/auth-verify''' | # 最後に、サーバの起動時に認証のメッセージを表示させないようにするには、次のように入力します'''/auth-verify''' | ||
- | + | ===User、Adminの追加=== | |
- | ==User、Adminの追加== | + | |
必要な場合、新しいUser、Adminを追加します。<br /> | 必要な場合、新しいUser、Adminを追加します。<br /> | ||
サーバにログインし、Enterキーでチャットウィンドウを開き、以下のコマンドを入力します。<br /> | サーバにログインし、Enterキーでチャットウィンドウを開き、以下のコマンドを入力します。<br /> | ||
- | '''/user add [ユーザー名] | + | '''/user add [ユーザー名] [パスワード] [グループ]''' |
- | 例 #1 ("VIP" Userを追加する場合) : '''/user add tanaka | + | 例 #1 ("VIP" Userを追加する場合) : '''/user add tanaka hogehoge vip''' |
- | 例 #2 (他の"Admin" Userを追加する場合): '''/user add sarah | + | 例 #2 (他の"Admin" Userを追加する場合): '''/user add sarah hogehoge newadmin''' |
51行: | 57行: | ||
- | + | 以下省略... | |
- | + | ||
- | + |
2021年10月25日 (月) 02:42時点における最新版
TShockの解説です。
以下2013年の説明は古くなっており、ファイルはGitHubリリースにあり、質問はGitHubのdiscussionsで受け付けているとのこと。(2021年10月)
目次 |
[編集] インストール手順 (2013年)
- 最終更新日:2013/06/20
TShock の公式インストール手順[リンク切れ]の和訳です。(誤訳がある場合もあります)
こんにちは! TShockを選んでくれてありがとう。
もしもインストールで問題が発生した場合はフォーラムに投稿して下さい。 珍しい問題であればIssue Trackerへの投稿をよろしく。
[編集] ダウンロードと解凍
- フォーラムのフロントページより、TShockの最新版をダウンロードします。
現在のバージョンは TShock 4.2.10 です。
(注意!この行は古くなっている可能性があります。常にフォーラムで最新のバージョンを確認してください!) - 最新版のWindowsを使用している場合、ファイルを右クリックして解凍を選び、ウィザードに従ってサーバーを実行したい場所に解凍して下さい。
- もしあなたがWindows以外を使用しており、Linuxでのセットアップ方法がわからないのであれば、申し訳ありませんがLinuxを使うのはやめた方が良いでしょう。
- Windowsの旧バージョンを使用している場合は、7-zip、Winrar、Winzip等。Googleで「プログラム 解凍 <拡張子>」のように検索して下さい。
- これであなたはサーバーを実行し、以下の手順へ進む事が出来るようになりました。
[編集] Linux使用者へ
我々がリリースした特定のバージョンでは正しくないディレクトリ名が使われています。 いくつかのリリースでserverpluginsというディレクトリが含まれており、これはWindowsでは問題無いがLinuxでは大問題です。 「TShockが起動しない」、「authコード(次項参照)がない」といった問題が発生した場合は、serverpluginフォルダがServerPluginsになっていないか確認して下さい。 もしサーバーを実行した際にエラーが発生するのであれば、数値を最小最大の間に収めてからauth.lckファイルを削除してTShockを再起動してください。
[編集] 管理者になろう
- TerrariaServer.exeを実行して下さい。これがあなたのサーバーです。
- 使用したいワールド、もしくは新たにワールドを生成して下さい。
- ワールド選択後、サーバーポートを尋ねられます。
- 注意:初期設定ポートは7777。いずれの設定もEnterキーを押すと初期設定が適用されます。
- サーバーが起動するとコンソールウィンドウに以下のメッセージが表示されます。
To become superadmin, join the game and type /auth [管理番号] (表示例:~~and type /auth 12345678) - Terraria.exe(ゲーム本体)を起動し、自分のサーバーへ参加、チャット欄を開いて/auth [管理番号]と発言。
これによりあなたはサーバー上でユーザーアカウントの生成や、すべてのコマンドにアクセスする事が可能となりました。これは初回設定時のみの使用を想定しており、以降の管理権限操作はsuperadminアカウントにより実行されます。- 注意:自分のサーバーへ参加する際に入力するIPはlocalhostもしくは127.0.0.1(Terrariaをプレイするマシンとサーバーを立てるマシンが同じ場合)、もしくはWhatIsMyIP.com等を利用して外部IPを利用する事も可能です。
- 次に、/user add [username] [password] superadminと、入力してください。
例: /user add tanaka hoge superadmin - 作成したsuperadminユーザーでログインします。/login [username] [password]
例: /login tanaka hoge - 最後に、サーバの起動時に認証のメッセージを表示させないようにするには、次のように入力します/auth-verify
[編集] User、Adminの追加
必要な場合、新しいUser、Adminを追加します。
サーバにログインし、Enterキーでチャットウィンドウを開き、以下のコマンドを入力します。
/user add [ユーザー名] [パスワード] [グループ]
例 #1 ("VIP" Userを追加する場合) : /user add tanaka hogehoge vip 例 #2 (他の"Admin" Userを追加する場合): /user add sarah hogehoge newadmin
また、" /register [ユーザ名] [パスワード] " で、追加したいユーザーを追加した後、
「C:\TShock\tshock\tshock.sqlite」ファイルの編集により、そのユーザーのユーザーグループを変更することが出来ます。
アクセス権限の追加、または変更を有効にするには、ユーザーがサーバから抜け、再ログインが必要です。
以下省略...