作者laechan (挥泪斩马云)
看板mud_sanc
标题[wizs] 关於 archive list
时间Thu Jan 16 07:51:35 2025
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
感觉应该是原本是有在外面画线条方格的原因...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.120.231 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1736985098.A.6A1.html
※ 编辑: laechan (114.33.120.231 台湾), 01/16/2025 07:52:01
1F:→ justinj : n_ch这样写是当初不知道放global不被储存的方法 01/16 10:51
2F:→ justinj : zmud7.21在win10在开时有时会出现记忆体错误那种讯 01/16 10:54
3F:→ justinj : 息 01/16 10:54
4F:→ justinj : 另外我是用7.21按了几次list没看到就是了 01/16 10:55
5F:→ justinj : 依玩家的要求,增加一个list2只显示资料就好 01/16 11:45
6F:→ laechan : 辛苦了 01/16 14:42