[技术文章] 传奇超级祝福油制作相关脚本代码

[复制链接]
查看3286 | 回复4 | 2020-10-6 18:40:01 | 显示全部楼层 |阅读模式
  超级祝福油脚本实例传奇服务端版本M2如何制作超级祝福油脚本范例

  1.物品数据库设置1:STDMODE字段设置为:31
  2.物品数据库设置2:AniCount字段设置为:X
  X为指字数字触发脚本(1-999)
  3.物品数据库设置3:Source字段设置为0时表示为解包物品,为1时表示计次物品,次数为持久字段DuraMax的值,双击一次降1点持久,同时红字显示该物品还剩下使用次数,
  4.\Mir200\Envir\market_def\QFunction-0.txt下加入脚本.(下面脚本为武器加幸运脚本)
  [@StdModeFuncX]
  #IF
  CHECKITEMADDVALUE 1 3 = 7
  #Act
  give 超级祝福油
  SENDMSG 6 %s您武器幸运值已经达到7点.不能继续增加!%d
  #ElseAct
  UPGRADEITEMEX 1 3 1 1 0
  SENDMSG 6 %s恭喜您武器增加了一点幸运!%d
  break

  触发物品:超级祝福油  功能:增加武器幸运1点.超过7点不增加!
  [@武器幸运]
  #IF
  CheckItem 超级祝福油 1
  CHECKITEMADDVALUE 1 3 < 9
  #ACT
  TAKE 超级祝福油 1
  UPGRADEITEMEX 1 3 0 1 0
  SENDMSG 6 你的武器获得祝福.!!
  BREAK
  #ELSEACT
  SendMsg 5 武器幸运已经+9.无法再次使用!或者你没有超级祝福油!

  [@项链幸运]
  #IF
  CheckItem 超级祝福油 1
  CHECKITEMADDVALUE 3 1 < 6
  #ACT
  TAKE 超级祝福油 1
  UPGRADEITEMEX 3 1 0 1 0
  SENDMSG 6 你的项链获得祝福.!!
  BREAK
  #ELSEACT
  SendMsg 5 项链幸运已经+6.无法再次使用!或者你没有超级祝福油!
  注:其中X为物品数据库设置2中的X
  资料:检查人物身上物品的附加属性值
  CHECKITEMADDVALUE 物品位置(0-12) 属性位置(0-14) (符号 < > =) 值

  属性位置:
  不同类型的物品属性位置不一样,以后补充这些资料,自行可以进行测试得到。
  成功机率:
  升级成功机率,数字越大机率越小。
  点数机率:
  升级成功后得到的点数,数值在 0 -255之间。
  是否破碎:
  升级失败后装备是否破碎,数值为0或1.1为失败后破碎。

回复

使用道具 举报

本版积分规则