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
#==============================================================================
# ■ VX_SP1
#------------------------------------------------------------------------------
# プリセットスクリプトの不具合を修正します。
#==============================================================================
#------------------------------------------------------------------------------
# 【SP1 修正内容】
#------------------------------------------------------------------------------
# ■アニメーションにて、番号の大きいセルが番号の小さいセルより画面の上にあると
# き(Y座標が小さいとき)、セルの表示の優先順位が仕様通りにならなくなる不具
# 合を修正しました。
# ■アニメーションの反転表示時、Y座標の計算方法が誤っている不具合を修正しまし
# た。
# ■同じアニメーションを連続して表示する際、必要なグラフィックを誤って解放して
# しまう場合がある不具合を修正しました。
#------------------------------------------------------------------------------
class Sprite_Base < Sprite
#--------------------------------------------------------------------------
# ● アニメーションの解放
#--------------------------------------------------------------------------
alias eb_sp1_dispose_animation dispose_animation
def dispose_animation
eb_sp1_dispose_animation
@animation_bitmap1 = nil
@animation_bitmap2 = nil
end
#--------------------------------------------------------------------------
# ● アニメーションスプライトの設定
# frame : フレームデータ (RPG::Animation::Frame)
#--------------------------------------------------------------------------
alias eb_sp1_animation_set_sprites animation_set_sprites
def animation_set_sprites(frame)
eb_sp1_animation_set_sprites(frame)
cell_data = frame.cell_data
for i in 0..15
sprite = @animation_sprites[i]
next if sprite == nil
pattern = cell_data[i, 0]
next if pattern == nil or pattern == -1
if @animation_mirror
sprite.y = @animation_oy + cell_data[i, 2]
end
sprite.z = self.z + 300 + i
end
end
end
复制代码
试试看,这是VX官方的修复BUG脚本。有些BUG是他们自己做的当时没注意……
(如果还有问题……那可能就是你的翻译版本在翻译过程中有问题了,下载个最新的吧。) [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1