Project1

标题: 关于挨打、死亡的问题 [打印本页]

作者: 然然    时间: 2008-1-21 17:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 安安史比    时间: 2008-1-21 17:57
死亡是必然的。你我大家中会在那相聚 [LINE]1,#dddddd[/LINE]版主对此帖的评论:『无意义回帖,扣分以示警告。——圣』,积分『-5』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: 心情de对白    时间: 2008-1-21 18:05
在数据库系统里面设置各种声音{/hx}如图

作者: 然然    时间: 2008-1-21 23:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 剑七    时间: 2008-1-22 20:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 然然    时间: 2008-1-23 02:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: suicaoya123    时间: 2008-1-23 20:07
在脚本里制作变量``````直觉是这样的```````

作者: 剑七    时间: 2008-1-23 21:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: 訫﹎森    时间: 2008-1-23 21:53
应该是在显示伤害那里弄的.....也可以用那个全动画脚本(我不会用)..
作者: kaveil    时间: 2008-1-23 22:41
挨打在动画里面加上个:命中时播放SE


死亡:全局搜索# korapusu


之后用下面的代码替换掉原内容:
# korapusu
    if @battler.damage == nil and @battler.dead?
      if @battler.is_a?(Game_Enemy)
        $game_system.se_play($data_system.enemy_collapse_se)
      else
       case @battler.id
         when 1
           Audio.se_play("Audio/SE/"+"女人叫声",80,100)
         when 2
          Audio.se_play("Audio/SE/"+"女人叫声",80,100)
         when 3
           Audio.se_play("Audio/SE/"+"男人叫声",80,130)
         when 4
           Audio.se_play("Audio/SE/"+"男人叫声",80,130)
         when 5
           Audio.se_play("Audio/SE/"+"男人叫声",80,130)
         end

        #
      end


when后面的数字是角色ID`看着改`多于5人自己加`少的自己删
男人&女人叫声是SE名字``自己随意,80,130是音量&节拍`也自己随意
作者: 风吹过的晴天    时间: 2008-1-24 00:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 然然    时间: 2008-1-24 01:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: kaveil    时间: 2008-1-24 04:59
[quote]以下引用然然于2008-1-23 17:08:47的发言:


以下引用kaveil于2008-1-23 14:41:43的发言:

首先你确定你是把:
  1. # korapusu
  2.     if @battler.damage == nil and @battler.dead?
  3.       if @battler.is_a?(Game_Enemy)
  4.         $game_system.se_play($data_system.enemy_collapse_se)
  5.       else
  6.         $game_system.se_play($data_system.actor_collapse_se)
  7.       end
  8.       collapse
  9.       @battler_visible = false
  10.     end
  11.   end
复制代码


换成了:
  1. # korapusu
  2.     if @battler.damage == nil and @battler.dead?
  3.       if @battler.is_a?(Game_Enemy)
  4.         $game_system.se_play($data_system.enemy_collapse_se)
  5.       else
  6.        case @battler.id
  7.          when 1
  8.            Audio.se_play("Audio/SE/"+"女人叫声",80,100)
  9.          when 2
  10.           Audio.se_play("Audio/SE/"+"女人叫声",80,100)
  11.          when 3
  12.            Audio.se_play("Audio/SE/"+"男人叫声",80,130)
  13.          when 4
  14.            Audio.se_play("Audio/SE/"+"男人叫声",80,130)
  15.          when 5
  16.            Audio.se_play("Audio/SE/"+"男人叫声",80,130)
  17.          end

  18.         #
  19.       end
复制代码




如果没换错,那么可能是脚本冲突吧,我自己的工程是可以的...
那就看看你另插了什么脚本...
实在不行就传工程上来看看把
作者: 然然    时间: 2008-1-27 03:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 0飘絮0    时间: 2008-1-27 04:27
上面的脚本也用不了?
用事件做个吧。别闲麻烦。
在每个敌人队伍里用事件设置,每回合检查次 即 1X1 回合
条件分支 : 某人在队伍里
  条件分支:  某人 的 HP 小于 0%
    播放声效
  分之结束
分之结束

(因为这电脑没有安装RM 所以上面说的要是不完全或步骤多余累赘,自己修改)
作者: 然然    时间: 2008-1-27 04:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2008-1-27 05:02
以下引用然然于2008-1-23 17:08:47的发言:


以下引用kaveil于2008-1-23 14:41:43的发言:

挨打在动画里面加上个:命中时播放SE


死亡:全局搜索# korapusu


之后用下面的代码替换掉原内容:
# korapusu
  if @battler.damage == nil and @battler.dead?
    if @battler.is_a?(Game_Enemy)
      $game_system.se_play($data_system.enemy_collapse_se)
    else
     case @battler.id
       when 1
         Audio.se_play("Audio/SE/"+"女人叫声",80,100)
       when 2
        Audio.se_play("Audio/SE/"+"女人叫声",80,100)
       when 3
         Audio.se_play("Audio/SE/"+"男人叫声",80,130)
       when 4
         Audio.se_play("Audio/SE/"+"男人叫声",80,130)
       when 5
         Audio.se_play("Audio/SE/"+"男人叫声",80,130)
       end
     end
      #
    end




when后面的数字是角色ID`看着改`多于5人自己加`少的自己删
男人&女人叫声是SE名字``自己随意,80,130是音量&节拍`也自己随意



然后脚本就不能用了…………
他说脚本160行发生SyntaxError……
可160行就是一个“end”……怎么办?



[本贴由作者于 2008-1-23 17:11:34 最后编辑]

那个脚本里面少写了一个end
作者: 然然    时间: 2008-1-27 05:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2008-1-31 15:26
kaveil的脚本应该没什么问题,SyntaxError一般是多了End或者少了End,你可以尝试增加或者减少一个End看看。
或者参考这个:http://rpg.blue/web/htm/news115.htm
作者: 然然    时间: 2008-2-2 05:08
提示: 作者被禁止或删除 内容自动屏蔽




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