傳奇服務端版本爆勛章地圖勛章之地NPC腳本,傳奇地圖腳本NPC代碼介紹
[@main]
<特別注意:/SCOLOR=249> \
本服務器勛章最多<可以增加7種靈魂屬性/SCOLOR=254>\
<勛章一共分成五級/SCOLOR=242>不同級別的勛章外觀和屬性都不一樣 \
<初級勛章之地/@初級勛章之地> <——→/SCOLOR=242> <怪物主要掉落①級②級勛章/SCOLOR=154>\
<中級勛章之地/@中級勛章之地> <——→/SCOLOR=242> <怪物主要掉落②級③級勛章/SCOLOR=154>\
<高級勛章之地/@高級勛章之地> <——→/SCOLOR=242> <怪物主要掉落③級④級⑤級勛章/SCOLOR=154>
[@高級勛章之地]
#IF
checkgamegold > 99
CheckNationCredit > 499
#ACT
gamegold - 100
ChangeNationCredit - 500
mapmove F0112
break
#ELSEACT
MESSAGEBOX 進入此地圖收取您500點榮譽值+100元寶,條件不滿足 \在任意地圖內殺怪都可以獲得榮譽值,每殺一只怪就可以獲得1點榮譽值
[@中級勛章之地]
#IF
checkitem 金條 1
CheckNationCredit > 499
#ACT
TAKE 金條 1
ChangeNationCredit - 500
mapmove F0111
break
#ELSEACT
MESSAGEBOX 進入此地圖收取您500點榮譽值+金條一根,條件不滿足 \在任意地圖內殺怪都可以獲得榮譽值,每殺一只怪就可以獲得1點榮譽值
[@初級勛章之地]
#IF
CheckNationCredit > 499
#ACT
ChangeNationCredit - 500
mapmove F011
break
#ELSEACT
MESSAGEBOX 進入此地圖收取您500點榮譽值,您的榮譽值不夠 \在任意地圖內殺怪都可以獲得榮譽值,每殺一只怪就可以獲得1點榮譽值
下一步:在MirServer\Mir200\Envir\MerChant.txt中添加NPC配置文件:坐標可以自己需要的位置來這一
勛章之地3 330 330勛章之地0 35 0
然后在地圖配置文件MirServer\Mir200\Envir\MapInfo.txt中加入下列代碼
[F011 初級勛章之地] NORECALLPOINT NOPOSITIONMOVE NORANDOMMOVE NORECALL NOGUILDRECALL NODEARRECALL NOMasterRECALL ONKILLMOB NORECONNECT(0159) NORECALL
[F0111|F011 中級勛章之地] NORECALLPOINT NOPOSITIONMOVE NORANDOMMOVE NORECALL NOGUILDRECALL NODEARRECALL NOMasterRECALL ONKILLMOB NORECONNECT(0159) NORECALL
[F0112|F011 高級勛章之地] NORECALLPOINT NOPOSITIONMOVE NORANDOMMOVE NORECALL NOGUILDRECALL NODEARRECALL NOMasterRECALL ONKILLMOB NORECONNECT(0159) NORECALL
最后要做的就是在地圖中加怪了
打開刷怪配置文件MirServer\Mir200\Envir\MonGen.txt
然后把刷怪寫進去就可以了
;地圖 x坐標 y坐標 怪物名稱 刷新范圍 刷新數量 刷新時間
F011 100 100 守護力士 200 50 10
F011 100 100 守護盜賊 200 50 10
F011 100 100 守護殺手 200 50 10
F0111 100 100 強化守護力士 200 50 10
F0111 100 100 強化守護盜賊 200 50 10
F0111 100 100 強化守護殺手 200 50 10
F0112 100 100 精英守護力士 200 50 10
F0112 100 100 精英守護盜賊 200 50 10
F0112 100 100 精英守護殺手 200 50 10
|
|