很多新手GM不知道怎么增加新的職業(yè)技能書,現在就以武士和魔法師招麒麟的例子加以說明,(如果你沒有麒麟的數據 先要下栽有關的數據 這個不在本貼范圍內)
GM之家論壇 傳奇GM基地 傳奇服務端 http://gm016.com
MagicDB 增加書,StditemDb添和書對應的技能,就是要在2個地方增加
1)在MagicDB 中增加書
MagID 技能代號 這個最關鍵 要是招麒麟就把你現在道士學的麒麟書的代號寫上,和StditemDb不同的是,MagicDB中代號可以重復
MagName 是書名字 可以隨意 取個好聽點的 比如戰(zhàn)魔
Job 職業(yè)(0-戰(zhàn)士,1-法師,2-道士)給戰(zhàn)士學就是0
NeedL1 1級技能所需等級 自己定
L1Train 1級技能修煉所需經驗 自己定
NeedL2 2級技能所需等級 自己定
L2Train 2級技能修煉所需經驗 自己定
NeedL3 3級技能所需等級 自己定
L3Train 3級技能修煉所需經驗 自己定
EffectType 效果類型(使用技能時角色的動作效果)代碼 這個寫4
Effect 效果 使用時候的魔法效果 召喚骷髏的效果是15 召喚神獸的是效果是28
2)StditemDb 中修改
在StditemDb最下行增加新書的名字
idx 屬性表示數據庫的序列號(記住序號不要重復)比如你最后是600 那現在增加的新書就是601
NAME屬性表示: 新書的名字 要和MagicDB中的名字一樣
Shape 什么職業(yè)的學習的 0:戰(zhàn) 1:法 2:道
Need表示限制種類:
0 為等級限制
1 為攻擊限制
2 為魔法限制
3 為道術限制
NeedLevel表示了(Need)限制的具體數量.
比如你的NEED 寫0 NeedLevel 寫48的話 就表示這書是戰(zhàn)士在48級學的
列
在Magic.DB里添加幾種魔法數據,如下:
31;道力盾;4;29;20;0;0;30;0;0;2;38;100;40;300;45;600;0;;
31;武力盾;4;29;20;0;0;30;0;0;0;38;100;40;300;45;600;0;;
30;呼喚魔獸;4;28;16;0;0;24;0;0;1;40;100;44;300;48;600;120;;
30;武獸降臨;4;28;16;0;0;24;0;0;0;40;100;44;300;48;600;120;;
26;瘋魔劍法;0;24;0;0;0;7;0;0;1;40;100;44;300;48;600;0;;
26;靈魂劍法;0;24;0;0;0;7;0;0;2;40;100;44;300;48;600;0;;
其實就是復制魔法盾,召喚神獸和烈火劍法的數據,把名字改了一下,只要你喜歡,叫什么都可以,JOB一欄就是要求職業(yè),0是武士,1是魔法師,2是道士,NeedL1,NeedL2,NeedL3是1,2,3級魔法的要求等級,L1Train,L2Train,L3Train是修煉技能點要求,這些都可以自己看著改,但前面的MagID千萬別改,改了就不能用了!
這樣,就已經加入了幾種職業(yè)都能學的魔法了,但要有魔法書還得在StdItems.DB里添加相應的書,數據如下:
29;道力盾;4;2;1;0;0;0;0;38;0;0;0;0;0;0;0;0;0;0;0;38;10000;5;
30;武力盾;4;0;1;0;0;0;0;38;0;0;0;0;0;0;0;0;0;0;0;38;10000;5;
31;呼喚魔獸;4;1;1;0;0;0;0;40;0;0;0;0;0;0;0;0;0;0;0;40;20000;5;
32;武獸降臨;4;0;1;0;0;0;0;40;0;0;0;0;0;0;0;0;0;0;0;40;20000;5;
33;瘋魔劍法;4;1;1;0;0;0;0;40;0;0;0;0;0;0;0;0;0;0;0;40;20000;5;
34;靈魂劍法;4;2;1;0;0;0;0;40;0;0;0;0;0;0;0;0;0;0;0;40;20000;5;
前面的idx序號一定要按照你的StdItems.DB里序號望下排,一個也不能錯!Name名字就按照你的魔法里加的是什么就是什么,Shape里的是要求職業(yè),同樣,0是武士,1是魔法師,2是道士,DuraMax是要求等級,
現在書和魔法都有了,你想讓它從怪物中爆出也好,在店里賣也好,做一個NPC送也好,就看你自己啦!
http://gm016.com
讓戰(zhàn)士召喚戰(zhàn)神,讓道士召喚出麒麟的詳細修改,
首先要下載Ultraedit,
安裝了后打開m2server.exe 文件,
查找神獸或者變異骷髏,這二個是放在一起的,
它們依次修改變異骷髏修改成瘋狂戰(zhàn)神,神獸修改成麒麟,
打開DBC,修改MAGIC.DB,變異骷髏改名成召喚戰(zhàn)神(job值改成可以讓戰(zhàn)士召喚),召喚神獸改名成召喚麒麟,
再用DBC,修改monster.db.把這里的怪物改名或者增加麒麟和瘋狂戰(zhàn)神(屬性自己定拉,這里我就不詳細說了),然后戰(zhàn)士就可以召喚出戰(zhàn)神道士召喚麒麟,(注:這樣做以前的召喚神獸和召喚骷髏就不見了,不過我已經看煩了那二個東東了:))
我的monster.db修改(是增加的)方法,(只介紹前幾個字段的修改)
本文由傳奇技術員發(fā)布于2021-11-14 23:25:07主要講述腳本,技能,傳奇的相關技術文章。轉載請說明【DIYGM】來處。 |
|