传奇沙攻设定
具体涉及这几个方面。
首先,机器人NPC
第二,机器人NPC执行脚本。
第三,你要确保服务器在这五天内不会频繁重启。尤其是当机器人要在指定的时间执行那些脚本的时候,如果重启错过了那个时间,就会出现时间错乱或者数据错乱。
第四,游戏开始读取重要数据。
让我们看看下面的步骤
先找到d:\ mir server \ mir 200 \ envir \ robot _ def。
文件夹Robot_def是专用于存储机器人NPC脚本的文件夹。
然后在Robot_def文件夹中找到文本文档AutoRunRobot.txt。
给它加上一段这样的话。
# autorunnpcrononday 19:00 @攻沙喊。
# autorunnpcrononday 19:50 @ Sand攻击设置
#AutoRun NPC RUNONDAY 22:00 @奖励开启
#AutoRun NPC RUNONDAY 23:00 @奖励关闭
以上四项是机器人在规定时间内执行的内容。当然这只是一个触发字段。
接下来,我们将在Robot_def文件夹中找到文本文档RobotManage.txt。然后在这个
将这些字段写在文档中。
[@奖励开启]
#行动
MOV G144 0
卡尔瓦尔全球沙攻奖= 1
SAVEVAR全球沙袭奖..\QuestDiary\Market\ Sand Award。文本文件(textfile)
[@奖励关闭]
#行动
CALCVAR全局沙攻奖励= 0
SAVEVAR全球沙袭奖..\QuestDiary\Market\ Sand Award。文本文件(textfile)
[@沙攻设置]
#如果
CHECKVAR全球开业天数= 4
#行动
AddAttackSabukAll 0
SENDMSG 1 ぐ系统:集体围攻已经开始!请早点安排会议!否则不能参与集体围攻!
SENDMSG 1 ぐ系统:集体围攻已经开始!-每天19: 50开启全服大型围攻!
SENDMSG 1 ぐ系统:集体围攻已经开始!-每个公会都可以攻城!不需要提交头像。
SENDMSG 1 ぐ系统:集体围攻已经开始!-如果你停电了!建议找联盟朋友!
SENDMSG 1 ぐ系统:集体围攻已经开始!-所有公会准备好!它属于你吗?
[@攻沙呐喊]
#如果
CHECKVAR全球开业天数= 4
#行动
SENDMSG 1 ぐ系统:集体围攻已经开始!请早点安排会议!否则不能参与集体围攻!
SENDMSG 1 ぐ系统:集体围攻已经开始!-每天19: 50开启全服大型围攻!
SENDMSG 1 ぐ系统:集体围攻已经开始!-每个公会都可以攻城!不需要提交头像。
SENDMSG 1 ぐ系统:集体围攻已经开始!-如果你停电了!建议找联盟朋友!
SENDMSG 1 ぐ系统:集体围攻已经开始!-所有公会准备好!它属于你吗?
好了,有了这些东西,我就说说它们代表了什么。
首先,我们在文本AutoRunRobot.txt中编写了几个要定期执行的程序段,然后机器人NPC到达了指定的段。
哦,对不起。我要去工作了。我回来后会帮你写的。不好意思。
还有一个重要的初创阅读数据。当我回来的时候我会为你写它。我现在真的得去工作了。抱歉。