如何限制道馆战中不能使用道具?

ES泽洛

世末鸽者
管理员
元老
2022-08-04
229
14
288
2,116
23
安徽
www.esplus.club

第一步

Ruby:
attr_accessor :disableBag       # 禁用背包
1712598069396.png

第二步

Ruby:
@disableBag        = false      # 禁用背包
1712598161691.png

第三步

Ruby:
# 禁用背包
when "disablebag"             then rules["disableBag"]          = true
1712598504264.png

第四步

Ruby:
# 禁用背包
battle.disableBag = battleRules["disableBag"] if !battleRules["disableBag"].nil?
1712598707589.png


第五步

Ruby:
    if disableBag
      pbDisplay(_INTL("现在不能使用背包!"))
      return false
    end
1712599704961.png

第六步

开始战斗的事件上面插入脚本
Ruby:
setBattleRule("disableBag")
1712599508895.png

效果

1712599559224.png
 
最后编辑:

ES泽洛

世末鸽者
管理员
元老
2022-08-04
229
14
288
2,116
23
安徽
www.esplus.club

第一步

Ruby:
attr_accessor :disableBag       # 禁用背包
浏览附件1958

第二步

Ruby:
@disableBag        = false      # 禁用背包
浏览附件1959

第三步

Ruby:
# 禁用背包
when "disablebag"             then rules["disableBag"]          = true
浏览附件1961

第四步

Ruby:
# 禁用背包
battle.disableBag = battleRules["disableBag"] if !battleRules["disableBag"].nil?
浏览附件1962


第五步

Ruby:
    if disableBag
      pbDisplay(_INTL("现在不能使用背包!"))
      return false
    end
浏览附件1965

第六步

开始战斗的事件上面插入脚本
Ruby:
setBattleRule("disableBag")
浏览附件1963

效果

浏览附件1964
这是直接禁用背包,如果要允许使用背包但是禁用部分道具,那就太麻烦了。ess自带一个禁用球,因为球的效果其实可以算一种效果,所以比较好实现。
 

在线成员

现在没有会员在线。

论坛统计

主题
345
消息
1,596
会员
2,338
最新会员
人格解体

关于我们

  • 宝可梦以及其他相关名称是任天堂的商标,版权归宝可梦公司所有。宝可饭堂是一个同人游戏中文社区,不隶属于宝可梦公司。在宝可饭堂上的粉丝游戏亦未获得其授权,请支持正版游戏。
© 2022- pokefans.cn
点此延长宝可饭堂生命