看板 mud_sanc 關於我們 聯絡資訊
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 再觀察看看,有些不是很好修。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.157.53 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1444959388.A.86C.html