Помощь

Помощь

Sehr Trauriger
Этот код надо разделить на несколько файлов. Я бы сам это сделал и прописал бы пути к ним. Но не знаю какие команды отвечают за это. Это все я писал на движке Ren'py. В нем также можно писать на языке Python. Но пока что я не нашёл нужную команду которая не даст сбоев.
define t= Character('Турианец', color="#777777") 
define tch= Character('Детектив Челлик', color="#777777") define s= Character('Саларианец', color="#00ff00")
define ps1= Character('Недовольный Саларианец1', color="#00ff00")
define ps2= Character('Недовольный Саларианец2', color="#00ff00")
define a= Character('Азари', color="#0000ff")
define a2= Character('Азари секретарша', color="#0000ff")
define pl= Character("[name]")
define his= Character("Расказчик") define pistol=0
define robotechnic=0 define boldness=0
define driving=0 
define shipdriving=0 define engineers=0 define programming=0 define poker=0
define prison=0 
define money=0 
define a1=0 
define god=0 
define technic=0 transform pldialog: xalign 0.0 yalign 1.0 
label splashscreen: scene black centered "Внимание!\nДанная игра создана не для коммерческих целей. Автор не имеет права получать за него прибыль. А также на его распространение.\n Игра не имеет лицензии Bioware. Для создания игры исползовались ресурсы из открытого доступа. Автор не несет юридической ответственности за игру. Любой может скопировать игру и использовать для своих целей и будет сам отвечать за нее" 
return 
label start: 
play music "08106.mp3" fadeout 1 scene santarel his"Здраствуйте , позвольте рассказать вам об игре SLC." 
menu: 
 "Да": 
 jump yes 
 "Нет": 
 jump no 
label yes: 
his"Игра создана развращенной фантазией его автора. \n Играть в нее не составить труда так как она относится к жанру игр {u} Виртуальных Новелл {/u}." 
his"У каждого персонажа несколко вариантов концовки. Все зависит от ваших выборов , даже малая мелочь может позже помочь" 
jump no 
label no: 
his"Удачного времяпровождения" 
scene bg 1 
"Год 2183 , по земному летоисчислению." 
"Добро пожаловать в Экстранет Цитадели" "Пожалуйста введите ваше имя для поиска в базах данных Цитадели" 
python: 
 name = renpy.input("Введите ваше имя") 
 name = name.strip() or ("Рандом") 
label next: 
"Идет обработка" 
"Поиск- [name] в базе данных" 
"Завершено на 30 процентов" 
"Завершено на 40 процентов" 
"Завершено на 75 процентов" 
"Поиск завершен" 
jump profile 
label profile: 
scene bg 1 
hide turianfoto 
hide salarianfoto 
hide kroganfoto 
hide turiansite 
hide salariansite 
hide krogansite 
"Для идентификации выберите базу данных вашей расы" 
menu: 
 "Турианская Иерархия": 
 jump tprofile 
 "База данных граждан Саларианского Союза": 
 jump sprofile 
 "Кроганская сеть Цитадели": 
 jump kprofile 
label tprofile: $menu_flag=True 
play music "00012.mp3" fadeout 1 
scene turiansite 
"Поиск [name]" "Выполнено" 
"Добро пожаловать офицер Службы Безопасности Цитадели [name] Хоспес " jump tp1 
label tp1: 
show turianfoto 
"Пол- мужской.\n Возраст- 29лет.\n Статус- сержант резерва. \n Профессия- сержант отдела раследований СБЦ. Банковский счет: 1000 кредитов." 
"Биография- родился в 2154 году , как и все турианцы поступил на службу в возрасте 15-ти лет. \n Считался слабее своих сверстников. \n Служил на фрегате Веррикэн 79-ой турианской флотилии." "Психологический профиль- депрессия одиночества , ответственность , патриотизм" 
"Задача: Найти девушку , суицид , стать героем" 
menu: 
"Просмотреть досье снова": 
jump tp1 
"Вернуться к профилям": 
jump profile 
"Выбрать этот профиль": 
jump turianstory 
$money = 1000 
label sprofile: $menu_flag=False play music "112.mp3" fadeout 1 scene salariansite "Поиск- [name] в родовых баз данных Цитадели" "Поиск завершен" "Добро пожаловать Манновай Геранон Странак Ренос Киррахэ [name] " jump sp1 label sp1: show salarianfoto: xalign 0.5 yalign 0.5 "Пол- Мужской. \n Возраст- 14 лет. \n Статус- выпускник академии экономических наук. \n Профессия- Безработный. \n Банковский счет: 200 кредитов." "Биография- родился в 2169 году. \n Выпускник академии проводящий каникулы на Цитадели. \n Окончил различные , не имеющие ничего общего , учебные заведения ." "Психологический профиль- на пороге взрослой Саларианской жизни. Любознателен , фантазер , не решителен..." "Задача: Помогать родичам , Найти работу , Отдохнуть на все время каникул." menu: "Просмотреть профиль снова": jump sp1 "Вернуться к списку профилей": jump profile "Выбрать этот профиль": jump salarianstory $money = 200 label kprofile: $menu_flag=False play music "345.ogg" fadeout 1 scene krogansite "Поиск [name]" "Добро пожаловать Вейрлок [name]" jump kp1 label kp1: show kroganfoto "Пол- Мужской \n Возраст- 200 лет.\n Статус- Вольный наемник. \n Причастность к клану- Вейрлок. \n Банковский счет: 500 ркедитов" "Биография- Родился в 1983 году. \n Странник , путешествует по галактике в одиночестве. Прибил на Цитадель как турист" "Психологический профиль- Одиночка , агрессивен , есть задатки социопатизма , любить прогулки и походы пешком." "Задача: Совершить теракт , Поселится , Продолжить путешествие" menu: "Заново": jump kp1 "К списку профилей": jump profile "Выбрать этот профиль": jump kroganstory $money = 500 label turianstory: $menu_flag=True hide turianfoto scene bg dock "ВИ корабля" "К вниманию пассажиров. \n Наш корабль стыковался со станцией Цитадель , просим не оставлять свои вещи на корабле. Благодарим вас за то что выбрали наш рейс. \n Пожалуйста пройдите таможенную комиссию" "ВИ корабля" "Повторяем , не оставляйте свой багаж" show turianfp at pldialog pl"Хорошо что я на легке иначе я бы наверняка не вспомнил бы о том что у меня есть пистолет. \n Да кстати , где он?" hide turianfp menu: "Вернуться на свое место и поискать": jump road1 "Пожаловаться": jump road2 "Не важно": jump road3 label road1: $menu_flag=True $pistol = 1 show turianfp at pldialog pl"Лучше вернусь за ним , все таки это мой счастливый пистолет" hide turianfp his"Вы вернулись в корабль и обыскали своё место" his"И нашли свой счастливый Райко!" his"Вспомнив свои приключения с Райко вы даже собирались расцеловать его , но в вашей памяти всплыли моменты перегрева и вы просто прицепили его к поясу. \n Райко молчаливо не противился этому " show turianfp at pldialog pl"Ну-с, теперь куда?" hide turianfp menu: "В таможню": jump road1a "Другим путём": jump road1b label road1a: $menu_flag=True his"Пройдя к таможне вы заполнили все документы и пробились сквозь рой турагентов \n Вы даже не поверили своим ушам. Каждый рассказывал о таких местах что уши на лоб лезли. Вы даже начали подозревать что попали на совершенно другую станцию" his"В совершенно другой галактике" "Тур.агент""Рыбалка в президиуме! Вы не только получите удовольствие но и заберете свой улов с собой! А какие там водоплавающие! Земные акулы , Тучанкские рыби-летуны! И всего за 10.000 кредитов! Ну же , соглашайтесь!" show turianfp at pldialog pl"Черт! Как же они мне надоели. Надо пробиться к лифту!" hide turianfp his"Что вы выберете?" menu: "Молча идти к лифту": jump road1a1 "Выстрелить в воздух": if pistol>=1: jump road1a2 else: jump road1a3 "Уничтожить исчадия ада!": if pistol>=1: jump road1c1 else: jump road1a3 label road1a1: $menu_flag=True "Тур.агент""Ну куда же вы! Вы только представьте , вечеринка в улье хранителей! Всего за 20.000" show turianfp at pldialog pl"...................." hide turianfp his"Пересилив свои желания вы проталкиваетесь сквозь толпу так и не сказав ни единого слова" his"Как они не пытались вас переубедить вы все так же хранили молчание." show liftscene1 his"А вот и долгожданный лифт!" his"Что вы сделаете на последок?" menu: "Сделать победный выстрел в воздух.": if pistol>=1: jump road1a2 else: jump road1a3 "Показать не приличный жест": jump road1a3 "Молча сесть в лифт": jump road1nextlevel1 label road1a2: $menu_flag=False his"Райко изрыгнул грозный рык и пламя , за долю секунду пространство вокруг вас опустело. \n Не успели вы обрадоваться как по вам дали залп охранные дроны." his"Танцевая под обстрелом дронов вы успели подбит целых два дрона из трёх. Что делать с третим?" menu: "Побежать в сторону лифта": jump road1a2a "Схватить дрона": jump road1a2b label road1a2a: $menu_flag=True his"Вы ,со всей вашей туринской ловкостью, побежали в сторону лифта." scene bg lift his"Осталось каких то пару метров" show bg liftblock his"Вы с победным рыком сделали рывок и .....\n Врезались в кинетический барьер. Наверное его включили когда началась перестрелка." his"Лежа , с трудом думая , вы проклинали все на свете. Турианскую броню , свое зрение , создателей барьера и даже самих протеан" his"Пока вы с трудом дыша пытались с сильным хрипом изрыгнуть ругателства добрые сотрудники СБЦ подняли вас на носилки и понесли в неизвестном направлении" scene prison his"А вот и ваша камера. Новый дом , ваша крепость . Ваше так желаемое одиночество" "На следующий день" jump nextlevel2 label road1a2b: $menu_flag=False pl"Иди к папочке" his"Вы схватили дрона. Дрон тресясь от страха начинает пикать. \n Продолжая свои издевательства над дроном вы неожиданно начинаете понимать как устроены роботы" "Навык роботехника приобретено.\n Запомните." $robotechnic = 1 his"И первое что вы поняли - то что пикание робота исходить не от его страха." "Робот взорвался и отбросил вас к дальней стене" his"Пока вы с трудом дыша пытались с сильным хрипом изрыгнуть ругателства добрые сотрудники СБЦ подняли вас на носилки и понесли в неизвестном направлении" his"Вы проснулись в тюремной камере , что ж могло быть хуже." jump nextlevel2 label road1a3: $menu_flag=True his"Неизвестно как выглядели вы со стороны , но одно точно - помещение за считанные секунды опустело \n Не успели вы понять в чем дело как дружелюбные (какими они казались) офицеры СБЦ открыли по вам шквальный огонь , явно на поражение." menu: "Поднять руки вверх и сдаться властям": jump nextlevel2 "Принять активный бой": $a1 = 1 jump road1a2c "Начать молится": jump road1a2c label road1a2c: $menu_flag=True if a1 >= 1: his"Вы начали отстреливаться как в боевиках , вы чувствовали себя непобедимым" show turianfp at pldialog pl"Пуля в плечо? Для героев боевика это не проблема!" pl"Еще одна? Да как они не могут понять?! Мы бессмертны!" pl"А это что за камень они кинули мне? Почему он пикает?" hide turianfp his"Пока вы с трудом дыша пытались с сильным хрипом изрыгнуть ругателства добрые сотрудники СБЦ подняли вас на носилки и понесли в неизвестном направлении" $boldness = 1 his"Вы приобрели очко смелости \n Запомните это." jump nextlevel2 else: his"Хоть вы и турианец но знаете из религии только человеческое божество, решив что сейчас не та ситуация когда надобно выбирать религию вы решили молится ему" $god =1 show turianfp at pldialog pl"Господь или Аллах или же Будда?" pl"Извини я не внимательно читал историю других рас , прошу тебя уберечь меня под своим крилом от этих злых демонов пытающихся до меня добратся." pl"Знаю я никогда тебе не молился и что я был плохой личностью но все же думаю мы сможем договорится , а боже?" pl"Ты будешь помогать мне , а я тебе? Согласен?" hide turianfp his"Думая о духовных вопросах бытия вы нечайно заметили что пули сторонятся вас словно вы выпрашивали у них милостыню" show turianfp at pldialog pl"Это знак Боже?" hide turianfp his"Рядом с вами упала граната и два раза пикнув отключилась. Вот что бывает когда государство экономит" show turianfp at pldialog pl"Наверное так. Стоп так это что? Я не неуловим?!" pl"Хехе вот наступил ваш Апокалипсис офицеры" hide turianfp his"Вы спокойным шагом \"под обстрелом\" подошли к одному из офицеров" his"Она оказалась женщиной" show turianfp at pldialog pl"А теперь получай супостат кулаком по лицу" hide turianfp his"Не успели вы занести руку как одна из пуль прошмыгнула под носом. Явно не случайно" show turianfp at pldialog pl"Женщин не бить? Ладно а вон того тощего?" hide turianfp his"Еще одна пуля" show turianfp at pldialog pl"Это нечестно! \n Ладно , тогда я изобью этого дрона" hide turianfp his"Вы быстрым шагали начали приближатся к дрону , а он в свою очередь пытался убежать" his"Но это продлилось не долго , проходя мимо выключенной гранаты вы услышали писк" his"Граната взорвалась явно давая понять что удача не вечна" his"Пока вы с трудом дыша пытались с сильным хрипом изрыгнуть ругателства добрые сотрудники СБЦ подняли вас на носилки и понесли в неизвестном направлении" jump nextlevel2 label road1c1: $menu_flag=False his"Вы навели пистолет и нажали на курок" his"Ничего не произошло" his"ЧТо делать? Райко все также молчит." menu: "Убеждать Райко": jump raiko1 $speech = 1 "Наверное зклинило , хорошенко встряхнуть и ударить по предохранителю": jump raiko2 $technic = 1 return

Report Page