Project1

标题: <某号变量增加1>这个翻译成脚本怎么写?谢谢 [打印本页]

作者: 一瞬间的幻觉    时间: 2010-11-21 19:40
标题: <某号变量增加1>这个翻译成脚本怎么写?谢谢
本帖最后由 一瞬间的幻觉 于 2010-11-21 20:30 编辑

事件中的变量增加1,写做脚本怎么写?
<variable+1?>
因为要写一个变量有关的东西,但是那个地方事件无效
只有用脚本直接代入才行

谢谢~~~
作者: a554187203    时间: 2010-11-21 19:53
如果是NPC无效的话可以试一下公共事件(并行处理)
条件开关:001开启
            事件内容
                    ******变量加一
                    001关闭
然后在NPC那里直接设置开关开启
作者: wbsy8241    时间: 2010-11-21 19:57
$game_variables[某变量] += 1
作者: 企鹅达达    时间: 2010-11-21 19:58
本帖最后由 企鹅达达 于 2010-11-21 20:00 编辑

$game_variables[变量id]+=1

慢了一步,算了多看看Game_Interpreter里面的内容,很有用的 =.=
作者: 一瞬间的幻觉    时间: 2010-11-21 20:29
谢谢大家,还是解决不了~~
MOO的ARPG系统,敌人的事件框里面是不计算任何脚本的,
所以。。。想做一个怪物打击数成就系统的我,华丽丽的失败了~~~
无法运用变量来计算怪物的打击数
作者: 六祈    时间: 2010-11-22 20:10
回复 一瞬间的幻觉 的帖子

在你的脚本里搜索:player.gain_bexp($data_enemies[@enemy_id].exp, true)
在这句的上面或者下面加上$game_variables[某数字] += 1
作者: 一瞬间的幻觉    时间: 2010-11-22 22:39
回复 六祈 的帖子

如果我要计算每一种怪物的变量,那改怎么设置呢?可不可以在脚本里面设定一个注释变量
然后在怪物设定里面右下角的那个“注释”里增加一句调出这个变量呢?
譬如,现在注释里面添加<aspd=?>就是攻击速度,<speed=?>就是行走速度,
<dist=?>则是攻击距离。。。假设<variables=?>就可以调出变量,怎么实现它呢?


作者: 一瞬间的幻觉    时间: 2010-11-23 17:43
谢谢,明白了!!!果然脚本才是最最王道的




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