debug.log 肥大處理 - 聖殿英雄傳說 MUD

Puput avatar
By Puput
at 2014-06-22T07:23

Table of Contents

執行時段錯誤: *call_other() couldn't find object
程式: /adm/simul_efun/find_object_or_load.c(/adm/obj/simul_efun.c):20
物件: /adm/obj/simul_efun
/std/user#1253 "cmd_hook" /std/user.c:140
/cmds/std/_quest "cmd_quest" /cmds/std/_quest.c:347
/adm/obj/simul_efun "find_object_or_load"
/adm/simul_efun/find_object_or_load.c(/adm/obj/simul_efun.c):20


347 行的 if(ob=find... 改成 if(catch(ob=find...))) continue;

會出這 error 代表某個 quest 目前的載入是有問題的。


執行時段錯誤: *Bad type argument to +. Had array and int.
程式: /open/justin_data/merc/merc_data.c:20
物件: /open/justin_data/merc/merc_data
/std/user#1253 "cmd_hook" /std/user.c:140
/cmds/std/_quest "cmd_quest" /cmds/std/_quest.c:988
/open/cmds/quest/j/j019 "step3_end" /open/cmds/quest/j/j019.c:62
/open/justin_data/merc/merc_data "merc_set"
/open/justin_data/merc/merc_data.c:20


這個建議至少 inherit DAEMON; 我已經先加上去了。

為何要這麼做的原因是因為這樣在做 find_object_or_load 或
是直接做 "/open/justin_data/merc/merc_data"->xxx 時,會
比較沒問題。

有 inherit DAEMON 跟沒有 inherit DAEMON 的差異,就在於
有無 create 函數,前者有,find_object_or_load 一般是會
成功的。

以前這 bug 經常出在沒有 inherit DAEMON 的指令上,以目前
改 tmi2_v3 時遇到的狀況來看情況是一樣的。


--
Tags: 線上

All Comments

Edwina avatar
By Edwina
at 2014-06-23T02:00
20 debug.log

關於牧職…

Necoo avatar
By Necoo
at 2014-06-22T07:15
這兩天剛開始玩 是一個完全的新手andgt;///andlt; 因為被同學找來一起玩 所以開了一個同學們沒開的職業-牧師 但還沒決定未來的走向andgt;andlt; 到底是轉哪個比較好呢? 看很多人都在討論十字跟審判 但似乎兩個都要燒錢?? 好像也有人說只要是牧職都燒錢(?)orz 聖徒好像是現在的組隊熱門 ...

紅襪AS補強?

Noah avatar
By Noah
at 2014-06-22T06:58
幫上色 力 打 速 傳 守 真人+職員 +8 +7 +7 +4 +3 打者 1. 紫 CF 11.小帥哥 雪 84 96 93 91 92 LV4 穩定速度 2. 紅 RF 05.恰恰 ...

紅襪AS補強?

Lydia avatar
By Lydia
at 2014-06-22T03:09
不會上色 請見諒 力 打 速 傳 守 真人+職員 +8 +7 +7 +4 +3 打者 1. 紫 CF 11.小帥哥 雪 84 96 93 91 92 LV4 穩定速度 2. 紅 RF 0 ...

潛力最新招!?

Rachel avatar
By Rachel
at 2014-06-22T01:14
其實為什麼會注意到哩 只是剛好有看到一篇文章說13張志豪開傳奇殺手 疑似快速傳球 好死不死玩分身 遇到13兄弟象 每次都往CF打過去 每次都被觸殺在二壘前 所以就拍了一下 拍完某人跟我說 他開到了... 只好順手把他給比對了一下(我應該是沒看錯) http://youtu.be/kZFjRf1s ...

多玩外連影片廣告解決方法

Irma avatar
By Irma
at 2014-06-21T23:08
XP適用 原理:host文件 是自己電腦內的dns 功能大概是把 網址轉換成數字ip位置 把特定廣告連結換成 127.0.0.1 (區域網路內 -本機ip) 本機沒那廣告影片就當讀取完畢了 所以可以略過廣告 常看多玩的可以省一點點時間 以上 C:\WINDOWS\system32\drivers\et ...