Немного модификаций

This commit is contained in:
mirivlad 2024-04-10 16:26:23 +08:00
parent 23382aebb9
commit 00c75f4d26
25 changed files with 74 additions and 24 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,9 +1,9 @@
renpy.solid
renpy.dissolve renpy.geometry
renpy.alpha renpy.texture
renpy.alpha renpy.geometry renpy.texture
renpy.geometry renpy.texture
renpy.dissolve renpy.dissolve
renpy.ftl
renpy.geometry renpy.solid
renpy.dissolve renpy.dissolve
renpy.alpha renpy.texture
renpy.texture
renpy.geometry renpy.texture
renpy.alpha renpy.geometry renpy.texture
renpy.solid
renpy.dissolve renpy.geometry

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View File

@ -6,6 +6,7 @@ define sysmsg = Character('sysmsg', color="#c83333")
define root = Character("[root]", color="#ffffff")
define root_mind = Character("ROOT", color="#00ffea")
define unknown_char = Character("???", color="#09ff00")
define mystic_char = Character("╨п╨╕╨╖╨▒╤Г╨┤╤Г╤Й╨╡╨│╨╛", color="#ff8800")
image root_room = "Scenes/root_room.jpg"
#define menu = nvl_menu
# Вместо использования оператора image можете просто
@ -16,11 +17,11 @@ image root_room = "Scenes/root_room.jpg"
# Игра начинается здесь:
label start:
play music "UNIVERSFIELD - Orion Nebula 2.mp3" loop volume 0.5
scene root_room
scene console
sysmsg "OS loading..."
sysmsg "Enter your login and password"
python:
python:
root = renpy.input("Login:", length=32)
password=renpy.input("Password:", length=32)
root = root.strip()
@ -28,10 +29,12 @@ label start:
if not root:
root = "root"
show monitor
sysmsg "Вход выполнен успешно."
sysmsg "[root]@localhost"
scene root_room
show monitor
root_mind "Рабочий вечер после трудного рабочего дня. Что может быть лучше? Только рабочий вечер с кружкой горячего кофе."
root_mind "Я заварил свой любимый, хоть и дешевый кофе в кофеварке. Некоторые бы подумали, что при моей зарплате, я бы мог позволить себе и подороже."
root_mind "Однако я пристрастился к этому ужасному вкусу довольно давно, и все остальные сорта кофе казались блеклыми. Ну и ладно. Главное что работу стимулятора мой напиток выполнял исправно."
@ -46,20 +49,22 @@ label start:
root_mind "В пять утра я начинал зевать и благодаря всех богов за эту милость падал в кровать и проваливался в черное забытье"
root_mind "Утро я помнил плохо и снова блеклый день, и жизнь безостановочно проходящая мимо..."
root_mind "Возможно так бы дальше все и продолжалось. Но все изменилось когда в мессенджер пришло сообщение с неизвестного аккаунта."
play sound "email_notify.mp3" volume 1.0 noloop
sysmsg "Новое сообщение."
menu:
"Прочитать сообщение":
jump game
"Время 5 утра. Пойти спать":
jump fast_end
"Хоть и не 5 утра, а спать уже почему-то хочется. Пойти лечь.":
jump fast_end1
return
label game:
play music "UNIVERSFIELD - Space Journey Through Nebulae and Galaxy.mp3" loop volume 0.5
unknown_char "Привет. Дали твои контакты, сказали ты админишь сервера по удаленке. Есть пара задач, по оплате - какая ставка у тебя за час работы?"
python:
@ -70,30 +75,74 @@ label game:
if rubperhour > 5000:
unknown_char "Ух... Извини что побеспокоил. Нам такие суммы не подъемны."
jump fast_end
jump fast_end2
else:
unknown_char "Ok. Нас устраивает. Скину файлом задание и доступы."
unknown_char "Ок. Нас устраивает. Скину файлом с заданием и доступы."
jump game1
return
label game1:
play music "UNIVERSFIELD - Space Journey Through Nebulae and Galaxy.mp3" loop volume 0.5
show monitor
root_mind "Заказик прилетел как раз вовремя. Я доделал скрипт, скинул его в репозиторий, запустил тесты, и судя по тому что видел сейчас на экране - скрипт должен отработать как надо."
root_mind "Так что времени для вечерней подработки у меня еще куча, а работы по факту не осталось. Значит возьмусь за разовый заказ."
root_mind "Я открыл файл который мне прислал мой недавний собеседник. Ну, ничего особо сложного. Перенастроить серверы на новый cdn, проверить работу задач в кроне, запустить пару скриптов и проконтроллировать что они отработают успешно."
root_mind "Я открыл файл который мне прислал мой недавний собеседник. Ну, ничего особо сложного. Компании Полармо требуется перенастроить серверы на новый cdn, проверить работу задач в кроне, запустить пару скриптов и проконтроллировать что они отработают успешно."
root_mind "Как говорил один персонаж - Приключение на 5 минут, зайти и выйти."
play sound "email_notify.mp3" volume 1.0 noloop
sysmsg "Новое сообщение."
menu:
"Прочитать сообщение":
$ mystic_read = 1
jump game2
"Проигнорировать. Работа есть, остальное - прокастинация.":
$ mystic_read = 0
jump game3
return
label fast_end:
label game2:
mystic_char "Не смей запускать скрипт тестирования нейросети!"
root "Ты кто?"
mystic_char "Не смей запускать скрипт тестирования нейросети!"
root "Понятно. Лети в бан."
root_mind "Еще мне ботов не хватало. Интересно, по площадям бьют, или где-то в какой-то группе мессенджера охотник сидит? Ладно, не имеет значения."
jump game3
return
label game3:
show monitor
root_mind "Я скопировал доступы в локальную википедию, чтобы потом не искать, пометил их именем компании которая дала заказ. Запустил терминал, и вошел на сервер."
root_mind "Первым делом на новом сервере я всегда осматриваюсь. Узнаю что за ОС, что из привычных инструментов установлено, какое железо на чем все это крутится. Затем немного шарю в истории шелла и просмотриваю логи."
root_mind "Затем приходит черед файлов в директории доступной пользователю под которым приходится работать. Бывает что заказчик дает доступы которым не хватает привилегий на выполнение поставленных задач."
root_mind "Пока вроде всё нормально. Даже sudo доступно."
root_mind "Следующие полчаса я перенастраивал сервер балансировки на новые cdn, потом проглядел крон на предмет сделанных там записей. Нашел пару скриптов которые там были закомментированны. Ради интереса просморел их в системе."
root_mind "Ничего интересного. Обычные сборщики мусора. Кстати, сервер похоже был тестовым. Оно и логично. Кто ж мне без nda даст доступы на прод? Удивительно что вообще дали доступы. Хотя, если меня порекомендовал кто-то из знакомых, то вполне возможно."
return
label fast_end1:
play music "Anemoia - System #1.mp3" loop volume 0.5
root_mind "На удивление, я заснул в этот раз быстро и крепко."
sysmsg "System will be shutdown..."
sysmsg "...3"
sysmsg "...2"
sysmsg "...1"
sysmsg "Это была самая быстра концовка!"
sysmsg "Это была самая быстра концовка на Диком Западе!"
return
label fast_end2:
play music "Anemoia - System #1.mp3" loop volume 0.5
root_mind "Ну и не очень то и хотелось. Сами за копейки вкалывайте. Я лучше попробую спать лечь."
sysmsg "System will be shutdown..."
sysmsg "...3"
sysmsg "...2"
sysmsg "...1"
sysmsg "Суслик пошел домой и... никого не встретил!"
return

Binary file not shown.

Binary file not shown.

View File

@ -1,8 +1,8 @@
2024-04-09 09:23:03 UTC
2024-04-10 08:24:04 UTC
Linux-6.5.0-1mx-ahs-amd64-x86_64-with-glibc2.36
Ren'Py 8.2.1.24030407
Early init took 0.02s
Early init took 0.03s
Loading error handling took 0.01s
Loading script took 0.06s
Loading save slot metadata took 0.01s
@ -29,7 +29,7 @@ Prepare screens took 0.03s
Save pyanalysis. took 0.00s
Save bytecode. took 0.01s
Running _start took 0.00s
Interface start took 0.06s
Interface start took 0.07s
Initializing gl2 renderer:
primary display bounds: (1920, 0, 1920, 1080)

1
project.json Normal file
View File

@ -0,0 +1 @@
{"build_update": false, "packages": ["pc", "mac", "linux"], "add_from": true, "force_recompile": true, "android_build": "Release", "tutorial": false, "renamed_all": true, "renamed_steam": true}