|  | 
 
上一篇:完整精练系统+传承宝盒+补丁(保证可以用)下一篇:传奇服务端脚本之法玛盟主脚本,激情PK,雕像,上线提示,伤害吸收.| 帮朋友写的一个行会战的脚本,花了1小时写的,测试过了可以用,时间秒数自己修改下. 大家看下截图,觉得需要什么功能或改动的可以尝试自行添加,觉得可以的,添加成功的,顶下贴,谢谢!
 
     
   
   [@MAIN]
 #IF
 SMALL G135 1
 #SAY
 \
 ■━━━━■ ━ 白日门目前被{【<$STR(A53)>】}行会占领 ━\
 ┃   ★   ┃ \
 ┃ ★★★ ┃   <申请攻取白日门[url=]/@gqbrm[/url]>  白日门精英掌门人{【<$STR(A54)>】}\
 ┃   ★   ┃  \
 ■━━━━■   ━━━━━<我要加入该行会/@加入该会>━━━━━━\
 \
 <80后的热血青年们 :  抵制日货,还我钓鱼岛,扬我中华/AUTOCOLOR=253> \
 #ELSEACT
 GOTO @进入倒计时
 break
 
 [@加入该会]
 #IF
 HAVEGUILD
 #ACT
 Messagebox [失败]:你已经加入了行会,不可以再加入了.
 break
 #IF
 LARGE A53 0
 #ACT
 AddGuildMember <$STR(A53)> <$USERNAME>
 Messagebox [成功]:恭喜【<$USERNAME>】加入了行会【<$STR(A53)>】。
 BREAK
 #ELSEACT
 Messagebox [失败]:目前没有行会占领白日门.
 [@gqbrm]
 #IF
 CHECKGUILDLIST ..\QuestDiary\基地争夺战\白日门守护方.txt
 #ACT
 MESSAGEBOX 自己打自己好玩吗,有本事去打钓鱼岛,干小日本,杀老美去.
 break
 #IF
 ISGUILDMASTER
 #act
 GOTO @gqbrm1
 #elseACT
 messagebox 你不是行会老大,不可以申请.
 break
 [@gqbrm1]
 <1,申请攻取白日门后,系统将会在10分钟后开始白日门争夺站/AUTOCOLOR=151>\\
 <2,白日门守护方在战争开始1200秒内有权使用进行直飞地图,直接支援./AUTOCOLOR=151>\\
 <3,攻取白日门后,封号会显示白日门精英/AUTOCOLOR=151>\\
 <4,同时可以有招牌在线收人,提升行会荣誉度,人气/AUTOCOLOR=151>\\
 <6,申请条件,必须是掌门人,同时必须交纳5000元宝的申请费用/AUTOCOLOR=151>\\
 <7,攻取成功则收回5000元宝(原守护方的5000元宝作为押金)/AUTOCOLOR=151>\\
 <8,守护成功则可收回5000元宝(原首次攻占的5000元宝继续作为押金)/AUTOCOLOR=151>\\
 <现在开始申请输入5000元宝[url=]/@@InPutString160[/url]>  <返回[url=]/@main>\\[/url]
 [@CallInPutString160]]
 #IF
 EQUAL s0 5000
 CHECKGAMEGOLD ? <$STR(s0)>
 #ACT
 GAMEGOLD - <$STR(s0)>
 mov G137 <$STR(s0)>
 sendmsg 6 申请成功:成功交纳<$STR(G137)>元宝.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 GuildNoticeMsg 251 0 白日门争夺战10分钟后打响,请攻方与防守方做好准备.
 goto @sqgbrm2
 #ELSEACT
 MESSAGEBOX ぐ【失败】:你身上的元宝不足5000个,或者输入字符串错误.
 MOV s0 0
 MOV G137 0
 GOTO @gqbrm
 BREAK
 [@sqgbrm2]
 #IF
 equal G135 0
 #ACT
 INC G135 100
 mov A51 <$GUILDNAME>
 mov A52 <$USERNAME>
 ADDGUILDLIST ..\QuestDiary\基地争夺战\白日门攻取方.txt
 SetOnTimer 17 1
 SetOnTimer 18 1
 GOTO @进入倒计时
 #ELSEACT
 GOTO @进入倒计时
 break
 
 [@进入倒计时]
 申请攻取白日门的行会:{≮<$STR(A51)>≯/SCOLOR=151}  \
 申请掌门人:{≮<$STR(A52)>≯/SCOLOR=151} \
 守护白日门的行会:{≮<$STR(A53)>≯/SCOLOR=151}  \
 守护掌门人:{≮<$STR(A54)>≯/SCOLOR=151}   <查看战争时间设置/@查看时间>\
 <当刷新倒计时秒数为1不动时,白日门战争正式开始或已经在开始了/SCOLOR=253>\\
 白日门战争正在倒计时,剩余时间{≮<$STR(G135)>≯/SCOLOR=253}秒 <刷新/@进入倒计时>\
 白日门争夺为1200秒,前600秒为守护方备战时间,现已进行{≮<$STR(G136)>≯/SCOLOR=253}\
 <攻方争夺白日门进入点/@争夺白日门> <守方白日门进入点/@守护白日门>   <免费领取元宝/@免费领取> \
 
 [@查看时间]
 <1,在攻方交纳5000元宝申请后,战争时间总秒数为2400秒等于40分钟/AUTOCOLOR=151>\\
 <2,刷新倒计时600秒内,守护方可以进入白日城堡备战/AUTOCOLOR=151>\\
 <3,争夺战1-1400秒内守护方可以直飞白日门城堡内,优势支援./AUTOCOLOR=151>\\
 <4,争夺战1400-1800秒内守护方停止直飞城堡,取消优势./AUTOCOLOR=151>\\
 <5,1800秒-2100秒为停止双方传送点,让双方有足够的时间清理残余/AUTOCOLOR=151>\\
 <6,2100秒-2400秒为双方点取地图内NPC实行占领或守护成功/AUTOCOLOR=151>\\
 <7,以上时间完全可以做到占领或守护成功,分出胜负,不要想着作弊./AUTOCOLOR=151>\\
 <8,作弊最后的结果元宝免费送给其他玩家./AUTOCOLOR=151>\\
 [@免费领取]
 \
 <在这里设置免费领取是为了防止有人用1万元宝破坏这个功能/AUTOCOLOR=151>\
 <本来这5000元宝服务器可以吃掉,想了想还是送给玩家吧./AUTOCOLOR=151>\
 <当幸运玩家点开NPC刷新,发现争夺战争已进行2400秒不动时/AUTOCOLOR=151>\
 <那恭喜你,你现在可以免费领取5000元宝了./AUTOCOLOR=151>\
 \
 <领取元宝/@领取元宝>\
 
 [@领取元宝]
 #IF
 EQUAL G136 200
 #ACT
 GAMEGOLD + <$STR(G137)>
 CLEARNAMELIST ..\QuestDiary\基地争夺战\白日门攻取方.txt
 GuildNoticeMsg 251 0 白日门战争完毕无结果,幸运玩家<$USERNAME>领取元宝5000
 GuildNoticeMsg 251 0 白日门战争完毕无结果,幸运玩家<$USERNAME>领取元宝5000
 GuildNoticeMsg 251 0 白日门战争完毕无结果,幸运玩家<$USERNAME>领取元宝5000
 GuildNoticeMsg 251 0 白日门战争完毕无结果,幸运玩家<$USERNAME>领取元宝5000
 mov A51 0
 mov A52 0
 mov G135 0
 mov G136 0
 GOTO @MAIN
 #ELSEACT
 MESSAGEBOX 看清楚介绍了吗,当战争无结果时,你才是幸运玩家,嘿嘿.要不你守着时间吧.
 goto @进入倒计时
 BREAK
 [@争夺白日门]
 #IF
 LARGE G136 100
 ;SMALL G136 200
 CHECKGUILDLIST ..\QuestDiary\基地争夺战\白日门攻取方.txt
 #ACT
 mapmove 1002
 #ELSEACT
 messagebox 请点刷新查看秒数为1秒时,白日门争夺战正式开始\或者你压更不是攻方行会成员.
 break
 
 [@守护白日门]
 \
 <守方可提前10分钟进入精英室内进行备战工作/AUTOCOLOR=151>\\
 <1号点传送到白日门精英室门口/AUTOCOLOR=151>\\
 <2号点传送到白日门精英室内,只限制战争进行时1500秒内/AUTOCOLOR=151>\\
 \
 <进入一号点/@一号点>    <进入二号点/@二号点> \
 
 [@一号点]
 #IF
 LARGE G136 0
 SMALL G136 180
 CHECKGUILDLIST ..\QuestDiary\基地争夺战\白日门守护方.txt
 #ACT
 mapmove 1002 15 14
 #ELSEACT
 messagebox 守护失败原因:1请点刷新查看秒数为1秒时\2,白日门争夺战正式开始\3,或者你压更不是守方行会成员.
 break
 [@二号点]
 #IF
 LARGE G136 0
 SMALL G136 150
 CHECKGUILDLIST ..\QuestDiary\基地争夺战\白日门守护方.txt
 #ACT
 mapmove 1002
 #ELSEACT
 messagebox 守护失败原因:1请点刷新查看秒数为1秒时,白日门争夺战正式开始\2,或者你压更不是守方行会成员\3,战争开始后1500秒内可以在二号点起飞
 break
 
 | 
 |