Re: [問題] 問一個編輯mud時遇到的問題

看板mud (網路地下城/文字遊戲)作者 (準農夫)時間16年前 (2009/07/19 22:39), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《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

07/20 23:33, , 1F
突然想到mud每個物件心跳都不關的話會怎麼樣捏~~XDD
07/20 23:33, 1F

07/24 00:34, , 2F
死不了就是了,那東西不過就是一個 loop 逐物件跑。
07/24 00:34, 2F

07/29 04:05, , 3F
原po是luk
07/29 04:05, 3F
文章代碼(AID): #1AOp0Y5M (mud)
文章代碼(AID): #1AOp0Y5M (mud)