Project1

标题: 新人变量问题大神指教!!!!! [打印本页]

作者: sajjuk    时间: 2013-8-10 23:21
标题: 新人变量问题大神指教!!!!!
本帖最后由 sajjuk 于 2013-8-11 00:58 编辑

我想下了个时间脚本,想在游戏中做个任务
当脚本中的变量加[$mon] += 1 的时候
我想在游戏中自定义一个变量[$monj]记录这个[$mon]加1的次数请问怎么实现!!!
是想在公共事件中怎么实现
求代码!!!!
作者: Password    时间: 2013-8-10 23:25
这个变量加一的时候同时让另一个变量也加一啊……
我没明白楼主什么意思……

也就是说,楼主希望在公共事件里实现而非脚本编辑器中?
那么在脚本编辑中相应位置加入一句调用公共事件就好了……
作者: sajjuk    时间: 2013-8-10 23:42
本帖最后由 sajjuk 于 2013-8-11 00:52 编辑

求代码!!!!!!!!!!!!!!
作者: Password    时间: 2013-8-11 10:16
$game_temp.common_event_id = X  #(公共事件的ID)

在脚本中[$mon] += 1 这句后一行放入这句,意思是这个变量加完1以后执行一次ID号为X的公共事件。

剩下的就用事件指令在那个公共事件里编辑吧,这些不用我教了吧?
作者: bj1985121    时间: 2013-8-11 17:40
谢谢  呵呵 大神!!!!!
作者: bj1985121    时间: 2013-8-11 17:44
但 貌似  这样的话 如果 有 100个 变量 需要记录 [$mon]话就要添加 100个公共事件????
作者: bj1985121    时间: 2013-8-11 17:57
这样会加大数据的处理量啊
因为随时就会记录100个数据啊

作者: Password    时间: 2013-8-11 18:03
bj1985121 发表于 2013-8-11 17:57
这样会加大数据的处理量啊
因为随时就会记录100个数据啊

如果100个变量记录的都是一个量,那么就保留一个不就好了,如果需要的话就在需要的时候随时调用。

而且,实际来讲我觉得也不会到那么多数据,100个有些夸张了,看LZ的英文缩写估计是只是要做时间系统。
作者: bj1985121    时间: 2013-8-11 18:06
本帖最后由 bj1985121 于 2013-8-11 18:08 编辑

我是有了时间系统要调用时间系统中的数据 ,但是又不想这样 做 很多数据出来 单又要求每个变量相对独立  同时处理不加大系统的负荷!!!!!
作者: sajjuk    时间: 2013-8-11 18:18
主要是现在的VX里的条件分歧里没有[$mon] + 1这种条件关系式!!!如果有的话会方便很多
作者: Password    时间: 2013-8-11 18:22
bj1985121 发表于 2013-8-11 18:06
我是有了时间系统要调用时间系统中的数据 ,但是又不想这样 做 很多数据出来 单又要求每个变量相对独立  同 ...

时间系统无非最多就6个变量……
可以的话是在需要的地方直接读取时间系统变量,省掉把它们写入几个变量的过程。

说实话我不也大不明白你在说什么……解决不了的话要不你重新开帖提问吧,自己描述下你的问题。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1