#Запуск локалки для самых кипящих чайников

1 messages · Page 1 of 1 (latest)

slim pine
#

Учитывая систему запусков, дающую ограниченные окна для исследования билда (а преисполняться знаниями и механом все же хочется), локальный сервер является наиболее разумным вариантом изучения.
Многие, краем глаза завидев процесс ее поднятия считают его слишком сложным и требующим чуть-ли не степени в программировании, но я уверяю вас - это настолько просто, насколько скачать игру с торрента. Гайд проведет вас за ручку и научит установке локалки ратгора.

#

#1. Подготовка компутера, закачка среды

Для работы локального сервера вашему устройству необходима среда разработки, позволяющая случаться всяким замудренным программистким процессам. В этом шагу необходимо установить всего 2 программы - Git и .NET SDK. Первое позволит вам общаться в консоли, второе сделает код рабочим.

Для закачки гита переходим по ссылке https://git-scm.com/install/, выбираем вашу операционную систему и кликаем по последней версии - стоящей как правило самой первой.

#

Следующий компонент - среда .NET SDK. Залетаем по ссылке https://dotnet.microsoft.com/ru-ru/download/dotnet/9.0 и не пугаемся нескольких таблиц. Все, что нас интересует - вкладка .NET SDK 9.xxx, в которой кликаем на архитектуру соответствующую вашей системе. Что-что? Не знаете разницу между х64 и х86?
На самом деле знаете. х86 - древняя архитектура процессоров, использующую 32 разряда, х64, соответственно, 64. Чтобы посмотреть свою разрядность, просто вбейте в поисковик компьютера "Система" и найдите параметр "Тип системы".

#

У меня он х64 (как и у вас впрочем, не в каменном же веке живем), значит и ссылку дотнета установщика выбираем х64. Как это происходит у линуксоидов я не знаю, но его пользователи в принципе должны страдать по задумке разработчика, как-нибудь разберетесь.

#

Открываем установщик, закачиваем среду. Поздравляю. Ваш пэка готов

#2. Махинации с командной строкой

На страничке гитхаба ратгора, с которой и будет браться локалка (вот ссылка кстати https://github.com/ss14-art/ratgore/) эти 4 шага указаны довольно понятно, но даже у меня в 1 раз возникали трудности с выполнением некоторых шагов. Это нормально. Наверно. Пройдемся по каждому.

#

Создаем на рабочем столе папку RATGORE.

Нажимаем комбинацию Win + R, вводим cmd для открытия командной строки, копируем-вставляем наш первый приказ гиту:
git clone https://github.com/ss14-art/ratgore.git

Консоль начнет загружать всякое на ваше устройство, не пугаемся и ждем окончания процесса. Процесс, к слову долгий - и это тоже нормально. Однако если кол-во закачанных файлов долгое время не меняется, перезапустить строку не будет грехом. Запаситесь терпением и позвоните маме, напомнив как сильно вы ее любите, ждите завершения установки.

#

Затем вводим команду cd ratgore для выбора директории закачки. После чего пишем git submodule update --init --recursiveУ вас должна появиться громадная стена текста, означающая успешность процесса. ВАЖНО - если даже после правильного ввода git submodule update --init --recursive процесс не начинается, значит проблема скорее всего в выборе директории. В этом случае вручную открываем ваш проводник и указываем путь к вашей папочке ratgore 🐀

#

#3. Жмание кнопок, запуск локального сервера

В созданной вами папке находим папку Scripts, в ней открываем bat и запускаем файл buildAllRelease.bat, который соберет проект. Запустится отдельная командная строка, в идеале все должно гореть зеленым.

#

Теперь все что вам остается - открыть файл runQuickAll.bat и наслаждаться игрой на своей локалке. Для удобство можно содержимое перенести в созданную вами папку на рабочем столе. Видите, не так и болезненно это было. А то, как пользоваться админ-правами эффективно, вы прочитаете уже в другом руководстве. Удачи нюхать билд!
Любые баги, ошибки и непонятки разрешается постить в этом же треде

oblique raven
#

СЛООООООООООЖЖНООО

slim pine
slim marlin
#

Билд актуальный?

wise mulch
#

Тут про обновление сборки написано?

#

Зайди в папку: cd C:\Users\ "имя"\Desktop\ratgore
Скачай обновления:

PowerShell
git pull
git submodule update --init --recursive
Обязательно пересобери проект после обновления:

PowerShell
dotnet build SpaceStation14.sln -c Release

#

Вот короче

#

Вроде эта шляпа

#

Мой совет может не работать я в этой хуйне разбирался с нейронкой, но у меня работает как часы1172801341320601660

slim pine
#

❤️

indigo lion
hollow oriole
#

@slim pine Сделай легче, чё так сложно

#

🐁 💨 💥

opal sleet
#

окей гугл как решить

indigo lion
opal sleet
#

подскажи пж

indigo lion
#

Сабмодули обнови

#

Хз

opal sleet
#

Бля я хоть и хуллротовец но читать умею спасибо
Короче буду обновлять Вижуал Студио,вдруг сработает

slim pine
#

какой пункт?

hollow oriole
slim pine
opal sleet
slim pine
#

скачай среду дотнет sdk

#

последней версии на твой ос

opal sleet
muted crystal
#

скорость скачивания от чего то зависит?

slim pine
#

выключи фоновые программы

muted crystal
#

спасибо

indigo lion
#

Мне помогает

#

Но это если там пару кб

#

Нормальная скорость 3-5 мб

opal sleet
# slim pine починил?

Короче говоря,нужно было сделать две вещи:
Первая-загрузить вижуал студио
Вторая -удалить все из папки .dotnet (ProgramFilesx86)

slim pine
#

теперь пиплс будут знать

wise mulch
#

Бля я тож через гитбаш пробовал

#

Лучше через консоль

indigo lion
orchid quarry
#

Поч ратгор на 9 а не на 10 net

muted crystal
#

есть вопрос

#

столько предупреждений норма?

#

мне стоит запускать локалку или все по одному месту пойдет?

muted crystal
#

у меня вроде все работает

indigo lion
#

Если нет ошибок - все заебись

muted crystal
#

как полный доступ получить за какую-то фракцию?

slim pine
#

Я лично беру агента рхбзз голубую

dire bolt
#

с чем может быть связанна проблема?

slim pine
dire bolt
slim pine
# dire bolt

ты точно выполнил каждый пункт?

dire bolt
#

да, и переустанавливал её раз 5 уже

#

и если попробовать открыть runQuickAll от имени администратора, то пишет что файлы runQuickClient и runQuickServer не удалось найти

slim pine
dire bolt
#

я на разных пробовал и на 9.0.312 и на 9.0.10. Всегда выдаёт эту ошибку

slim pine
#

введи это в консоль и покажи что выдает

dire bolt
slim pine
#

тяжелый случай

dire bolt
#

у меня или с билдом?

slim pine
#

открой настройки виндовс, параметры безопасности виндовс, найди настройку "аппаратная защита стэка" или shadow stack и отключи

#

и перезагрузи пк
затем пересобери сборку через
git pull
git submodule update --init --recursive

#

если это не сработает, то тут только к джипити. либо могу перекинуть к оффам

slim pine
dire bolt
#

да я понял. понятно, спасибо

slim pine
#

проблема в том что у тебя дотнет не пашет почему то

wise mulch
#

А чё там

#

В чем проблема?

#

Сервер вроде запустило, осталось на второй вкладке войти

dire bolt
#

бля, оно и правда зашло через localhost

#

правда сам раунд не запускается

slim pine
#

connect and go to lobby в менюшке

dire bolt
#

а оно же должно работать?

slim pine
#

Ну там команда мб по другому выглядии с началом раунда

slim pine
dire bolt
#

просто ты до этого говорил что всё хуйня. раунд запустился, но самой карты нету, как и всех кнопачек

slim pine
#

🤔

#

Перезайди

dire bolt
#

да я уже пытался, щас попробую перезапустить сервер. правда есть ощущение что всё хуйня

viral hamlet
#

Так и должно быть?

#

И нормально что есть эта ошибка?

slim pine
opal sleet
#

эм напомни как заапдейтить билд

#

окда

#

спасибо

wise mulch
opal sleet
#

пон пон спасибо ты не гей

stark arch
#

@slim pine Друч я правильно понимаю что тебе нужно устаноить сторонюю программу для скачивания сборки с репозитория?

wise mulch
#

Уэ ток нет.9?

#

Или какая там версия щас

slim pine
#

ну весит меньше гб так что я бы забил

lean sluice
#

а что делать если на моменте с "В созданной вами папке находим папку Scripts, в ней открываем bat и запускаем файл buildAllRelease.bat, который соберет проект. Запустится отдельная командная строка, в идеале все должно гореть зеленым." в командной строке пишется то, что уже выводилось в другой командной строке при вводе "git submodule update --init --recursive"

lean sluice
#

мда

weary ferry
lean sluice
weary ferry
#

И не запускает

#

Ошибок нет

lean sluice
#

щас бурмалжу на локалке, все заебись, даже не лагает

quartz beacon
#

кул

stiff depot
#

Проблема вот такая,не знаю по какой причине она появилась... Запускаю сервер через AllBuildRunRelease и при заходе на сервер всё просто стопится.Не могу зайти в раунд или изменить персонажа,после нажатий меню просто ломается

oblique raven
blazing gull
#

когда пытался зайти

lilac bloom
#

Хз

stiff depot
#

Сейчас всё норм

#

Я как дома буду,мб помогу

#

Хз

blazing gull
night cobalt
#

Какую команду нужно ввести на обновление билда ?

night cobalt
blazing gull
night cobalt
#

Мне конечно не в падлу заново скачать.

#

Что там именно

blazing gull
#

я чето из этого нажимал

#

и у меня обновляло

blazing gull
#

локалку лучше запускать через гитхаб десктоп

#

оно само обновляться будет

#

по тыку 1 кнопки

night cobalt
#

Да как то не хочется.

blazing gull
#

больше лени меньше дела

night cobalt
#

Сломал локалку

blazing gull
night cobalt
blazing gull
night cobalt
#

Запуска без персонажа нету

#

Переустановка.

blazing gull
#

попробуй

#

теперь

night cobalt
blazing gull
#

билд алл рилиз это другая тема

#

это не запуск сервера

blazing gull
night cobalt
#

Алл релиз после запускает

blazing gull
night cobalt
#

Билд алл

blazing gull
#

запускать должен ран алл

night cobalt
#

А ну да

blazing gull
#

куик

night cobalt
#

Я Аллбилд

#

АХАХАХХА

blazing gull
#

а ти ножми

#

алл рилиз

night cobalt
#

Не, не получается.

#

Старым методом буду.

#

Удалил-установил.

wise mulch
#

А через консольку пробовал?

#

Где-то в гайды кидал

#

#1486831818068988075 message