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

Project1

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

[已经解决] 如何记录某变量的递增?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
108 小时
注册时间
2013-10-22
帖子
60
跳转到指定楼层
1
发表于 2015-1-19 14:41:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如 属性a,b 当a没增加1点的时候,B增加2点,然后在游戏中每次a增加,就检测一次,本想把设个临时变量C把A存进去,然后比对C和A的值差,可是A是随时变动的,执行一次就对c从新赋值,这样就无法比对了,请问如何能解决呢?

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
2
发表于 2015-1-19 14:43:16 | 只看该作者
本帖最后由 三途亚梦 于 2015-1-19 16:32 编辑

c += 1 if c != a
b +=2 if a != c
a += 1 if  a != c
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
108 小时
注册时间
2013-10-22
帖子
60
3
 楼主| 发表于 2015-1-19 14:54:09 | 只看该作者
三途亚梦 发表于 2015-1-19 14:43
b +=2 if a != a
a += 1 if  a != a

a的增加可能不是一次1点,也可能一次5点,6点的,所以得先判断a增加了多少,然后在乘每点增加值,然后我就不明白的是,如果保存当前a的点数,比如之前a是10,然后点数增加了5,执行判断增加b10,然后a再次增加3的时候,判断a增加3点,B增加6,不知道如何存储a增加之前值和增加之后值做判断

点评

你确定我写给你那个只计算一次么……  发表于 2015-1-19 14:58
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
108 小时
注册时间
2013-10-22
帖子
60
4
 楼主| 发表于 2015-1-19 14:59:00 | 只看该作者
用的多属性脚本 ,a的值就是系统的各种属性,敏捷啥的,这些值随时变动。

点评

我发现一点错误在那2楼改了一下,抱歉,另外短小的回复请善用点评。  发表于 2015-1-19 15:37
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
108 小时
注册时间
2013-10-22
帖子
60
5
 楼主| 发表于 2015-1-19 15:37:41 | 只看该作者
yunxin0111 发表于 2015-1-19 14:54
a的增加可能不是一次1点,也可能一次5点,6点的,所以得先判断a增加了多少,然后在乘每点增加值,然后我 ...

恩 试了下你写公式,是不是我写的变量不对,所以没法实现 $game_party.all_members[0].add_param(2,3) if   $game_actors[1].xstat.力量!=$game_actors[1].xstat.力量
$game_actors[1].xstat.力量+=1 if
$game_actors[1].xstat.力量!= $game_actors
[1].xstat.力量

#game_actors[1].xstat.力量 是一个力量属性
提示找不到XSTAT这个数组下标1的数据

点评

教练,能力值是不能直接用 += 的自运算形式的…… 你那个额外能力值脚本应该从公式上入手写能力值的计算方法,稍等我写个例子给你。  发表于 2015-1-19 15:44
回复 支持 反对

使用道具 举报

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
6
发表于 2015-1-19 15:49:41 | 只看该作者
本帖最后由 三途亚梦 于 2015-1-19 15:57 编辑

现在有两个能力值 力量 和 体质
我先假设力量每级增长1点,体质也增长1点,如果力量大于20,力量每加一点体质额外加2点
力量 => 'level'
体质 =>'level +[ (xstat.力量 - 20) * 2, 0].max'
这样写应该就可以了。

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 12:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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