1. 逻辑问题:

如果玩家不是巫师,则会检查物品是否已经装备,如果已经装备则提示必须脱下或解除才能丢掉,但是如果物品没有装备则不做任何处理。这可能会导致玩家不知道该物品是否已经装备,因为没有任何提示。

  1. Bug:

判断物品是否装备时,使用了字符串比较,但是实际上物品的装备状态是用数字表示的,因此字符串比较会导致错误的判断。应该使用数字比较来判断物品是否装备。

检测逻辑问题与bugif !wizardpme if obj-queryequipped == worn tell_objectme obj-name + 必须脱下才可以丢掉n; return 0; else if obj-queryequipped == wielded tell_objectme obj-name + 必须解除才可以

原文地址: http://www.cveoy.top/t/topic/bwZ4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录