Project1

标题: 如何修改這一小段腳本? [打印本页]

作者: 鲔鱼吐司    时间: 2009-1-6 21:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-6 22:45
把user.hp -= user.damage改成
for actor in $game_party.actors
actor.hp-=user.damage
end

试试看
作者: 鲔鱼吐司    时间: 2009-1-6 23:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-6 23:03
这就是原脚本的问题了……不知道
作者: 鲔鱼吐司    时间: 2009-1-6 23:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-6 23:27
给完整脚本=3=
作者: 鲔鱼吐司    时间: 2009-1-6 23:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-6 23:44
for actor in $game_party.actors
actor.hp-=user.damage
actor.damage_pop = true
end

把上面的改成这个试试
作者: 鲔鱼吐司    时间: 2009-1-6 23:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-6 23:53
大概明白了。
if (skill != nil and skill_element_include?(skill, ELEMENT_NAME_HP_DRAIN)) or
(skill == nil and equip_weapon_element_include?(user, ELEMENT_NAME_HP_DRAIN))
  for actor in $game_party.actors
    actor.damage = -real_damage * @one.to_i / 100
    actor.hp-=user.damage
  end
end

再试一次吧OTZ
作者: 鲔鱼吐司    时间: 2009-1-7 00:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 00:09
-__,-我死了……

看了后面的刷新要改,我去看看

[LINE]1,#dddddd[/LINE]
抱歉,弄错了……
改成
actor.hp-=actor.damage

如果还是没有用就试试下面的……

[LINE]1,#dddddd[/LINE]
前面的那段还是那样改,然后把下面这段
# ダメージ表示
if @active_battler.damage != nil
@active_battler.damage_pop = true
end

改成

# ダメージ表示
if @active_battler.damage != nil
@active_battler.damage_pop = true
end
#追加
for actor in $game_party.actors
  if actor.damage != nil
    actor.damage_pop = true
  end
end


感觉会有副作用……
作者: 鲔鱼吐司    时间: 2009-1-7 00:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 00:22
不知道,理论上不太可能有……不过有可能让伤害提前显示,遇到那种问题再说吧,感觉遇不到囧
作者: 鲔鱼吐司    时间: 2009-1-7 00:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 00:47
那个追加只是加了一个sprite刷新的检查而已……不太可能会导致全体加血……是显示加血但是实际没加的话就有可能是那个问题……
作者: 鲔鱼吐司    时间: 2009-1-7 00:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 00:57
{/pz}感觉不会出这种问题啊……能把问题详细的描述一下吗,包括伤害值还有实际加的血……
作者: 鲔鱼吐司    时间: 2009-1-7 01:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 01:46
按照你的描述不像是追加脚本的问题……
可能是加属性的那里你设置有问题吧……
作者: 鲔鱼吐司    时间: 2009-1-7 02:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 02:29
我按你的方法设置……但是没有问题哎……
单体的属性就是单体回复,全体的就是全体回复…… [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 鲔鱼吐司    时间: 2009-1-7 02:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 02:53
[死]最近看书看头晕了……请无视这贴OTZ
作者: 鲔鱼吐司    时间: 2009-1-7 02:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: trentswd    时间: 2009-1-7 03:07
是我弄错了……真抱歉……囧,请无视我胡言乱语……
作者: 鲔鱼吐司    时间: 2009-1-7 03:19
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1