去玩玩游戏私服论坛

 找回密码
 立即注册

查看: 2725|回复: 0
打印 上一主题 下一主题

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

[复制链接]

487

主题

489

帖子

-2488

积分

限制会员

积分
-2488
跳转到指定楼层
楼主
发表于 2018-6-7 14:42:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  脚本实现声望系统与拾取物品触发脚本
  声望值触发脚本 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这个脚本,其他物品触发脚本原理一致.
  盛网科技http://www.33ol.com/,服务器租用/托管,高性能,高配置,高防护,高独享7x24小时售后服务,定制属于你的专属服务器。企点Q:4000900901电话:4000900901

回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|网站地图|网页游戏私服论坛

GMT+8, 2024-11-28 17:38 , Processed in 0.093750 second(s), 25 queries , Gzip On.

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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