發問:skills89129(桓風)
請問大家一下,我已經改了身上可放置的物品最大量(999)

但商店還是沒有辦法一次買到999個耶……

該怎麼處理?  而且買到身上99個之後都不能再買了。

回答:a55871234(阿丘)
修改RGSS
1.Game_Party控制獲取數量  
2.Window_ShopBuy控制商店內建設定  
3.Scene_Shop控制商店顯示數量基本上就是這三個 
首先  Game_Party
找到
@items[item_id] = [[item_number(item_id) + n, 0].max, 99].min 
@weapons[weapon_id] = [[weapon_number(weapon_id) + n, 0].max, 99].min
@armors[armor_id] = [[armor_number(armor_id) + n, 0].max, 99].min
在到 Window_ShopBuy
找到
if item.price <= $game_party.gold and number < 99
最後Scene_Shop
找到
if number == 99
max = @item.price == 0 ? 99 : $game_party.gold / @item.price
max = [max, 99 - number].min

都把99改成999 最大數量就會改變

來源:巴哈母特 RPG製作大師 哈拉版
http://forum.gamer.com.tw/C.php?bsn=04918&snA=13916&locked=F&tnum=3&subbsn=0&Bpage=1&author=skills89129&media=0
arrow
arrow
    全站熱搜

    jsapple2 發表在 痞客邦 留言(0) 人氣()