赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 4 |
经验 | 201687 |
最后登录 | 2024-7-14 |
在线时间 | 125 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 431
- 在线时间
- 125 小时
- 注册时间
- 2006-11-2
- 帖子
- 1200
|
最关键的部分
if Input.trigger?(Input::C)
@skill = @buy_window.skill
if @skill == nil or @skill.price > $mShop_gold
$game_system.se_play($data_system.buzzer_se)
return
end
这句是购买时候按下C键的判断
if @skill == nil or @skill.price > $mShop_gold
当技能为 nil 或者是 技能的价格大于拥有的货币
$game_system.se_play($data_system.buzzer_se)
return
播放冻结音效并结束方法
只要把分歧改为
if @skill == nil or @skill.price > $mShop_gold or $game_party.actors[@status_window.index]skills.size > 15
就行了
至于描绘技能为灰色 楼主不妨自己研究下。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|