→ laechan : 有玩家反映如果玩家待在dark068,該格無法正常reborn 02/18 13:18
→ laechan : 我初看了一下好像如果沒reborn也不會有啥影響,不確 02/18 16:39
→ justinj : dark068是badge申請處,沒怪也沒flag 02/19 08:50
→ justinj : dark069是任務區,原本是有pre_clean,但任務不會更新 02/19 08:51
→ justinj : 所以改成用int clean_up(void),rb時會清掉沒人接的 02/19 08:52
→ justinj : 任務,如果都沒人就原動作 02/19 08:53
→ laechan : 嗯嗯 02/19 10:55
→ oy : 副本內第一個管理員對話第一次無反應第二次開南邊門 02/24 14:11
→ oy : 可否讓玩家選擇出去與往南進階挑戰成功獎勵加倍... 02/24 14:13
→ justinj : 獎勵加倍沒法子寫在傭兵任務裡,只能寫在quest命令 02/24 14:18
→ justinj : 開南邊的門,應該是flag沒清除,導致順序大亂 02/24 14:18
→ justinj : 試練實在是不行...這個只有第4/7前檢查才出現 02/24 14:21
→ justinj : flag在重接時就應該清除了.. 02/24 14:24
→ justinj : 理論上按qj0 找一下j002就知道你現在在第幾步 02/24 14:26
→ justinj : 如果接任務到一半重開機,或沒069那格在接任務時重置 02/24 14:28
→ justinj : 會發生任務跑到一半,這時你繼續跑都會發生類似情況 02/24 14:29
→ justinj : 因為我不是每步都放"請先去傭兵行會接此任務"這個動 02/24 14:30
→ justinj : 作,所以有些訊息會怪怪(現在要改全放太累了) 02/24 14:31
→ justinj : (1/10) 出現兩次....看起來也像是flag清空 02/24 14:33
→ justinj : 再補一個訊息<傭兵行會>clean_up:"+num+"\n,如果出 02/24 14:46
→ justinj : 現時,但原本是接任務狀態,代表clean_up這種寫法是不 02/24 14:46
→ justinj : 可信,那我就回到pre_clean模式,然後使用者手動清任 02/24 14:47
→ justinj : 務 02/24 14:47
→ justinj : clean_up要069 reset才會生效 02/24 14:55
→ laechan : 也可以用save_object讓它儲存時間flag加強可信度 02/25 09:11
→ laechan : 再用 init(),可依據不同的玩家,觸發不同的清除,或者 02/25 09:12
→ laechan : 不管哪一個玩家,進去->init->判斷該清->清除任務 02/25 09:12
→ laechan : /d 下的東西可save_object到/open/justinj/之類目錄 02/25 09:13