But when I tried to use the "if" sentence, it generated a traceback file and didn't work
Can somebody please help me?
Code: Select all
screen exhibit():
tag menu
use game_menu(_("Codex"), scroll="viewport"):
style_prefix "codex"
has vbox:
spacing 20
if testflag2 = True:
label "a"
text _("a")
Code: Select all
I'm sorry, but an uncaught exception occurred.
After initialization, but before game start.
File "game/screens.rpy", line 728, in analyze_screen
screen exhibit():
File "game/screens.rpy", line 728, in analyze
screen exhibit():
File "game/screens.rpy", line 728, in analyze
screen exhibit():
File "game/screens.rpy", line 730, in analyze
use game_menu(_("Codex"), scroll="viewport"):
File "game/screens.rpy", line 730, in analyze
use game_menu(_("Codex"), scroll="viewport"):
File "game/screens.rpy", line 734, in analyze
has vbox:
File "game/screens.rpy", line 734, in analyze
has vbox:
File "game/screens.rpy", line 739, in analyze
if testflag2 = True:
SyntaxError: invalid syntax (game/screens.rpy, line 739)
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "H:\fdl\renpy-6.99.14.3-sdk\renpy\bootstrap.py", line 306, in bootstrap
renpy.main.main()
File "H:\fdl\renpy-6.99.14.3-sdk\renpy\main.py", line 513, in main
run(restart)
File "H:\fdl\renpy-6.99.14.3-sdk\renpy\main.py", line 82, in run
renpy.display.screen.analyze_screens()
File "H:\fdl\renpy-6.99.14.3-sdk\renpy\display\screen.py", line 870, in analyze_screens
s.ast.analyze_screen()
File "game/screens.rpy", line 728, in analyze_screen
screen exhibit():
File "game/screens.rpy", line 728, in analyze
screen exhibit():
File "game/screens.rpy", line 728, in analyze
screen exhibit():
File "game/screens.rpy", line 730, in analyze
use game_menu(_("Codex"), scroll="viewport"):
File "game/screens.rpy", line 730, in analyze
use game_menu(_("Codex"), scroll="viewport"):
File "game/screens.rpy", line 734, in analyze
has vbox:
File "game/screens.rpy", line 734, in analyze
has vbox:
File "game/screens.rpy", line 739, in analyze
if testflag2 = True:
File "H:\fdl\renpy-6.99.14.3-sdk\renpy\pyanalysis.py", line 529, in is_constant_expr
node, literal = ccache.ast_eval_literal(expr)
File "H:\fdl\renpy-6.99.14.3-sdk\renpy\pyanalysis.py", line 683, in ast_eval_literal
expr = py_compile(expr, 'eval', ast_node=True)
File "H:\fdl\renpy-6.99.14.3-sdk\renpy\python.py", line 674, in py_compile
raise e
SyntaxError: invalid syntax (game/screens.rpy, line 739)