[wizs] 虛擬物品系統造成的問題說明

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間17年前 (2009/02/19 01:04), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
簡單的說就是系統檔是 inherit ROOM; 的,所以它被 load 到 記憶體後,經過一段時間就會被系統認為是「房間」而清除。 修正方式,是在該系統檔的最底下加上這一行.. void clean_up() { return ; } 這樣該房間就不會被清除了。 另外我 check 過 /u/l/laechan/vobjs.c,就是開放給各位wiz 自訂虛擬物品資料的那個檔案,我給的樣本也是 inherit ROOM; 所以各位只要照上面那樣把那行補上去,這樣應該就不會再出現 這類 bug 了。 另外,我有空時會補上先前說的兩個係數表。 LAechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.109.54

02/19 12:06, , 1F
ㄟ,剛剛看到quest暫時把虛擬物品系統 abort 掉了
02/19 12:06, 1F

02/19 12:06, , 2F
下午我把它復原後測試看看
02/19 12:06, 2F

02/19 17:41, , 3F
因為常常會有 mob 死不去的問題,拍謝,沒注意看到
02/19 17:41, 3F

02/19 17:42, , 4F
沒注意看到你是寫 inherit ROOM;
02/19 17:42, 4F
文章代碼(AID): #19d3-6Bg (mud_sanc)
文章代碼(AID): #19d3-6Bg (mud_sanc)