@help ---- @コマンドについてのヘルプを表示
@h ---- 同上
@help1 ---- @コマンドについてのヘルプを分割表示
@h1 ---- 同上
@help2 ---- @コマンドについてのヘルプを分割表示
@h2 ---- 同上
@help3 ---- @コマンドについてのヘルプを分割表示
@h3 ---- 同上
@help4 ---- @コマンドについてのヘルプを分割表示
@h4 ---- 同上
@die ---- 自殺
@alive ---- 生き返る
@save ---- 場所のセーブ及び冒険の記録をセーブする
@load ---- セーブした場所へ戻る
@rura マップ名 x座標 y座標 ---- 指定したマップの座標へワープできる
@rura+ マップ名 x座標 y座標 キャラ名 ---- バシルーラ
@jump x座標 y座標 ---- 今居るマップの指定した座標へ跳ぶ
@jumpto キャラ名 ---- 特定キャラの居る場所へ跳ぶ
@go 数字 ---- ルーラ簡易版
0:プロンテラ 6:アルデバラン12:ウンバラ 18:アインブロック
1:モロク 7:ルティエ 13:ニブルヘイム 19:アインベフ
2:ゲフェン 8:コモド 14:洛陽 20:リヒタルゼン
3:フェイヨン 9:ジュノー 15:ジャワイ 21:フィゲル
4:アルベルタ 10:アマツ 16:アユタヤ 22:rachel
5:イズルード 11:コンロン 17:アインブロック
@jobchange 職業ID [転生] ---- 0~23の職業へ転職する
転生 0=通常,1=転生,2=養子,-1 or 無し=現状
0:ノービス 7:騎士 14:クルセイダー 22:結婚衣裳(転職不可)
1:剣士 8:プリースト 15:モンク 23:スーパーノービス
2:マジシャン 9:ウィザード 16:セージ 24:テコンボーイ/ガール
3:アーチャー 10:ブラックスミス 17:ローグ 25:拳聖
4:アコライト 11:ハンター 18:アルケミスト 26:拳聖2
5:商人 12:アサシン 19:バード 27:ソウルリンカー
6:盗賊 13:騎士2 20:ダンサー 28:ガンスリンガー
21:クルセイダー2 29:忍者
@setstate w x y z ---- w x y z のフラグに応じた状態になる
@option w x y z
w = 1 完全石化 x = 1 毒 y = 1 サイト z = 1 黄色くなる(2HQ等)
w = 2 凍結 x = 2 呪い y = 2 ハイディング状態 z = 2 オーバートラスト
w = 3 スタン x = 4 沈黙 y = 4 クローキング状態 z = 4 エナジーコート
w = 4 睡眠 x = 16 暗闇 y = 8 カートレベル1 z = 8 爆裂波動
w = 6 石化進行中 x = 128 猛毒 y = 16 鷹付き z = 16 金剛
y = 32 ペコペコ乗り z = 32 白刃取り
y = 64 インビジブル z = 128 バーサーク
y = 128 カートレベル2 z = 1024 マリオネット
y = 256 カートレベル3 z = 2048 アスム
y = 512 カートレベル4 z = 4096 温もり
y = 1024 カートレベル5 z = 8192 カイト
y = 2048 リバースオキッシュ z = 32768 魂状態
y = 4096 ウェディングドレス
y = 8192 ルアフ
y = 16384 チェイスウォークの足跡
y = 65536 サンタ服
y = 262144 水着
@where キャラ名 ---- 指定したキャラの居る場所を調べる
@who ---- 現在ログインしているキャラの名前を全て列挙する
@who+ マップ名 ---- 現在ログインしているキャラの名前・レベル・場所を列挙する マップ名省略で全ての、thisで自分のいるマップを検索
@storage ---- 倉庫を開く
@gstorage ---- ギルド倉庫を開く
@speed 歩行速度 ---- 1~1000の間で歩行速度を調節できる。1が最速。
@kami メッセージ ---- 天の声
@kamib メッセージ ---- 天の声(ブロードキャスト(青文字)
@kamic 数字 メッセージ ---- 指定した数字のカラーで天の声
@pvpon ---- PKモードになる。
@pvpoff ---- PKモード解除(マップ移動後解除。)
@gvgon ---- GvGモードになる
@gvgoff ---- GvGモード解除(マップ移動後解除。)
@lvup レベル値 ---- 指定した値分だけLvアップ/ダウンする。上限は255。
@jobLvup 増加値 ---- 指定した値分だけJobLvアップ/ダウンする。
@stpoint 数字 ---- ステータスポイントの増減
@skpoint 数字 ---- スキルポイントの増減
@memo 数字 ---- 任意記憶域メモ数字は0~2で、0が最も新しい、2が最も古い
@zeny 数字 ---- Zenyの増減
@model x y z ---- x [0~19]髪型、y [0~8]髪の色、z [0~4]服の色、変更後の2HQはまずい。
@hide ---- 透明 ON/OFF
@heal HP回復量 SP回復量 ---- HP,SPを回復する。(何も渡さないと完全回復)
@str,@agi,@vit,@int,@dex,@luk 数字 ---- 基本ステータスの増減
@statall ---- 全ステータスMAX、指定された場合は全ステータスの増減
@makepet モンスターのIDor卵のID ---- ペットの作成
@petfriendly 数字 ---- ペット新密度変更(0-1000)
@pethungry 数字 ---- ペット満腹度(0-100)
@petrename ---- ペットの名前変更
@item アイテムIDor名前 個数 ---- アイテムを好きな個数だけ手に入れる。
@item2 アイテムIDor名前 個数 鑑定状態 精錬値 アイテム状態 カード1 カード2 カード3 カード4 ---- アイテムを好きな個数だけ手に入れる。こちらは鑑定状態や精錬、属性等の設定も可能
@item3 アイテムIDor名前 個数 キャラ名 ---- キャラ名入りのアイテムを手に入れる。
@itemreset ---- 所持してるアイテムを全て消す。(但し装備欄に装備してるモノは消えない)
@itemidentify ---- 未鑑定の所持アイテムを全て鑑定。
@refine 装備場所ID 上げる数値 ---- 精錬右手=2 左手=32 両手=34 頭=256/257/768/769 体=16 肩=4 足=64 装備場所IDを0で装備中の全装備の精錬
@produce アイテムIDor名前 属性 星のかけらの数 ---- 武器製造属性 0=無し 1=水 2=地 3=炎 4=風
@repair ---- 壊れた武具を全て修理する
@monster 表示名 モンスターIDor名前 モンスター数 x座標 y座標 ---- モンスター召喚。x座標 y座標 は省略可(ランダム)
@monster "表示名" モンスターIDor名前 モンスター数 x座標 y座標 ---- モンスター召喚。x座標 y座標 は省略可(ランダム)
@monstermap 表示名 モンスターIDor名前 モンスター数 ---- モンスター召喚。 (on entire map) (ランダム)
@monstermap "表示名" モンスターIDor名前 モンスター数 ---- モンスター召喚。 (on entire map) (ランダム)
@killmonster マップ名 ---- 指定したマップにあるモンスターを全て殺す。マップ名を省略すると自分がいるマップで作動、アイテムドロップ有り
@killmonster2 マップ名 ---- 指定したマップにあるモンスターを全て殺す。マップ名を省略すると自分がいるマップで作動、アイテムドロップ無し
@guildlvup 数字 ---- ギルドレベルを上げる。
@recall キャラ名 ---- 指定したキャラを自分の座標へ移動させる。
@charjob 職業ID [転生] キャラ名 ---- 指定したキャラの職業を変更する。転生 0=通常,1=転生,2=養子,-1 or 無し=現状
@revive キャラ名 ---- 指定したキャラを生き返らせる。
@kill キャラ名 ---- 指定したキャラを戦闘不能にする。
@charbaselvl 数字 キャラ名 ---- 指定したキャラのBaseレベルの調節。
@charjlvl 数字 キャラ名 ---- 指定したキャラのJobレベルの調節。
@charstats キャラ名 ---- 指定したキャラのステータスの表示。
@charoption x y z キャラ名 ---- 指定したキャラの状態の変化。
@charsave マップ名 x座標 y座標 キャラ ---- 指定したキャラのセーブポイントを変更。
@night ---- 夜にする。
@day ---- 昼にする。
@doom ---- そのサーバーのGM以外のすべてのキャラを戦闘不能にする。
@doommap ---- そのマップにいるGM以外のすべてのキャラを戦闘不能にする。
@raise ---- そのサーバーのすべてのキャラを生き返らせる。
@raisemap ---- そのマップにいるすべてのキャラを生き返らせる
@kick キャラ名 ---- 指定したキャラをサーバーから強制切断する。
@kickall ---- すべてのキャラクターをサーバーから強制切断する。
@mapexit ---- map-serverを落とす。
@gat ---- デバッグ用(周辺gatを調べる)
@packet ---- デバッグ用(パケット色々)
@icon 数字 0/1 ---- デバック用(状態アイコンのON/OFF)
@emotion ---- デバッグ用(エモーションの表示)
@spiritball 数字 ---- 数字[1~1000]自分の周りに孔を出す(1000↑にすると鞍がパンクするので注意)
@viewclass 数字 ---- 見た目の職業を変える
@allskill ---- 全スキルを取得
@skillall ---- 同上
@questskill スキル番号 ---- クエストスキルを取得
@lostskill スキル番号 ---- クエストスキルを消す
:QuestSkill
ノービス アコライト
142 = 応急手当 156 = ホーリーライト
143 = 死んだ振り 商人
剣士 153 = カートレボリューション
144 = 移動時HP回復 154 = チェンジカート
145 = 急所攻撃 155 = ラウドボイス
146 = オートバーサーク シーフ
マジシャン 149 = 砂まき
157 = エナジーコート 150 = バックステップ
アーチャー 151 = 石拾い
147 = 矢作成 152 = 石投げ
148 = チャージアロー
ナイト モンク
1001 = チャージアタック 1015 = 気功転移
プリースト 1016 = 寸勁
1014 = レデムプティオ セージ
ウィザード 1017 = アースエレメンタルチェンジ
1006 = サイトブラスター 1018 = ファイアーエレメンタルチェンジ
ブラックスミス 1019 = ウィンドエレメンタルチェンジ
1012 = フェイクゼニー ローグ
1013 = グリード 1005 = クローズコンファイン
ハンター アルケミスト
1009 = ファンタズミックアロー 238 = 生命倫理
アサシン バード
1004 = ベナムナイフ 1010 = パンボイス
クルセイダー ダンサー
1002 = シュリンク 1011 = 魅惑のウィンク
@party <パーティー名> ---- パーティを作る(制限なしで)
@guild <ギルド名> ---- ギルドを作る(制限なしで)
@reloadatcommand ---- atcommand_athena.confを再読込する
@reloadbattleconf ---- battle_athena.confを再読込する
@reloadgmaccount ---- gm_account_filenameを再読込する
@reloadhomundb ---- ホムンクルス関連DBを再読込する
@reloaditemdb ---- itemdbを再読込する
@reloadmobdb ---- mobdbを再読込する
@reloadpcdb ---- プレイヤー関連DBを再読込する
@reloadskilldb ---- skilldbを再読込する
@reloadstatusdb ---- ステータス関連DBを再読込する
@gm <password> ----
@agitstart ---- 攻城戦開始
@agitend ---- 攻城戦終了
@recallall ---- 全員を自分の座標へ移動させる。
@recallparty パーティー名 ---- パーティー単位で自分の座標へ移動させる。
@recallguild ギルド名 ---- ギルド単位で自分の座標へ移動させる。
@hatch ---- 卵を孵化させる
@charquestskill スキル番号 キャラ名 ---- 指定キャラにクエストスキルを取得させる
@charlostskill スキル番号 キャラ名 ---- 指定キャラのクエストスキルを消す
@charpetrename キャラ名 ---- 指定キャラのペットの名前変更
@charstpoint 数字 キャラ名 ---- 指定キャラのステータスポイントの操作
@charskpoint 数字 キャラ名 ---- 指定キャラのスキルポイントの操作
@charstreset キャラ名 ---- 指定キャラのステータスリセット
@charskreset キャラ名 ---- 指定キャラのスキルリセット
@charreset キャラ名 ---- 指定キャラのステータス・スキルリセット
@charitemreset キャラ名 ---- 指定キャラの所持アイテムを全て消す(但し装備欄に装備してるモノは消えない)
@charzeny 数字 キャラ名 ---- 指定キャラの所持金操作
@mapinfo ---- マップ情報
@clock ---- サーバー機のシステム時間
@mobsearch mob_id/mob_name/-1/-2/-3 mapname ---- 指定したmobの座標をマップ内検索
-1はマップ内の全てのmob列挙/-2はBoss属性のmob列挙/-3はMVPボスのみ列挙
マップ名は省略可で、その時は使ったマップ内で検索。
@cleanmap ---- マップ内ドロップアイテムの全消去
@giveitem item_name/id 数字 キャラ名 ---- 指定キャラに、指定個数のアイテムを与える
キャラ名にALLを入れると、接続者全員に与える
@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 ---- 同上
@users ---- サーバー内の人数分布を表示
@idsearch 文字列 --- 指定した文字を含むItemを検索
@shuffle 数字 --- PC、MOBを配置(シャッフル)しなおす。 (0:PC,1:MOB,2:PC+MOB)
@maintenance 数字 --- 1:メンテナンス状態にする
2:メンテナンス状態を解除する
@mapflag フラグ名 文字列 --- 指定のマップフラグをOn/Offする。文字列が必要なフラグの場合は入力する。
@mannerpoint 数字 キャラ名 --- 指定キャラのマナーポイントを減らす
@connectlimit 数字 --- キャラサーバーに接続するユーザーの最大人数を変更する。
@misceffect 数字 [object_id=yourself] --- 各種エフェクトを表示させる
@summon MOBのIDor名前 --- 偽コールホムンクルス
@im MOB名orアイテム名orアイテムID --- MOBやアイテムの召還、装備以外のアイテムは30個召還
@npctalk npc名 comment --- 指定したNPCにcommentを発言させる
@pettalk comment --- ペットにcommentを発言させる
broadcast --- ワールド全体に発言
/nb comment --- 黄文字で上部に発言(名前無し)
/b comment --- 黄文字で上部に発言(名前有り)
/bb comment --- 水色で上部に発言(名前無し)
local_broadcast --- 同一マップのみ発言
/lb メッセージ --- 黄文字で上部に発言(名前有り)
mapmove --- マップ移動
/mm マップ名 座標1 座標2
resetstate
/resetstate ---- ステータスリセット
@resetstate ---- 同上
/resetskill ---- スキルリセット
@resetskill ---- 同上
@econ ---- 緊急招集受諾!※ギルドメンバー以外使っても効果なし
@ecoff ---- 緊急召集拒否!※ギルドメンバー以外使っても効果なし
@ranking 数字 ---- ランキングを表示
@blacksmith ---- ブラックスミスランキングを表示
@alchemist ---- アルケミストランキングを表示
@taekwon ---- テコンランカーを表示
@rankingpoint タイプ ポイント [character name=your self] ---- ランキングポイントを変える
数字1はタイプ 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省略時は最大値
@mobinfo mobid/name ---- mobdbを検索し、情報を表示する
@homlv 値 ---- 連れているホムンクルスのレベルを上げる。下げることはできません。
@homviewclass ---- 連れているホムンクルスの見た目を変更する
@homrecalc ---- 連れているホムンクルスのステータスをレベル1から現在のレベルまで再計算する
@evolution [evolution_class=next_evolution] ---- 連れているホムンクルスを進化させる
@makehomun 値 ---- ホムンクルスを作成する
@homfriendly 値 ---- ホムの親密度を設定する
@autoloot ---- アイテムの自動取得機能をOn/Offする
@autotrade ---- 自動露店モードへ切り替え
ログアウトしても露店が維持される
@at ---- 上同
@homtalk ---- 動作は@pettalk と同じ
@changemaptype x座標 y座標 タイプ マップ名 ---- 指定したセルのタイプを変更する
マップ名省略で現在居るマップ TYPE 0:通常セル 1:壁 3:水場 5:障害物
最終更新:2008年11月16日 21:30