Project1

标题: Game-interpreter 749 有错误 [打印本页]

作者: wangswz    时间: 2008-7-25 06:32
标题: Game-interpreter 749 有错误
我公共事件里用变量获取了一下主角的修行等级 等运行的时候就会出错
怎么解决?求详细。。
正在做转职

有帖说是没定义
详细怎么弄?

[LINE]1,#dddddd[/LINE]
已改成技能学习判定  虽然解决了我的问题 但是有人能告诉我 为什么会出现这种情况么? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
[LINE]1,#dddddd[/LINE]
虽然还是不能解决  不过辛苦了
作者: Kirin    时间: 2008-7-26 16:45
{/jy}怎样出错??你应该放个截图之类的上来~
作者: wangswz    时间: 2008-7-26 17:53
就是当我准备用变量去获取角色的等级的时候会发生Game-interpreter 749 什么的错误

作者: Kirin    时间: 2008-7-26 18:35
嗯……初步判断是脚本冲突。你可以试着用排除法来看是那个脚本有问题。

把帖子标题加上“呼唤脚本高手”之类的吧,我的能力仅限于初步解决脚本冲突{/hx}。
作者: wangswz    时间: 2008-7-26 20:10
可是我新开一个游戏做一样有这个问题
作者: Kirin    时间: 2008-7-26 21:05
  1. #==============================================================================
  2. # ■ VX_SP1
  3. #------------------------------------------------------------------------------
  4. #  プリセットスクリプトの不具合を修正します。
  5. #==============================================================================

  6. #------------------------------------------------------------------------------
  7. # 【SP1 修正内容】
  8. #------------------------------------------------------------------------------
  9. # ■アニメーションにて、番号の大きいセルが番号の小さいセルより画面の上にあると
  10. #   き(Y座標が小さいとき)、セルの表示の優先順位が仕様通りにならなくなる不具
  11. #   合を修正しました。
  12. # ■アニメーションの反転表示時、Y座標の計算方法が誤っている不具合を修正しまし
  13. #   た。
  14. # ■同じアニメーションを連続して表示する際、必要なグラフィックを誤って解放して
  15. #   しまう場合がある不具合を修正しました。
  16. #------------------------------------------------------------------------------

  17. class Sprite_Base < Sprite
  18.   #--------------------------------------------------------------------------
  19.   # ● アニメーションの解放
  20.   #--------------------------------------------------------------------------
  21.   alias eb_sp1_dispose_animation dispose_animation
  22.   def dispose_animation
  23.     eb_sp1_dispose_animation
  24.     @animation_bitmap1 = nil
  25.     @animation_bitmap2 = nil
  26.   end
  27.   #--------------------------------------------------------------------------
  28.   # ● アニメーションスプライトの設定
  29.   #     frame : フレームデータ (RPG::Animation::Frame)
  30.   #--------------------------------------------------------------------------
  31.   alias eb_sp1_animation_set_sprites animation_set_sprites
  32.   def animation_set_sprites(frame)
  33.     eb_sp1_animation_set_sprites(frame)
  34.     cell_data = frame.cell_data
  35.     for i in 0..15
  36.       sprite = @animation_sprites[i]
  37.       next if sprite == nil
  38.       pattern = cell_data[i, 0]
  39.       next if pattern == nil or pattern == -1
  40.       if @animation_mirror
  41.         sprite.y = @animation_oy + cell_data[i, 2]
  42.       end
  43.       sprite.z = self.z + 300 + i
  44.     end
  45.   end
  46. end
复制代码


试试看,这是VX官方的修复BUG脚本。有些BUG是他们自己做的当时没注意……

(如果还有问题……那可能就是你的翻译版本在翻译过程中有问题了,下载个最新的吧。) [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




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