找回密码
 立即注册
查看: 104|回复: 0

[技术资源] 添加传奇土城经验猪的触发脚本

[复制链接]

0

威望

8500

元宝

1万

金币

VIP会员

积分
12647
逍遥MIR 发表于 2024-6-12 02:56:17 | 显示全部楼层 |阅读模式
首先,我们要在怪物数据库中添加好这个经验猪,当然这个经验猪肯定是不能被打死的。


      下一步,我们都知道就是写触发脚本了。这个很容易想到就是你打他一下他给你一定的经验。所以了这段脚本肯定是在D:\Mirserver80.90\Mir200\Envir\Market_def\QFunction-0.txt这个位置了,我们需要先在这个脚本的最上面添加好HITMON @MUZHUANG然后:

       [@MUZHUANG]
#IF
CHECKHITMONNAME 经验猪    (如果你在打经验猪)

#ACT
CHANGEEXP + 500000    (那么我就给你50万的经验)
#ElseACT
SENDMSG 6 不要在拿我出气了!!!我是打不还口骂部还手的受气包。
break

      触发脚本添加完了还不行,还需要在MapInfo.txt这个文件夹找到你经验猪添加的相对位置,我们就举例是在盟重吧。

[3 盟重省]    HITMON(@MUZHUANG)

这样你在盟重添加的经验猪才会生效

下面是详细解说
首先我们先要在怪物数据库里面添加一个经验猪我这里给大家准备好了:
经验猪;120;18;27;999;0;0;0;100;0;0;0;0;0;0;0;0;0;-1;0;0;0;;;;;
直接把这个导入怪物数据库就可以了

然后我们需要在 QFunction-0.txt   里面实现功能触发:他的目录是

D:\MirServer\Mir200\Envir\Market_Def\QFunction-0.txt

一般我常用的是D盘,看你们在那个盘架设的就选择那个盘

那么我们在这个文本里面加入一段:

[@DCR]
#IF
CHECKHITMONNAME 经验猪
CHECKGAMEGOLD > 6
#ACT
CHANGEEXP + 1000
GAMEGOLD - 10
SENDMSG 6 提示:我是打不还手,骂不还口的出气宝宝,打我一下需要收费10元宝,可我会给你一千经验作为回报!
#ElseACT
SENDMSG 6  你元宝不足10个,不要在拿我出气了,如果还想砍我出气,请充值之后在来!!!
break

添加好之后,我们需要配置怪物文件:怪物目录文件在:

D:\MirServer\Mir200\Envir\MapInfo.txt

打开加入以下:

3         350      325       经验猪     0        1           1
3         350      322       经验猪     0        1           1
3         347      325       经验猪     0        1           1

这样的话我们的收费经验猪就制作完成了
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|逍遥版本库

GMT+8, 2024-9-20 08:03 , Processed in 0.047169 second(s), 30 queries .

Powered by XyBbk! X3.5

Copyright © 2001-2023, XyBbk Cloud.

快速回复 返回顶部 返回列表