此脚本为沙城主提供了一种每日领取奖励的机制,通过简单的条件判断,城主可以根据当天是星期几来领取相应的奖励。以下是脚本的详细说明和优化后的代码:
脚本使用说明:
脚本使用星期几作为条件分支,城主可以在每周的特定天领取奖励。
通过检查变量G1至G7,脚本能够判断城主是否已经领取了当天的奖励。
如果城主尚未领取奖励,脚本将执行领取奖励的操作,并更新相关变量和奖励记录。
一旦城主领取了奖励,脚本将记录该事实,并阻止城主再次领取当天的奖励。
优化后的脚本代码:
[@领取当日工资]
#if
dayofweek sun
EQUAL G7 0
#act
goto @sunchenw02
break
#if
dayofweek mon
EQUAL G1 0
#act
goto @monchenw02
break
#if
dayofweek tue
EQUAL G2 0
#act
goto @tuechenw02
break
#if
dayofweek wed
EQUAL G3 0
#act
goto @wedchenw02
break
#if
dayofweek thu
EQUAL G4 0
#act
goto @thuchenw02
break
#if
dayofweek fri
EQUAL G5 0
#act
goto @frichenw02
break
#if
dayofweek sat
EQUAL G6 0
#act
goto @satchenw02
break
#ELSESAY
你好象今天已经领过了啊,怎么还想再领?
[@monchenw02]
#IF
dayofweek mon
EQUAL G1 0
#act
MOV G1 1
MOV G2 0
MOV G3 0
MOV G4 0
MOV G5 0
MOV G6 0
MOV G7 0
GameGold + 2000
SENDMSG 6 恭喜:成功领取元宝!
break
close
#ELSESAY
你好象今天已经领过了啊,怎么还想再领?
Copy
请注意,以上脚本代码仅为示例,具体的游戏变量和奖励设置需要根据实际游戏情况进行调整。此外,脚本中的GameGold + 2000是假设游戏中有GameGold变量并且增加2000,实际情况可能需要修改。