楼主: slick

[已发主站] 简易RTAB战斗系统 FOR RMVA

[复制链接]
梦石
0
星屑
50
在线时间
42 小时
注册时间
2009-2-9
回帖
36
发表于 2012-6-25 17:01:27 | 显示全部楼层
slick 发表于 2012-6-25 13:15
不一样,得四个压缩包全下了才行

‘‘──slick于2012-6-25 13:16补充以下内容:

8人好像不支持,我这个RTAB是基于默认设定而编写的
’’

對不起....我是菜鳥所以想再問一下 因為我的8人戰鬥設定也不是新腳本 只是把默認腳本中的Game_Party
把def max_battle_members
    return 4

改成

def max_battle_members
    return 8

所以這樣還是不能把兩者合以為一嗎?感謝大大
回复

使用道具 举报

梦石
0
星屑
2019
在线时间
940 小时
注册时间
2015-10-26
回帖
293

开拓者

发表于 2015-11-5 12:48:55 | 显示全部楼层
问一下,CP条上的行动速度是根据角色的敏捷值来的吗?
回复

使用道具 举报

梦石
3
星屑
50
在线时间
177 小时
注册时间
2008-3-21
回帖
712
 楼主| 发表于 2015-11-8 21:12:18 | 显示全部楼层
踢腿水上飘 发表于 2015-11-5 12:48
问一下,CP条上的行动速度是根据角色的敏捷值来的吗?

是的,速度越快的角色获得的行动回合就越多
我的个人空间:
http://434986751.qzone.qq.com
回复

使用道具 举报

梦石
0
星屑
2019
在线时间
940 小时
注册时间
2015-10-26
回帖
293

开拓者

发表于 2015-11-9 09:10:19 | 显示全部楼层
本帖最后由 踢腿水上飘 于 2015-11-9 09:13 编辑

额,楼主,很无耻地问一下,能不能改一下脚本以支持敌人在战斗中途加入?
或者说说怎么改,当然最好能有成品。。。因为我不懂代码,只能伸一手了{:2_249:}{:2_276:}
回复

使用道具 举报

梦石
0
星屑
55
在线时间
36 小时
注册时间
2013-12-15
回帖
7
发表于 2016-4-4 17:35:05 | 显示全部楼层
请问一下,有没有办法针对每个角色用不同的头像做CP条的标记?

点评

我也在深入思考这个问题,楼主如果能解答就太好了。  发表于 2016-7-10 07:09
回复

使用道具 举报

梦石
0
星屑
2019
在线时间
940 小时
注册时间
2015-10-26
回帖
293

开拓者

发表于 2017-3-5 23:06:42 | 显示全部楼层
这个RTAB战斗好像不支持先发制人和偷袭,不管是先发还是被偷袭,第一个回合玩家都动不了
回复

使用道具 举报

梦石
0
星屑
2338
在线时间
275 小时
注册时间
2017-7-25
回帖
128
发表于 2017-8-16 13:21:06 | 显示全部楼层
藤井紫 发表于 2016-4-4 17:35
请问一下,有没有办法针对每个角色用不同的头像做CP条的标记?

{:2_272:}我也在深入思考……要是怪和角色都多那就容易看不懂了
回复

使用道具 举报

梦石
0
星屑
191
在线时间
20 小时
注册时间
2020-10-4
回帖
1
发表于 2024-4-25 20:06:23 | 显示全部楼层
本帖最后由 Comet桑 于 2024-4-25 20:11 编辑

我想了个法子,在附加头像的代码段,加一个对角色id的条件判断,就可以根据不同角色换不同的头像了(~ ̄▽ ̄)~
我试了试,应该是可行的。

(在400行左右)
[pre lang="ruby"]for iii in $game_party.all_members
      #第一个角色的CP头像
      if iii == $game_actors[1]
        @icons[iii] = Sprite.new(@viewport3)
        @icons[iii].bitmap = Bitmap.new("Graphics/System/太刀.png")
        @icons[iii].ox = 12
        @icons[iii].oy = 12
        @icons[iii].x = 16
        @icons[iii].y = 20
     #其他角色的CP头像
      else
        @icons[iii] = Sprite.new(@viewport3)
        @icons[iii].bitmap = Bitmap.new("Graphics/System/bicon1.png")
        @icons[iii].ox = 12
        @icons[iii].oy = 12
        @icons[iii].x = 16
        @icons[iii].y = 20
      end
      end[/pre]

代码段应该可以精简精简,先把方法拿出来
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部