当前位置:首页 » 编程软件 » 攻沙红蓝双方活跃点检测脚本

攻沙红蓝双方活跃点检测脚本

发布时间: 2023-07-14 03:38:21

‘壹’ 关于自动攻沙的脚本,麻烦一休哥和各位大侠帮忙看下问题在那里!

问题一 你的理解是正确的问题二CHECKVAR GLOBAL Mrrp_GCJS = 1 是开区的第二天攻城CHECKVAR GLOBAL Mrrp_GCJS > 1 是每日攻城CALCVAR GLOBAL Mrrp_GCLX = 3 每日攻城把这个变量设置成3 估计是控制每日老区领奖的问题三CHECKVAR GLOBAL Mrrp_GCJS > 0 大于0 不就是次日的意思吗。包括老区 也都会自动喊话 其实这些你不用明白 直接用就行了 只要知道哪里控制时间的 哪个领取的 就行了

‘贰’ 传奇攻沙脚本都需要提取什么脚本

传奇自动拿沙脚本很简单,需要依靠机器人脚本来实现,以下是具体方法!

1.在机器人时间控制文本下面(D:\mirserver\Mir200\Envir\Robot_def\AutoRunRobot.txt)加入以下脚本:
#AutoRun NPC RUNONDAY 19:30:00 @开始攻城
2.在机器人脚本文本里面加入以下(D:\mirserver\Mir200\Envir\Robot_def\RobotManage.txt)脚本:
[@开始攻城]
#ACT
AddAttackSabukAll 0
SENDMSG 0 [攻城提示]沙巴克争霸战将于今天晚上8点准时开启,请各行会做好战前准备!

这个脚本是在7点半设置自动拿沙(也可以自己修改).不是代表攻城时间,攻城时间依旧是8点.传奇自动设置攻沙脚本能为广大GM节约时间,需要的可以加在自己的传奇服务端里面.

‘叁’ 传奇私服如何制作登陆奖励脚本

一:脚本内容:此脚本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类型进行修改!

‘肆’ 求传奇无需提交头像自动攻沙的脚本,2622076789

第一步:
AutoRunRobot.txt 文件
;====================沙巴克自动攻城 新区第三天开====================
#AutoRun NPC RUNONDAY 18:00 @攻沙喊话
#AutoRun NPC RUNONDAY 19:00 @攻沙喊话
#AutoRun NPC RUNONDAY 19:50 @攻沙设置
#AutoRun NPC RUNONDAY 22:00 @奖励开启
#AutoRun NPC RUNONDAY 22:05 @奖励关闭
#AutoRun NPC RUNONDAY 23:59 @开区天数
#AutoRun NPC RUNONDAY 0:00 @清理沙奖励

第二步:

注意:【..\QuestDiary\设置\沙奖励.txt 】 类的路径 套用自己的路径就可以!!
RobotManage.txt 文件
;=================================================
[@开区天数]
#ACT
CALCVAR GLOBAL 开区天数 + 1
SAVEVAR GLOBAL 开区天数 ..\QuestDiary\设置\沙奖励.txt

[@清理沙奖励]
#ACT
CALCVAR GLOBAL 领取次数 = 0
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\设置\沙奖励.txt

[@奖励开启]
#ACT
CALCVAR GLOBAL 攻沙奖励 = 1
SAVEVAR GLOBAL 攻沙奖励 ..\QuestDiary\设置\沙奖励.txt

[@奖励关闭]
#ACT
CALCVAR GLOBAL 攻沙奖励 = 0
SAVEVAR GLOBAL 攻沙奖励 ..\QuestDiary\设置\沙奖励.txt

[@攻沙设置]
#IF
CHECKVAR GLOBAL 开区天数 > 2
#ACT
AddAttackSabukAll 0 ;--------所有行会在当晚同时攻城
CALCVAR GLOBAL 领取次数 = 0
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\设置\沙奖励.txt
CLEARNAMELIST ..\QuestDiary\设置\沙奖名单.txt ;----清除列表内容
SENDMSG 1 ぐ系统:集体攻城已经开启!--请提早建会!否则参加不了集体攻城!
SENDMSG 1 ぐ系统:集体攻城已经开启!--每天19点50分开启全服大型攻城!
SENDMSG 1 ぐ系统:集体攻城已经开启!--每个行会都可以攻城!无需提交头像
SENDMSG 1 ぐ系统:集体攻城已经开启!--如果您的势力不行!建议找结盟好友!
SENDMSG 1 ぐ系统:集体攻城已经开启!--所有行会做好准备!它是不是属于你呢?

[@攻沙喊话]
#IF
CHECKVAR GLOBAL 开区天数 > 2
#ACT
SENDMSG 1 ぐ系统:集体攻城已经开启!--请提早建会!否则参加不了集体攻城!
SENDMSG 1 ぐ系统:集体攻城已经开启!--每天19点50分开启全服大型攻城!
SENDMSG 1 ぐ系统:集体攻城已经开启!--每个行会都可以攻城!无需提交头像
SENDMSG 1 ぐ系统:集体攻城已经开启!--如果您的势力不行!建议找结盟好友!
SENDMSG 1 ぐ系统:集体攻城已经开启!--所有行会做好准备!它是不是属于你呢?

‘伍’ 传奇私服奖励脚本

一:脚本内容:此脚本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类型进行修改!

‘陆’ 我想修改下申请传奇攻沙的脚本!

晕!你给的是对话脚本,怎么可能修改阿!
[@requestcastlewar]
请求对 沙巴克 作战你应该有祖玛教主的头像,你有它吗?战争将会在\
申请日期的第 二 天内开始。\ \
<给祖玛头像/@requestcastlewarnow>\
<返回./@main>\
这一段是你要改的,可是相关的requestcastlewarnow函数你没给我,如果我没记错,下面或者是有一个脚本写着
[@requestcastlewarnow]
give 祖马头像 1
后面还有几个函数,你把这个改成
[@requestcastlewarnow]
give 祖马头像 1
give 金条 1
具体名字去查odbe数据源返回的名称

‘柒’ 传奇攻沙拿奖脚本 请问怎么改以下脚本只可以拿奖一次,怎么样可以攻沙后次次拿奖

你只需要添加检测开区天数的变量,就可以了。

热点内容
我的世界里面什么服务器是建造的 发布:2025-02-07 03:51:48 浏览:189
不能连接到数据库 发布:2025-02-07 03:47:00 浏览:45
安卓手机如何设置翻屏动画 发布:2025-02-07 03:46:18 浏览:594
利基型存储器什么意思 发布:2025-02-07 03:43:58 浏览:556
安卓读写权限在哪里 发布:2025-02-07 03:29:21 浏览:36
钉邮怎么找回密码 发布:2025-02-07 03:16:40 浏览:81
比特币钱包源码 发布:2025-02-07 03:16:39 浏览:101
饥荒如何转移服务器 发布:2025-02-07 03:14:42 浏览:4
怎么才能知道电视是不是安卓系统 发布:2025-02-07 03:04:23 浏览:817
银行更改密码红色预警是什么意思 发布:2025-02-07 02:54:22 浏览:552