Top > コントロールパネル
HTML convert time to 0.025 sec.


コントロールパネル

Last-modified: 2016-11-27 (日) 18:43:34

コントロールパネルではサーバーのログを見たりサーバーコマンドを実行したりすることが出来ます

 

コントロールパネルにアクセスするにはサーバーを起動した状態で
http://127.0.0.1:8080
または
http://localhost:8080/
にアクセスしてください。

  アクセスできない場合はserverconfig.xmlの
    "ControlPanelEnabled" value="true"/>
    "TelnetEnabled"  value="true"/>

 に変更されているか確認してください。
 またパスワードも再確認してください。

パスワードを聞かれる場合にはserverconfig.xmlで設定したパスワードを打ち込んでください

ログイン後、白い専用ウインドウが開きます。※運用していない場合は開きません
左上のshutdownでサーバーを停止することが出来ます
メインのウインドウがログエリアです.そのログエリアの下にあるコンソールにコマンドを打ち込むことでサーバーコマンドを使うことが可能です

※使いたいコマンドリストは Documentsから7 Days To DieからSavesの中にある
serveradmin.xmlを変更しましょう

コマンド省略形効果
listthreadslt
enablescopees
gameovergo
setgameprefsg
debugmenudm
shutdown
spawnentityse
settimest
kick
ban
listentsle
listplayerslp
chunkcachecc
showchunkdatasc



α10.2コマンドリスト(コマンド help で表示されるリストです
[https://7dtd.illy.bz/wiki/Console%20Commands])
※注意 リストの中にはMOD導入してのコマンドも含まれています。編集した方、分かりやすく再編集お願いします。
Windows版とLinux版で一部コマンドが異なります

Windows:Linux共通

コマンド省略形引数効果
debugmenudmenables/disables the debugmenu (debugmenuの有効/無効)
shownormalsnormsenables/disables display of normal maps in gBuffer(α11)
showalbedoalbedoenables/disables display of albedo in gBuffer(α11)
showspecularspecenables/disables display of specular values in gBuffer(α11)
creativemenucm<0/1>enables/disables the creativemenu (creativemenuの有効/無効)
memPrints memory information and calls garbage collector (メモリ情報を表示し、不要メモリを開放)
sounddebugToggles SoundManager debug output.
enablescopeestoggle debug scope
admin<プレーヤー名> <権限レベル>admin control, use admin add playername permissionLevel, admin remove playername, admin 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(サーバー内全ユーザーにメッセージを送信します)
listthreadsltlists all threads
gameovergosets the game state to GameOver
setgameprefsg[<prefName> [<value>]]sets a game pref
shutdownshuts down the game(終了する)
spawnentityse[<playerId> <entityId>]spawns an entity(該当プレーヤーの周辺に指定されたMOD1体出現させます)
settimest[<時間>]sets the time(時間を設定 1時間=1000 0は1日8時 24000は2日8時 ※settimerealの方が分り易いかも)
aiddebugToggles AIDirector debug output.
spawnairdropSpawns an air drop
spawnsupplycrateSpawns a supply crate where the player is(プレーヤーのいるところにエアドロをスポーンさせる)
shownexthordetimeDisplays the wandering horde time
saveworldsaSaves the world manually.
buff<バフ名>Applies a buff to the local player(プレーヤーにバフを与える)
debuff<バフ名>Removes a buff from the local player(プレーヤーのバフを消す)
starveMakes the player starve.
thirstyMakes the player thirsty.
listentslelists all entities
listplayerslplists all players
chunkcacheccshows all loaded chunks in cache
showchunkdatascshows some date of the current chunk

Linux用

コマンド省略形引数効果
getgameprefgg[<項目>]gets a game pref(ゲーム設定を表示)
gettimegtretrieves current ingame time(ゲーム内時間を表示)
give<プレーヤー名|プレーヤーID> <アイテム名> <数>give an item to a player (entity id or name)
kill<プレーヤー名 or プレーヤーID>kill a given player (entity id or name)
listitemsli<調べる文字列>lists all items that contain the given substring
listknownplayerslkp[-online | -notbanned | <調べる文字列>]lists all players that were ever online (optionally filtered)
listlandprotectionllpnearby [<プレーヤーID>]lists all land protection blocks and owners
listplayeridslpilists all players with their IDs for ingame commands
removelandprotectionrlp<steamid> OR <x> <y> <z>removes the association of a land protection block to the owner
replyre<メッセージ>send a message to the player who last sent you a PM
sayplayerpm<ユーザー名 or ユーザーID> <メッセージ>send a message to a single player
settimerealstr<日> <時> <分>set current ingame time, params: <day> <hour> <min>(日時分を設定)
showinventorysi<steamid or プレーヤー名 or entityId>list inventory of a given player (steam id, entity id or name)
teleportplayertele<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
rendermaprmrender the current map to a file
enablerenderingenable/disable live map rendering
webstatDEBUG PURPOSES ONLY
versionget the currently running version of the server fixes and loaded mods



削除されたコマンドリスト(help コマンドに無い)

コマンド省略形引数効果確認バージョン
spawnwanderinghordeSpawns a wandering horde of zombiesα10.2



※サーバーが運営中、ゲームをShutDownせずにPCサーバー機を再起動・シャットダウン(電源を切る)すると
データが破損します。必ずlocalhostからShutDownを行い、Windowsタスクマネージャーのプロセス内で
終了していることを確認後、パソコンの電源を落としてください。これはネットワークサーバー管理者として
常識です。家庭用PCや企業用サーバーも終了手順は同じです。ご注意ください。
【正常にShutDownしなかった場合、一番多く発生する不具合は、ゲーム内の日付が保存されないことです!】

・saveworld 上書きセーブを行います
・shutdown 上書きセーブとゲームの終了を行います。
※shutdownはマルチプレイヤーの位置情報や日付のタイムなどを保存してゲームが終了します
チェストなどのアイテム・ブロック情報は閉まった時に常に保存されます。この時に二人目がすぐに開けると

参照されるボックスが終了中に参照されたため、だれもが開けることが出来ない現象がおきます。
サーバーのタイムラグによる参照ミスで起きます。サーバーの再起動で元に戻ることが多い


※サーバーを通常シャットダウンできない場合は、サーバー内にプレイヤーがいないことを確認後、
【Windows タスク マネージャー】の【プロセス】から強制的に【プロセスの終了】を行ってください。PCの起動ボタンの長押しおよび、
電源ボタンの切り替えや電気コンセントを抜くとパソコンの起動ができなくなる恐れがあります。


※ゲームがおかしい場合やプレイヤーがサーバーに入れない場合は、
プレイヤーがいないことを確認、サーバーをシャットダウン後、ゲームアプリケーションを終了
一旦パソコンを再起動するとPC内に残ったメモリリークしたデータが解消され、保持されたデータが保存・リセットされて
ゲームアプリケーションが保持されます。ロールバックが起こりますがパソコンの仕様上、不要なデータは掃除する必要があります
※Windowsはアプリケーション終了と同時にメモリ開放されます。

※再起動したらIPとPort番号の入力と”お気に入り”を再度登録するようクライアント達に呼びかけてください

※わからない場合はヘルプデスクか サーバー管理者へ問い合わせてください

■■■■■■■■■■■■■■■■■■■■■■■
コマンド シングル(SP) マルチ(MP)

spawnentity 136835 7 (MP)

weather rain 1 171(playersID)(SP)

weather fog 0.52549
weather fog 0.1490197

weather

weather snow 0 (SP)
weather rain 0 (SP)

■weather α14.7
snowfall

rainfall

wetness
湿気
snow-level

cloud thickness is 55
雲の厚さ
temperature is 70
温度
fog is 0.5254899

■■■■■■■■■■■■■■■■■■

華氏・摂氏表示切り替え方法
ゲームプレイ中に「@」または「F1」を押すと出るコンソールウインドウから
settempunit c で摂氏に
settempunit f で華氏に


■■■■■■■■■■■■■■■■■■
α14.4 (MP) listplayers コマンド実行時

...



■■■■■■■■■■■■■■■■■■

サーバー管理者のserveradmin.xmlの変更 Edit

...



■よくつかうコマンド
lp
dm
cm
mem
sey
kill xxx(プレイヤーID)
shutdown
ban
kick
sc

tele 飛ばしたいユーザー名 転送先のユーザー名
help 全てのコマンド情報表示 説明付き
saveworld
sa

spawnentity 136835 30
weather rain 1 171
weather rain 0
settempunit c

■■■■■■■■■■■■■■■■■■

kick・BAN Edit

コマンド"kick"&"ban" Edit

プレイヤーのF1または@を押してログを開示してから

形式

kick ID番号 理由 /英語のみ ※開発用サーバーに統計転送
ban プレーヤー名 期間 単位

■ブラックリストは記述後、ゲーム再起動によりローカルBANが適用される(指定した時間から3ヶ月間有効)
例:

kick 666 PvE_base_destruction.keystone_establishment_multitude.(厳罰は1日-3日ローカルサーバーログイン禁止)
ban xxxxYYYYYYxxxx 3 years

荒らし症状
EAC通過侵入/BAN通過侵入/プレイヤーキル・拠点破壊・回線遅延・サーバMAP増殖ウイルス投下/サーバーダウン

■知識
ブラックリストは最大3年間または管理者が指定できる
国際BANは7DaystoDieゲームの永久停止 3名のみ
ゲームサーバー管理者が出来るのはローカルサーバーのKickとBANのみ