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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: slick
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
42 小时
注册时间
2009-2-9
帖子
46
11
发表于 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

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1971
在线时间
926 小时
注册时间
2015-10-26
帖子
356

开拓者

12
发表于 2015-11-5 12:48:55 | 只看该作者
问一下,CP条上的行动速度是根据角色的敏捷值来的吗?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
3
星屑
50
在线时间
177 小时
注册时间
2008-3-21
帖子
939
13
 楼主| 发表于 2015-11-8 21:12:18 | 只看该作者
踢腿水上飘 发表于 2015-11-5 12:48
问一下,CP条上的行动速度是根据角色的敏捷值来的吗?

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1971
在线时间
926 小时
注册时间
2015-10-26
帖子
356

开拓者

14
发表于 2015-11-9 09:10:19 | 只看该作者
本帖最后由 踢腿水上飘 于 2015-11-9 09:13 编辑

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
36 小时
注册时间
2013-12-15
帖子
13
15
发表于 2016-4-4 17:35:05 | 只看该作者
请问一下,有没有办法针对每个角色用不同的头像做CP条的标记?

点评

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1971
在线时间
926 小时
注册时间
2015-10-26
帖子
356

开拓者

16
发表于 2017-3-5 23:06:42 | 只看该作者
这个RTAB战斗好像不支持先发制人和偷袭,不管是先发还是被偷袭,第一个回合玩家都动不了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2323
在线时间
274 小时
注册时间
2017-7-25
帖子
163
17
发表于 2017-8-16 13:21:06 | 只看该作者
藤井紫 发表于 2016-4-4 17:35
请问一下,有没有办法针对每个角色用不同的头像做CP条的标记?

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
176
在线时间
18 小时
注册时间
2020-10-4
帖子
1
18
发表于 3 天前 | 只看该作者
本帖最后由 Comet桑 于 2024-4-25 20:11 编辑

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

(在400行左右)
RUBY 代码复制
  1. for iii in $game_party.all_members
  2.       #第一个角色的CP头像
  3.       if iii == $game_actors[1]
  4.         @icons[iii] = Sprite.new(@viewport3)
  5.         @icons[iii].bitmap = Bitmap.new("Graphics/System/太刀.png")
  6.         @icons[iii].ox = 12
  7.         @icons[iii].oy = 12
  8.         @icons[iii].x = 16
  9.         @icons[iii].y = 20
  10.      #其他角色的CP头像
  11.       else
  12.         @icons[iii] = Sprite.new(@viewport3)
  13.         @icons[iii].bitmap = Bitmap.new("Graphics/System/bicon1.png")
  14.         @icons[iii].ox = 12
  15.         @icons[iii].oy = 12
  16.         @icons[iii].x = 16
  17.         @icons[iii].y = 20
  18.       end
  19.       end


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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-28 00:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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