Форум Anivisual закрыт. Вы не можете создавать новые темы или писать ответы. Форум будет работать в режиме архива.
Пользователи · Поиск по форуму · · · Регистрация

Помощь по Ren'Py (Вопрос\Ответ)

Admin

#1
Сюда пользователи сайта могут писать вопросы о тех или иных функциях движка Ren'Py, а мы попытаемся на них ответить:)

Aleks-sempai

#1186
Размер шрифта в тексте меняется с помощью:
{size=+10 }текст{/size} увеличение на 10px
{size=-10 }текст{/size} уменьшение на 10px
Или
{size=10 }текст{/size} установить размер 10px

Вместо 10 - любое число.

Добавлено (21.07.2021, 06:56)
---------------------------------------------
А вообще, просто поищите на этом сайте всё, что нужно.
https://sites.google.com/view/kosmorenpy

FreQl

#1187
Как поменять иконку exe файла после постройки дистрибутива? Можно через resource hacker, но там антивирусы ругаются... Можно ли как то через сам ренпай?

FreQl

#1189
dmit, жалко...
У меня вообще майкрософтский дефендер, и он не ругается. Просто друг когда-то скачивал мою игру, где я как раз через ресурс хакер менял иконку, и он говорит, что его аваст жалуется на троян  nlol 

И вот просто думаю, либо иконка и "вирусы", либо стандартная ренпаевская Эйлин...

pirsus

#1190
Цитата FreQl ()
Как поменять иконку exe файла после постройки дистрибутива? Можно через resource hacker, но там антивирусы ругаются... Можно ли как то через сам ренпай?
Это надо делать ДО постройки дистрибутива.
Делаешь иконку с нужным расширением, скидываешь в папку gui с названием window_icon
А дальше при создании дистрибутива игра сама разбирается.

dmit

#1192
Цитата pirsus ()
А дальше при создании дистрибутива игра сама разбирается.

всё правильно, но так вставляется только иконка окна игры. В запускатор ренпи вставляет свою иконку в ресурсы. Думаю, если разобраться и подменить эту иконку на свою (в дистрибутиве ренпи), то можно так вставить. Я не пробовал и пользуюсь RH проще и быстрее. Сам RH срабатывает на многие антивирусы (приходиться брать в исключения) , но исправленные файлы exe - нет.
планета FOREVER!!!      Unkenbro team

FreQl

#1193
Вообщем покопавшись в документации ренпая, нашел только такую строчку 
Код
define build.change_icon_i686 = True

Я вставил её в options, поместил icon.ico в папку (название игры)/      и всё заработало! Правда поменялась иконка только 32 битной версии, но оно сработало, главное засунуть иконку просто в папку с названием игры, не в game

FreQl

#1195
MarganecSupo, в любую папку, куда хочешь, но главное укажи путь к шрифту к примеру:

Код
define gui.text_font = "gui/font.ttf"
Тут нету строгих рамок, куда хочешь туда и кидай, если закинешь просто в папку game, то ничего указывать даже не нужно будет
Сообщение отредактировал FreQl - Пятница, 23/Июл/2021, 10:10

Girruda

#1196
помогите, пожалуйста. не могу поменять yalign, не понимаю почему...

Код
define e = Character("чел1")
define a = Character("чел2")

label start:
show lis_b:
   xalign 0.75
   yalign 1.0
e "..."
hide lis_b
show lis_c:
   xalign 0.75 yalign 1.0
   linear 1.0 xalign 0.0    
e "я двигаюсь!"
hide lis_c
show lis_x:
   xalign 1.3 yalign 1.7
   linear 1.0 xalign 1.7 yalign 1.3
   linear 1.0 xalign 1.3 yalign 1.7
e "это так... необычно"
Сообщение отредактировал Girruda - Пятница, 23/Июл/2021, 12:00

pirsus

#1197
Цитата Girruda ()
show lis_x:  
    xalign 1.3 yalign 1.7 
    linear 1.0 xalign 1.7 yalign 1.3   
    linear 1.0 xalign 1.3 yalign 1.7
Без repeat команда работать не будет. Игра выдает конечную координату.
Попробуй вот так:

Код
show lis_x:   
    xalign 1.3 yalign 1.7 
    linear 1.0 xalign 1.7 yalign 1.3    
    linear 1.0 xalign 1.3 yalign 1.7
    pause 999
    repeat

Добавлено (25.07.2021, 16:24)
---------------------------------------------
Хотя возможен другой глюк.
Если твоя картинка lis_x уже выводилась, РенПи неправильно просчитывает координаты.

Попробуй вот так:

Код
hide lis_x
show lis_x:   
    xalign 1.3 yalign 1.7 
    linear 1.0 xalign 1.7 yalign 1.3    
    linear 1.0 xalign 1.3 yalign 1.7

telurrsellinght

#1198
вставила видео, а оно не запускается.
когда доходит очередь для его выполнения, то экран остаётся таким какой был до команды показать видео, ничего не происходит.
что делать?
экстримальный ссыкунобссыкун

Aleks-sempai

#1200
Есть один глупенький важный вопрос:

Как заставить renpy сделать какое-либо действие прямо в метке label?
То есть я хочу написать что-то вроде:

Код
label my_scene:
    "тря-ля-ля..."
    "и тру-ля-ля..."
    action ShowMenu("about")
Перед action, вроде, что-то ставится, но я не помню, что(
Буду очень благодарен, если вы окажете помощь.
Поиск: