Re: [wizs]問題請教(十二)

看板mud_sanc (Sanctuary - 聖殿)作者 (希多)時間18年前 (2007/07/05 12:40), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串4/4 (看更多)
補貼一些 判斷這房間的玩家只要身上有abc這參數的。 假設你的參數是 temp("norr/abc") mixed obs=all_inventory(room); object ob; foreach(ob in obs) { if(ob->query_temp("norr/abc")) { foreach(ob in obs) { if(!userp(ob) && living(ob)) ob->remove(); } break; } 先找尋 有沒有 ob 有參數 有的話, 就再做一次 foreach 接著把怪物 remvoe 掉 最後 break; 就是跳出原先的 foreach ------------------------- 判斷的... wizardp(ob) 判斷是不是 wiz userp(ob) 判斷是不是玩家 living(ob) 判斷是不是生物(含玩家) interactive(ob) 判斷該ob是否斷線 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.47.147

07/05 13:53, , 1F
請修正 -> mixed obs=all_inventory(room);
07/05 13:53, 1F

07/05 18:40, , 2F
呵,我漏掉了(那是我貼給他的:p)
07/05 18:40, 2F
※ 編輯: hlead 來自: 203.73.47.147 (07/05 18:43)
文章代碼(AID): #16Z7Oj4g (mud_sanc)
文章代碼(AID): #16Z7Oj4g (mud_sanc)