Windower4 > EmpyPopTracker
- Valhallaでは今のところ使い道がないが、他のフリーサーバーの人なら参考になると思ったので解説を書いておいた。
//ept collectables | 収集対象アイテムの表示/非表示 |
//ept mini | ミニモード |
//ept show | 表示 |
//ept hide | 非表示 |
//ept help | ヘルプ |
自分でluaファイルを作成する場合は、\addons\EmpyPopTracker\nms\にluaファイルを作って、index.luaに作ったファイルを登録する。
定義済みのluaファイル中には明らかな記述ミスもあるので、修正することでluaファイルの記述方法が理解できる。
だいじなものとアイテムIDは以下のファイルから探すことができる。
windower4\res\items.lua
windower4\res\key_items.lua
サンプル1: Durinn@Aブンカール
\addons\EmpyPopTracker\nms\Durinn.txt
サンプル2: エルヴァンのいやなやつ@Dynamis Sand[D]
\addons\EmpyPopTracker\nms\sand1.txt
Nocternalの住人の人は使ってください
応用編:アビセアーラテにエリチェンしたときに自動的にローディングするスクリプト
plugins\AutoExec.xml
scripts\Aby-Late.txt
全員非表示
定義済みのluaファイル中には明らかな記述ミスもあるので、修正することでluaファイルの記述方法が理解できる。
だいじなものとアイテムIDは以下のファイルから探すことができる。
windower4\res\items.lua
windower4\res\key_items.lua
サンプル1: Durinn@Aブンカール
\addons\EmpyPopTracker\nms\Durinn.txt
return { name = 'Durinn', pops = { { id = 1516, --砕けたインプの角笛 type = 'key item', dropped_from = { name = 'Div-e Sepid' } }, { id = 1515, --脈動するソウルフレアの髭 type = 'key item', dropped_from = { name = 'Kadraeth the Hatespawn', pops = { { id = 3102, --固まった触手 type = 'item', dropped_from = { name = 'Pneumaflayer' } } } } }, { id = 1514, --黄ばんだドゥエルグの歯 type = 'key item', dropped_from = { name = 'Dvalinn', pops = { { id = 3101, --歪んだ頭骨 type = 'item', dropped_from = { name = 'Shewriwhile' } } } } } } }
サンプル2: エルヴァンのいやなやつ@Dynamis Sand[D]
\addons\EmpyPopTracker\nms\sand1.txt
Nocternalの住人の人は使ってください
return { name = 'sand1', --Overseeer’s Tombstone pops = { { id = 3404, --千魔図譜【1頁】 type = 'item', dropped_from = { name = 'Commander' } }, { id = 3405, --千魔図譜【2頁】 type = 'item', dropped_from = { name = 'Commander' } }, { id = 3406, --千魔図譜【3頁】 type = 'item', dropped_from = { name = 'Commander' } }, { id = 3407, --千魔図譜【4頁】 type = 'item', dropped_from = { name = 'Commander' } }, { id = 3408, --千魔図譜【5頁】 type = 'item', dropped_from = { name = 'Commander' } } } }
応用編:アビセアーラテにエリチェンしたときに自動的にローディングするスクリプト
- AutoExec.xmlにイベント登録しておく
- スクリプトファイルはBriareusを対象としているが、Carabosseでも何でもよい
plugins\AutoExec.xml
<!-- <register event="zone_アビセア-ラテーヌ"> wait 5; exec Aby-Late.txt </register>
scripts\Aby-Late.txt
lua reload empypoptracker ept track bria* ept show
全員非表示
//send @all //ept hide