Project1
标题:
如何更改脚本实现装备特定武器防具后,增加某变量?
[打印本页]
作者:
美丽晨露
时间:
2013-3-3 12:03
标题:
如何更改脚本实现装备特定武器防具后,增加某变量?
本帖最后由 美丽晨露 于 2013-3-3 15:16 编辑
就是装备某武器防具后增加某个变量,
卸下就减少某个变量。
之前的事件的做法太繁琐了。
想从Scene_Equip内下手改脚本
可是我这个脚本盲不懂从哪里下手
于是求助一下大家,谢谢了。
作者:
弗雷德
时间:
2013-3-3 14:28
Scene_Equip类
203行左右 def update_item
# 按下 C 键的情况下
if Input.trigger?(Input::C)
# 演奏装备 SE
$game_system.se_play($data_system.equip_se)
# 获取物品窗口现在选择的装备数据
item = @item_window.item
@actor.equip(@right_window.index, item == nil ? 0 : item.id)
# 激活右侧窗口
复制代码
这里改改:
# 按下 C 键的情况下
if Input.trigger?(Input::C)
# 演奏装备 SE
$game_system.se_play($data_system.equip_se)
# 获取物品窗口现在选择的装备数据
item = @item_window.item #获取物品窗口的装备
##################
item2 = @right_window.item #获取已装备的装备
if item.name == "密斯利尔剑" #如果物品窗口的装备名为 "密斯利尔剑" 变量增加。(这里为装备)
$game_variables[15]+= 100
end
if item2.name == "密斯利尔剑"#如果已装备的装备名为 "密斯利尔剑" 变量减少。(这里为卸下)
$game_variables[15]-= 100
end
######################
@actor.equip(@right_window.index, item == nil ? 0 : item.id)
# 激活右侧窗口
复制代码
作者:
美丽晨露
时间:
2013-3-3 15:16
弗雷德 发表于 2013-3-3 14:28
Scene_Equip类
203行左右 def update_item这里改改:
十分感谢
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1