找回密码
 立即注册

手机号码,快捷登录

手机号码,快捷登录

yinliu
帝王
996pc
服务器
查看: 2250|回复: 4

脚本实现声望系统与拾取物品触发脚本

[复制链接]

1654

主题

5111

回帖

2万

积分

管理员

元宝
3080
鸿盾币
0
金币
93243

最佳新人

发表于 2017-7-14 01:29:03 | 显示全部楼层 |阅读模式
脚本实现声望系统与拾取物品触发脚本


声望值触发脚本 D:\mirserver\Mir200\Envir\MapQuest.txt

T139 [301] 0 祖玛教主 * Q301
↑     ↑   ↑    ↑     ↑     ↑
地图编码 变量值 是否触发  怪物名  检测   触发脚本名

如需要添加更多触发声望值的怪物脚本可以如下添加

比如,要添加在洞天福地添加杀鸡获得声望:
0_3 [301] 0 鸡 * Q301
↑     ↑   ↑    ↑     ↑     ↑
洞天福地地图编码 变量值 是否触发  怪物名    检测   触发脚本名

如许删除某获得声望值的怪物,只要直接删除那一行代码即可。


系统默认每杀20个指定怪物获得1点声望。每天下午2点刷新获得声望。每一个月清空一次所有人获得的声望。

检测声望值的命令:
checknamelist S1点声望.txt
扣除声望值的命令:
delnamelist S1点声望.txt
获得声望值命令:
addnamelist S1点声望.txt

注:
S1点声望.txt 表示1点声望值
S1点声望.txt 表示2点声望值
以此类推,最高到9点声望值

此外必须注意:
同一个游戏者不可以同时获得多个声望。也就是说这个人原来是3点声望的。如果给他1点声望值就必须扣除3点声望然后用addnamelist S4点声望.txt加给他4点声望。

服务器启动时。声望系统必须同时启动。
服务器必须放在D盘中。

;------------------------------------------------------------------------------------
;------------------------------------------------------------------------------------

拾取物品触发脚本写法

方法如下:

首先在mapquest这个文本里添加如下一行:

F011 [801] 0 * 经验勋章 Q002

再在MapQuest_Def这个文件夹里添加一个文件名为Q002的文本文件

Q002.TXT内容为:

[@main]
#IF
#ACT
SET [801] 0
#SAY
恭喜你获得经验勋章,带上这个勋章你将获得双倍的经验但是你带上勋章后就不能将它拿下来了。必须等到持久为零自动消失。

这样每当玩家在F001这个地图里捡起,经验勋章的时候,就会触发Q002这个脚本,其他物品触发脚本原理一致.



回复

使用道具 举报

0

主题

178

回帖

194

积分

什长

元宝
0
鸿盾币
0
金币
472
发表于 2018-5-10 13:10:24 | 显示全部楼层
回复

使用道具 举报

0

主题

178

回帖

194

积分

什长

元宝
0
鸿盾币
0
金币
472
发表于 2018-5-10 13:12:46 | 显示全部楼层
带上这个勋章你将获得双倍的经验但是你带上勋章后就不能将它拿下来了
回复

使用道具 举报

0

主题

1072

回帖

1198

积分

知府

元宝
0
鸿盾币
0
金币
2388
发表于 2018-8-30 09:30:55 | 显示全部楼层
我看不错噢 谢谢楼主!!
回复

使用道具 举报

3

主题

81

回帖

108

积分

什长

元宝
0
鸿盾币
0
金币
764
发表于 2023-4-26 00:18:49 | 显示全部楼层
我每天看贴无数,
基本上不回贴。
后来发现这样很傻,
很多比我注册晚的人帮币都比我多,
于是我就把这段文字保存在记事本里,
每看一贴就复制粘贴一次。
帮LZ把贴子顶上去。
顺便挣点帮币
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|传奇服务端 |Sitemap

GMT+8, 2024-11-21 18:49 , Processed in 0.021397 second(s), 10 queries , Gzip On, Redis On.

Powered by 108pc X3.5

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