逍遥MIR 发表于 2024-6-1 18:04:26

解决删除技能后重学出现秒杀问题

战士职业使用删除技能服务,删除了以下技能后,再学,就有可能出现秒杀情况!引擎会报以下类似错误!

攻杀剑法
刺杀剑术
半月弯刀
抱月刀
血影刀法
残影刀法
只要禁止删除这几个技能就可以解决!

[@删除技能]

   如果你对自己目前已经学习了的技能不满意,很简单,你可
以花费一定的金币在我这将其删除!每删除一个技能,需要支付
给我<COLOR=orange 100万金币>!\
   <删除自己的技能/@一个技能>\
   <返回/@特殊服务>

[@一个技能]
#ACT
queryvalue 请输入你想清除的[技能名称] 2 20 1888
break

[@getstring1888]
#ACT
Getstring S1
goto @清除技能2
break

[@清除技能2]
#IF
CHECKVARLIST $STR(S1) ..QuestDiary数据文件禁止清除技能.txt
#ACT
SENDMSG 7 抱歉,你所输入的技能是服务器禁止删除的技能!你不能删除!
break
#IF
CHECKGOLD 1000000
#ACT
take 金币 1000000
GMEXECUTE 删除技能 SELF $STR(S1)
#SAY
你的[<$STR(S1)>]已删除了!\
  <返回/@特殊服务>
#ELSESAY
没有100万金币我是不会帮你的!\
  <返回/@特殊服务>

然后在这个目录里建立一个这样的文本QuestDiary数据文件禁止清除技能.txt,这个文本 禁止清除技能.txt ,里放需要禁止删除的技能名字即可!
页: [1]
查看完整版本: 解决删除技能后重学出现秒杀问题