コントロールパネルではサーバーのログを見たりサーバーコマンドを実行したりすることが出来ます
コントロールパネルにアクセスするにはサーバーを起動した状態で
http://127.0.0.1:8080
または
http://localhost:8080/
にアクセスしてください。
アクセスできない場合はserverconfig.xmlの
"ControlPanelEnabled" value="true"/>
"TelnetEnabled" value="true"/>
に変更されているか確認してください。
またパスワードも再確認してください。
パスワードを聞かれる場合にはserverconfig.xmlで設定したパスワードを打ち込んでください
ログイン後、白い専用ウインドウが開きます。※運用していない場合は開きません
左上のshutdownでサーバーを停止することが出来ます
メインのウインドウがログエリアです.そのログエリアの下にあるコンソールにコマンドを打ち込むことでサーバーコマンドを使うことが可能です
コマンド | 省略形 | 効果 |
listthreads | lt | |
enablescope | es | |
gameover | go | |
setgamepref | sg | |
debugmenu | dm | |
shutdown | ||
spawnentity | se | |
settime | st | |
kick | ||
ban | ||
listents | le | |
listplayers | lp | |
chunkcache | cc | |
showchunkdata | sc |
α10.2コマンドリスト(コマンド help で表示されるリストです
[https://7dtd.illy.bz/wiki/Console%20Commands])
※注意 リストの中にはMOD導入してのコマンドも含まれています。編集した方、分かりやすく再編集お願いします。
コマンド | 省略形 | 引数 | 効果 |
debugmenu | dm | enables/disables the debugmenu (debugmenuの有効/無効) | |
creativemenu | cm | <0/1> | enables/disables the creativemenu (creativemenuの有効/無効) |
mem | Prints memory information and calls garbage collector (メモリ情報を表示し、不要メモリを開放) | ||
sounddebug | Toggles SoundManager debug output. | ||
enablescope | es | toggle debug scope | |
admin | <プレーヤー名> <権限レベル> | admin control, use admin add playername permissionLevel, admin remove playername, admin update playername permissionLevel | |
mod | <プレーヤー名> <権限レベル> | mod control, use mod add playername permissionLevel, mod remove playername, mod update playername permissionLevel | |
cp | <コマンド> <権限レベル> | command permission control, use cp add command permissionLevel, cp remove command, whitelist update playername permissionLevel(コマンド許可プレーヤーの設定) | |
whitelist | <プレーヤー名> <権限レベル> | whitelist control, use whitelist add playername permissionLevel, whitelist remove playername, whitelist update playername permissionLevel | |
kick | <プレーヤー名> [<理由>] | Kicks user with optional reason. "kick playername reason" | |
ban | <プレーヤー名> <期間> <単位> | Bans user for x timeframe. "ban playername 1 hour" timeframes allowed: minutes, hours, days, weeks, months, years | |
say | <メッセージ> | Sends a message to all connected clients(サーバー内全ユーザーにメッセージを送信します) | |
listthreads | lt | lists all threads | |
gameover | go | sets the game state to GameOver | |
setgamepref | sg | [<prefName> [<value>]] | sets a game pref |
shutdown | shuts down the game(終了する) | ||
spawnentity | se | [<playerId> <entityId>] | spawns an entity(該当プレーヤーの周辺に指定されたMOD1体出現させます) |
settime | st | [<時間>] | sets the time(時間を設定 1時間=1000 0は1日8時 24000は2日8時 ※settimerealの方が分り易いかも) |
aiddebug | Toggles AIDirector debug output. | ||
spawnairdrop | Spawns an air drop | ||
spawnsupplycrate | Spawns a supply crate where the player is | ||
shownexthordetime | Displays the wandering horde time | ||
saveworld | sa | Saves the world manually. | |
buff | <バフ名> | Applies a buff to the local player(プレーヤーにバフを与える) | |
debuff | <バフ名> | Removes a buff from the local player(プレーヤーのバフを消す) | |
starve | Makes the player starve. | ||
thirsty | Makes the player thirsty. | ||
listents | le | lists all entities | |
listplayers | lp | lists all players | |
chunkcache | cc | shows all loaded chunks in cache | |
showchunkdata | sc | shows some date of the current chunk | |
gettime | gt | retrieves current ingame time(ゲーム内時間を表示) | |
listplayerids | lpi | lists all players with their IDs for ingame commands | |
getgamepref | gg | [<項目>] | gets a game pref(ゲーム設定を表示) |
sayplayer | pm | <ユーザー名 or ユーザーID> <メッセージ> | send a message to a single player |
settimereal | str | <日> <時> <分> | set current ingame time, params: <day> <hour> <min>(日時分を設定) |
showinventory | si | <steamid or プレーヤー名 or entityId> | list inventory of a given player (steam id, entity id or name) |
reply | re | <メッセージ> | send a message to the player who last sent you a PM |
kill | <プレーヤー名 or プレーヤーID> | kill a given player (entity id or name) | |
listlandprotection | llp | nearby [<プレーヤーID>] | lists all land protection blocks and owners |
removelandprotection | rlp | <steamid> OR <x> <y> <z> | removes the association of a land protection block to the owner |
version | get the currently running version of the server fixes | ||
rendermap | rm | render the current map to a file | |
give | <プレーヤー名|プレーヤーID> <アイテム名> <数> | give an item to a player (entity id or name) | |
listitems | li | <調べる文字列> | lists all items that contain the given substring |
enablerendering | enable/disable live map rendering | ||
listknownplayers | lkp | [-online | -notbanned | <調べる文字列>] | lists all players that were ever online (optionally filtered) |
teleportplayer | tele | <steamid or playerName or entityId> {<steamid or playerName or entityId> OR <x> <y> <z>} | teleport a player to a given location |
unban | <steamid> | unban a player | |
webstat | DEBUG PURPOSES ONLY |
削除されたコマンドリスト(help コマンドに無い)
コマンド | 省略形 | 引数 | 効果 | 確認バージョン |
spawnwanderinghorde | Spawns a wandering horde of zombies | α10.2 |
※サーバーが運営中、ゲームをShutDownせずにPCサーバー機を再起動・シャットダウン(電源を切る)すると
データが破損します。必ずlocalhostからShutDownを行い、Windowsタスクマネージャーのプロセス内で
終了していることを確認後、パソコンの電源を落としてください。これはネットワークサーバー管理者として
常識です。家庭用PCや企業用サーバーも終了手順は同じです。ご注意ください。
【正常にShutDownしなかった場合、一番多く発生する不具合は、ゲーム内の日付が保存されないことです!】
※サーバーを通常シャットダウンできない場合は、サーバー内にプレイヤーがいないことを確認後、
【Windows タスク マネージャー】の【プロセス】から強制的に【プロセスの終了】を行ってください。PCの起動ボタンの長押しおよび、電源ボタンの切り替えや電気コンセントを抜くとパソコンの起動ができなくなる恐れがあります。
※ゲームがおかしい場合やプレイヤーがサーバーに入れない場合は、プレイヤーがいないことを確認、サーバーをシャットダウン後、ゲームアプリケーションを終了
一旦パソコンを再起動するとPC内に残ったメモリリークしたデータが解消され、保持されたデータが保存・リセットされてゲームアプリケーションが保持されます。ロールバックが起こりますがパソコンの仕様上、不要なデータは掃除する必要があります
※再起動したらIPとPort番号の入力と”お気に入り”を再度登録するようクライアント達に呼びかけてください
※わからない場合はヘルプデスクか サーバー管理者へ問い合わせてください