[wizs] debug.log

楼主: laechan (挥泪斩马云)   2015-10-16 09:36:25
252 debug.log
有 log 到一些东西。
([ /* sizeof() == 6 */
"line" : 1498,
"file" : "/adm/daemons/user_d.c",
"program" : "/adm/daemons/user_d.c",
"function" : "shut2",
"arguments" : ({ /* sizeof() == 6 */
/std/user#4324,
"
$N施展独孤九剑,看准$O的破绽便是一击",
386261,
1000,
"dam",
/u/l/laechan/area/secret/mob/tree1#1329493
}),
"object" : /adm/daemons/user_d,
]),
这个主要应该是 shut2 的判断不严谨的缘故,已加上较严谨的判断。
in die() at /d/ppl/ina/dinah/blood/mob/e.c:64
arguments were ()
locals were: 0,0,/d/ppl/ina/dinah/blood/mob/e#4732636,
/d/ppl/ina/dinah/blood/mob/e#4732636
Object: /d/ppl/ina/dinah/blood/mob/e#4732636,
Program: /d/ppl/ina/dinah/blood/mob/e.c
八卦的怪一直有这方面的问题:
if(present("thunder_spirit pearl",ppl))
{
write(HIB"忽然"HIY"雷"HIG"逤"HIB"身上的雷灵珠跟强大的电劲产生了吸引,"+
"飞离了"HIY"雷"HIG"逤"HIB"的身上于半空中爆炸变成了一颗巨大的电球");
ob2=present("thunder_spirit pearl",ppl);
ob2->remove();
environment(mob)->thunder_ball();
}
else if(ppl)
ppl->die(); <= 第 64 行
嘛,我猜是不能 ppl->die 后自己又 die(同归于尽),所以这里先改成
只有玩家会 die,怪不会 die 看看。
其它等下次 shutdown 再观察看看,有些不是很好修。

Links booklink

Contact Us: admin [ a t ] ucptt.com