作者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