斜角巷的書店 - 聖殿英雄傳說 MUD

Tracy avatar
By Tracy
at 2023-04-27T11:19

Table of Contents


/u/l/laechan/skycastle/room/street/alley_shop1.c

是寫可 rent 租書,實際上沒有 rent 指令,但是有 buy
指令。另外基本可以 read 內閱,不可 study(就是不可在
書店看從外頭帶進來的書)

read 實際上就是跟書店租書在店內看的意思。

你 read 了,技能熟練度就拿到了。

read 書名

names=ppl->query("name");
if(tmps=times_check->return_tmps("times_check",names,shop_files))
return notify_fail("read: 你已經有租了《"+tmps[0]+"》在看了喔。\n"+
"(如果你不想再讀這本書了,只要離開內閱\室一段時間即可)\n");

這段的意思就是你在下一次週期時間判斷時沒有在內閱
室的話,就要重新花錢租書。

// runes 與其它的差異用這個來跑
if(sk/10>300)
times_check->set_times_check(names,shop_files,({str,sk}),sk/50);
else
times_check->set_times_check(names,shop_files,({str,sk}),sk/10);

時間間隔與 runes 技能值成正比,如果是上面的設定,
比方 runes 5000 則週期區間為 5000/50 = 100 秒,大
概是,你下了 read 後,只要記得在 100 秒內回來,就
可以繼續 read。

它的前提是你的 runes 已滿 3000。未滿 3000 的話比
方 runes 2500,它是 2500/10 = 250 秒。

對於沒有想在週期區間跑去別的地方的人,區間越短越
好。每執行一次時間週期,熟練度就增加一次。

ppl->improve_skill(BOOKS[s][1],(sk+(int)ppl->query("stat/int"))/10);

每一次獲得的熟練度,與底下有關
1. runes 技能值
2. 理性值

str=base_name(environment(ppl));
if(str!=__DIR__+"room1" && str!=__DIR__+"room2" &&
str!=shop_files)
{
tell_object(ppl,HIC"* 你離開了書店,"+query("shop_boss")+
"將你租閱\的書收走囉>。"NOR"\n");
return 1;
}

它週期時間到了要再做下一次判斷時(不用重新 read 它
每一週期時間就自己判斷),發現你沒在書店,就會把書
收走,

比方週期判斷時間是 60 秒,你在 10:05:00 秒 read了
,那中間即便有離開,只要在 10:06:00 秒前趕快再回到
內閱室,則在 10:06:00 秒時它就會再週期判斷一次,你
人在內閱室就 ok 不用重新租書,下一次就 10:07:00 秒
再判斷。

(而不會 10:06:00~10:06:59 的這段期間每一秒都判斷)


Laechan

--
Tags: 線上

All Comments

錯誤訊息

George avatar
By George
at 2023-04-27T00:00
執行時段錯誤: *Value being indexed is zero. 程式: /std/suit.c:250 物件: /d/ppl/wide/virtue/wp/law#3442 /d/ppl/justinj/bandit/mob/claw#1631586 and#34;heart_beatand#34 ...

安娜睡閃光後單人穩定擊殺是啥時改沒的?

Lily avatar
By Lily
at 2023-04-26T16:49
最早我記得是可以的 https://www.ptt.cc/bbs/OverWatch/M.1494510499.A.849.html 不過很少遇到我拿安娜時對面閃光頻繁來找 玩安娜也越變越少 所以不知道之後有沒有改版變化~_~ 後來OW1有次我實戰沒法殺閃光,就一直有個印象改了 但現在想想沒印像看過藍帖說 ...

4/26 KDL團體8強第19、20、21

Carolina Franco avatar
By Carolina Franco
at 2023-04-26T13:24
https://i.imgur.com/epMCbUE.jpg -今日賽事- 團體賽: 8強第19場 PLN vs LSB 8強第20場 RBT vs KDF 8強第21場 SST vs ROX -比賽時間- 18:00 (臺灣時間) -比賽直播- YouTube (韓文) https://www.you ...

3000萬下載突破紀念活動公告

Robert avatar
By Robert
at 2023-04-25T19:24
懶人包: 登入送八包 寶箱戰 不投降私人對戰送卡包 情報來源:(請務必填寫情報來源) https://shadowverse.com/cht/news/detail.php?announce_id=2655 各位玩家您好 感謝您的熱烈支持,「Shadowverse」下載人數突破3000萬人次了! 營運團 ...

消影術 -npc 清單

Anthony avatar
By Anthony
at 2023-04-25T16:00
以下檔名上方有 npc 全名及 id 的,代表對可使用消影術的玩家, 開放 disapparate -npc npc的id 的使用權限。 沒有 npc 全名及 id 的部份 一、/d/ppl/norr 開頭的部份我傾向全部開放 但預留時間給像是 justin 等 wiz 判斷哪些可開、哪些不能開 ...