鍛冶屋的腳本問題

上一篇主題 下一篇主題 向下

鍛冶屋的腳本問題

發表  乂夜祇乂 于 周日 1月 04, 2009 12:23 pm

鍛冶屋腳本

上面是鍛冶屋的腳本,作者是桜雅 在土

這腳本使用上是沒甚麼問題,可是一但卸下武器後,要在裝上去,就會跳出遊戲...

不知道是哪裡出問題 請各位高手們幫幫忙...

(使用最原始的內建也相同,會跳出..)
avatar
乂夜祇乂
賣彩色內褲的小鱉三
賣彩色內褲的小鱉三

文章數 : 2
注冊日期 : 2008-08-09
年齡 : 28

檢視會員個人資料

回頂端 向下

回復: 鍛冶屋的腳本問題

發表  ICE 于 周日 1月 18, 2009 7:08 am

最前面就寫了

※ XRXS.RGSS改良カスタマイズ が必要です。

但目前櫻雅大關站了,可能找不到了。
(話說這腳本我以前用過,有點BUG存在的樣子...)

ICE
賣彩色內褲的小鱉三
賣彩色內褲的小鱉三

文章數 : 3
注冊日期 : 2008-10-21

檢視會員個人資料

回頂端 向下

回復: 鍛冶屋的腳本問題

發表  愚零鬥武多 于 周三 2月 04, 2009 3:58 pm

乂夜祇乂 寫到:鍛冶屋腳本

上面是鍛冶屋的腳本,作者是桜雅 在土

這腳本使用上是沒甚麼問題,可是一但卸下武器後,要在裝上去,就會跳出遊戲...

不知道是哪裡出問題 請各位高手們幫幫忙...

(使用最原始的內建也相同,會跳出..)
在鍛冶屋角腳下再插入這腳本會改善你說的bug(但有沒有其他的bug就不知道了)
代碼:

#==============================================================================
# ■ Scene_Equip
#==============================================================================
class Scene_Equip
#--------------------------------------------------------------------------
# ◇ インクルード
#--------------------------------------------------------------------------
include Fixed_PropertyNumber
#--------------------------------------------------------------------------
# ● リフレッシュ
#--------------------------------------------------------------------------
def refresh
# アイテムウィンドウの可視状態設定
@item_window1.visible = (@right_window.index == 0)
@item_window2.visible = (@right_window.index == 1)
@item_window3.visible = (@right_window.index == 2)
@item_window4.visible = (@right_window.index == 3)
@item_window5.visible = (@right_window.index == 4)
# 現在装備中のアイテムを取得
item1 = @right_window.item
# 現在のアイテムウィンドウを @item_window に設定
case @right_window.index
when 0
@item_window = @item_window1
when 1
@item_window = @item_window2
when 2
@item_window = @item_window3
when 3
@item_window = @item_window4
when 4
@item_window = @item_window5
end
# ライトウィンドウがアクティブの場合
if @right_window.active
# 装備変更後のパラメータを消去
@left_window.set_new_parameters(nil, nil, nil)
end
# アイテムウィンドウがアクティブの場合
if @item_window.active
# 現在選択中のアイテムを取得
item2 = @item_window.item
# 部屋No.の取得
room_no = @item_window.item_room_no
# 装備は変更しない
# 装備変更後のパラメータを取得
if item2.is_a?(RPG::Weapon)
# 現在の仕様では、アクター自体には物理攻撃力保持が有り得ないと考える。
# この仕様が変更された場合は、ここの改造のこと。
if item2 == nil or room_no == nil
new_atk = 0
else
level = $game_party.weapons_table[item2.id, room_no, PROPERTY_LEVEL]
new_atk = item2.atk * (100 + item2.atk%10 * level) / 100
end
end
new_pdef = @actor.pdef - (item1 == nil ? 0 : item1.pdef) + (item2 == nil ? 0 : item2.pdef)
new_mdef = @actor.mdef - (item1 == nil ? 0 : item1.mdef) + (item2 == nil ? 0 : item2.mdef)
# レフトウィンドウに描画
@left_window.set_new_parameters(new_atk, new_pdef, new_mdef)
end
end
end

_________________
avatar
愚零鬥武多
不正常人類研究中心自慰隊員
不正常人類研究中心自慰隊員

文章數 : 421
注冊日期 : 2008-04-06

檢視會員個人資料

回頂端 向下

回復: 鍛冶屋的腳本問題

發表  ada01 于 周二 7月 31, 2012 12:30 pm

我現在也在用這個腳本...它的道具欄顯示好像也有問題(只會顯示3個,而且第2個以下還是錯的...),到現在還找不到問題在哪??可以請懂的人再幫忙看一下嗎??
謝謝...

ada01
賣彩色內褲的小鱉三
賣彩色內褲的小鱉三

文章數 : 1
注冊日期 : 2012-07-31

檢視會員個人資料

回頂端 向下

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章