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

ES泽洛

世末鸽者
2022/08/04
280
16
307
2,144
24
江苏
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
280
16
307
2,144
24
江苏
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自带一个禁用球,因为球的效果其实可以算一种效果,所以比较好实现。
 

在线成员

现在没有成员在线。

最新帖子

论坛统计

主题
517
消息
2,352
成员
3,007
最新成员
ZQLdw