立即注册 找回密码
查看: 806|回复: 3

服务器是如何判定是不是首次拿沙的?

[复制链接]

18

主题

84

回帖

853

积分

高级会员

Rank: 4

积分
853
发表于 2013-2-21 22:50:07 | 显示全部楼层 |阅读模式
回复

使用道具 举报

1万

主题

1619

回帖

6万

积分

管理员

芝麻GM论坛站长www.5s98.com

Rank: 9Rank: 9Rank: 9

积分
62694
QQ
发表于 2013-2-22 01:23:36 | 显示全部楼层
Mirserver\Mir200\Envir\Robot_def\AutoRunRobot.txt 里面加入

#AutoRun NPC RUNONDAY 23:59 @开区天数
#AutoRun NPC RUNONDAY 19:50 @攻沙设置
#AutoRun NPC RUNONDAY 19:00 @攻沙喊话
#AutoRun NPC RUNONDAY 18:00 @攻沙喊话
#AutoRun NPC RUNONDAY 22:00 @奖励开启
#AutoRun NPC RUNONDAY 23:00 @奖励关闭
#AutoRun NPC RUNONDAY 0:00 @清理沙奖励

Mirserver\Mir200\Envir\Robot_def\RobotManage.txt 里面加入

[@开区天数]
#act
CALCVAR GLOBAL 开区天数 + 1
SAVEVAR GLOBAL 开区天数 ..\QuestDiary\重要数据\行会数据.txt

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

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


[@奖励开启]
#IF
CHECKVAR GLOBAL 开区天数 > 0
#act
CALCVAR GLOBAL 攻沙奖励 = 1
SAVEVAR GLOBAL 攻沙奖励 ..\QuestDiary\重要数据\行会数据.txt
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!
SENDMSG 1 请沙城主在沙城皇宫处领取攻沙奖励!!!

[@奖励关闭]
#act
CALCVAR GLOBAL 攻沙奖励 = 0
SAVEVAR GLOBAL 攻沙奖励 ..\QuestDiary\重要数据\行会数据.txt

[@清理沙奖励]
#act
CALCVAR GLOBAL 领取次数 = 0
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\重要数据\行会数据.txt


Mirserver\Mir200\Envir\QuestDiary\重要数据\行会数据.txt
[GLOBAL]
攻沙奖励=0
开区天数=0
领取次数=0

Mirserver\Mir200\Envir\MapQuest_def\QManage.txt  里面加入

[@Startup]
#act
VAR Integer GLOBAL 开区天数
VAR Integer GLOBAL 领取次数
VAR Integer GLOBAL 攻沙奖励
LOADVAR GLOBAL 开区天数 ..\QuestDiary\重要数据\行会数据.txt
LOADVAR GLOBAL 领取次数 ..\QuestDiary\重要数据\行会数据.txt
LOADVAR GLOBAL 攻沙奖励 ..\QuestDiary\重要数据\行会数据.txt


芝麻GM论坛所有传奇版本均系正常开区的商业版本!用的好也请多帮我做一下宣传!~
本站有各机房服务器出租.域名出售.高速空间.有需要的请联系站长.站长QQ:164794989
芝麻论坛GM交流群:七群222746092八群213728287
回复 支持 反对

使用道具 举报

1万

主题

1619

回帖

6万

积分

管理员

芝麻GM论坛站长www.5s98.com

Rank: 9Rank: 9Rank: 9

积分
62694
QQ
发表于 2013-2-22 01:26:28 | 显示全部楼层
Mirserver\Mir200\Envir\QuestDiary\重要数据\行会数据.txt
[GLOBAL]
攻沙奖励=0
开区天数=0
领取次数=0

这个就是看新老区的区别下面是领取的NPC 脚本


[@main]
#act
LOADVAR GLOBAL 开区天数 ..\QuestDiary\重要数据\行会数据.txt
LOADVAR GLOBAL 攻沙奖励 ..\QuestDiary\重要数据\行会数据.txt
LOADVAR GLOBAL 领取次数 ..\QuestDiary\重要数据\行会数据.txt
#SAY
<Img:28:0:-20:-20>\
          ↓仅限一位城主↓\ \ \ \
       <新区攻城奖励/SCOLOR=250>:<800000元宝/SCOLOR=249>\
       <老区每日奖励/SCOLOR=254>:<300000元宝/SCOLOR=249>\ \
                <城主领取攻沙元宝/@城主领取首次>  <返回土城/@hc>\


[@hc]
#if
checkcastlewar 0
#act
messagebox 请等待攻城结束才能返回!
#ELSEACT
map 3 330 330

[@城主领取首次]
#if
checkcastlewar 0
#ACT
messagebox 请等待攻城结束才能领取攻沙奖励!
CLOSE
BREAK
#IF
ISCASTLEMASTER
#ELSEACT
messagebox 小子、干什么!!!还想冒充沙城主??
CLOSE
BREAK
#IF
CHECKVAR GLOBAL 领取次数 > 0
#act
messagebox 今日沙城主奖励已经被[<$STR(A475)>]领取完毕!
CLOSE
BREAK
#IF
CHECKVAR GLOBAL 攻沙奖励 = 1
#ELSEACT
messagebox 领取时间只可在22-23点哦。。
CLOSE
BREAK
#IF
CHECKVAR GLOBAL 开区天数 > 1
CHECKVAR GLOBAL 领取次数 < 1
#ACT
GAMEGOLD + 300000
MOV A475 <$USERNAME>
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 254 ぐ【城主】:<$USERNAME>领取每日守沙大奖:300000元宝,不服的请一一起义吧!!!
CALCVAR GLOBAL 领取次数 + 1
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\重要数据\行会数据.txt
BREAK
#IF
CHECKVAR GLOBAL 开区天数 = 1
CHECKVAR GLOBAL 领取次数 < 1
#ACT
GAMEGOLD + 800000
MOV A475 <$USERNAME>
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
GuildNoticeMsg 0 221 ぐ【城主】:<$USERNAME>领取首次攻沙大奖:800000元宝,不服的请一一起义吧!!!
CALCVAR GLOBAL 领取次数 + 1
SAVEVAR GLOBAL 领取次数 ..\QuestDiary\重要数据\行会数据.txt
BREAK
#ELSEACT
MESSAGEBOX 着什么急!还没有举行过攻城呢!
BREAK


芝麻GM论坛所有传奇版本均系正常开区的商业版本!用的好也请多帮我做一下宣传!~
本站有各机房服务器出租.域名出售.高速空间.有需要的请联系站长.站长QQ:164794989
芝麻论坛GM交流群:七群222746092八群213728287
回复 支持 反对

使用道具 举报

14

主题

174

回帖

2308

积分

金牌会员

Rank: 6Rank: 6

积分
2308
发表于 2013-2-22 12:45:12 | 显示全部楼层
ooooooo好复杂

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图浏览|手机版|传奇一条龙|传奇版本|芝麻GM论坛,传奇一条龙,传奇版本库,私服版本,传奇SF服务端 ( 鄂ICP备2021011479号-4 )|网站地图

GMT+8, 2024-11-22 07:42 , Processed in 0.148289 second(s), 39 queries , Gzip On.

传奇单机服务端 X3.4 © 2022 免费私服版本下载

芝麻论坛打造行业第一传奇版本论坛,所有商业版本均免费开放下载,力争做行业最大的教程及版本发布基地,GM基地开传奇一条龙服务及商业服务端下载

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!