Project1
标题:
【新人求助】先谢过各位大神帮忙..
[打印本页]
作者:
thooby
时间:
2012-11-20 19:59
标题:
【新人求助】先谢过各位大神帮忙..
用的XP
游戏中设定了 运气 一项隐藏属性 使用的变量开关随机变量代入
因为围绕【运气】这一隐藏属性设定的较多要素
所以不想废除...
想请教各位大神 有没有什么方法让玩家进入游戏就自动打开该变量开关(任何地方)
而退出游戏 该变量自动清零
其余变量不变...
如果需要脚本 大神可否帮忙写个脚本或者指点一二 再三谢过了..... dsu_plus_rewardpost_czw
作者:
j433463
时间:
2012-11-20 23:58
本帖最后由 j433463 于 2012-11-21 00:04 编辑
退出游戏自动清零这一项我觉得没有必要,因为有可能发生直接跳回桌面等不正常结束情况,那变量的值无法归零,会出现错误,
与其这样,还不如设置判断每一次游戏开始时直接把变量初始为零,然后才打开变量开关,这样就可以了。
不过好像事件中没有这个条件,判断是否游戏开始要用到脚本指令吧?
另:有必要清零吗?除非是每次游戏要重新累计运气,否则若是乱数取值之类,根本不需要。
作者:
thooby
时间:
2012-11-21 00:05
j433463 发表于 2012-11-20 23:58
退出游戏自动清零这一项我觉得没有必要,因为有可能发生直接跳回桌面等不正常结束情况,那变量的值无法归零 ...
谢谢大神,你说的对,应该在游戏开始的时候初始化该变量。不知大神可否在脚本上指点一二呢-,-我是脚本废...
作者:
thooby
时间:
2012-11-21 00:18
j433463 发表于 2012-11-20 23:58
退出游戏自动清零这一项我觉得没有必要,因为有可能发生直接跳回桌面等不正常结束情况,那变量的值无法归零 ...
因为这是我第一次做啦..设定上 是这样的 就是说 到达一定的运气值可以开启一些别的功能 虽然运气是随机的 但是可以通过别的一些事件途径 提升运气值 但此运气值只用于当前游戏状态下 下次进入还需要取值 累计才能获取高运气值 这样..
作者:
帮帮
时间:
2012-11-21 08:48
本帖最后由 帮帮 于 2012-11-21 08:51 编辑
开始游戏加个(变量开关)并行处理
退出游戏前或者自动回城(事件上加上脚本)
$game_variables[变量代号] = 0
这样变量为0了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1