fdev

@fdev

Space Station 13 для русских

Public team

Joined on Jan 2, 2021

  • Подготовка Убедитесь, что это точно баг, а не фича. Поинтересуйтесь у других игроков, например. Если можете, то определитесь с кодобазой. Вайт очень просто определить по названию в заголовке и особом стиле интерфейса. Если Вы думаете, что этот баг не Вайта, а /tg/station -- всё равно стоит его отрепортить. Скриншоты и логи. Как можно больше скриншотов и логов ускорят процесс решения проблемы. И помните, что за любой полезный репорт вам положена особая награда в виде донатпоинтов. Ещё вам понадобится аккаунт на GitHub. Это не сложно и не займёт много времени. Регистрироваться здесь. Делаем "ишью"
     Like  Bookmark
  • DCS - это сложно. Не только потому, что он использует умные решения для сложных проблем, но и то, что само понимание этих проблем резко меняется. По началу это покажется сложным, но после начального периода обучения вы поймёте суть. Это совершенно новый подход к решению проблем, который упрощает многие варианты решений, распространенные в ss13. Терминология DCS, Datum component system: Немного устаревший термин, но это было первоначальное название системы в целом. Компоненты: Изолированные обладатели функциональности. Они содержат все данные и логику, необходимые для выполнения некоторого дискретного поведения. Элементы: То же, что и компоненты, но дешевле и более ограниченны в функциональности. Компоненты часто используются в этом руководстве для обозначения обоих как группы. Сигналы: Способ получения сообщений компонентами. Первоначально только компоненты могли принимать сигналы, но с тех пор он был расширен, поэтому любой может принимать сигнал, если он полезен. Компоненты/Элементы Компоненты - это набор функций черного ящика, разработанный с нуля с учетом сигналов. Подробности того, как работают сигналы, будут подробно описаны ниже, но вы, вероятно, сначала будете взаимодействовать с сигналами, внося изменения в какой-либо компонент или элемент. Функционально элементы представляют собой минимальную версию компонентов, и для целей этого документа вы можете заменить большинство случаев использования слова «компонент» на элемент. Различия будут раскрыты позже, если вы захотите углубиться в детали.
     Like  Bookmark
  • Эта памятка создана для тех, кто в будущем захочет поднять свой "анемаз". Тому, кто занимается этим давно может пригодиться только список нужных библиотек и трики, всё остальное уже и так разжевано на форумах бьёнда. За основу будет взят мой старый опыт по настройке всего этого под Ubuntu Linux 20.04. Беру я её из-за простоты в настройке и меньшей вероятностью в возможном пердолинге с конфигами. Хостинг Выбираете сами, но могу посоветовать SpaceCore (регайтесь по этой рефке, если вдруг понадобится моя помощь). Одноядерного сервера с i7-8700 от них должно хватить на ровно один сервер, так что пробуйте. Также внимательно смотрите на скорость процессора, она должна быть описана, чем она больше - тем бодрее двигается ваша станция. Многие хостинги любят резать процессор в половину и более (большая часть говнохостеров режет процессор по приколу, не говоря уже про триальные версии), либо подсовывают магнитные ленты вместо SSD дисков со скоростью записи/чтения в 1 байт/25 лет. Первоначальная настройка Думаю, процесс с созданием машины и подключением к ней вы найдёте в интернете. Для удобства работы с сервером могу посоветовать Xshell и его лучшего друга Xftp. Если вы сейчас работаете под линуксом и не понимаете как это сделать, то могу вам посоветовать застрелиться нахуй. И так, подключаемся к нашей новенькой горяченькой и чистенькой машине.
     Like  Bookmark
  • Надоел медлительный DreamMaker? Выполнение апдейта дерева после компиляции кода заставляет ваши яйца полысеть от старости? ТГшники молодцы и пилят тонны весьма очень полезных фич каждый час? Вы гей? Есть решение! Попробуйте начать кодить в Visual Studio Code прямо сейчас без смс и регистрации, просто берёте и ставите вот это: Visual Studio Code DreamMaker Language Client BYOND DM Language Support А что мне за это будет – спросите вы. Не бойтесь, если вы уже зашифровали ваши диски от товарища майора, то сесть всегда можно используя данные фичи:
     Like  Bookmark
  • Что было Недавно мы на приколе превратили всю станцию во Враново, где станция была из дерева и практически полностью пустая по наполнению. Вместо космоса вообще был камень, что меня подтолкнуло на одну интересную идею... Мы используем всемиграцию Это режим из одной прекрасной игры про паутину жизни, вся его суть заключается в том, что рандомные (иногда не очень) группы людей собираются в экспедиции и играют в майнкрафт посреди пещер со строительством своей собственной крепости из говна и палок, а затем дипломатическими играми, с разжиганием войн и заключением союзов. У режима ограниченное время, примерно 1-2 часа, в конце побеждает та экспедиция, которая набирает большее число очков. Список того, что должно быть готово Вот и список того, что нужно: [ ] Заменить квадратные спрайты у дварфов на спрайты - 500 рублей
     Like  Bookmark
  • Для удобной работы с нашим кодом вам понадобятся следующие инструменты: BYOND. Серьёзно. VSCode. Легковесный и работает достаточно быстро. GitHub Desktop. Говно, но с пивком пойдёт. StrongDMM. Для работы с картами незаменим. TweakPNG. Особый инструмент, который может помочь с форматом иконок .dmi. Получаем билд правильным путём Предположим, что вы уже установили Git. Тут всё очень просто:
     Like 1 Bookmark
  • кокс Как репортить баги Как кодить Учимся делать перевод чпокс Работа с иконками
     Like  Bookmark
  • У тебя паралич ануса, но ты хочешь второй? Этот гайд для тебя! КАК: Качаем вот это и распаковываем куда-нибудь: http://entropymine.com/jason/tweakpng/ Берём любую иконку в формате .dmi, которую собираемся насиловать, копируем на рабочий стол и переименовываем в формат .png. Открываем ДВА ОКНА tweakpng.exe и в первое окно кидаем наш свежий .png файл. Ебём иконку, которая в формате .png, в любом удобном редакторе, все современные должны хавать вкусно. Сохраняем. Во ВТОРОЕ окно кидаем наш .png файл, который насиловали и переходим к первому окну. Там ищем запись zTXt: Выбираем её и жмём CTRL+C. Переходим ко второму окну и ищём чанк IDAT. Один клик по нему и жмём CTRL+V. Затем сохраняем чудо сочетанием CTRL+S.
     Like  Bookmark
  • Требования: Понять переводимую вещь. Достаточно исследовать её в игре. Обзавестить набором переводчиков и постоянно работающим поисковиком. Руки или аналогичное. Аккаунт на Github. Процесс перевода: Ставим GitHub Desktop. Логинимся под своим аккаунтом. Если умеете пользоваться, то можете не читать этот гайд, а сразу переводить.
     Like  Bookmark