利用J变量做的地图限制次数,有点问题请教!
[@main]
#IF
EQUAL J0 1
#SAY
此地图为本服终极地图,里面禁止<随机>.<复活>。每五小时开放一次!\\
掉落装备最低<赤月>级别.进入条件分3种:\\
1:只要你答应给我1颗灵魂晶石+500元宝,我就送你过去\\
每天限制3次<已使用<$STR(J131)>次>\\
2:<花20游戏点我也送你过去>!\\
每天限制5次<已使用<$STR(J141)>次)>\\
3:或者等5小时,系统开放入口 \\
『<方法1进入/@去5>』.......〖<方法2进入/@回城3>〗......〖<老子没钱等第三种/@exit>〗\\
<每人进入地图次数为3-5次时间限制为1小时,到时间自动回城>\\
#ELSEACT
MOV J0 1
MOV J131 3
MOV J141 5
goto @main
[@@tuich]
#ACT
GoHome
[@回城3]
#if
small J141 5
CHECKGAMEPOINT > 19
#ACT
INC J141 1
GAMEPOINT - 20
mapmove ygfx3 233 40
SENDMSG 7 提示:大兄弟,我已经把你送过来了,剩下的看你造化!
SendCenterMsg 222 0 还剩余%d离开本地图,要抓紧时间噢! 0 3600 @tuich
break
#elseact
SENDMSG 7 穷逼,老子要的是游戏点,不是你的破元宝?
我这么写的成全局变量了,求帮忙看看
什么全局变量?????????????? 这样写肯定是错的! 反过来想,J变量是清0..你这样写..每天都可以进! 先付个值是什么意思 ,怎么感觉你的写法多此一举呢? J变量不是每天自动清0吗
那每天限制多少次只要检测这个变量是不是大于多少次不就好了??
进图的时候直接判断
#if
large J131 2
#ACT
提示今天已经达到进入上限3次
break
没有达到就把inc j131 1
然后每天过了12点不就自动变成0了 不就又可以进了?
还是说我没看懂你什么意思 确实看不懂想问什么。 [@回城3]
#if
small J14 5
CHECKGAMEPOINT > 19
#ACT
INC J14 1
GAMEPOINT - 20
mapmove ygfx3 233 40
SENDMSG 7 提示:大兄弟,我已经把你送过来了,剩下的看你造化!
SendCenterMsg 222 0 还剩余%d离开本地图,要抓紧时间噢! 0 3600 @tuich
break
#elseact
SENDMSG 7 穷逼,老子要的是游戏点,不是你的破元宝.
SENDMSG 7 可能您今天的次数已经用完了哦!
已经解决!谢谢大佬
页:
[1]