查看: 2368|回复: 4

[已经过期] 杀怪 角色死了 在回去杀的计算 是不是这样

[复制链接]
梦石
0
星屑
575
在线时间
1752 小时
注册时间
2008-11-7
回帖
1111
发表于 2013-6-21 08:38:16 | 显示全部楼层 |阅读模式

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

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

×
QQ截图20130621083720.jpg QQ截图20130621083727.jpg


不知道 我这个写法 不知道 对不对  

点评

你想表明什么?  发表于 2013-6-21 09:01
RPG魔塔:http://rpg.blue/thread-254429-1-1.html
魔塔2:http://rpg.blue/thread-303601-1-1.html
魔塔3: 制作中...MV
梦石
0
星屑
48
在线时间
95 小时
注册时间
2013-3-8
回帖
244
发表于 2013-6-21 09:07:34 | 显示全部楼层
还有应该发在别的版块才对
我也要给自己的群宣传~> <

RUBY-技术讨论群:126393968

欢迎新人或是触前来支持


阿里阿多~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
64 小时
注册时间
2013-6-6
回帖
66
发表于 2013-6-22 05:01:44 | 显示全部楼层
假如是改成魔塔游戏,是可以的……
但如果是横版战斗就完全没用。把怪物A的体力A赋给变量B,可是变量B怎么更改,怪物的体力A的变化都是系统计算的。要固定其值,理论上要把B值赋给体力A。一般是放在缓存中的。可是ruby的战斗貌似一结束就会释放缓存。所以要添加一段代码附加一个分支条件,假如战败了(可继续游戏的情况)不释放该事件的缓存,而且把B赋给缓存中的A……贫道也不知道是不是这样,反正可能会很麻烦……

点评

不是复杂 是他表達能力差....("不释放该事件的缓存" 是說不要让他緩存為nil值?)(不合理的說)=v+  发表于 2013-6-22 06:45
你说的好复杂 。。。。。  发表于 2013-6-22 05:07
回复

使用道具 举报

梦石
0
星屑
50
在线时间
64 小时
注册时间
2013-6-6
回帖
66
发表于 2013-6-22 05:19:59 | 显示全部楼层
额……换言之,就是事件中的变量取值只是读取了战斗时敌人的$game_troop.enemies[编号].hp的属性值(贫道才玩了ruby一个星期,不知道具体是不是这个),可是这个事件变量只是读取了,却没有写入。重新遇到“同一个”(实际已经初始化了)敌人时,血量还是刷新了……
假如不是魔塔类的,要动用脚本给敌人的现存体力赋值。将变量赋给另一个变量根本没影响到系统的运算对象。

点评

这个 跟魔塔 不魔塔 有什么关系 我这个只是 角色死亡 保存 BOSS的血量  发表于 2013-6-22 07:26

评分

参与人数 1星屑 +80 收起 理由
Sion + 80 感谢帮忙

查看全部评分

回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部