Пользователи · Новые посты · Правила форума · Поиск по форуму · · · Регистрация
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Помощь по Rep'Py (Вопрос\Ответ)
Помощь по Rep'Py (Вопрос\Ответ)

TERNOX
Дата: Вторник, 30 Сентября 2014, 21:50 | Сообщение # 1
Администратор
Сообщений: 420
Награды: 42
Репутация: 780
Сюда пользователи сайта могут писать вопросы о тех или иных функциях движка Ren'Py, а мы попытаемся на них ответить:)


Я у мамы ямаман.

LaCost
Дата: Понедельник, 27 Марта 2017, 13:24 | Сообщение # 346
Проверенный
Сообщений: 9
Награды: 0
Репутация: 0
Замечания: 0%
На что ругается? bad

Siel
Дата: Понедельник, 27 Марта 2017, 14:31 | Сообщение # 347
Друг сайта
Сообщений: 105
Награды: 1
Репутация: 16
Замечания: 0%
LaCost,
Цитата LaCost ()
А цвет имени и цвет текста обязательно через две строчки прописывать? Или я могу в одну, через запятую?

Да.
И прописывать код кнопок надо не в script, а в screen. Находите пункт с главным меню и изменяете кнопки там.


Енот Тян

LaCost
Дата: Понедельник, 27 Марта 2017, 15:19 | Сообщение # 348
Проверенный
Сообщений: 9
Награды: 0
Репутация: 0
Замечания: 0%
Siel, а можно по-подробнее про screen.rpy? А то такое ощущение, что это не язык программирования, а какая-нибудь криптография bad smile_13
Ах, и ещё: знаете что-нибудь про декомпиляцию файлов rpyc? Проблема следующая: при попытке использования методов vendor'a и lolbot'a просто выбивает ошибку, будто бы в коде, но ссылается на закинутый файл. Что делать?

Siel
Дата: Понедельник, 27 Марта 2017, 17:07 | Сообщение # 349
Друг сайта
Сообщений: 105
Награды: 1
Репутация: 16
Замечания: 0%
LaCost,
Цитата LaCost ()
Siel, а можно по-подробнее про screen.rpy?

А что по-подробнее?
Цитата LaCost ()
Ах, и ещё: знаете что-нибудь про декомпиляцию файлов rpyc?

Про это, к сожалению, ничего не знаю.


Енот Тян

LaCost
Дата: Понедельник, 27 Марта 2017, 21:14 | Сообщение # 350
Проверенный
Сообщений: 9
Награды: 0
Репутация: 0
Замечания: 0%
Siel, ну, может статья на русском языке есть, что за что отвечает. Что можно менять, что из этого получится...

Сообщение отредактировал LaCost - Понедельник, 27 Марта 2017, 21:45

Voollkodav
Дата: Понедельник, 27 Марта 2017, 21:26 | Сообщение # 351
Пользователь
Сообщений: 1
Награды: 0
Репутация: 0
Замечания: 0%
Проблема такая в настройках убрал банер голоса и кнопка " Без звука" опустилась я переместил скрипт с голоса до музыки кнопка поднялась вот только она стала обрезанная прошу помощи !
Прикрепления: 1606555.png(377.1 Kb) · 2357054.png(377.1 Kb)


Сообщение отредактировал Voollkodav - Понедельник, 27 Марта 2017, 21:34

dmit
Дата: Понедельник, 27 Марта 2017, 21:59 | Сообщение # 352
Проверенный
Сообщений: 118
Награды: 0
Репутация: 17
Замечания: 0%
А куда вы хотите поместить кнопку "Без звука"? если рядом со слайдером "Громкость музыки", то я бы сделал imagebutton в виде динамика , поскольку текстовая кнопка там не смотрится.

планета FOREVER!!!

Siel
Дата: Понедельник, 27 Марта 2017, 22:02 | Сообщение # 353
Друг сайта
Сообщений: 105
Награды: 1
Репутация: 16
Замечания: 0%
LaCost, можете почитать несколько статей здесь и полезные советы здесь. А еще можете посмотреть здесь. Тут есть видео-уроки по ренпаю и не только)

Енот Тян

Сообщение отредактировал Siel - Понедельник, 27 Марта 2017, 22:02

dmit
Дата: Понедельник, 27 Марта 2017, 22:34 | Сообщение # 354
Проверенный
Сообщений: 118
Награды: 0
Репутация: 17
Замечания: 0%
тут тоже много примеров

планета FOREVER!!!

LaCost
Дата: Вторник, 28 Марта 2017, 11:36 | Сообщение # 355
Проверенный
Сообщений: 9
Награды: 0
Репутация: 0
Замечания: 0%
Siel, dmit, спасибо за ссылочки (правда 3 из 4 я уже вдоль и поперёк прошерстила. Пока не сильно понятно, но я не сдамся :3). И последний вопрос: кнопки меню, настройки - всё это где перевести с английского можно?

GREY
Дата: Четверг, 30 Марта 2017, 00:49 | Сообщение # 356
Проверенный
Сообщений: 18
Награды: 0
Репутация: 4
Замечания: 0%
LaCost, в файле screens.rpy... функция называется screen preferences(): у меня это 351 строка... но у тебя будет другая думаю +- 20 строчек.

Такой вопрос, как песню остановить ? Я при запуски игры запускаю музон config.main_menu_music = "music/.mp3"... как остановить её при нажатие на старт ?


Просто Бог

GREY
Дата: Четверг, 30 Марта 2017, 00:57 | Сообщение # 357
Проверенный
Сообщений: 18
Награды: 0
Репутация: 4
Замечания: 0%
Всё сам разобрался

Просто Бог

GREY
Дата: Среда, 05 Апреля 2017, 12:58 | Сообщение # 358
Проверенный
Сообщений: 18
Награды: 0
Репутация: 4
Замечания: 0%
Ребята... такой вопрос...

Рисую кнопки через screen... на их нажатие, у меня будет что то происходить... проблема в том что когда я их вызываю... Да... всё красиво показывается работает... но он вылетает в начало игры, и рисуется по верх imagemap... как сделать правильно петлю, что бы он тормозил, и не вылетал в начало? Или как выключить imagemap... пробовал imagemap прописать внутри label... и потом делать hide этого labla... но не получилась. Я конечно могу сделать пустой imagemap ... и им перерисовывать нормальный imagemap ... но это какой-то кустарный способ... может кто то подскажет более изящное решение

Всё нашел ответ:
Код
label looping:
    $ renpy.pause()
    jump looping


Может кому-то пригодиться


Просто Бог

Сообщение отредактировал GREY - Среда, 05 Апреля 2017, 15:34

Siel
Дата: Среда, 05 Апреля 2017, 20:35 | Сообщение # 359
Друг сайта
Сообщений: 105
Награды: 1
Репутация: 16
Замечания: 0%
GREY, может это поможет: попробуйте написать код через переменные: пока количество переменных не достигнет пяти (к примеру), то игрок будет возвращаться обратно и обратно пять раз. Вот пример такого кода:
Код

init:
    $ tezt = 0
label start:
...
label looping:
    "Слова"
    $ tezt = tezt+1
    "Слова"
    if tezt == 5:
        "Слова"
        jump (название)
    else:
         jump looping


Енот Тян

Сообщение отредактировал Siel - Суббота, 08 Апреля 2017, 20:15

Siel
Дата: Среда, 12 Апреля 2017, 20:27 | Сообщение # 360
Друг сайта
Сообщений: 105
Награды: 1
Репутация: 16
Замечания: 0%
Как можно сделать кнопки пролистывания в новелле (по типу листочков из "Бесконечного лета")?

Енот Тян
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Помощь по Rep'Py (Вопрос\Ответ)
Поиск: