es
Feedback
REN'PY HELP💻

REN'PY HELP💻

Ir al canal en Telegram

НАШЕ ЭК 💻🌟 | Прислать тейк: @renpyhelp_bot . 15.11.23 - __.__.__

Mostrar más
3 328
Suscriptores
+524 horas
+67 días
+1530 días
Archivo de publicaciones
Здравствуйте, возникла проблема! Использую кастомные текстуры для слайдера, но ползунок размещается вообще не симметрично, съ
Здравствуйте, возникла проблема! Использую кастомные текстуры для слайдера, но ползунок размещается вообще не симметрично, съезжает вниз... Что можно сделать? Я пробовал фрейм с tile true и fit true Но тайл растягивает ползунок, а фит утраивает текстуру как бы На трансформ внутри стайл 0 реакции от ползунка... Что можно сделать? style slider: ysize 42 left_bar Frame("gui/slider/horizontal_hover_bar.png", 10, 0, 10, 0, tile=True) right_bar Frame("gui/slider/horizontal_idle_bar.png", 10, 0, 10, 0, tile=True) thumb "gui/slider/horizontal_idle_thumb.png" hover_thumb "gui/slider/horizontal_hover_thumb.png" thumb_offset 10 #крутотейк ← @renpyhelp_bot @renpyhelp

🤍🤍🤍🤍🤍🤍🤍 W4L0ME T0….. 🔠🔠🔠🔠🔠 🤩CONF4SS1ON 🤍 🤩🤩🤩🤩🤩🤩🤩 интересуетесь ангелами?🤩 хотите высказать мнение о них
🤍🤍🤍🤍🤍🤍🤍 W4L0ME T0….. 🔠🔠🔠🔠🔠 🤩CONF4SS1ON 🤍 🤩🤩🤩🤩🤩🤩🤩
интересуетесь ангелами?🤩
хотите высказать мнение о них?
🤩
👻👻👻👻👻👻👻👻👻👻👻 🙂🙂🙂🙂🙂🙂🙂🙂🙂 👻👻👻👻👻👻👻👻👻 буст вп пост (300+) наш маскот бот для тейков доска почета набор в адм(акт) адм состав 👻👻👻👻👻👻👻👻👻

➿➿➿➿➿➿➿➿➿➿➿ 🌟🅰️🅰️🅰️🅰️🅰️🅰️ ㅤ ㅤ 🅰️🅰️🅰️🅰️ 🅰️🅰️🌟 🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 ┆ ✨Есть тема для ┆дискусси? Хочется ┆поспорит
➿➿➿➿➿➿➿➿➿➿➿ 🌟🅰️🅰️🅰️🅰️🅰️🅰️ ㅤ ㅤ           🅰️🅰️🅰️🅰️ 🅰️🅰️🌟 🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 ┆ ✨Есть тема для ┆дискусси? Хочется ┆поспорить/ ┆выговориться? ┆ ✨Никто не понимает ┆ твоих взглядов? └────────────── ᅠ ᅠᅠ ᅠᅠ ✨ 🤍✨ ֹ ֑ 〰️Тогда тебе сюда! Любое мнение, жалобы, споры, обсуждение громких новостей, тем, просьб о совете, разоблачения - это все к нам Админ-состав
[🌟] мяпик - владелец: за все |🤩|🤩| [🦷/ 🕊] каво - админ: вп,тейки |она/их|🤩| [🌮] олго - админ: вп,тейки |🤩>🤩|🤩| [🤩] котэ - админ: вп,тейки |🤩| [🍰/💥] няшкофрик - админ: вп |🤩| [😊] ссф - админ: тейки |🤩|🤩| [🪶/🚭] гаджет - админ: тейки |🤩|🤩| [💉] квеша - админ: вп |🤩|🤩| [💜🌺🥧] киару - админ вп |🤩🤩🤩| [🧬] линетт - админ: тейки |🤩|🤩|
👎DNI: отсутствует  📞инфа&правила | Анон бот для тейков | Буст | Эмоджи комбо [🎢❤️‍🔥] | ANTIRAID installed 🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 ➿➿➿➿➿➿➿➿➿➿➿

Всем привет я тупица нужна помощь Делаю по этому видео: https://discover-with-mia.itch.io/custom-save-load-screen-renpy-tutorials-source-code Не могу понять почему сохранения не работают 🫩🫩🫩🫩 #крутотейк ← @renpyhelp_bot @renpyhelp

〰️〰️〰️ Welcome to 〰️〰️〰️〰️ 🔸🌺🌺🔸🟨🔽🧡🟨🌺 🔹💮🌺💜🔸💜💜💜💮🌺💜 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ ❤️У нас вы можете поделиться всем
〰️〰️〰️ Welcome to 〰️〰️〰️〰️ 🔸🌺🌺🔸🟨🔽🧡🟨🌺 🔹💮🌺💜🔸💜💜💜💮🌺💜 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
❤️У нас вы можете поделиться всем, чем пожелаете: своими знаниями, размышлениями, творчеством и советами по эннеаграмме 💘
🔤🔤🔤: база 🌿🌿🌿🌿🌿🌿🌿: тут 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ Бот для тейков: @Enneaconfbot 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ Состав админов: 6️⃣ (🦄) Рису – sх/so6w5 🏁 🌟 (🧁) Банни – sx/sp2w3 🏁 🌟 (👾) Дыш – sх/sо5w6 🏁 🌟 (💋) Марго/Алепу - so/sx2w3 🏁 🌟 (🐳) Глок - sх/sо6w5 🏁 🌟 (🎱) виджил - so/sp5w6 🏁 🌟 (🍉) Дейти - so/sp5w6 🏁 🌟 (🎃) Синди - sp/sx9w8 🏁 🌟 (🎸) Настя с . - sp/sx6w5 🏁 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️

⌒꯭⌒꯭⌒ 🌟➡️НАБОР В АДМ🌟😻 👾🫃😏🤍🫡👻поделиться чем то из своей жизни, но не с кем? ✨✨✨✨✨✨✨✨✨✨✨ 🌟🌟⇌😴😒👨‍🍼 𝑐𝑜𝑛𝑓𝑒𝑠�
⌒꯭⌒꯭⌒ 🌟➡️НАБОР В АДМ🌟😻
👾🫃😏🤍🫡👻поделиться чем то из своей жизни, но не с кем?
✨✨✨✨✨✨✨✨✨✨✨ 🌟🌟⇌😴😒👨‍🍼 𝑐𝑜𝑛𝑓𝑒𝑠𝑠𝑖𝑜𝑛 🌟
делитесь фотками, ситуациями, ищите друзей! здесь возможно все, что касается реал лайф
✨✨✨✨✨✨✨✨✨✨✨ анон бот ; вп (5ОО+) ; админы ; буст  ; правила ; тв/кв ; пост  знакомств

🌟🌟🌟🌟🌟 доҕᴘо пожᴀловᴀть в нᴀω🌟 🌟🌟🌟🌟🌟🌟🌟🌟🌟 🌟 🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 🌟🌟 в дᴀнном кф вы смᴇло можᴇтᴇ по полн
🌟🌟🌟🌟🌟 доҕᴘо пожᴀловᴀть в нᴀω🌟 🌟🌟🌟🌟🌟🌟🌟🌟🌟 🌟 🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟 🌟🌟
в дᴀнном кф вы смᴇло можᴇтᴇ по полной выскᴀзᴀться нᴀсчᴇт всᴇχ своиχ(чʏжиχ?) ҕᴇсячиχ ᴘодствᴇнников👤 ➿➿➿➿➿➿➿➿➿➿
навигация 🐾 набор в адм ❤️: нᴇᴛу,ᴦᴧᴀʙнᴏᴇ ʙᴇдиᴛᴇ ᴄᴇбя ᴀдᴇᴋʙᴀᴛнᴏ. Пᴩᴏᴄиʍ ᴏᴛнᴏᴄиᴛьᴄя дᴩуᴦ ᴋ дᴩуᴦу уʙᴀжиᴛᴇᴧьнᴏ и нᴇ ᴩᴀɜʙᴏдиᴛь ᴄᴩᴀчи🥰

🤫⁤

я немного тупой,но помогите мне пожалуйста 😭 я когда пишу в скрипте "label day1:" или же "menu:", то по логике после того как я нажму enter у меня должен быть большой пробел на следующей строке ↓
menu:
      zlksjcjsifovhnd
но у меня почему то вместо пробела все пишется с начала строчки и команда не работает😭😭😭 (простите я не знаю как  правильно объяснить🙏💔) #крутотейк ← @renpyhelp_bot @renpyhelp

text "{name}\n{desc}".format(
                                    name=ach["name"], desc=ach["desc"]
                                ) style "achievement_locked"
                    
                    #Этот небольшой блок совершенно необязателен. Он добавит разделитель, если есть невыполненное секретное достижение.
                    if any(a["secret"] for a in achievements_data[cat]):

                        text "---" xalign 0.5

                    #Настало время секретных достижений.
                    for ach in achievements_data[cat]:

                        if ach["secret"]:

                            $ pa = getattr(persistent, "achievements", {})
                            $ done = pa.get(ach["id"], False)

                            if done:

                                text "{name}\n{desc}".format(
                                    name=ach["name"], desc=ach["desc"]
                                ) style "achievement_unlocked"

                            else:

                                text _("Секретное достижение") style "achievement_locked"

#Словарь достижений и экран готовы. Но предстоит ещё многое сделать.

#Прежде всего, вам нужно определить способ получения этих достижений. И это следующий шаг.
#Используя новый файл .rpy, этот или script.rpy, вы поместите следующие коды в начало.

init python:

    #Это триггер, который разблокирует достижение, причем «def unlock_achievement(ach_id)» — это переменная.

    def unlock_achievement(ach_id):

        persistent.achievements[ach_id] = True
        renpy.save_persistent()

        for categories, ach_list in achievements_data.items():

            for ach in ach_list:

                #И это будет уведомление, которое игрок получит после разблокировки достижения.
                if ach["id"] == ach_id:

                    display_name = ach["name"]
                    renpy.notify(f"¡Достижение разблокировано: {display_name}!")
                    return

#Теперь вам просто нужно вставить следующую строку кода всякий раз, когда вы хотите, чтобы игрок разблокировал достижение, и система готова.
$ unlock_achievement("id") #Вы заменяете идентификатор на идентификатор достижения.
#крутотейк ← @renpyhelp_bot @renpyhelp

Итак, вот эта система, которой я хочу поделиться со всеми. Надеюсь, она окажется полезной для тех, кому она нужна. Первым делом создайте файл с названием «achievements.rpy» (или используйте любое другое имя). Это будет основной файл системы. В этот файл нужно поместить следующие блоки кода:
#Сначала создайте стили для своей системы. Вы можете дать им любое имя или вообще не создавать стили.

style achievement_locked:
    color "#888888"
    size 22

style achievment_unlocked:
    color "#ffffff"
    size 22
    italic True

style category_title:
    color "#ffffff"
    size 28
    bold True
    xalign 0.5

#Теперь нужно поставить этот блок. Насколько я знаю, он гарантирует, что достижения останутся и не
#будут удалены после закрытия игры.
init -1 python:
    try:
        if not hasattr(persistent, "achievements") or not isinstance(persistent.achievements, dict):
            persistent.achievements = {}
        except:
            persistent.achievements = {}

#Теперь пора создать настоящую систему достижений. Помните, вы можете менять названия по своему
#усмотрению, но я настоятельно рекомендую использовать те, которые я предоставляю.

init python:

    #Категории — это категории/названия для классификации ваших достижений.
    categories = ["name1", "name2", "name3"]

    #Category_labels позволит вам перевести заголовки каждой категории.
    category_labels = {
        "name1": _("Имя1"),
        "name2": _("Имя2"),
        "name3": _("Имя3")
    }

    #Achievements_data будет настоящим словарем, куда вы будете добавлять все достижения, которые захотите, по категориям.
    achievements_data: = {

        #Это необходимо проделать с каждой созданной вами категорией.
        "name1": [
            #Пояснение: «id» — это идентификатор, который вы присваиваете каждому достижению, и идентификатор, который система будет использовать для его идентификации.
            #«name» — название вашего достижения, а «desc» — описание вашего достижения.
            #Последний — «секретный». Это состояние для каждого достижения, которое вы можете использовать или не использовать для создания секретных достижений.
            #Если «secret» равно True, то ваше достижение секретное, в противном случае это будет обычное достижение.
            { "id": "nm1", "name": _("Achievement's name"), "desc": _("Achievement's description"), "secret": False}
        ]
    }

#Теперь пришло время создать экран для ваших достижений.
screen achievements():

    tag menu

    add "gui/game_menu.png" #Или любое фоновое изображение по вашему желанию.

    use game_menu(_("Достижения"), scroll="viewport"):

        hbox:

            spacing 50
            align (0.5, 0.15)

            #Это позволит разместить каждую категорию в hbox и разместить под каждым соответствующим достижением в vbox.
            for cat in categories:

                vbox:

                    spacing 10
                    xalign 0.5

                    #Это отобразит название категории с использованием стиля, который вы создали ранее.
                    text category_labels[cat] style "category_title"

                    #Теперь это потребует все достижения и изменит их порядок.
                    for ach in achievements_data[cat]:

                        #Начнем с несекретных достижений.
                        if not ach["secret"]:

                            #Это позволит получить атрибут для каждого достижения и узнать, выполнено ли оно.
                            $ pa = getattr(persistent, "achievements", {})
                            $ done = pa.get(ach["id"], False)

                            #Этот if/else получит объяснение выше и изменит стиль каждого достижения, в зависимости от того, выполнено оно или нет.
                            if done:

                                text "{name}\n{desc}".format(
                                    name=ach["name"], desc=ach["desc"]
                                ) style "achievement_unlocked"

                            else:
#крутотейк ← @renpyhelp_bot @renpyhelp

text "{name}\n{desc}".format( name=ach["name"], desc=ach["desc"] ) style "achievement_locked" #Этот небольшой блок совершенно необязателен. Он добавит разделитель, если есть невыполненное секретное достижение. if any(a["secret"] for a in achievements_data[cat]): text "---" xalign 0.5 #Настало время секретных достижений. for ach in achievements_data[cat]: if ach["secret"]: $ pa = getattr(persistent, "achievements", {}) $ done = pa.get(ach["id"], False) if done: text "{name}\n{desc}".format( name=ach["name"], desc=ach["desc"] ) style "achievement_unlocked" else: text _("Секретное достижение") style "achievement_locked" #Словарь достижений и экран готовы. Но предстоит ещё многое сделать. #Прежде всего, вам нужно определить способ получения этих достижений. И это следующий шаг. #Используя новый файл .rpy, этот или script.rpy, вы поместите следующие коды в начало. init python: #Это триггер, который разблокирует достижение, причем «def unlock_achievement(ach_id)» — это переменная. def unlock_achievement(ach_id): persistent.achievements[ach_id] = True renpy.save_persistent() for categories, ach_list in achievements_data.items(): for ach in ach_list: #И это будет уведомление, которое игрок получит после разблокировки достижения. if ach["id"] == ach_id: display_name = ach["name"] renpy.notify(f"¡Достижение разблокировано: {display_name}!") return #Теперь вам просто нужно вставить следующую строку кода всякий раз, когда вы хотите, чтобы игрок разблокировал достижение, и система готова. $ unlock_achievement("id") #Вы заменяете идентификатор на идентификатор достижения. ` #крутотейк ← @renpyhelp_bot @renpyhelp

Итак, вот эта система, которой я хочу поделиться со всеми. Надеюсь, она окажется полезной для тех, кому она нужна. Первым делом создайте файл с названием «achievements.rpy» (или используйте любое другое имя). Это будет основной файл системы. В этот файл нужно поместить следующие блоки кода: ` #Сначала создайте стили для своей системы. Вы можете дать им любое имя или вообще не создавать стили. style achievement_locked: color "#888888" size 22 style achievment_unlocked: color "#ffffff" size 22 italic True style category_title: color "#ffffff" size 28 bold True xalign 0.5 #Теперь нужно поставить этот блок. Насколько я знаю, он гарантирует, что достижения останутся и не #будут удалены после закрытия игры. init -1 python: try: if not hasattr(persistent, "achievements") or not isinstance(persistent.achievements, dict): persistent.achievements = {} except: persistent.achievements = {} #Теперь пора создать настоящую систему достижений. Помните, вы можете менять названия по своему #усмотрению, но я настоятельно рекомендую использовать те, которые я предоставляю. init python: #Категории — это категории/названия для классификации ваших достижений. categories = ["name1", "name2", "name3"] #Category_labels позволит вам перевести заголовки каждой категории. category_labels = { "name1": _("Имя1"), "name2": _("Имя2"), "name3": _("Имя3") } #Achievements_data будет настоящим словарем, куда вы будете добавлять все достижения, которые захотите, по категориям. achievements_data: = { #Это необходимо проделать с каждой созданной вами категорией. "name1": [ #Пояснение: «id» — это идентификатор, который вы присваиваете каждому достижению, и идентификатор, который система будет использовать для его идентификации. #«name» — название вашего достижения, а «desc» — описание вашего достижения. #Последний — «секретный». Это состояние для каждого достижения, которое вы можете использовать или не использовать для создания секретных достижений. #Если «secret» равно True, то ваше достижение секретное, в противном случае это будет обычное достижение. { "id": "nm1", "name": _("Achievement's name"), "desc": _("Achievement's description"), "secret": False} ] } #Теперь пришло время создать экран для ваших достижений. screen achievements(): tag menu add "gui/game_menu.png" #Или любое фоновое изображение по вашему желанию. use game_menu(_("Достижения"), scroll="viewport"): hbox: spacing 50 align (0.5, 0.15) #Это позволит разместить каждую категорию в hbox и разместить под каждым соответствующим достижением в vbox. for cat in categories: vbox: spacing 10 xalign 0.5 #Это отобразит название категории с использованием стиля, который вы создали ранее. text category_labels[cat] style "category_title" #Теперь это потребует все достижения и изменит их порядок. for ach in achievements_data[cat]: #Начнем с несекретных достижений. if not ach["secret"]: #Это позволит получить атрибут для каждого достижения и узнать, выполнено ли оно. $ pa = getattr(persistent, "achievements", {}) $ done = pa.get(ach["id"], False) #Этот if/else получит объяснение выше и изменит стиль каждого достижения, в зависимости от того, выполнено оно или нет. if done: text "{name}\n{desc}".format( name=ach["name"], desc=ach["desc"] ) style "achievement_unlocked" else:

Подскажите, пожалуйста, я правильно понимаю, что на создание новеллы у меня ограничени в 2ГБ? Получается я не смогу создать новеллу объемом более 2ГБ? #крутотейк ← @renpyhelp_bot @renpyhelp

Итак, вот эта система, которой я хочу поделиться со всеми. Надеюсь, она окажется полезной для тех, кому она нужна. Первым делом создайте файл с названием «achievements.rpy» (или используйте любое другое имя). Это будет основной файл системы. В этот файл нужно поместить следующие блоки кода:
achievements.rpy

#Сначала создайте стили для своей системы. Вы можете дать им любое имя или вообще не создавать стили.

style achievement_locked:
    color "#888888"
    size 22

style achievment_unlocked:
    color "#ffffff"
    size 22
    italic True

style category_tittle:
    color "#ffffff"
    size 28
    bold True
    xalign 0.5

#Теперь нужно поставить этот блок. Насколько я знаю, он гарантирует, что достижения останутся и не
#будут удалены после закрытия игры.
init -1 python:
    try:
        if not hasattr(persistent, "achievements") or not isinstance(persistent.achievements, dict):
            persistent.achievements = {}
        except:
            persistent.achievements = {}

#Теперь пора создать настоящую систему достижений. Помните, вы можете менять названия по своему
#усмотрению, но я настоятельно рекомендую использовать те, которые я предоставляю.

init python:

    #Categories will be the dictionary for the achievements, at least the categories/tittles for them.
    categories = ["name1", "name2", "name3"]

    #Category_labels will allow you to translate the tittles of each category.
    category_labels = {
        "name1": _("Имя1"),
        "name2": _("Имя2"),
        "name3": _("Имя3")
    }

    #Achievements_data will be the real dictionary, where, by category, you will add every achievement you want.
    achievements_data: = {
        "name1": [
            #Explanation: "id" is the ID you will give for each achievement, and the id the system will use for knowing it.
            { "id": "nm1", "name": _("Achievement's name"), "desc": _("Achievement's description"), "secret": False/True}
#крутотейк ← @renpyhelp_bot @renpyhelp

Братья-ренпаисты, вопрос эстетического характера, насколько вас бесят рамки в новелле или дополнительные кнопки на экране, которые как-то выделены и не исчезают на протяжении игры? #крутотейк ← @renpyhelp_bot @renpyhelp

Repost from music confession
РОЗЫГРЫШ НА ЗВЕЗДЫ любишь ру-реп, и люди тебя из-за этого считают фриком?😐 ➿➿➿➿➿➿➿➿➿➿➿➿➿ не с кем поделиться своей любимой п
РОЗЫГРЫШ НА ЗВЕЗДЫ любишь ру-реп, и люди тебя из-за этого считают фриком?😐 ➿➿➿➿➿➿➿➿➿➿➿➿➿ не с кем поделиться своей любимой песней? или написал свою песню и не знаешь с кем поделиться? ➿➿➿➿➿➿➿➿➿➿➿➿➿ хочешь рассказать про свою любимую группу?☦️ ➿➿➿➿➿➿➿➿➿➿➿➿➿ нашел малоизвестную группу и хочешь, чтобы о ней много кто узнал и ее форсили в тт?☦️ ➿➿➿➿➿➿➿➿➿➿➿➿➿ хочешь поделиться малоизвестной песней от популярной группы? ➿➿➿➿➿➿➿➿➿➿➿➿➿ бесят люди, которые слушают одного макана, токсиса и тд?🌟 ㅤ ㅤ ㅤ ㅤㅤ WELCOME TO ㅤ ㅤ ㅤ ㅤ ㅤ🔤🔤🔤🔤🔤 ㅤ ㅤ🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤 ㅤздесь ты можешь поделиться своими музыкальными находками; продвинуть свою музыкальную группу; пожаловаться на людей у которых "плохой муз. вкус"; рассказать о любимой малоизвестной группе; кинуть мемы про музыку; посоветовать малоизвестные жанры; поделиться видео, фотками с концертов; найти друзей с похожим вкусом и просто рассказать что-то о музыке ⭐⭐⭐⭐ㅤ НАВИГАЦИЯ ⭐⭐⭐⭐ㅤ БОТ ДЛЯ ТЕЙКОВ ⭐⭐⭐⭐ㅤ ВП ПОСТ ⭐⭐⭐⭐ㅤ ВЛД / АНОНКА

Привет, я хочу спросить одну такую тему. Кто-нибудь из вас использовал ren`py помощника от оригинального gpt? Если есть такие
Привет, я хочу спросить одну такую тему. Кто-нибудь из вас использовал ren`py помощника от оригинального gpt? Если есть такие люди, вы могли сказать мне свой комментарий и ещё... Какой VPN вы используете, чтобы юзать оригинальный gpt.... Заранее спасибо за помощь 🙏 #крутотейк ← @renpyhelp_bot @renpyhelp

здравствуйте, как можно сделать заставку при запуске новеллы? чтобы появлялся текст белого шрифта на черном фоне, плавно появляясь и растворяясь #крутотейк ← @renpyhelp_bot @renpyhelp

Оцените админов от 1 до 10: https://t.me/renpyhelp/6