原帖由 大胡子老爹 于 2008-4-2 08:53 发表 
在k_warpinfo表中添加进欲望岛的传送点。然后进入欲望选取所要建立的npc(回mld)的坐标,在表k_npcpos中建立npc(npc代码在k_npc中找传送员的代码)
非常正确,顶一下,嘎嘎
小国的就一样了。
发个NPC传小国的脚本
[@main]
#IF
checklevel 45
#SAY
欢迎使用我的传送服务.\
传送到小国将用掉你10黄金.\
你想去吗?\ \
<小国/@move201>\ \
<取消/@exit>\
#ELSESAY
你还不到45级\\
[@move201]
#IF
checknation 1
checkgold 10
#ACT
takegold 10
mapmove 201 XXX XXX
#ELSEACT
takegold 10
mapmove 201 XXX XXX
;break
#ELSESAY
你没有足够的黄金使用我们的服务!\
快走开~不要浪费我们的时间!\ \
<取消/@exit>\
【注】:刚才翻帖子发现有人说解决不了44用NPC去小国的问题,我估计是因为没有checknation 1 这段
代码,这段代码的意思是检测种族,解释一下这段代码大家就明白了#IF
#IF
checknation 1 检测种族值是否为1(兽)
checkgold 10 检测身上是否有10骑士币
#ACT 如果种族值为1则执行
takegold 10 拿走10骑士币
mapmove 201 XXX XXX 移动到201地图的XXX(兽村)坐标,这里自己跑到小国去分别记录一下人村和兽村的坐标,坐标在家里的电脑里存着,嘿嘿
#ELSEACT 种族值如果不为1,(那就是2了,2是人)则执行
takegold 10 拿走10骑士币
mapmove 201 XXX XXX 移动到201地图XXX(人村)坐标
;break 结束 |