Project1

标题: 战斗结束了.如何让打死BOSS的人喊句结束? [打印本页]

作者: werhsqgl    时间: 2009-1-28 01:28
标题: 战斗结束了.如何让打死BOSS的人喊句结束?
本人一时突发灵感(或者说脑子烧坏了)想在美化一下游戏战斗.一直在想如何能让打死BOSS的人物喊上一句.就像空之轨迹里的神甫那样帅气的喊句:"太好了,向一站进发吧."
也怪本人没有好好上论坛.拿不出什么象样的悬赏积分之类的.只能希望有兴趣的仁兄仁姊帮下忙饿 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 凌辰    时间: 2009-1-28 01:34
战斗完加一个文章就是……发错区了而且。 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: ☆流星☆~~~    时间: 2009-1-28 01:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: werhsqgl    时间: 2009-1-28 02:43
以下引用☆流星☆~~~于2009-1-27 17:37:45的发言:

标题有跪求俩字。LZ应该没看过版规吧?

队伍里。条件分支,所有怪HP 0%以下,显示文章

感谢提醒.关键是如何判定是谁打死的,谁出来说话.此楼方法只能是A角色说话,就算是B打死的,还是A角色说话,这是我比较郁闷的地方,
作者: werhsqgl    时间: 2009-1-29 03:45
{/ll}x相当郁闷饿.,看来我技术不行饿.要去补习才行了
作者: 雪流星    时间: 2009-1-29 04:19
全局搜索
  def judge_win_loss
在elsif $game_troop.all_dead?
下面加上
if $game_switches[N]
  name = @active_battler.name
  $game_message.texts.push("#{name}欢呼:我们蠃了")
end

这样在 N 号开关打开的时,战胜後就会出现讯息了 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: werhsqgl    时间: 2009-1-29 05:08
非常感谢,OK了哦.不同的角色根据人物的性格说不同的话,貌似·····饿~~~~也怪我没有说清楚饿~~~~~~其实我希望是能播放ME的那种。(好象有点得寸进尺饿)
作者: 雪流星    时间: 2009-1-29 11:06
在加个判断就行了

if $game_switches[1]
  name = @active_battler.name
  case @active_battler.id
  when 1 # 1号角色
    $game_message.texts.push("#{name}欢呼:向下一站前进")
  when 2 # 2号角色
    $game_message.texts.push("#{name}欢呼:邪恶绝对战胜不了正义")
  else   # 其馀未设定角色
    $game_message.texts.push("#{name}欢呼:我们蠃了")
  end         
end

作者: werhsqgl    时间: 2009-1-29 15:27
恩,这样就完美了.非常感谢.




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