传奇版本泡点NPC功能脚本添加教程

[复制链接]
查看2754 | 回复0 | 2011-9-28 09:53:37 | 显示全部楼层 |阅读模式
很多玩家已经厌倦了打怪升级的升级方式,在这个时候,推出了一个功能脚本,泡点脚本,进入地图,每秒获得多少经验,当然也扣除多少元宝,这个功能脚本的推出,赢得了广大玩家的喜爱..
今天的教程中,就给大家说明下如何添加泡点NPC功能脚本.
现在先和大家说下主要命令.
SetOnTimer 定时器索引(0-19) 定时间隔(单位为秒)个人定时器命令
@OnTimer0 定时器索引
以上就是泡点脚本必须要使用的两段命令
我们进入传奇单机游戏服务器,打开传奇服务端,添加NPC,
NPC脚本如下:
<充分的考虑上班族玩家没有时间练级,我们开放了贵族泡点区/SCOLOR=254>\
<2-3秒钟升一级,每秒收费150元宝/SCOLOR=255>\
<进入条件:180级以上,身上不低于500元宝/SCOLOR=250>\
\\【<大爷去泡点/@大爷要泡点>】\
[@大爷要泡点]
#IF
CHECKGAMEGOLD > 149
#ACT
SetOnTimer 1 1
mapmove GZPD
SENDMSG 1 [%s]从大树下面进入了高档元宝泡点升级地图!
#ELSEACT
MESSAGEBOX 进入贵族泡点区需要180级以上玩家,身上最少得有150元宝!
按照NPC上的脚本设置,现在我们需要进入QM写入经验给予和元宝的扣除.QM路径:D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt
脚本如下:
[@OnTimer1]
#IF
ISONMAP GZPD
CHECKGAMEGOLD > 149
#ACT
GAMEGOLD - 150
CHANGEEXP + 100000000
BREAK
#ELSEACT
GOTO @停止顶时器
[@停止顶时器]
#IF
ISONMAP GZPD
#ACT
SetOffTimer 1
MAPMOVE 3 330 333
SendMsg 5 孩子你身上没钱了,我得把你送回家咯
BREAK
#ELSEACT
SetOffTimer 1
上面设置的功能是每秒增加1亿经验扣除150元宝,如果大家要改元宝数量和经验,就直接更改CHECKGAMEGOLD GAMEGOLD CHANGEEXP,三段命令后面的数字就可以了.
注:添加好之后,防止出现错误,重启游戏再进行测试!
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则