[QoL Suggestion] 能不能讓切磋的時候不要有combat logging/讓玩家能夠sell all 指定物品
如題我已經因為這樣死了兩次了,兩次都是我打到一半伺服器卡住,我重整頁面就被combat log丟到地府,麻煩的是我東西因為打副本會超出上限,又沒辦法批次賣一死掉全噴回去get all還要再卡別人一次(我也又要重整頁面)。 解決辦法是看能不能save state玩家(伺服器卡頓的時候),不然能夠sell all 指定物品也是好方向,再不然就是有一個指令可以丟棄物品(刪掉),比如說void 物品 (all) 或是trash 物品 (all)我覺得也是可以實裝的方案。
回覆(3)
範例: sell rabbit_hide 此處有收購商 / 當鋪時,直接賣(自動指向) sell mantou to cao 當鋪老闆收饅頭(30%) 賣 healing_herb to qin 秦藥師收回傷藥(50%) sell 10 妖核 一次賣 10 顆妖核(可堆疊物品帶數量) sell all sword - 這樣?
sell (amount) (item) to (seller)? amount/all 擺前後我都沒關係,方便實裝就好:thumbsup:
◆ sell 的部分做好了,已經上線。 數量和 all 擺在物品前面或後面都可以——你說「方便實裝就好」,那就兩種都吃: sell all rabbit_hide sell rabbit_hide all sell 10 妖核 sell 妖核 10 sell all 兔皮 to cao (房裡有好幾家收購時指定對象) 中文的「全部」「所有」也認,而且照中文習慣可以不空格:賣 全部兔皮、賣 兔皮全部 都行。 ◆ 有個地方比語法本身關鍵 原本以為只要多讀一個 all 就好,實際不是。可堆疊的東西(像妖核)在行囊裡是一整堆共用一個物件,但兔皮、皮盔這類是「一件一個物件」——舊的 sell 只認搜到的第一件,所以就算讀懂了 all 也只會賣掉一件,等於沒做。現在是把行囊裡同名的整批一起結帳。 幾個順帶處理的細節: ・穿戴中的、任務物品、認主之物會自動跳過,不會被 all 掃進去誤賣。同名的一堆裡混著一把你正在用的刀,其餘照賣,不會整筆卡住。 ・議價骰整筆只擲一次,不會因為賣得多就把運氣洗成平均值。 ・一次最多處理 200 個物件;整堆的妖核算一個,所以 sell all 妖核 不受影響。真的超過會提醒你再賣一次。 ・value(估價)吃同一套寫法,value all 兔皮 不會去找一件叫 all 的東西。 你當初卡住的情境——東西超過上限只好往地上丟——現在在收購商面前應該幾秒就能清掉一整批。 ◆ 切磋那半還沒動,所以這則先不結案 同一則裡的另一件事:卡頓重整後被當成戰鬥中斷、判死送進地府。那個要動到戰鬥中斷的判定,跟 sell 不是同一個層級的改動,還開著,會另外處理。這則保持未結案,處理完再回來報。 語法照你和板上討論的定,感謝提案。
請先登入才能回覆。