查看: 1500|回复: 5

[已经解决] 新人请教,怎么在战斗中换敌人

  [复制链接]
梦石
0
星屑
220
在线时间
19 小时
注册时间
2011-1-22
回帖
2
发表于 2011-1-22 21:37:03 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 15915290091 于 2011-1-23 19:08 编辑

注意的是,我指的不是敌人变身。而是在变身以后全部的属性包括血都会改变的那种,我试过敌人变身了,可以是变身以后血一样没变,我曾经搜过66rpg都找不到,所以求请教。
梦石
0
星屑
49
在线时间
228 小时
注册时间
2010-8-11
回帖
470
发表于 2011-1-23 09:15:11 | 显示全部楼层
  1. #==============================================================================
  2. # ■ Game_Enemy
  3. #------------------------------------------------------------------------------
  4. #  处理敌人的类。本类在 Game_Troop 类 ($game_troop) 的
  5. # 内部使用。修改了默认的敌人变身
  6. #==============================================================================

  7. class Game_Enemy < Game_Battler
  8.   #--------------------------------------------------------------------------
  9.   # ● 变身
  10.   #     enemy_id : 变身为的敌人 ID
  11.   #--------------------------------------------------------------------------
  12.   def transform(enemy_id)
  13.     # 更改敌人 ID
  14.     @enemy_id = enemy_id
  15.     # 更改战斗图形
  16.     @battler_name = $data_enemies[@enemy_id].battler_name
  17.     @battler_hue = $data_enemies[@enemy_id].battler_hue
  18.     @hp = maxhp
  19.     @sp = maxsp
  20.     @states = []
  21.     # 再生成行动
  22.     make_action
  23.   end
  24. end
复制代码
插入MAIN前即可
我只是回复了HP/SP/状态 属性原来就有改变
现在试一下

Cola目前水区暂住  AVG缓慢展开
P.S.上面恶意卖萌的是基佬哟
回复

使用道具 举报

梦石
0
星屑
50
在线时间
23 小时
注册时间
2008-8-2
回帖
49
发表于 2011-1-23 10:02:02 | 显示全部楼层
...设制敌人变身之前先设敌人完全回复就好了吧...
啊啊,突然发现自己是08年注册的这两年居然没在这里混真是暴敛天物啊···
回复

使用道具 举报

梦石
0
星屑
220
在线时间
19 小时
注册时间
2011-1-22
回帖
2
 楼主| 发表于 2011-1-23 13:13:55 | 显示全部楼层
回复 Cola酱 的帖子

我刚刚试了你的方法,可是还是行不通啊,无论是插进main还是插进Game_Enemy里都用不了,是不是还差什么啊
因为我用了敌人显血,所以看得到
1.jpg
2.jpg
1.jpg
2.jpg
回复

使用道具 举报

梦石
0
星屑
49
在线时间
228 小时
注册时间
2010-8-11
回帖
470
发表于 2011-1-23 13:36:12 | 显示全部楼层
回复 15915290091 的帖子

诶?!
我这里的范例没有问题啊
Project3.rar (187.2 KB, 下载次数: 38)
估计原因应该是你的血条没有及时刷新
把血条脚本发上来看看吧

点评

谢谢了,我的问题已经解决了,果然是血条没及时更新  发表于 2011-1-23 19:08

Cola目前水区暂住  AVG缓慢展开
P.S.上面恶意卖萌的是基佬哟
回复

使用道具 举报

梦石
0
星屑
50
在线时间
44 小时
注册时间
2011-1-4
回帖
8
发表于 2011-1-23 14:09:47 | 显示全部楼层
直接加个敌人进去然后把旧敌人踢出来不就行了嘛
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部