您当前的位置:首页 > 其他技术 > 开区杂谈

GOM引擎传奇添加擂台领奖NPC的方法,观战者没有资格领取奖励教程

本文出处:网游动力作者:本站发布时间:2020-03-30阅读次数:
[@main]
#IF
#ACT
OPENMERCHANTBIGDLG 2 17 0 0 1 1 1 381 3
#SAY
\ \ \ \ \ \ \ \ \

      <【领取奖励】/@领取奖励>        <【传送回城】/@返回盟重>\ \

<>       <封挂举报群:123456,被查处一律封号处理!/SCOLOR=250>


;----------------------------------- ↓检测变量 无用↓
;    <$STR(G1)>\
;    <$STR(A1)>\
;    <$STR(S$身份标记)>\


[@领取奖励]
;#IF
;EQUAL S$身份标记 观战者
;#ACT
;MESSAGEBOX 提 示:\ \观战者没有资格领取奖励!
;BREAK

#IF
EQUAL G4 2
#ACT
MESSAGEBOX 提 示:\ \擂台挑战还没有分出胜负无法领取奖励!
BREAK

#IF
EQUAL G4 1
EQUAL A1 开启擂台
EQUAL S$身份标记 打擂者
#ACT
GameDiamond + 1600
GuildNoticeMsg 255 253 〖提示〗勇士{【|251:0:1}{<$USERNAME>|250:0:1}{】|251:0:1}打擂成功,领取奖金{【|251:0:1}{1600|250:0:1}{】|251:0:1}火龙币!
GuildNoticeMsg 255 253 〖提示〗勇士{【|251:0:1}{<$USERNAME>|250:0:1}{】|251:0:1}打擂成功,领取奖金{【|251:0:1}{1600|250:0:1}{】|251:0:1}火龙币!
MOV A1 
MOV G4 0
MoveMapPlay 1hao 3 334 344
BREAK
#ELSEACT
MESSAGEBOX 提 示:\ \请耐心等待挑战者的到来,切勿乱点!
BREAK
;---------------------------------------------------------------------
[@返回盟重]
#IF
EQUAL S$身份标记 观战者
#ACT
MOVR P2 322 338
MOVR P3 322 338
MapMove 3 <$STR(P2)> <$STR(P3)>
BREAK

#IF
EQUAL S$身份标记 打擂者
#ACT
DEC G4 1
MOV S$身份标记 
MOVR P2 322 338
MOVR P3 322 338
MapMove 3 <$STR(P2)> <$STR(P3)>

#IF
EQUAL G4 1
#ACT
GuildNoticeMsg 250 249 〖提示〗擂台选手【<$USERNAME>】临阵逃脱,把擂台奖励拱手让给了对手!
GMEXECUTE 开始提问 @颁奖计时_1

#IF
EQUAL G4 0
#ACT
MOV A1 
MOV G4 0
MoveMapPlay 1hao 3 334 344
BREAK