XyMinxin / Brothel-King-Chinese-Translate

Brothel King 中文翻译
19 stars 6 forks source link

设置工作时的报错 #12

Closed sss614 closed 1 year ago

sss614 commented 1 year ago

在提问之前...

描述你的问题

设置工作的报错

如何复现

  1. 前往 '...'女孩管理
  2. 点击 '....'工作设置
  3. 滑动到 '....'
  4. 出现问题

预期行为

No response

相关 Logs

[code]
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 1261, in script
    with Dissolve(0.15)
  File "game/BKscreens.rpy", line 283, in execute
    screen girls(girls, context = "girls"): # context can be girls, slavemarket, farm
  File "game/BKscreens.rpy", line 283, in execute
    screen girls(girls, context = "girls"): # context can be girls, slavemarket, farm
  File "game/BKscreens.rpy", line 295, in execute
    use girl_tab(girls, context=context)
  File "game/BKscreens.rpy", line 305, in execute
    screen girl_tab(girls, context="girls"):
  File "game/BKscreens.rpy", line 305, in execute
    screen girl_tab(girls, context="girls"):
  File "game/BKscreens.rpy", line 391, in execute
    vbox:
  File "game/BKscreens.rpy", line 411, in execute
    frame:
  File "game/BKscreens.rpy", line 420, in execute
    if girls:
  File "game/BKscreens.rpy", line 440, in execute
    vpgrid:
  File "game/BKscreens.rpy", line 454, in execute
    for girl in girls:
  File "game/BKscreens.rpy", line 455, in execute
    use girl_button(girl, bsize, status_list=girl_status_dict[girl], context=context)
  File "game/BKscreens.rpy", line 509, in execute
    screen girl_button(girl, bsize="x4", status_list=[], context="girls", extra_action=[]):
  File "game/BKscreens.rpy", line 509, in execute
    screen girl_button(girl, bsize="x4", status_list=[], context="girls", extra_action=[]):
  File "game/BKscreens.rpy", line 513, in execute
    if context == "girls":
  File "game/BKscreens.rpy", line 514, in execute
    if girl.job:
  File "game/BKscreens.rpy", line 516, in execute
    $ but_ttip = "{b}" + girl.fullname + "{/b}是一个等级为{0}的{1}。".format(str(girl.level), girl_related_dict[girl.job()])
  File "game/BKscreens.rpy", line 516, in <module>
    $ but_ttip = "{b}" + girl.fullname + "{/b}是一个等级为{0}的{1}。".format(str(girl.level), girl_related_dict[girl.job()])
TypeError: 'unicode' object is not callable

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/BKmain.rpy", line 1261, in script
    with Dissolve(0.15)
  File "renpy/ast.py", line 1443, in execute
    renpy.exports.with_statement(trans, paired)
  File "renpy/exports.py", line 1684, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "renpy/display/core.py", line 2762, in do_with
    clear=clear)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3737, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3737, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/BKscreens.rpy", line 283, in execute
    screen girls(girls, context = "girls"): # context can be girls, slavemarket, farm
  File "game/BKscreens.rpy", line 283, in execute
    screen girls(girls, context = "girls"): # context can be girls, slavemarket, farm
  File "game/BKscreens.rpy", line 295, in execute
    use girl_tab(girls, context=context)
  File "game/BKscreens.rpy", line 305, in execute
    screen girl_tab(girls, context="girls"):
  File "game/BKscreens.rpy", line 305, in execute
    screen girl_tab(girls, context="girls"):
  File "game/BKscreens.rpy", line 391, in execute
    vbox:
  File "game/BKscreens.rpy", line 411, in execute
    frame:
  File "game/BKscreens.rpy", line 420, in execute
    if girls:
  File "game/BKscreens.rpy", line 440, in execute
    vpgrid:
  File "game/BKscreens.rpy", line 454, in execute
    for girl in girls:
  File "game/BKscreens.rpy", line 455, in execute
    use girl_button(girl, bsize, status_list=girl_status_dict[girl], context=context)
  File "game/BKscreens.rpy", line 509, in execute
    screen girl_button(girl, bsize="x4", status_list=[], context="girls", extra_action=[]):
  File "game/BKscreens.rpy", line 509, in execute
    screen girl_button(girl, bsize="x4", status_list=[], context="girls", extra_action=[]):
  File "game/BKscreens.rpy", line 513, in execute
    if context == "girls":
  File "game/BKscreens.rpy", line 514, in execute
    if girl.job:
  File "game/BKscreens.rpy", line 516, in execute
    $ but_ttip = "{b}" + girl.fullname + "{/b}是一个等级为{0}的{1}。".format(str(girl.level), girl_related_dict[girl.job()])
  File "game/BKscreens.rpy", line 516, in <module>
    $ but_ttip = "{b}" + girl.fullname + "{/b}是一个等级为{0}的{1}。".format(str(girl.level), girl_related_dict[girl.job()])
TypeError: 'unicode' object is not callable

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Brothel King 0.2 v220711
Thu Mar 30 09:09:39 2023
[/code]

截图

No response

还有别的吗?

No response

XyMinxin commented 1 year ago

v4修了

XyMinxin commented 1 year ago

顺带一提,从v2开始游戏的存档位置应该已经改为了游戏目录下的saves文件夹

再也不用跑用户文件夹找了存档了

然后v4可能需要删掉saves文件夹下的所有文件(应该只用删掉名为persistentd的文件)