最新版 |
編集中の文章 |
1行: |
1行: |
- | [[Category:第三者製ソフトウェア]]
| + | __NOTOC__ |
| + | こちらの和訳は2011/07/28の物となっております。 |
| | | |
- | '''TShock'''の解説です。
| + | 誤訳等もあり得ます。 |
| | | |
- | 以下2013年の説明は古くなっており、ファイルは[https://github.com/Pryaxis/TShock/releases GitHubリリース]にあり、質問は[https://github.com/Pryaxis/TShock/discussions GitHubのdiscussions]で受け付けているとのこと。(2021年10月)
| + | 不具合がある場合は[https://github.com/TShock/TShock/wiki TShock公式wiki]をご覧ください |
| | | |
- | == インストール手順 (2013年) == | + | =インストール方法= |
- | *最終更新日:2013/06/20
| + | もし、このインストール方法の通り実行し問題がある場合は[http://tshock.co/xf/index.php TShock公式フォーラム]に投稿してください。 |
| | | |
- | [https://tshock.atlassian.net/wiki/display/TSHOCKPLUGINS/Installation+Instructions TShock の公式インストール手順]{{リンク切れ}}の和訳です。(誤訳がある場合もあります) | + | バグや、エラー等がある場合はこちらに投稿してください。[http://ci.tshock.co:8080/secure/IssueNavigator.jspa?mode=hide&requestId=10001 TShock公式フォーラム] |
- | ----
| + | |
- | こんにちは! TShockを選んでくれてありがとう。
| + | |
| | | |
- | もしもインストールで問題が発生した場合は[http://tshock.co/xf/index.php フォーラム]に投稿して下さい。
| + | 英語にて開発者にメールを送ることも可能です。(shank [at] shankshock [dot] com) |
- | 珍しい問題であればIssue Trackerへの投稿をよろしく。
| + | |
| | | |
- | ===ダウンロードと解凍===
| |
- | #フォーラムの[http://tshock.co/xf/index.php フロントページ]より、TShockの最新版をダウンロードします。<br />現在のバージョンは TShock 4.2.10 です。<br />(注意!この行は古くなっている可能性があります。常にフォーラムで最新のバージョンを確認してください!)
| |
- | #最新版のWindowsを使用している場合、ファイルを右クリックして解凍を選び、ウィザードに従ってサーバーを実行したい場所に解凍して下さい。
| |
- | ##もしあなたがWindows以外を使用しており、Linuxでのセットアップ方法がわからないのであれば、申し訳ありませんがLinuxを使うのはやめた方が良いでしょう。
| |
- | ##Windowsの旧バージョンを使用している場合は、7-zip、Winrar、Winzip等。Googleで「プログラム 解凍 <拡張子>」のように検索して下さい。
| |
- | #これであなたはサーバーを実行し、以下の手順へ進む事が出来るようになりました。
| |
| | | |
- | ==Linux使用者へ== | + | ==ダウンロード、解凍== |
- | 我々がリリースした特定のバージョンでは正しくないディレクトリ名が使われています。
| + | #* 1. 最新のTShockパッケージのダウンロードします。[https://github.com/TShock/TShock/archives/master ダウンロード] |
- | いくつかのリリースで'''serverplugins'''というディレクトリが含まれており、これはWindowsでは問題無いがLinuxでは大問題です。
| + | #* 2. TShockAPIをダウンロードします。[http://dl.dropbox.com/u/29760911/TerrariaServerAPI.rar ダウンロード] |
- | 「TShockが起動しない」、「authコード(次項参照)がない」といった問題が発生した場合は、serverpluginフォルダが'''ServerPlugins'''になっていないか確認して下さい。
| + | #* 3. ダウンロードした両方を解凍し、全てのファイルを任意のフォルダに入れます。ここでは例として「C:TShock」というフォルダに入れます。 |
- | もしサーバーを実行した際にエラーが発生するのであれば、数値を最小最大の間に収めてから'''auth.lck'''ファイルを削除してTShockを再起動してください。
| + | #* 4. 現在のバージョンであるTerrariaServer.exe (1.0.5)を「C:\TShock」に入れます。 |
| + | (環境によって微妙に違いますが、TerrariaServer.exeは「C:\Program Files\Terraria\」内にあります |
| | | |
- | ===管理者になろう===
| |
- | # '''TerrariaServer.exe'''を実行して下さい。これがあなたのサーバーです。
| |
- | # 使用したいワールド、もしくは新たにワールドを生成して下さい。
| |
- | # ワールド選択後、サーバーポートを尋ねられます。
| |
- | #* 注意:初期設定ポートは'''7777'''。いずれの設定もEnterキーを押すと初期設定が適用されます。
| |
- | # サーバーが起動するとコンソールウィンドウに以下のメッセージが表示されます。<br />'''To become superadmin, join the game and type /auth [管理番号]''' (表示例:~~and type /auth 12345678)
| |
- | # '''Terraria.exe'''(ゲーム本体)を起動し、自分のサーバーへ参加、チャット欄を開いて'''/auth [管理番号]'''と発言。<br />これによりあなたはサーバー上でユーザーアカウントの生成や、すべてのコマンドにアクセスする事が可能となりました。これは初回設定時のみの使用を想定しており、以降の管理権限操作はsuperadminアカウントにより実行されます。
| |
- | #* 注意:自分のサーバーへ参加する際に入力するIPは'''localhost'''もしくは'''127.0.0.1'''(Terrariaをプレイするマシンとサーバーを立てるマシンが同じ場合)、もしくは[http://www.whatismyip.com/ WhatIsMyIP.com]等を利用して外部IPを利用する事も可能です。
| |
- | <!--ここまで更新-->
| |
- | # 次に、'''/user add [username] [password] superadmin'''と、入力してください。<br />例: '''/user add tanaka hoge superadmin'''
| |
- | # 作成したsuperadminユーザーでログインします。'''/login [username] [password]''' <br />'''例: /login tanaka hoge'''
| |
- | # 最後に、サーバの起動時に認証のメッセージを表示させないようにするには、次のように入力します'''/auth-verify'''
| |
| | | |
- | ===User、Adminの追加=== | + | ==インストール== |
| + | #* 1. 「C:\TShock」にあるTerrariaServerPatcher.exeを管理者権限で実行します。<br />(右クリック → "管理者として実行"を選択)<br />もしそれでも動かなかったらこちらをダウンロードしてください [http://www.mediafire.com/file/xrkw1idexcwbuk5/TerrariaServer.zip ダウンロード] |
| + | #* 2. "Success"の文字が出るまで待ってください。メッセージが出たらプログラムを閉じてください。 |
| | | |
- | 必要な場合、新しいUser、Adminを追加します。<br />
| |
- | サーバにログインし、Enterキーでチャットウィンドウを開き、以下のコマンドを入力します。<br />
| |
| | | |
- | '''/user add [ユーザー名] [パスワード] [グループ]'''
| + | 以下未執筆... |
- | | + | |
- | 例 #1 ("VIP" Userを追加する場合) : '''/user add tanaka hogehoge vip'''
| + | |
- | 例 #2 (他の"Admin" Userを追加する場合): '''/user add sarah hogehoge newadmin'''
| + | |
- | | + | |
- | | + | |
- | また、" /register [ユーザ名] [パスワード] " で、追加したいユーザーを追加した後、<br />
| + | |
- | 「C:\TShock\tshock\tshock.sqlite」ファイルの編集により、そのユーザーのユーザーグループを変更することが出来ます。<br />
| + | |
- | アクセス権限の追加、または変更を有効にするには、ユーザーがサーバから抜け、再ログインが必要です。
| + | |
- | | + | |
- | | + | |
- | 以下省略...
| + | |