TGViewer
REN'PY HELP💻 REN'PY HELP💻 @renpyhelp · 3.41K subscribers
Post #7285 1.32K
Здравствуйте, я делаю мини-игру готовку тортиков. Когда я переношу любой ингредиент в миску переменная не записывает его и ренпай переключается на то, что должно происходить по нажатию кнопки Submit. Не могу понять в чем ошибка помогите
screen bake_a_fruitcake_drags_and_buttons:
add "images/flour.png":
zoom 0.4
pos(1050, 400)
text "[flour]x" pos (1170,450) color "#11506d" size 50
add "images/sugar.png":
zoom 0.5
pos(1250,380)
text "[sugar]x" pos(1430,450) color "#11506d" size 50
add "images/berries.png":
zoom 0.5
pos(1030,550)
text "[berries]x" pos(1170,620) color "#11506d" size 50
add "images/opened book.png":
pos(1470,70)
zoom(1.2)
vbox pos(1600,150):
spacing 30
text "{b}flour 2x{/b}" color "#59a6e0" size 50
text "{b}sugar 1x{/b}" color "#59a6e0" size 50
text "{b}berries 3x{/b}" color "#59a6e0" size 50
textbutton "{b}reset{/b}" action NullAction() text_color "#f97676" text_hover_color "#703232" text_size 63 pos(1250,50)
imagebutton:
pos(1100, 750)
auto "submit button_%s.png" action Jump("check_fruitcake")
draggroup:
drag:
drag_name 'bowl'
pos(200, 600)
child 'bowl.png'
draggable False
droppable True
drag:
drag_name 'sugar'
pos(50, 15)
child 'sugar.png'
draggable True
droppable False
dragged drag_place
drag_raise True
drag:
drag_name 'flour'
pos(450, 30)
child 'flour.png'
draggable True
droppable False
dragged drag_place
drag_raise True
drag:
drag_name 'berries'
pos(850, 40)
child 'berries.png'
draggable True
droppable False
dragged drag_place
drag_raise True
label bake_a_fruitcake:
hide screen choose_a_receipe_page1
call screen bake_a_fruitcake_drags_and_buttons
default flour = 0
default berries = 0
default sugar = 0
if draggable == 'flour':
$ flour += 1
elif draggable == 'sugar':
$ sugar += 1
elif draggable == 'berries':
$ berries += 1
label check_fruitcake:
hide screen bake_a_fruitcake_drags_and_buttons
scene bg table
transform bowlanimate:
yalign 1.0 xalign 0.5
linear 0.5 yalign 0.5
block:
linear 0.2 xalign 0.45
linear 0.2 xalign 0.55
repeat 5
yalign 0.5 xalign 0.5
show bowl at bowlanimate
if flour == 2 and sugar == 1 and berries == 3:
hide bowl
transform cakeanimate:
zoom 0.2
linear 0.3 zoom 2.0
show fruit cake at cakeanimate
elif flour < 2 or sugar < 1 or berries < 3:
hide bowl
show lose button
else:
jump bake_a_fruitcake

#крутотейк ← @renpyhelp_bot
@renpyhelp
More from @renpyhelp
  1. Sep 27, 2026Доброго времени суток, как создать экран выбора, в котором в ряд стоят несколько imagebutt…
  2. Sep 27, 2026Как сделать систему глав после начала новеллы? Нужно скачивать какой плагин? #крутотейк ←…
  3. Sep 23, 2026А можно сделать анимацию при запуске игры? И добавить диалог любым способом? Не при начале…
  4. Sep 23, 2026Как сделать что-то по типу симулятор стримера? Какие картинки лучше всего подготовить? Как…
  5. Sep 23, 2026Можно ли как-то организовать мини-пиксельную игру внутри ренпая? К примеру на одном момент…
  6. Sep 22, 2026как сделать так, чтобы когда проигрывалась музыка в новелле, в верху экрана вылезал фрэйм…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →