赞 | 0 |
VIP | 13 |
好人卡 | 7 |
积分 | 7 |
经验 | 32831 |
最后登录 | 2023-12-15 |
在线时间 | 530 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 723
- 在线时间
- 530 小时
- 注册时间
- 2010-6-9
- 帖子
- 840
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
- class Game_Battler < Game_BattlerBase
- alias get_actor_id_item_apply item_apply
- #--------------------------------------------------------------------------
- # ● 应用技能/物品的效果
- #--------------------------------------------------------------------------
- def item_apply(user, item)
- if actor?
- get_actor_id_item_apply(user,item)
- $game_variables[6] = @actor_id
- else
- $game_variables[6] = @index
- end
- end
- end
复制代码- class Scene_MagicAffect
- #--------------------------------------------------------------------------
- # ● 常量
- #--------------------------------------------------------------------------
-
- #--------------------------------------------------------------------------
- # ● 全局变量
- #--------------------------------------------------------------------------
-
- #--------------------------------------------------------------------------
- # ● 类变量
- #--------------------------------------------------------------------------
- def initialize
- @target_id=$game_variables[6]
- end
- def magic_mvsl
- initialize
- p @target_id
- p $game_troop[@target_id].state?(503)
- if $game_troop[@target_id].state?(503)
- $game_troop[@target_id].hp=100
- $game_message.add("YES")
- else
- $game_message.add("10")
- end
- end
复制代码 这代码的想法是获取敌人群组内的ID,如果该ID敌人包含设定的状态,则HP=100.
实在百思不得其解...请高手指点。 |
|