[閒聊] 20180730修改事項

作者: laechan (揮淚斬馬雲)   2018-07-30 10:37:22
有空就會把該做的事情先清一些掉。
一、月例大賽設定
201807月例大賽舉辦期間:07/30 10:30am~08/04 23:59pm
> divine -start_time 07/30 10:30
divine -start_time 07/30 10:30 設定 ok(180).
> divine -end_time 08/04 23:59
divine -end_time 08/04 23:59 設定 ok(480720).
【系統】聖殿月例擲筊大賽,現在正式開始,請參閱 divine 指令說明!
上次不太清楚為何到了 end_time 時仍無法終止,
  else if(sscanf(str,"-end_time %s",str)==1)
{
me->set_temp("time_record/time_line",str);
n=laechan_num(me,"get_target_time");
if(n<1) return 1;
if(catch(ob=find_object_or_load("/open/cmds/times_check")))
return notify_fail("divine: 目前 times_check 有問題喔.\n");
ob->set_times_check("divine_end","/cmds/std/_divine",({}),n);
return notify_fail("divine -end_time "+str+" 設定 ok("+n+").\n");
}
我應該是沒寫錯才對,觀察看看。
本次月例大賽,聖筊連擲數最多的玩家,可從以下願望選一個實現:
1.選擇任一個技能(玩家本身學得到的),設定到最高技能值。
2.直接轉進階職業(會配套設定到符合進階職業基本要求)
3.幫你鑑定出一件完美防具&防具名字由你決定
二、排程拍賣異常處理以及2018暑假排程拍賣設定
早前測試了排程拍賣,有發現到異常,已先終止。
我發現是腳本檔用了 _ 符號的緣故,拿掉就好了,不過它似乎還有
其它的問題,15:00 左右測試的時候並不順利。
locals were: "執行時段錯誤: *Bad argument 1 to call_other()
Expected: string or array or object Got: 0.
程式: /cmds/std/_blarket.c:1173
物件: /cmds/std/_blarket
/open/cmds/times_check "heart_beat" /open/cmds/times_check.c:324
/open/cmds/times_check "times_check" /open/cmds/times_check.c:310
/cmds/std/_blarket "times_check" /cmds/std/_blarket.c:2100
/cmds/std/_blarket "cmd_blarket" /cmds/std/_blarket.c:1309
/cmds/std/_blarket "cmd_blarket" /cmds/std/_blarket.c:1173
修改完後再測試就 ok 了。
【黑市頻道】laechan 結束了這次的競標! <= 這個訊息等我回國後再改
相關排程公告會另發一篇。
三、修正聖殿農場 list -harvest 無法顯示 herb 類作物的 bug
crops_room.c 不備份修改。主要是這東西漏掉要讀取 herb 類作物
的資料。
> list -harvest
作物名稱 你的屯量 每單位收購價
=================================================
紅色藥草(red herb) 22 727 影特幣
=================================================
emvistone 可 ask rewards。
四、羅德斯藥水店開放購買連擊藥水
> l
羅德斯 藥水店
這裡是一家藥水店,賣的都是一些奇奇怪怪的藥水,不過還蠻好
用的。你可以下 list 看看商店裡有哪些東西,如果你想買時可
以下 buy xxx,價格方面還算合理就是了!
明顯出口有: west.
> l note
藥水購買方法:
buy p421 購買一罐連擊藥水
buy 10 p421 購買十罐連擊藥水
> list
藥水名稱 補充(%) 價格(int)

Links booklink

Contact Us: admin [ a t ] ucptt.com