[wizs] 关于 archive list

楼主: laechan (挥泪斩马云)   2025-01-16 07:51:35
save_object(BASE_FILE+".o");
不需要 .o,若运作上没问题没异常那就没差。
new_name()

get_name()
看起来 n_ch 内的对映关系是确定的,那就可将
mapping n_ch=([
.
.
])
以 static mapping n_ch=([ 宣告在函数外,或是用
#define n_ch ([\
"...":"...",\
.
.
])
我在 boat 指令则是这样写亦可参考:
static mapping boats;
static mixed keys_boats;
int cmd_boat()
{
if(!boats)
{
// 初始化,只有在 boats 无资料时才做
boats=([
"/d/ppl/szsa/japan/room/002":0,
"/d/aty/bird/room/boat1":0,
"/d/ppl/justinj/cicero/boat/fesdill":0,
"/d/ludun/east/room/titanic":0,
"/d/ppl/justinj/cicero/boat/loser":0,
"/d/ppl/justinj/cicero/boat/titanic":0,
"/d/tatak/room/boat":0,
"/d/break/brk/boat":0,
]);
keys_boats=keys(boats);
}
==分隔线==
再来是玩家有反映在 "list 佣兵任务"时,一 list zmud 就
跳错误当机,以下是其截图画面:
https://i.imgur.com/KPHRPf7.png
我不是很清楚他是在哪里、或身上带有什么、下了什么指令
(是单纯 list、还是 archive list、或是其它),以致于发
生这样的情况,再麻烦 check check。
玩家的猜测:
invalid pointer operation
感觉应该是原本是有在外面画线条方格的原因...

Links booklink

Contact Us: admin [ a t ] ucptt.com