Project1
标题:
关于横板战斗的问题
[打印本页]
作者:
smj336521
时间:
2009-3-14 21:17
标题:
关于横板战斗的问题
http://rpg.blue/upload_program/d ... ��窃_117465412.rar
是这样的 头3个是横板战斗 第4个是图鉴 第5个是偷窃技能
现存在这样的问题横板战斗在怪物死后没有做击败标记 貌似= =! 反正图鉴里不能显示怪物被击败
在好多地方都试图加了 collapse 但是还是没作用希望高手解决 还有就是偷窃技能怎么让他反馈的文字 再help_window显示 改来改去都不行= =! 脚本都是这弄的http://f44.aaa.livedoor.jp/~ytomy/tkool/rpgtech/techlist_vx.html [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
妲己
时间:
2009-3-15 01:58
关于图鉴问题.请在横版脚本下面新插一个脚本.内容:
class Sprite_Battler
def mirage(body)
if @mirageid != self.bitmap.object_id
@mirageid = self.bitmap.object_id
body.bitmap.dispose unless body.bitmap.nil?
body.bitmap = self.bitmap.dup
end
body.x = self.x
body.y = self.y
body.ox = self.ox
body.oy = self.oy
body.z = self.z
body.mirror = self.mirror
body.angle = @angle
body.opacity = 160
body.zoom_x = self.zoom_x
body.zoom_y = self.zoom_y
body.src_rect.set(@sx, @sy, @width, @height) if @anime_flug
body.src_rect.set(0, 0, @width, @height) unless @anime_flug
end
end
class Game_Enemy
def perform_collapse
if $game_temp.in_battle and dead?
@force_action = ["N01collapse"]
@collapse = true
end
end
end
这样敌人就会被计算进去了.此外.你的图鉴脚本里1号敌人被设置了隐藏.所以打败了也不会显示的.
至于偷窃的问题...似乎没弄明白什么意思{/fd}
[LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
smj336521
时间:
2009-3-15 07:43
恩 1号确实是隐藏的 是我自己加进去的 很多地方都改过了
偷窃是说 战斗系统是用HELP这个窗口发送战斗信息的 而偷窃不是 所以 战斗中看不到提示
{/fd}加到哪 貌似没效果 还是灰的 只能被判定为遇见过
作者:
smj336521
时间:
2009-3-16 03:00
def perform_collapse
if $game_temp.in_battle and dead?
@force_action = ["N01collapse"]
end
end
脚本里 倒下执行 分 BOSS跟普通还有武器3种了
我个别都加了 @collapse = true 还是没用
作者:
妲己
时间:
2009-3-16 04:00
根据我的测试.直接加在三个脚本里的话.加哪里都不会有效果的.必须在三个脚本下面新建一个空脚本.把那些内容写上去就产生效果了.如果还是不行.就肯定是和其他脚本冲突了.喵呜{/fd}不过到目前为止.我只发现和横版1.5脚本是绝对冲突{/fd}
作者:
smj336521
时间:
2009-3-17 03:24
新建开始就用 了 也单独拉出几个脚本试过了
只要去掉这个横板战斗就一切正常 但是@collapse = true加哪都没用
作者:
妲己
时间:
2009-3-17 04:18
我直接用你的5个脚本新建了工程.测试后完全正常.所以我想应该是与其他的脚本有冲突的可能.而不是横版的原因{/fd}
作者:
smj336521
时间:
2009-3-17 10:31
{/hx}{/hx}是我把图鉴放前面了的缘故 可以了 追加100{/hx}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1