霹靂堂堂主諸葛燕文完全無法互動、峰北港在網頁遊玩的部分無法購買船票
後者就是沒有選項顯示,前者有直接報錯了我就貼log就好 Traceback (most recent call last): File "/usr/src/evennia/evennia/commands/cmdhandler.py", line 631, in _run_command ret = cmd.func() File "/usr/src/game/fantatopia/commands/skills.py", line 1080, in func do_tuition(char, master, subject, repeat, all_mode) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/contextlib.py", line 85, in inner return func(*args, **kwds) File "/usr/src/game/fantatopia/commands/tuition.py", line 50, in do_tuition if is_skill and master.skills.level(subject) <= 0: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/src/game/fantatopia/world/skills/handler.py", line 236, in level return int(self._state["levels"].get(skill_key, 0)) ^^^^^^^^^^^ File "/usr/src/game/fantatopia/world/skills/handler.py", line 225, in _state stale = [k for k, v in known.items() if int((v or {}).get("level", 0)) <= 0] ^^^^^^^^^^^^^ AttributeError: 'int' object has no attribute 'get' An untrapped error occurred. (Traceback was logged 26-07-24 07:56:08-04). Traceback (most recent call last): File "/usr/src/evennia/evennia/commands/cmdhandler.py", line 631, in _run_command ret = cmd.func() File "/usr/src/game/fantatopia/commands/skills.py", line 1080, in func do_tuition(char, master, subject, repeat, all_mode) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/contextlib.py", line 85, in inner return func(*args, **kwds) File "/usr/src/game/fantatopia/commands/tuition.py", line 50, in do_tuition if is_skill and master.skills.level(subject) <= 0: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/src/game/fantatopia/world/skills/handler.py", line 236, in level return int(self._state["levels"].get(skill_key, 0)) ^^^^^^^^^^^ File "/usr/src/game/fantatopia/world/skills/handler.py", line 225, in _state stale = [k for k, v in known.items() if int((v or {}).get("level", 0)) <= 0] ^^^^^^^^^^^^^ AttributeError: 'int' object has no attribute 'get' An untrapped error occurred. (Traceback was logged 26-07-24 07:56:20-04).
回覆(1)
感謝回報!兩個問題都已查明並修復、更新已上線: 1. 霹靂堂堂主無法互動——堂主的武學資料在一次資料同步後存成了舊格式,導致任何互動(對話、學藝、查看)一讀取就出錯。已修正同步流程,並加入自我修復機制:現在與堂主互動即恢復正常,其他可能受同樣影響的 NPC 也會自動修復。 2. 峰北市網頁版無法購買船票——網頁/手機的點擊互動選單先前沒有給渡船艄公「買船票」的選項,等於沒法下單。已在點擊選單加上「買船票」按鈕(各港艄公通用);打字派也可用 buy 船票 from 艄公。 麻煩有空再試試,若仍有異常歡迎回報!
請先登入才能回覆。