[闲聊] 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