[閒聊] 20221228修改事項

作者: laechan (揮淚斬馬雲)   2022-12-28 09:17:44
今日做的修改都會先備份。
一、石化國 mob 肯塔基修正
/d/stone/mob/kentaiki.c 備份修改
/d/stone/mob/war_mob.c 備份修改
主要是 war_mob 的 heart_beat 程式段出問題:
執行時段錯誤: *Bad argument 3 to message()
Expected: string or array or object Got: 0.
程式: /adm/simul_efun/tell_room.c(/adm/obj/simul_efun.c):4
物件: /adm/obj/simul_efun
/d/stone/mob/kentaiki "heart_beat" /d/stone/mob/war_mob.c:125
/d/stone/mob/kentaiki "check_war" /d/stone/mob/war_mob.c:71
/adm/obj/simul_efun "tell_room" /adm/simul_efun/tell_room.c(/adm/obj/simul_efun.c):4
它在 mob 位於載入記憶體階段就判斷 environment(mob),
造成 heart_beat 產生 error,增加相關判斷後 ok。
另外搜尋 mob 關於 recard_data 函數的結果
> grep -n recard_data *.c
city10.c:46: recard_data("king_leader","");
city11-1.c:50: recard_data("king_stoneman","");
city11-2.c:50: recard_data("king_stoneman",1);
city11.c:56: recard_data("king_stoneman","");
city8-1.c:52: recard_data("leader","");
city8.c:46: recard_data("leader","");
city9.c:50: recard_data("stoneman","");
fralan.c:78: recard_data("fralan","");
help_mob.c:90:void recard_data(string str,string name)
kentaiki.c:113: recard_data("kentaiki","");
niyamob.c:91:varargs void recard_data(string str,string name)
war_mob.c:107:varargs void recard_data(string str,string name)
wellie.c:79: recard_data("dragon","");
這些也已修正。
二、罪惡城區域針孔旅館新增 npc 墨利
/d/ppl/norr/sin_city/mob/claiph1.c 新增
/d/ppl/norr/sin_city/room/211.c 不備份修改
針孔旅館
  來到罪惡城,如果住不起大飯店,這裡就是你唯一的選擇。這
裡之所以稱之為針孔旅社,並不是因為處處都有裝針孔攝影機。而
是這裡經常會有吸毒者入住,不時在房裡注射毒品,出入的人身上
經常是滿佈針孔,所以被稱為針孔旅社。
明顯出口有: south.
Lv100.旅館老闆─墨利(Morly)
這個 npc 跟底下這兩件裝備有關:
夜月內褲(Night Moon Underwear)。
嗜血長褲(Blood Pants)。
/d/map/isalon/mob/forth.c 不備份修改
同時佛斯新增機率說話訊息:
盜賊公會
這裡便是罪惡城赫赫有名的盜賊公會,許多盜賊都在這來來
往往的走動,如果沒事的話,還是別來這裡比較好。據說幾乎所
有的盜賊都受到這個公會的保護與控制,而且有許多盜賊出師後
,都成為一位家戶喻曉的風雲人物,受世人所矚目,可見盜賊公
會是多麼的強大。在公會一旁的牆壁似乎貼著一張公告(note)。
明顯出口有: south.
Lv200.盜賊公會老大-佛斯(Forth)
> 佛斯: 克萊夫(claiph)這傢伙..不曉得任務完成了沒..
提示就到這邊。
三、

Links booklink

Contact Us: admin [ a t ] ucptt.com