this.inherits(COMMAND); this.command = "eq"; this.enter = function (me, oid) { var obj = me.find_obj(oid); if (!obj) { return me.notify("你要装备什么?"); } if (!obj.is_equipment) { return me.notify("这个东西不能装备。"); } if (me.fight_type) { if (me.query_temp('eq_wea') !== oid) return me.notify("战斗中不能更换装备。"); } if (me.release_time) { var diff_time = me.release_time - Date.now(); if (diff_time > 0) { return me.notify("你的技能还没释放完成,无法切换装备。"); } } if (me.equip(obj) != false && obj.on_use) { obj.notify_action(me, true); if (me.fight_type) { me.remove_temp('eq_wea'); } } }