GMコマンド


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

@mapexit ---- map-serverを落とす。
@gat ---- デバッグ用(周辺gatを調べる)
@packet ---- デバッグ用(パケット色々)
@icon 数字 [0か1] [時間] [数字] ---- デバック用(状態アイコンのON/OFF)
@emotion ---- デバッグ用(エモーションの表示)
@spiritball 数字 ---- 数字[1~1000]孔を出す(1000↑にすると蔵がパンクするので注意)
@viewclass 数字 ---- 見た目の職業を変える
@allskill [数字] ---- 全スキルを取得、数字が1のときはクエストスキルも強制取得
@skillall [数字] ---- 同上
@questskill スキル番号 ---- クエストスキルを取得
@lostskill スキル番号 ---- クエストスキルを消す
@party パーティー名 ---- パーティを作る(制限なしで)
@guild ギルド名 ---- ギルドを作る(制限なしで)
@partyoption exp分配 item収集方式 item分配方式 ---- パーティ設定変更(リーダーのみ)
@reloadatcommand ---- atcommand_auriga.confを再読込する
@reloadbattleconf ---- battle_auriga.confを再読込する
@reloadgmaccount ---- gm_account_filenameを再読込する
@reloadhomundb ---- ホムンクルス関連DBを再読込する
@reloaditemdb ---- itemdbを再読込する
@reloadmercdb ---- 傭兵関連DBを再読込する
@reloadmobdb ---- mobdbを再読込する
@reloadpcdb ---- プレイヤー関連DBを再読込する
@reloadskilldb ---- skilldbを再読込する
@reloadstatusdb ---- ステータス関連DBを再読込する
@reloadmotd ---- motdを再読込する
@gm パスワード ---- GMになる(現在廃止)
@agitstart ---- 攻城戦開始
@agitend ---- 攻城戦終了
@recallall ---- 全員を自分の座標へ移動させる。
@recallparty パーティー名 ---- パーティー単位で自分の座標へ移動させる。
@recallguild ギルド名 ---- ギルド単位で自分の座標へ移動させる。
@hatch ---- 卵を孵化させる
@charquestskill スキル番号 キャラ名 ---- 指定キャラにクエストスキルを取得させる
@charlostskill スキル番号 キャラ名 ---- 指定キャラのクエストスキルを消す
@charpetrename キャラ名 ---- 指定キャラのペットの名前変更
@charstpoint 数字 キャラ名 ---- 指定キャラのステータスポイントの操作
@charskpoint 数字 キャラ名 ---- 指定キャラのスキルポイントの操作
@charstreset キャラ名 ---- 指定キャラのステータスリセット
@charskreset キャラ名 ---- 指定キャラのスキルリセット
@charreset キャラ名 ---- 指定キャラのステータス・スキルリセット
@charitemreset キャラ名 ---- 指定キャラの所持アイテムを全て消す、但し装備中のものは消えない
@charzeny 数字 キャラ名 ---- 指定キャラの所持金操作
@mapinfo [数字] [マップ名] ---- マップ情報
数字 0:追加情報なし 1:PC情報 2:NPC情報 3:チャット情報
@clock ---- サーバー機のシステム時間
@cleanmap ---- マップ内ドロップアイテムの全消去
@mobsearch mob_id/mob_name/-1/-2/-3 [mapname] ---- 指定したmobの座標をマップ内検索

   1はマップ内の全てのmob列挙/-2はBoss属性のmob列挙/-3はMVPボスのみ列挙

マップ名は省略可で、その時は使ったマップ内で検索。
@giveitem item_name/id 数字 キャラ名 ---- 指定キャラに指定個数のアイテムを与える、キャラ名にALLを入れると接続者全員 IDが負ならランダム系
@weather 数字/天気名 マップ名 ---- 指定マップを対応した天気にします
マップ未記入の時は、今居るマップ
.0:day,天候フラグ消去 1:rain 2:snow 3:sakura 4:fog 5:leaves 6:fireworks 7:low clouds 8:high clouds 9:fast low clouds
@mes comment ---- すべてのプレイヤーにメッセージを送信
@mesweb comment ---- すべてのプレイヤーにWebチャットを送信
@users ---- サーバー内の人数分布を表示
@idsearch 文字列 ---- 指定した文字を含むItemを検索
@shuffle 数字 ---- PC、MOBを配置(シャッフル)しなおす。 (0:PC,1:MOB,2:PC+MOB)
@maintenance 数字 ---- 1:メンテナンス状態にする 2:メンテナンス状態を解除する
@mapflag フラグ名 [文字列] ---- マップフラグOn/Off、必要なら文字列を入力。(doc/script_ref.txt参照)
@mannerpoint 数字 キャラ名 ---- 指定キャラのマナーポイントを減らす
@connectlimit 数字 ---- キャラサーバーに接続可能な最大人数を変更する。
@misceffect 数字 [ID] ---- 各種エフェクトを表示させる
@summon MOBのIDor名前 ---- 偽コールホムンクルス
@im MOB名orアイテム名orアイテムID ---- MOBやアイテムの召還、装備以外のアイテムは30個召還
@npctalk npc名 comment ---- 指定したNPCにcommentを発言させる
@pettalk comment ---- ペットにcommentを発言させる
@homtalk comment ---- ホムンクルスにcommentを発言させる
broadcast ---- ワールド全体に発言
/nb comment ---- 黄文字で上部に発言(名前無し)
/b comment ---- 黄文字で上部に発言(名前有り)
/bb comment ---- 水色で上部に発言(名前無し)
local_broadcast ---- 同一マップのみ発言
/lb comment ---- 黄文字で上部に発言(名前有り)
mapmove ---- マップ移動
/mm マップ名 座標1 座標2
resetstate
/resetstate ---- ステータスリセット
@resetstate ---- 同上
/resetskill ---- スキルリセット
@resetskill ---- 同上
changemaptype
/changemaptype x座標 y座標 数字(0か1) ---- セルタイプを変更する
/cmt x座標 y座標 数字(0か1) ---- 同上
@changemaptype x座標 y座標 数字 ---- 同上
@econ ---- 緊急招集受諾!ギルドメンバー以外使っても効果なし
@ecoff ---- 緊急召集拒否!ギルドメンバー以外使っても効果なし
@ranking 数字 ---- ランキングを表示
@blacksmith ---- ブラックスミスランキングを表示
@alchemist ---- アルケミストランキングを表示
@taekwon ---- テコンランカーを表示
@rankingpoint タイプ ポイント [名前] ---- ランキングポイントを変える
タイプ 0:ブラックスミス 1:アルケミスト 2テコン
@resetfeel 数字 ---- 太陽と月と星の感情をリセット 0:太陽 1:月 2:星
@resethate 数字 ---- 太陽と月と星の憎悪をリセット 0:太陽 1:月 2:星
@mailbox ---- メールボックス表示
@readvars 変数名 [名前] ---- 指定した変数の値を表示する
あらかじめスクリプトに記載された変数に対してのみ読み取り可能
キャラ一時/永続・アカウント変数の場合、名前省略時は自分、入力時はそのキャラクターが対象
マップ一時/永続変数の場合、名前は不要
スクリプト依存変数の場合、名前にはNPC名を入力する(必須)
関数依存変数は指定不可。配列を指定することもできます
@writevars 変数名 値 [名前] ---- 指定した変数の値を設定する
同上
また、値を"で囲むと"で囲まれた部分を文字列として認識します
これにより半角スペースを含む文字列も書き込むことが可能です
ただしこの場合 "記号は \"、\記号は \\として表記します(doc/script_ref.txt参照)
例)@readvars @val -> 自分の持つキャラ一時変数@valの値を表示する
@readvars 'count$[3] Test -> TestというNPCが持つスクリプト依存変数'count$の要素番号3の文字列を表
示する
@writevars $num 30 -> マップ永続変数$numの値を30に変更する
@writevars @str$ "X Y" ABCD -> ABCDというキャラクターのキャラ一時変数@str$を文字列 X Y に変更する
@cloneskill ID [LV] ---- 指定したクローン可能なスキルを覚える、LV省略時は最大値
@cloneskill2 ID [LV] ---- 指定したクローンスキルを覚える、LV省略時は最大値
@reproduce ID [LV] ---- 指定したリプロデュース可能なスキルを覚える、LV省略時は最大値
@reproduce2 ID [LV] ---- 指定したリプロデューススキルを覚える、LV省略時は最大値
@mobinfo mobid/name ---- mobdbを検索し、情報を表示する
@homlv 値 ---- 連れているホムンクルスのレベルを上げる。下げることはできません。
@homviewclass ---- 連れているホムンクルスの見た目を変更する
@homrecalc ---- 連れているホムンクルスのステータスをレベル1から現在のレベルまで再計算する
@evolution [クラス] ---- 連れているホムンクルスを進化させる
@makehomun 値 ---- ホムンクルスを作成する
@homfriendly 値 ---- ホムの親密度を設定する
@autoloot ---- アイテムの自動取得機能をOn/Offする
@hotkeyset 値 ---- ホットキーセットを切り替える
@callmerc 値 [時間(秒)] ---- 傭兵を召喚する