鍛冶屋的腳本問題
4 posters
回復: 鍛冶屋的腳本問題
最前面就寫了
※ XRXS.RGSS改良カスタマイズ が必要です。
但目前櫻雅大關站了,可能找不到了。
(話說這腳本我以前用過,有點BUG存在的樣子...)
※ XRXS.RGSS改良カスタマイズ が必要です。
但目前櫻雅大關站了,可能找不到了。
(話說這腳本我以前用過,有點BUG存在的樣子...)
ICE- 賣彩色內褲的小鱉三
- 文章數 : 3
注冊日期 : 2008-10-21
回復: 鍛冶屋的腳本問題
在鍛冶屋角腳下再插入這腳本會改善你說的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
愚零鬥武多- 不正常人類研究中心自慰隊員
- 文章數 : 421
注冊日期 : 2008-04-06
回復: 鍛冶屋的腳本問題
我現在也在用這個腳本...它的道具欄顯示好像也有問題(只會顯示3個,而且第2個以下還是錯的...),到現在還找不到問題在哪??可以請懂的人再幫忙看一下嗎??
謝謝...
謝謝...
ada01- 賣彩色內褲的小鱉三
- 文章數 : 1
注冊日期 : 2012-07-31
這個論壇的權限:
您 無法 在這個版面回復文章
|
|