优化后的代码:

if (!clonep(obj)) { write(obj->query("name") + "化作一道流光消失了!!\n"); destruct(obj); return 1; }

if (wiz_level(me) < 3 && obj->query("no_drop")) { return notify_fail(obj->name() + "不能被丢弃。\n"); }

string no_drop = environment(me)->query("no_drop"); if (no_drop) { return notify_fail(stringp(no_drop) ? no_drop : "这里东西丢弃下去也看不见。\n"); }

if (!wizardp(me)) { string equipped = (string)obj->query("equipped"); switch (equipped) { case "worn": tell_object(me, obj->name() + "必须脱下来才能丢掉。\n"); return 0; case "wielded": tell_object(me, obj->name() + "必须解除装备才能丢掉。\n"); return 0; } }

优化代码!clonepobj			writeobj-queryname+化作一道流光消失了!!n;		destructobj;		return 1;		if wiz_levelme 3 && obj-queryno_drop		return notify_fail obj-name + 不能被丢弃。n;	if no_drop = environmentme-queryno_drop		retur

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

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