作者laechan (小太保)
看板mud_sanc
标题Re: [wizs] 问题[n++]
时间Wed Mar 14 18:37:50 2012
※ 引述《justinj (黑旋风)》之铭言:
: 这是第7000篇
: 听说今天是情人节......但我可以诅咒吗..avert
: 不管它了....
: ====================================================
: 1.如果我想要设定某只怪物不会因为rb时清掉,那就是在那格
: 设定pre_clean...
: (1)但如果那只怪物很会跑呢?
: (2)如果我要的怪物量要比较多呢(我可不想用太多当了)
判断是 userp(ob) 就不清.
以前会判断其它参数, 但现在不会, 有需要的话我可以加上去.
(如同样是用 pre_clean)
/adm/daemons/room_d.c
: 2.obs=({怪物1,怪物2})..
: 在判断怪物数量的时候我是用sizeof(obs).....
: 但如果死掉的不要算要怎麽算.....
: (有没有不要因为怪物太多而计算量不要大增的..)
计算 sizeof 前先做底下动作
obs-=({0});
它就会把里面是 0 的全清掉, 这个你可以自做实验, 例如
mixed tmp = ({"1",0,"2",0,"3",0})
tmp-=({0})
write("tmp = "+identify(tmp)+"\n");
我忘记在哪有写到这个...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.7.33
※ 编辑: laechan 来自: 122.117.7.33 (03/14 18:43)
1F:推 justinj :要怎麽将怪物判断userp? 03/14 19:33
2F:→ laechan :是有方法的但是不建议 03/14 23:05