游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:9:00-17:00

    联系QQ

    3543403617

    电子邮件

    3543403617@QQ.com
  • PKhuo手机版

    GM资源教程随时查询

  • 扫描二维码

    进传奇GM资源交流群

Lv.9 管理员
1号会员,0活跃值,2021.07.08 加入
  • 16491发帖
  • 14731主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
最新源码 更多>
游戏视频 更多>
脚本教程 更多>

[GEE引擎] GEE引擎传奇元宝单挑擂台可观战完整脚本

[复制链接]
pkhuo 发表于 2021-10-10 19:43:36 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
[@挑战擂台脚本ST]
{
#ACT
VAR Integer GLOBAL 挑战光环判断
VAR String GLOBAL 挑战发起姓名
VAR String GLOBAL 挑战邀请姓名
VAR Integer GLOBAL 挑战发起数量
VAR Integer GLOBAL 挑战开始计时
VAR Integer GLOBAL 挑战开始判断
LOADVAR GLOBAL 挑战发起姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
LOADVAR GLOBAL 挑战邀请姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
LOADVAR GLOBAL 挑战发起数量 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
LOADVAR GLOBAL 挑战开始计时 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
LOADVAR GLOBAL 挑战开始判断 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
}

[@挑战擂台脚本QM]
{
#ACT
VAR String HUMAN 挑战个人姓名
VAR Integer HUMAN 挑战个人数量
VAR String HUMAN 挑战个人开启
MOV N$挑战N84 1
DELAYCALL 500 @挑战擂台地图检测

[@挑战擂台地图检测]
#IF
ISONMAP tiaozhanmap
#ACT
DELAYCALL 500 @挑战擂台地图检测
#ELSEACT
DELAYCALL 500 @挑战擂台地图检测
BREAK
#IF
CHECKLEVELEX > 0
#ACT
MOV S10
MOV D8 $(挑战地图光环范围)
INC D8 1
#IF
checkvar GLOBAL 挑战邀请姓名 = <$USERNAME>
#ACT
MOV S10 天儿
#IF
checkvar GLOBAL 挑战发起姓名 = <$USERNAME>
#ACT
MOV S10 天儿
#IF
checkvar GLOBAL 挑战开始判断 < 2
#ACT
MOV S10
#IF
EQUAL S10
CheckHumInRange tiaozhanmap $(挑战地图光环坐标X) $(挑战地图光环坐标Y) <$STR(D8)>
#ACT
MAPMOVE 3 330 330
BREAK
#IF
EQUAL S10
#ACT
BREAK
#IF
CheckHumInRange tiaozhanmap $(挑战地图光环坐标X) $(挑战地图光环坐标Y) $(挑战地图光环范围)
#ELSEACT
MAPMOVE 3 330 330
SENDMSG 6 由于您移动到光环外,系统判您输掉本次挑战!
MESSAGEBOX 由于您移动到光环外,系统判您输掉本次挑战!
BREAK

[@挑战擂台清理场地]
#IF
CheckHumInRange tiaozhanmap $(挑战地图光环坐标X) $(挑战地图光环坐标Y) $(挑战地图光环范围)
#ACT
MAPMOVE 3 330 330
BREAK

[@挑战擂台邀请响应]
#IF
EQUAL N$挑战N84 0
ONLINELONGMIN < 1
#ACT
break
;#IF
;checkvar GLOBAL 挑战邀请姓名 = <$USERNAME>
;#ELSEACT
;break
#IF
checkvar human 挑战个人开启 = 关闭
#ELSEACT
DELAYCALL 1 @挑战擂台脚本NPC

[@挑战擂台脚本NPC]
#IF
CHECKLEVELEX > 0
#ACT
CALCVAR HUMAN 挑战个人开启 =
#IF
checkvar GLOBAL 挑战开始判断 = 1
#ACT
BREAK
#SAY
玩家【<$GLOBAL(挑战发起姓名)>】向【<$GLOBAL(挑战邀请姓名)>】发起了擂台邀请\ \
是否接受他的挑战?       倒计时:<$GLOBAL(挑战开始计时)>秒\ \
挑战擂台发起玩家:<$GLOBAL(挑战发起姓名)>\ \
挑战押注元宝数量:<$GLOBAL(挑战发起数量)>\ \
<接受挑战/@挑战擂台邀请响应接受>   <拒绝挑战/@挑战擂台邀请响应拒绝>   <进入观战/@挑战擂台邀请响应观战>   <关闭接收/@挑战擂台关闭接收>\

#IF
checkvar GLOBAL 挑战开始判断 = 0
#ACT
BREAK
#SAY
<输入玩家姓名和押注数量,点确定发起即可向该玩家发起单挑邀请!/SCOLOR=245>\
\ \
<输入邀请玩家名字/@@InPutString91>:<$HUMAN(挑战个人姓名)>  <邀请全服任意玩家/@挑战擂台输入全服>\
<输入押注元宝数量/@@InPutInteger91>:<$HUMAN(挑战个人数量)>  \
<挑战获胜方式:/SCOLOR=69><地图内剩余1人时可领取获胜奖励!双方均离开地图视为失败!/SCOLOR=6>\
<挑战进行时长:/SCOLOR=69><如果$(挑战擂台进行时间)分钟内不分胜负,双方均视为挑战失败!/SCOLOR=6>\
<注意:/SCOLOR=249>(参赛者移动出光环外)<或/SCOLOR=249>(观战者移动入光环内)<均传回土城/SCOLOR=249>\
\ \
<确定发起单挑/@挑战擂台发起确定>     <进入擂台观战/@挑战擂台邀请响应观战>\

#ELSEACT
MOV D9 0
MOV S10 <$GLOBAL(挑战发起姓名)>
MOV S11 <$GLOBAL(挑战邀请姓名)>
#IF
S10.checkonline
S10.ISONMAP tiaozhanmap
#ELSEACT
INC D9 1
#IF
S11.checkonline
S11.ISONMAP tiaozhanmap
#ELSEACT
INC D9 1
#IF
LARGE D9 1
#ACT
CALCVAR GLOBAL 挑战发起姓名 =
CALCVAR GLOBAL 挑战邀请姓名 =
CALCVAR GLOBAL 挑战发起数量 = 0
CALCVAR GLOBAL 挑战开始计时 = 0
CALCVAR GLOBAL 挑战开始判断 = 0
SAVEVAR GLOBAL 挑战发起姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战邀请姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战发起数量 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始计时 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始判断 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SENDMSG 0 $(挑战擂台公告前缀)挑战双方已离开挑战地图,均视为挑战失败!
DELAYCALL 1 @挑战擂台脚本NPC
BREAK
#ELSEACT
MOV D8 <$GLOBAL(挑战开始计时)>
MOV D7 <$GLOBAL(挑战开始计时)>
DIV D8 <$STR(D8)> 60
MOV D9 <$STR(D8)>
MUL D9 <$STR(D9)> 60
DEC D7 <$STR(D9)>
BREAK
#ELSESAY
挑战擂台正在进行.....倒计时:<$STR(D8)>分<$STR(D7)>秒\
注意:挑战者移动出光环外直接判输!围观者移动入光环内传送回土城!\ \
挑战擂台发起玩家:<$GLOBAL(挑战发起姓名)>\
挑战擂台响应玩家:<$GLOBAL(挑战邀请姓名)>\
挑战押注元宝数量:<$GLOBAL(挑战发起数量)>\ \
<挑战胜利领取奖励/@挑战擂台领取奖励>   <进入观战/@挑战擂台邀请响应观战>\

[@挑战擂台领取奖励]
#IF
checkvar GLOBAL 挑战开始判断 < 2
#ACT
MESSAGEBOX 对不起,挑战已经结束!
break
#ELSEACT
MOV S10
#IF
checkvar GLOBAL 挑战邀请姓名 = <$USERNAME>
#ACT
MOV S10 <$GLOBAL(挑战发起姓名)>
#IF
checkvar GLOBAL 挑战发起姓名 = <$USERNAME>
#ACT
MOV S10 <$GLOBAL(挑战邀请姓名)>
#IF
EQUAL S10
#ACT
MESSAGEBOX 对不起,您不是挑战者!
BREAK
#IF
CheckHumInRange tiaozhanmap $(挑战地图光环坐标X) $(挑战地图光环坐标Y) $(挑战地图光环范围)
#ELSEACT
MESSAGEBOX 对不起,您已经离开光环范围,无法领取!
BREAK
#IF
S10.checkonline
S10.CheckHumInRange tiaozhanmap $(挑战地图光环坐标X) $(挑战地图光环坐标Y) $(挑战地图光环范围)
#ACT
SENDMSG 6 请将对手清理出光环外才能领取奖励!
close
BREAK

#IF
CHECKLEVELEX > 0
#ACT
MOV D9 <$GLOBAL(挑战发起数量)>
MOV S11
#IF
checkvar GLOBAL 挑战发起数量 > 20000000
#ACT
MOV D8 <$GLOBAL(挑战发起数量)>
DIV D8 <$STR(D8)> 100
MUL D8 <$STR(D8)> $(挑战擂台纳税比例)
#ELSEACT
MOV D8 <$GLOBAL(挑战发起数量)>
MUL D8 <$STR(D8)> $(挑战擂台纳税比例)
DIV D8 <$STR(D8)> 100
#IF
LARGE D8 0
#ACT
DEC D9 <$STR(D8)>
MOV S11 (已扣除$(挑战擂台纳税比例)%共
INC S11 <$STR(D8)>
INC S11 元宝税金)
#IF
CHECKLEVELEX > 0
#ACT
GAMEGOLD + <$GLOBAL(挑战发起数量)>
GAMEGOLD + <$STR(D9)>
SENDMSG 0 $(挑战擂台公告前缀)恭喜【<$USERNAME>】挑战胜利赢取【<$STR(S10)>】的【<$STR(D9)>元宝】<$STR(S11)>!
CALCVAR GLOBAL 挑战发起姓名 =
CALCVAR GLOBAL 挑战邀请姓名 =
CALCVAR GLOBAL 挑战发起数量 = 0
CALCVAR GLOBAL 挑战开始计时 = 0
CALCVAR GLOBAL 挑战开始判断 = 0
SAVEVAR GLOBAL 挑战发起姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战邀请姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战发起数量 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始计时 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始判断 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
MAPMOVE 3 330 330
MESSAGEBOX 恭喜您,挑战胜利赢取【<$STR(S10)>】的【<$STR(D9)>元宝】!\ \<$STR(S11)>

[@挑战擂台输入全服]
#ACT
CALCVAR HUMAN 挑战个人姓名 = $(挑战全服玩家姓名)
goto @挑战擂台脚本NPC

[@InPutInteger91]
#IF
SMALL N91 $(挑战押注元宝最小)
#ACT
MESSAGEBOX 对不起,最小需要输入$(挑战押注元宝最小)元宝!
break
#IF
LARGE N91 $(挑战押注元宝最大)
#ACT
MESSAGEBOX 对不起,最多只能输入$(挑战押注元宝最大)元宝!
break
#IF
CHECKGAMEGOLD < <$STR(N91)>
#ACT
MESSAGEBOX 对不起,您身上的元宝数量不足<$STR(N91)>个!
BREAK
#ELSEACT
CALCVAR HUMAN 挑战个人数量 = <$STR(N91)>
goto @挑战擂台脚本NPC

[@InPutString91]
#IF
EQUAL S91 0
#ACT
CALCVAR HUMAN 挑战个人姓名 = $(挑战全服玩家姓名)
goto @挑战擂台脚本NPC
BREAK
#IF
EQUAL S91 <$USERNAME>
#act
MESSAGEBOX 对不起,不能输入自己的名字!
BREAK
#IF
S91.checkonline
#ELSEACT
MESSAGEBOX 对不起,玩家【<$STR(S91)>】不在线,请确认名字是否正确!
BREAK
#ACT
CALCVAR HUMAN 挑战个人姓名 = <$STR(S91)>
goto @挑战擂台脚本NPC

[@挑战擂台发起确定]
#IF
CHECKLEVELEX > 0
#ACT
DELAYCALL 1 @挑战擂台脚本NPC
#IF
checkvar human 挑战个人数量 < $(挑战押注元宝最小)
#ACT
MESSAGEBOX 对不起,最小需要输入$(挑战押注元宝最小)元宝!
break
#IF
checkvar human 挑战个人数量 > $(挑战押注元宝最大)
#ACT
MESSAGEBOX 对不起,最多只能输入$(挑战押注元宝最大)元宝!
break
#IF
CHECKGAMEGOLD < <$HUMAN(挑战个人数量)>
#ACT
MESSAGEBOX 对不起,您身上的元宝数量不足<$HUMAN(挑战个人数量)>个!
BREAK
#IF
checkvar human 挑战个人姓名 = <$USERNAME>
#ACT
MESSAGEBOX 对不起,不能输入自己的名字!
BREAK
#ELSEACT
MOV S10 天儿天
MOV S11 <$HUMAN(挑战个人姓名)>
#IF
checkvar human 挑战个人姓名 =
#ACT
CALCVAR HUMAN 挑战个人姓名 = $(挑战全服玩家姓名)
#IF
checkvar human 挑战个人姓名 = $(挑战全服玩家姓名)
#ACT
MOV S10
#IF
S11.checkonline
#ACT
MOV S10
#IF
EQUAL S10
#ELSEACT
MESSAGEBOX 对不起,玩家【<$HUMAN(挑战个人姓名)>】不在线,请确认名字是否正确!
BREAK
#IF
checkvar GLOBAL 挑战发起姓名 = <$USERNAME>
#act
MESSAGEBOX 对不起,您已经发起挑战,请勿重复提交!
break
#IF
checkvar GLOBAL 挑战发起姓名 =
#ACT
CALCVAR GLOBAL 挑战发起姓名 = <$USERNAME>
CALCVAR GLOBAL 挑战邀请姓名 = <$HUMAN(挑战个人姓名)>
CALCVAR GLOBAL 挑战发起数量 = <$HUMAN(挑战个人数量)>
CALCVAR GLOBAL 挑战开始计时 = $(挑战擂台响应时间)
CALCVAR GLOBAL 挑战开始判断 = 1
SAVEVAR GLOBAL 挑战发起姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战邀请姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战发起数量 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始计时 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始判断 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SENDMSG 0 $(挑战擂台公告前缀)【<$USERNAME>】向【<$HUMAN(挑战个人姓名)>】发起了擂台邀请
MESSAGEBOX 发起成功,请等待【<$HUMAN(挑战个人姓名)>】回应...
Gmexecute $(挑战全服触发命令) @挑战擂台邀请响应
#ELSEACT
MESSAGEBOX 对不起,当前已有玩家挑战,请等待结束或进入观战!
BREAK

[@挑战擂台关闭接收]
#ACT
CALCVAR HUMAN 挑战个人开启 = 关闭
SENDMSG 6 $(挑战擂台公告前缀)你已关闭接受挑战信息!需重新开启请点击NPC!
close

[@挑战擂台邀请响应观战]
#IF
CHECKSLAVECOUNT > 0
#ACT
MESSAGEBOX 本地图禁止携带宝宝进入,是否清理您的宝宝? @挑战擂台邀请响应观战B @
BREAK
#ELSEACT
goto @挑战擂台邀请响应观战B

[@挑战擂台邀请响应观战B]
#IF
ISONMAP tiaozhanmap
#ACT
MESSAGEBOX 你已在挑战擂台地图!
break
#IF
H.checkonline
#ACT
MESSAGEBOX 对不起,本地图禁止携带英雄进入!
break
#IF
checkvar GLOBAL 挑战开始判断 > 1
checkvar GLOBAL 挑战邀请姓名 = <$USERNAME>
#ACT
MESSAGEBOX 对不起,您是挑战者,挑战期间不能进行围观!
break
#IF
checkvar GLOBAL 挑战开始判断 > 1
checkvar GLOBAL 挑战发起姓名 = <$USERNAME>
#ACT
MESSAGEBOX 对不起,您是挑战者,挑战期间不能进行围观!
break
#IF
CHECKSLAVECOUNT > 0
#ACT
KILLSLAVE
#IF
CHECKSLAVECOUNT > 0
#ACT
MESSAGEBOX 对不起,清理宝宝失败,请将您的宝宝召唤到身边再点确定!
break
#IF
CHECKLEVELEX > 0
#ACT
MOVR D9 4
MOVR D8 4
MOV D7 $(挑战地图光环坐标X)
MOV D6 $(挑战地图光环坐标Y)
#IF
EQUAL D9 0
#ACT
INC D7 $(挑战地图光环范围)
INC D7 2
DEC D6 2
INC D6 <$STR(D8)>
#IF
EQUAL D9 1
#ACT
DEC D7 $(挑战地图光环范围)
DEC D7 2
DEC D6 2
INC D6 <$STR(D8)>
#IF
EQUAL D9 2
#ACT
INC D6 $(挑战地图光环范围)
INC D6 2
DEC D7 2
INC D7 <$STR(D8)>
#IF
EQUAL D9 3
#ACT
DEC D6 $(挑战地图光环范围)
DEC D6 2
DEC D7 2
INC D7 <$STR(D8)>
#IF
CHECKLEVELEX > 0
#ACT
MAPMOVE tiaozhanmap <$STR(D7)> <$STR(D6)>
DELAYCALL 1 @挑战擂台画出光环

[@挑战擂台邀请响应拒绝]
#IF
checkvar GLOBAL 挑战开始判断 = 1
#ELSEACT
close
BREAK
#IF
checkvar GLOBAL 挑战邀请姓名 = <$USERNAME>
#ACT
SENDMSG 0 $(挑战擂台公告前缀)【<$GLOBAL(挑战邀请姓名)>】拒绝了【<$GLOBAL(挑战发起姓名)>】的挑战!
MOV S10 <$GLOBAL(挑战发起姓名)>
CALCVAR GLOBAL 挑战发起姓名 =
CALCVAR GLOBAL 挑战邀请姓名 =
CALCVAR GLOBAL 挑战发起数量 = 0
CALCVAR GLOBAL 挑战开始计时 = 0
CALCVAR GLOBAL 挑战开始判断 = 0
SAVEVAR GLOBAL 挑战发起姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战邀请姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战发起数量 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始计时 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始判断 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
S10.MESSAGEBOX 对不起,对方拒绝接受您的挑战!
#ELSEACT
close
break

[@挑战擂台邀请响应接受]
#IF
checkvar GLOBAL 挑战发起姓名 = <$USERNAME>
#act
MESSAGEBOX 对不起,您是挑战发起者,不能响应!
break
#IF
checkvar GLOBAL 挑战开始判断 = 0
#ACT
MESSAGEBOX 对不起,该挑战已经结束!
close
BREAK
#IF
checkvar GLOBAL 挑战开始判断 > 1
#ACT
MESSAGEBOX 对不起,该挑战已经有人响应,您可选择进入观战!
BREAK
#ELSEACT
MOV S10
MOV S11 <$GLOBAL(挑战发起姓名)>
#IF
checkvar GLOBAL 挑战邀请姓名 = $(挑战全服玩家姓名)
#ACT
MOV S10 天儿天
#IF
checkvar GLOBAL 挑战邀请姓名 = <$USERNAME>
#ACT
MOV S10 天儿天
#IF
EQUAL S10
#ACT
MESSAGEBOX 对不起,该挑战只邀请玩家【<$GLOBAL(挑战邀请姓名)>】!\ \您可选择进入观战!
BREAK
#IF
CHECKGAMEGOLD < <$GLOBAL(挑战发起数量)>
#ACT
MESSAGEBOX 对不起,您身上的元宝数量不足<$GLOBAL(挑战发起数量)>个!
BREAK
#IF
S11.checkonline
#ELSEACT
MESSAGEBOX 对不起,擂主【<$GLOBAL(挑战发起姓名)>】已经下线!\ \请稍后再试!
BREAK
#IF
S11.CHECKGAMEGOLD < <$GLOBAL(挑战发起数量)>
#ACT
S11.MESSAGEBOX 对不起,您的元宝数量已不足<$GLOBAL(挑战发起数量)>个!\ \对方无法接受挑战,请勿将元宝转走!
MESSAGEBOX 对不起,擂主【<$GLOBAL(挑战发起姓名)>】的元宝数量已不足<$GLOBAL(挑战发起数量)>个!\ \请告知其将元宝转回再接受挑战!
BREAK
#ELSEACT
Gmexecute $(挑战全服触发命令) @挑战擂台清理场地
CALCVAR GLOBAL 挑战邀请姓名 = <$USERNAME>
CALCVAR GLOBAL 挑战开始计时 = $(挑战擂台进行时间)
CALCVAR GLOBAL 挑战开始计时 * 60
CALCVAR GLOBAL 挑战开始判断 = 2
SAVEVAR GLOBAL 挑战开始判断 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战邀请姓名 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
SAVEVAR GLOBAL 挑战开始计时 ..\QuestDiary\开区清空文本\挑战擂台变量.txt
GAMEGOLD - <$GLOBAL(挑战发起数量)>
SENDMSG 6 挑战正式开始,请勿移动到光环外,否则判您输掉本次挑战!
S11.GAMEGOLD - <$GLOBAL(挑战发起数量)>
S11.SENDMSG 6 挑战正式开始,请勿移动到光环外,否则判您输掉本次挑战!
MOV D9 $(挑战地图光环坐标X)
INC D9 $(挑战地图光环范围)
MAPMOVE tiaozhanmap <$STR(D9)> $(挑战地图光环坐标Y)
S11.MOV D8 $(挑战地图光环坐标X)
S11.DEC D8 $(挑战地图光环范围)
S11.MAPMOVE tiaozhanmap <$STR(D8)> $(挑战地图光环坐标Y)
DELAYCALL 1 @挑战擂台画出光环

[@挑战擂台画出光环]
#IF
;checkvar GLOBAL 挑战光环判断 = 1
;#ACT
;BREAK
;#ELSEACT
;CALCVAR GLOBAL 挑战光环判断 = 1

#IF
ISONMAP tiaozhanmap
#ELSEACT
BREAK

#IF
CHECKLEVELEX > 0
#ACT
;MOV D9 2100000
MOV D9 <$GLOBAL(挑战开始计时)>
MOV S10 tiaozhanmap
MOV D6 $(挑战地图光环范围)
INC D6 1
MOV D7 $(挑战地图光环坐标X)
MOV D8 $(挑战地图光环坐标Y)

;↓【开始画光环,最大支持范围20】
#IF
LARGE D6 0
#ACT
MOV D2 <$STR(D7)>
MOV D3 <$STR(D8)>
MOV D4 <$STR(D6)>
INC D4 <$STR(D6)>
INC D2 <$STR(D6)>
INC D3 <$STR(D6)>
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D6 0
#ACT
MOV D2 <$STR(D7)>
MOV D3 <$STR(D8)>
MOV D4 <$STR(D6)>
INC D4 <$STR(D6)>
INC D2 <$STR(D6)>
DEC D3 <$STR(D6)>
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D2 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D6 0
#ACT
MOV D2 <$STR(D7)>
MOV D3 <$STR(D8)>
MOV D4 <$STR(D6)>
INC D4 <$STR(D6)>
INC D3 <$STR(D6)>
INC D2 <$STR(D6)>
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D6 0
#ACT
MOV D2 <$STR(D7)>
MOV D3 <$STR(D8)>
MOV D4 <$STR(D6)>
INC D4 <$STR(D6)>
INC D3 <$STR(D6)>
DEC D2 <$STR(D6)>
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
#IF
LARGE D4 0
#ACT
DEC D4 1
DEC D3 1
GMexecute mobfireburn <$STR(S10)> <$STR(D2)> <$STR(D3)> $(挑战地图光环类型) <$STR(D9)> 0
;↑【结束画光环,最大支持范围20】

[@挑战擂台常量加载]
#CALL [\挑战擂台配置\挑战擂台常量.ini] @挑战擂台常量
}


游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

精彩评论1

dxyjd0328 发表于 2022-4-16 00:50:37 | 显示全部楼层
新手学习学习,谢谢分享
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

PKhuo论坛手机版

扫一扫二维码

传奇最全教程基地

Powered by PKhuo!X3.4 ©2001-2013 Comsenz Inc. 湘ICP备15015719号-5 |Sitemap|友链申请|网站地图