每天攻城脚本
❶ 传奇申请行会攻城脚本
沙城老兵的,不过这里是查时间等等. 申请攻城应该是比奇国王
[@main]
你想要问我一些什么东西?\
\ \
<想问攻城的时间?./@aboutwar>
[@aboutwar]
察看关于最近的攻城战役纪录\
下一次战役记录在 <$CASTLEWARDATE> , 8:00开始。\ \
<详细情况./@listwar>\
<关闭./@exit>
[@listwar]
<$LISTOFWAR>\
\ \
<返回/@exit>
比奇国王的
[@main]
这里是比奇城堡宫殿.我是管理这里各种事情的国王.你有什么事情吗?\
请注意:您在填写行会名称时一定要慎重。如果包含不健康、\
有悖于社会精神文明的字眼,我们可以在不通知的情况下\
做删除处理。我们愿与您共建网络文明,谢谢您的配合!\
<申请行会./@@buildguildnow>\
<申请行会战争./@guildwar>\
<询问如何建立行会./@buildguildexp>\
<询问有关行会战争./@guildwarexp>\
<要求攻城战争./@requestcastlewar>\
[@buildguildexp]
想要成立行会,你首先需要证明你是否有这个资格才行哦.\
成立行会需要100万金币和一个沃玛\
号角为条件的,沃玛教主是只在\
沃玛寺庙出现的哦,你要是想杀死他,\
需要你自己足够强大才行\
\ \
<返回/@main>
[@guildwar]
首先,你要让我知道你要和哪个行会展开战争.\ \
为了得到法律允许的行会战争,你必须\
要向我提供金币让法律允许你们的战争.\
\ \
<输入你想要挑战的行会名称/@@guildwar>\
<返回/@main>\
[@guildwarexp]
<行会战争/@guildwar2>意味着战争是法律许可的哦,\
你们可以无所顾忌的大开杀戒了.\
首先,城堡中必须有很多的行会,\
而且这些行会中有很多\
为了正义而奋斗的勇士存在才可以申请.\
政府也才可以批准<合法/@warrule>行会战争.\
如果行会战争<要求/@propose>被批准,那么它将要持续三个小时.\
你应该支付<$GUILDWARFEE>金币让政府维持战场的次序.\
<返回/@main>
[@guildwar2]
当你成功申请行会战争后的第一件事情就是,\
你们行会的所有参战人员的ID将变成蓝色的\
当然了,相反的,敌人行会的ID就会变成橘黄色的.\
如果你参加进行会战争,\
你会看到这样的信息——’行会战争正在进行’\
在这种模式下,你可以自由的开展,\
不管你杀死多少人,你都不会被看成是PK.\
\ \
<返回/@guildwarexp>
[@warrule]
行会战争不允许在城堡、乡村里进行的.\
他必须离开城堡,乡村一定距离,\
当然,也不能在任何商店里面进行了\
行会战争结束以后,一切都恢复到正常状态了\
这个时候如果你继续PK的话,\
那么你的ID依然会变成红色的\
<返回/@guildwarexp>
[@propose]
行会战争的提议只能由行会的领袖提出。\
<返回/@guildwarexp>
[@requestcastlewar]
要求攻城战斗,你必须要有一个祖玛头像\
你有了吗?\
如果你在服务器里面的申请被允许了的话\
那么攻城战役将在两天后进行.\
\ \
<提供祖玛头像/@requestcastlewarnow>\
<取消/@main>\
[~@request_ok]
你的请求被许可, <$CASTLEWARDATE> 战争将会发生在这个值得回忆\
的日子。。。剩下的时间不多了,祝你好运!\
<关闭。/@exit>\
❷ 传奇私服如何制作登陆奖励脚本
一:脚本内容:此脚本NPC安排放到沙城堡内部.
[@main]
本区设置,开区首次攻沙奖励元宝50万,以后天天拿沙每次\
奖励元宝20万 \
注意:攻沙奖励只可以在每天22点01分-22点59分之间领取,\
过期不可以继续领取,请广大沙城主每日及时领取\
<当前时间>:[<$DATETIME>]\ \
<领取新区攻沙元宝奖励/@新区YB> <领取每日攻沙奖励/@每日YB>
[@新区YB]
#IF
EQUAL G200 1
#ACT
MeSSageBox 无法重复领取...\或者不是首次拿沙
BREAK
#IF
ISCASTLEMASTER
HOUR 22 22
MIN 1 59
EQUAL G200 0
#ACT
MOV G200 1
GAMEGOLD + 500000
SENDMSG 0 沙老大:<$USERNAME>领取了首次攻沙奖励50万元宝.
BREAK
#ELSESAY
不在领取奖励的时间.或者您不是沙老大.
[@每日YB]
#IF
EQUAL G201 0
#ACT
MeSSageBox 不可以领取.......
BREAK
#IF
EQUAL A119
#ACT
MeSSageBox 新区不可以领取此奖励...
BREAK
#IF
EQUAL G202 0
ISCASTLEMASTER
HOUR 22 22
MIN 1 59
EQUAL A119 老区
#ACT
MOV G202 1
GAMEGOLD + 200000
SENDMSG 0 沙老大:<$USERNAME>领取了每日攻沙奖励20万元宝.
BREAK
#ELSESAY
不在领取奖励的时间.或者您不是沙老大.
二:管理员后台设置
<[设置首次攻沙]/@首次攻沙>\
[@首次攻沙]
尊敬的GM:<$USERNAME>您好!本系统方便您管理\
第一次集体攻沙需要手动设置,以后每天拿沙系统自动安排\
本功能只需要在您想要攻沙的当天设置[20点前],比如您想\
9月7日当天集体拿沙,那么就在7日的当天20点前设置一下,\
以后每日拿沙不需要设置了,系统自动安排!\ \
<设置首次拿沙/@设置攻城> <96845.Com为您服务/@exit>
[@设置攻城]
#IF
EQUAL G200 0
EQUAL G201 0
#ACT
MOV A119
MOV G201 1
ADDATTACKSABUKALL 0
SENDMSG 0 ╔┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╗
SENDMSG 0 ┊今天晚上进行开区首次攻城.奖励YB50万 ┊
SENDMSG 0 ╚┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╝
#ELSESAY
首次攻沙您已经设置过了,请谨慎使用.
第三步:在机器人脚本设置好每日攻沙自动设置,当GM没有设置第一次拿沙时,系统不执行
AutoRunRobot.txt内容
#AutoRun NPC RUNONDAY 0:01 @每日拿沙
RobotManage.txt内容
[@每日拿沙]
#IF
EQUAL G201 1
#act
MOV A119 老区
MOV G202 0
ADDATTACKSABUKALL 0
SENDMSG 0 ╔┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╗
SENDMSG 0 ┊今日集体拿沙设置完毕,沙老大奖YB20万┊
SENDMSG 0 ╚┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╝
BREAK
结尾声明:此套系统理论上适合所有M2,但是因为不同的M2 设置集体拿沙的参数不尽相同(ADDATTACKSABUKALL),广大GM可以根据自己的M2类型进行修改!
❸ 三天自动攻城,我怎么能在脚本里看出今天是开区的第几天确定它是不是今天攻城。我等你回答,谢谢
;1.
;在QManage.txt登录脚本中开头脚本段 添加 申明自定义变量和读取自定义变量!
;--------------------------------------------------------------------
VAR Integer GLOBAL 首沙天数
LOADVAR GLOBAL 首沙天数 ..\QuestDiary\设置\首沙倒计时.tx
;--------------------------------------------------------------------
;2.
AutoRunRobot.txt 文件[机器人设置脚本]
;添加:
;--------------------------------------------------------------------
#AutoRun NPC RUNONDAY 23:59 @首沙天数
;这里的时间最好是设置为 你开区后一小时 例如12点开区 这里就设置为13:00
;--------------------------------------------------------------------
#AutoRun NPC RUNONDAY 19:00 @攻沙喊话
#AutoRun NPC RUNONDAY 19:59 @攻沙设置
;--------------------------------------------------------------------
;3.
;RobotManage.txt 文件[机器人触发脚本]
;添加:
;--------------------------------------------------------------------
[@首沙天数]
#ACT
CALCVAR GLOBAL 首沙天数 + 1
SAVEVAR GLOBAL 首沙天数 ..\QuestDiary\设置\首沙倒计时.txt
[@攻沙喊话]
#IF
CHECKVAR GLOBAL 首沙天数 > 3
#ACT
SENDMSG 1 ぐ系统:集体攻城即将开启!--请提早建会!否则参加不了集体攻城!
SENDMSG 1 ぐ系统:集体攻城即将开启!--每天19点59分开启全服大型攻城!
SENDMSG 1 ぐ系统:集体攻城即将开启!--每个行会都可以攻城!无需提交头像
SENDMSG 1 ぐ系统:集体攻城即将开启!--如果您的势力不行!建议找结盟好友!
SENDMSG 1 ぐ系统:集体攻城即将开启!--所有行会做好准备!它是不是属于你呢?
#IF
CHECKVAR GLOBAL 首沙天数 = 3
#ACT
SENDMSG 1 ぐ系统:首沙集体攻城战今晚即将开启!--现在开区时间为【第<$GLOBAL(首沙天数)>天】!!
#IF
CHECKVAR GLOBAL 首沙天数 = 2
#ACT
SENDMSG 1 ぐ系统:首沙集体攻城战明天即将开启!--现在开区时间为【第<$GLOBAL(首沙天数)>天】!!
#IF
CHECKVAR GLOBAL 首沙天数 = 1
#ACT
SENDMSG 1 ぐ系统:首沙集体攻城战两天后开启!--现在开区时间为【第<$GLOBAL(首沙天数)>天】!!
[@攻沙设置]
#IF
CHECKVAR GLOBAL 开区天数 > 2
#ACT
AddAttackSabukAll 0
;--------所有行会在当晚同时攻城
SENDMSG 1 ぐ系统:集体攻城已经开启!--请马上参加集体攻城!
SENDMSG 1 ぐ系统:集体攻城已经开启!--每个行会都可以攻城!无需提交头像!
SENDMSG 1 ぐ系统:集体攻城已经开启!--所有行会做好准备!它是不是属于你呢?
;--------------------------------------------------------------------
希望对你有所帮助!!!!!!!!!
--------FRANK-毅
-----------网络帐户:xdyxiao110
----------------专家号:热血传奇游戏玩家徐东毅
❹ 传奇假人攻城的脚本怎么操作
要添加人形怪假人那就得在dbc数据库怪物类中添加一些模拟的人物名称,QuestDiary\智能机器人,txt 这个是手工上线假人,开启封锁假人的管理脚本。