推 hlead:那要怎樣把前十個ob都移除呢? 09/25 17:20
比方說這個東西叫做 lucky fruit(幸運果子), 你確定全聖殿
只有這個東西會叫做 lucky fruit 時...
set("lucky_fruit",1);
然後...
object ob;
if(ob=present("lucky fruit 11",對方))
if(ob->query("lucky_fruit"))
write("對方擁有 10 個以上的幸運果子.\n");
正統的做法是..
mixed obs=all_inventory(對方);
object ob;
int i;
foreach(ob in obs)
if(ob->query("norr_lucky_fruit"))
i++;
if(i>10)
write("對方擁有 10 個以上的幸運果子.\n");
前提是, 設定的參數不論是 lucky_fruit 或是 norr_lucky_fruit,
都必須是獨一無二的(所以才建議用 wiz 識別名當做開頭)
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.224.218