[技术文章] 传奇“无敌模式”触发的BUFF代码「完整分享」

[复制链接]
查看4259 | 回复4 | 2020-10-6 18:34:24 | 显示全部楼层 |阅读模式
  被攻击后触发“无敌模式”的BUFF(完整分享)
  1、增加目录及文本:QuestDiary\修真数据\修真变量.txt
  2、机器人文件添加:
  \Robot_def\AutoRunRobot.txt
  #AutoRun NPC SEC 1 @清理修真变量
  \Robot_def\RobotManage.txt

  [@清理修真变量]
  #IF
  #Act
  Gmexecute 开始提问 @清修真霸体
  break
  3、QF添加内容:
  ;被攻击触发
  [@Struck]
  #IF
  CHECKCURRTARGETRACE = 0
  RANDOM 60
  CHECKVAR HUMAN 霸体 = 0
  checkitemw [威望]神之面纱·圣域城主【防】 1
  #ACT
  PLAYEFFECT 37 538 20 1 70
  CALCVAR HUMAN 霸体 + 30
  ChangeModeEx 1 3
  SAVEVAR HUMAN 霸体 ..\QuestDiary\修真数据\修真变量.txt
  SENDMSG 6 你进入【无敌状态】持续3秒!
  SendCenterMsg 253 252 ★<$USERNAME>★的★[威望]神之面纱·圣域城主【防】★触发无敌效果★持续3秒钟★ 1 4
  break
  4、QM添加
  [@login]
  #if
  checklevelex > 0
  #act
  VAR Integer HUMAN 霸体
  LOADVAR HUMAN 霸体 ..\QuestDiary\修真数据\修真变量.txt
  [@清修真霸体]
  #if
  CHECKVAR HUMAN 霸体 > 0
  #ACT
  CALCVAR HUMAN 霸体 - 1
  SAVEVAR HUMAN 霸体 ..\QuestDiary\修真数据\修真变量.txt
  break

  关于技能补丁效果可以自己制作,此处就不提供补丁特效了。

回复

使用道具 举报

本版积分规则