设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1806|回复: 7
打印 上一主题 下一主题

[已经解决] <某号变量增加1>这个翻译成脚本怎么写?谢谢

[复制链接]

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

跳转到指定楼层
1
发表于 2010-11-21 19:40:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 一瞬间的幻觉 于 2010-11-21 20:30 编辑

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

谢谢~~~

Lv1.梦旅人

超级囧神 无尽的灌水

梦石
0
星屑
144
在线时间
784 小时
注册时间
2010-6-27
帖子
2065
2
发表于 2010-11-21 19:53:41 | 只看该作者
如果是NPC无效的话可以试一下公共事件(并行处理)
条件开关:001开启
            事件内容
                    ******变量加一
                    001关闭
然后在NPC那里直接设置开关开启
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
帖子
590
3
发表于 2010-11-21 19:57:10 | 只看该作者
$game_variables[某变量] += 1

评分

参与人数 2星屑 +302 收起 理由
小幽的马甲 + 300
一瞬间的幻觉 + 2 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
180
在线时间
829 小时
注册时间
2010-6-26
帖子
671
4
发表于 2010-11-21 19:58:07 | 只看该作者
本帖最后由 企鹅达达 于 2010-11-21 20:00 编辑

$game_variables[变量id]+=1

慢了一步,算了多看看Game_Interpreter里面的内容,很有用的 =.=
新手们!不要被看扁了!我们也会用论坛搜索,我们也会自己找脚本,我们也会自己点击关闭按钮旁边的小问号!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

5
 楼主| 发表于 2010-11-21 20:29:40 | 只看该作者
谢谢大家,还是解决不了~~
MOO的ARPG系统,敌人的事件框里面是不计算任何脚本的,
所以。。。想做一个怪物打击数成就系统的我,华丽丽的失败了~~~
无法运用变量来计算怪物的打击数

点评

我也想过,但是没时间了,还有9天就要发布了。。。偏偏越急问题越多  发表于 2010-11-21 20:42
如果事件里面不能加,可以在脚本里面加,找到定义怪物消失的方法,然后试试添加变量改变的句子  发表于 2010-11-21 20:35
回复 支持 反对

使用道具 举报

Lv2.观梦者

旅之愚者

梦石
0
星屑
275
在线时间
812 小时
注册时间
2007-7-28
帖子
2148

贵宾

6
发表于 2010-11-22 20:10:14 | 只看该作者
回复 一瞬间的幻觉 的帖子

在你的脚本里搜索:player.gain_bexp($data_enemies[@enemy_id].exp, true)
在这句的上面或者下面加上$game_variables[某数字] += 1

点评

我晚上的时候试试看哦!我之前研究过一点点MMO的脚本,这段看样子有戏,谢谢  发表于 2010-11-22 20:51

评分

参与人数 1星屑 +6 收起 理由
一瞬间的幻觉 + 6 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

7
 楼主| 发表于 2010-11-22 22:39:31 | 只看该作者
回复 六祈 的帖子

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

点评

变量编号的偏移,亦即,1号怪物的杀死数量记录在1001号变量,以此类推。ps:你可以把1000改的小一点  发表于 2010-11-23 15:55
这个加1000是什么意思?不懂啊  发表于 2010-11-23 03:42
用$game_variables[@enemy_id + 1000] += 1吧,怪物编号+1000的变量用来记录  发表于 2010-11-22 22:58
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

8
 楼主| 发表于 2010-11-23 17:43:33 | 只看该作者
谢谢,明白了!!!果然脚本才是最最王道的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-13 03:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表