Пользователи · Поиск по форуму · · Вход в аккаунт · Регистрация |
Форум о визуальных новеллах Записи участника |
Результаты поиска |
СОНЦЕ#107 | Тема: Сайт недоступен из ЯпонииС сайтом определенно что-то странное, мне данное сообщение отображается вот так:
Эхехей! Каничива! Я в японии! А ты неет! И никогда там не будешь, потому что хикка нищеброд! А я уже таам! Мне тут очень хорошоо! Так как тебе никогда не бубудет! Думаешь я хвастаюсь? Не в коем случае, я жалуюсь! Я никак не могу о своем счастье ой тоесть горе рассказать. Можно было бы в сасайных-сетях, но там все мои друзя и они уже тут (а у тебя вообще есть друзя?). Мне пришлось купить дорогой випиен, чтобы высказаться, а то иначе листья гинка не такие зеленые, а колдыри в районе кабуки не такие богэмные. Исправьте пожалуйста людям очень некомфортно. Домо-домо Извините, угараю. Надеюсь будете наказывать ласково, учитывая то что тема и так некроподнята, Было невдомек зачем, а потом осенило. Именно в ночь на сегодня Бесконечное Лето Закончилось а завтра "новый год" Сообщение отредактировал СОНЦЕ - Воскресенье, 01/Сен/2019, 16:16
|
СОНЦЕ#108 | Тема: euphoria - Android EditionЕсли когда-нибудь сюда зайдет кто-нибудь, кто прошел ейфорию до конца - пожалуйста пусть приложит мне подорожник. О, Святая Ринне, как же меня бомбит...
|
СОНЦЕ#109 | Тема: Возможно ли?Да, возможно. Примерно так:
1) зафиксировать прохождение игры в переменную Код # выше вся остальная игра "И вот так Вы убили Сотону! Занавес..." $ persistent.projdeno = True # строка которую надо вставить на самом финале return 2) Запросить эту переменную перед началом игры Код label start: if persistent.projdeno: menu: "В прошлый раз вы убили Сотону! Хотите теперь поиграть ЗА Сотону?" "Конечно": jump sotonaroute "Нет, я еще раз хочу убить Сотону.": pass РТФМ Сообщение отредактировал СОНЦЕ - Четверг, 19/Сен/2019, 19:05
|
СОНЦЕ#111 | Тема: Помощь по Ren'Py (Вопрос\Ответ)KripWorland, не скажу как это делать по-людски, но вот такой костыль вроде работает
Код screen choice(items): $ ScrlAuto = 'vertical' if len(items)>10 else None style_prefix "choice" viewport: area(1410, 820, 520, 255) spacing -15 scrollbars ScrlAuto draggable True mousewheel True arrowkeys True vbox id "vb1": xfill True spacing -10 for i in items: button: action i.action background None xpadding 0 ypadding 0 xmargin 0 ymargin 0 textbutton i.caption action i.action xpos 20 yalign .0 foreground "pref" Сообщение отредактировал СОНЦЕ - Вторник, 01/Окт/2019, 09:50
|
СОНЦЕ#112 | Тема: Помощь по Ren'Py (Вопрос\Ответ)... или можно взять костыль позабористей
![]() Код screen choice(items): $ rows = 0 for i in items: $rows += i.caption.count('\n') $rows += len(i.caption) // 22 $rows += 1 $ ScrlAuto = 'vertical' if rows>10 else None style_prefix "choice" viewport: area(1410, 820, 520, 255) spacing -15 scrollbars ScrlAuto draggable True mousewheel True arrowkeys True vbox id "vb1": xfill True spacing -10 for i in items: button: action i.action background None xpadding 0 ypadding 0 xmargin 0 ymargin 0 textbutton i.caption action i.action xpos 20 yalign .0 foreground "pref" Сообщение отредактировал СОНЦЕ - Вторник, 01/Окт/2019, 15:52
|
СОНЦЕ#113 | Тема: Помощь по Ren'Py (Вопрос\Ответ)Вот эту бы высоту и выловить как-то, а там уже и предложенный Вами костыль будет идеален) я нащхоль! Код default AutoScroll = None default ChoiceHeight = 300 #ожидаемая сумма высот для полоски. отличается от высоты возможно из за спейсинга. возможно надо будет подкрутить init python: def GetMenuHeight(items): yy = 0 output = 0 for i in items: yy+=1 widget = renpy.get_widget('choice','vbb'+str(yy)) output+= widget.window_size[1] return output def ScrlAuto(items): global AutoScroll, ChoiceHeight AutoScroll = 'vertical' if GetMenuHeight(items)>ChoiceHeight else None return screen choice_clutch(items): timer .01 action Function(ScrlAuto,items) screen choice(items): use choice_clutch(items) style_prefix "choice" viewport: area(1410, 820, 520, 255) spacing -15 scrollbars AutoScroll draggable True mousewheel True arrowkeys True vbox id "vb1": xfill True spacing -10 $yy = 0 for i in items: $yy+=1 button: id "vbb"+str(yy) action i.action background None xpadding 0 ypadding 0 xmargin 0 ymargin 0 textbutton i.caption action i.action xpos 20 yalign .0 foreground "pref" |
СОНЦЕ#114 | Тема: Помощь по Ren'Py (Вопрос\Ответ)KripWorland,
Код image button2: 'button' zoom 1.5 image button2hover: 'button2' ease .3 zoom 1.1 ease .3 zoom 1.0 repeat screen testbutton: imagebutton idle 'button2' hover 'button2hover' action Jump('warp') |
СОНЦЕ#115 | Тема: Помощь по Ren'Py (Вопрос\Ответ)Dzenark,
Код image movie = Movie(play="Images/scenes/anim1.mpg") >>Источник<< |
СОНЦЕ#116 | Тема: Помощь по Ren'Py (Вопрос\Ответ)KripWorland, Я в шоке, но в доках ни слова про for непосредственно в renpy. Зато есть while
Код $i=0 while i<len(AvailableActions): $AvailableActions[i].active = False $i+=1 Если что-то получится с for напиши плз, а то неужели мне никогда не доводилось его пользовать ![]() Сообщение отредактировал СОНЦЕ - Вторник, 29/Окт/2019, 23:06
|
СОНЦЕ#117 | Тема: Помощь по Ren'Py (Вопрос\Ответ)KuroiZ64, попробуй добавить такую строчку:
Код image cg_die: subpixel True #...код |
СОНЦЕ#118 | Тема: Помощь по Ren'Py (Вопрос\Ответ)KripWorland,
потому что там не чистый ренпи, а Среда Экранов, там и не такое может заработать. возможно не стоит этим злоупотреблять, а то потом отвалится чего и не пойми где искать... (*ойдержите*) |
СОНЦЕ#119 | Тема: Помощь по Ren'Py (Вопрос\Ответ)KripWorland,
так, например Код init python: class MenuItem(): caption = '' action = NullAction() menu_list = [] label main_menu: return label start: 'hello' python: menu_list = [] item = MenuItem() item.caption = 'jump foo' item.action = Jump('foo') menu_list.append(item) item = MenuItem() item.caption = 'jump start' item.action = Jump('start') menu_list.append(item) item = MenuItem() item.caption = 'quit' item.action = Quit() menu_list.append(item) call screen choice(menu_list) 'bar' label foo: 'foo' return Подробнее в официальной документации |
СОНЦЕ#120 | Тема: Каким творческим искусством хотели бы заниматься?Ага, меня тоже восхищают представления об искусстве товарища Феодосия :-)
|
| ||