三十八.行会争霸:

      38.1.把某个地图中的玩家全部移动到另外一个地图.

              MoveMapPlay 0 3 333 333

      38.2.时间判断

    hour 17 17   min 00 30

     38.3.行会相关判断

        HAVEGUILD   ISGUILDMASTER MapHumIsSameGuild <$GUILDNAME>

    38.4.调用GM命令,弹出问题窗口,调用登陆脚本

         GMexecute 开始提问 @行会争霸开启

    38.5.配套脚本

[@main]
#if
#act
close
closemerchantbigdlg
openmerchantbigdlg 1 625 1 4 0 -50 0
#say
<><imgex:1:621:622:623:418:-9/@exit> \  
 <行会争霸/scolor=154> <new~~!/scolor=249>\
<>  <欢迎您来到/scolor=251> {◆<$servername>◆/autocolor=209,253,254,252,215,95,252,247}   <荐~:全行会争夺荣誉之战!!/scolor=254>\
<img:746:1:20:4>\\
      <1.每天的17:00,22:00,领取时间17:30-17:40,22:40-22:50/fcolor=70>\ \
      <2.只有加入行会并且达到100级的玩家才可以参与活动./fcolor=253>\ \
      <3.行会争霸关门后将地图内非本行会的玩家清理干净即可领奖/fcolor=254>\ \
      <4.胜利奖品:掌门人2800000元宝/fcolor=251>\
<img:746:1:20:4>\\
       <img:561:1:0:-3><传送入口①号点/@传送入口①号点><img:561:1:0:-3>    →    <默认传送到制高点/fcolor=254>    <$str(a214)>\
       <img:561:1:0:-3><传送入口②号点/@传送入口②号点><img:561:1:0:-3>    →    <默认传送到制高点/fcolor=70>    <关闭对话框/@exit>\
<img:746:1:20:4>\\


[@传送入口①号点]
#if
not haveguild
#act
messagebox 你没有加入行会,无法进入
break

#if
checklevelex < 100
#act
messagebox 你没有100级无法进入
break

#if
equal a214 争霸开启
#act
mapmove hhzb 15 15
sendmsg 0 253 0 玩家[<$username>]积极参与行会争霸活动,如果获胜,该行会将获得大量奖励
sendmsg 0 253 0 玩家[<$username>]积极参与行会争霸活动,如果获胜,该行会将获得大量奖励
break
#elseact
messagebox 当前时间还没到达活动开启时间
break


[@传送入口②号点]
#if
not haveguild
#act
messagebox 你没有加入行会,无法进入
break

#if
checklevelex < 100
#act
messagebox 你没有100级无法进入
break

#if
equal a214 争霸开启
#act
map hhzb 
sendmsg 0 253 0 玩家[<$username>]积极参与行会争霸活动,如果获胜,该行会将获得大量奖励
sendmsg 0 253 0 玩家[<$username>]积极参与行会争霸活动,如果获胜,该行会将获得大量奖励
break
#elseact
messagebox 当前时间还没到达活动开启时间
break

 

评论提问