作者taily (准农夫)
看板mud
标题Re: [问题] 问一个编辑mud时遇到的问题
时间Sun Jul 19 22:39:28 2009
※ 引述《loveFantasy (特)》之铭言:
: 我离开这个格子一段时间後再回来,他就再也不会自动放法术了
if( ((cnd_flag & CND_NO_HEAL_UP) || !heal_up())
&& !is_fighting()
&& !interactive(this_object())) {
if( environment() ) {
ob = first_inventory(environment());
while(ob && !interactive(ob))
ob = next_inventory(ob);
}
if( !ob ) set_heart_beat(0);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
}
: 不只如此..後来去测试其它有写 chat_msg 而且内容是纯字串的 mob 也有这问题
: 不过下 kill 之後逃去其它格,再请其它角色走来这格就恢复正常
void fight_ob(object ob)
{
if(!ob || ob==this_object()) return;
set_heart_beat(1);
^^^^^^^^^^^^^^^^^^
if( member_array(ob, enemy)==-1 )
enemy += ({ ob });
}
解说完毕!
--
奴隶银行: 你知道台湾只有上班时间没有下班时间吗?
我: 喔~ 那为什麽台湾只有扣薪没有加薪? (指!)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.70.123.231
1F:推 cholid:突然想到mud每个物件心跳都不关的话会怎麽样捏~~XDD 07/20 23:33
2F:→ tinlans:死不了就是了,那东西不过就是一个 loop 逐物件跑。 07/24 00:34
3F:推 reliu:原po是luk 07/29 04:05