| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 13 |
| 经验 | |
| 最后登录 | 2026-9-26 |
| 在线时间 | 206 小时 |
- 梦石
- 0
- 星屑
- 1327
- 在线时间
- 206 小时
- 注册时间
- 2019-3-30
- 回帖
- 22
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
改成对话模式后,如果是连续获得不同的物品,长时间不按确定键就不会再提示了,求大佬帮忙修改下,帮忙看看[pre lang="ruby" line="1" file="物品得失提示"]#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
# 注意!!!在对话后得到物品,请在对话后先用事件等待3帧,否则对话框来不及消失。
# 开关定义:
$提示开关 = 25
# 以上开关,当打开的时候,获得物品将不会提示,比如默认打开41号开关,获得金钱不再提示
# ————————————————————————————————————
class Interpreter
#--------------------------------------------------------------------------
# ● 增减金钱
#--------------------------------------------------------------------------
def command_125
value = operate_value(@parameters[0], @parameters[1], @parameters[2])
$game_party.gain_gold(value)
if $game_switches[$提示开关]==false
if value >= 0
$game_temp.message_text = "得到 #{value} 金。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"金",80,100)
@wait_count = 60
else
$game_temp.message_text = "失去 #{value.abs}金。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"005-System05",80,100)
@wait_count = 60
end
end
for i in 0..30
Graphics.update
end
return true
end
#--------------------------------------------------------------------------
# ● 增减物品
#--------------------------------------------------------------------------
def command_126
value = operate_value(@parameters[1], @parameters[2], @parameters[3])
$game_party.gain_item(@parameters[0], value)
if $game_switches[$提示开关]==false
if value >= 0
$game_temp.message_text = "得到 #{$data_items[@parameters[0]].name} X #{value.abs} 。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"金",80,100)
@wait_count = 60
else
$game_temp.message_text = "失去 #{$data_items[@parameters[0]].name} X #{value.abs} 。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"005-System05",80,100)
@wait_count = 60
end
for i in 0..60
Graphics.update
end
end
return true
end
#--------------------------------------------------------------------------
# ● 增减武器
#--------------------------------------------------------------------------
def command_127
value = operate_value(@parameters[1], @parameters[2], @parameters[3])
$game_party.gain_weapon(@parameters[0], value)
if $game_switches[$提示开关]==false
if value >= 0
$game_temp.message_text = "得到 #{$data_weapons[@parameters[0]].name} X #{value.abs} 。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"金",80,100)
@wait_count = 60
else
$game_temp.message_text = "失去 #{$data_weapons[@parameters[0]].name} X #{value.abs} 。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"005-System05",80,100)
@wait_count = 60
end
for i in 0..30
Graphics.update
end
end
return true
end
#--------------------------------------------------------------------------
# ● 增减防具
#--------------------------------------------------------------------------
def command_128
value = operate_value(@parameters[1], @parameters[2], @parameters[3])
$game_party.gain_armor(@parameters[0], value)
if $game_switches[$提示开关]==false
if value >= 0
$game_temp.message_text = "得到 #{$data_armors[@parameters[0]].name} X #{value.abs} 。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"金",80,100)
@wait_count = 60
else
$game_temp.message_text = "失去 #{$data_armors[@parameters[0]].name} X #{value.abs} 。"
#——声效,可以自己改
Audio.se_play("Audio/SE/"+"005-System05",80,100)
@wait_count = 60
end
for i in 0..30
Graphics.update
end
end
return true
end
end
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
[/pre] |
|