STEAM GAMES
149 subscribers
88 photos
23 links
Download Telegram
После роликов вы завалили меня вопросами. Отвечаю всем и сразу: я запускаю серию подробных текстовых гайдов по разработке GTA 5 RP сервера!

📌 Сохраните этот пост — он будет работать как навигатор. Сюда я буду постепенно добавлять ссылки на все новые уроки по механикам, скриптам и дизайну.

НАВИГАЦИЯ:
👩‍💻 Глава 1. Выбор платформы
🛠 Глава 2: Первый запуск и БД
🚀 Глава 3: Выбираем «движок» на FiveM
🎨 Глава 4: Проектирование UI/UX
🖌
️ Глава 5: Верстка дизайна на сервере
💻 Глава 6: Пишем первый скрипт
💰 Глава 7: Сложные системы и экономика
🏗Глава 8: Работа мечты
🚀Глава 9: FiveM - безграничный конструктор

👇 Пишите в комменты: какую систему (инвентарь, работы, интерфейсы) разобрать в первую очередь?
Ландшафт разработки изменился навсегда: RAGE MP и alt:V полностью уходят с рынка и закрываются. Для творческого полета и создания своего проекта у нас остается единственный масштабный игрок - FiveM.

Почему для старта в новых реалиях мы берем именно его?

Гигантская экосистема: Под FiveM доступны тысячи готовых бесплатных моделей, оптимизированных машин, кастомных интерьеров и скриптов. Не нужно собирать всё с нуля.

Никакого Pay-to-Win: У платформы строгая политика монетизации. Никакого привычного жесткого доната, ломающего баланс. Вы можете продавать кастомные шмотки, скины или VIP-статусы, но игроки будут в равных условиях.

Если вы твердо решили запустить свой сервер - FiveM сейчас объективно лучший и самый безопасный выбор.

📌 Полезные ссылки для старта:
Скачать чистый серверный билд: Artifacts cfx.re
Получить лицензионный ключ: Keymaster cfx.re

Полная установка сервера не занимает много времени
Глава 2: Первый запуск и БД 🛠

Для локальных тестов и написания кода на FiveM вашего ПК хватит с головой. Платный хостинг нужен только перед релизом.

1. txAdmin (Пульт управления) Удобная веб-панель, вшитая в FiveM. Открывается в браузере, дает логи и управление сервером. Главное - функция Recipes развернет готовую базу (например, QBCore) в пару кликов.

2. База Данных (XAMPP) Где хранить аккаунты и инвентарь? Качаем комбайн XAMPP. Устанавливаем, открываем панель и жмем Start напротив Apache и MySQL. Загорелись зеленым? База работает в фоне! txAdmin сам создаст в ней нужные таблицы.

3. Как зайти на сервер? GTA 5: Только лицензия. Запустите сюжетку хотя бы раз для создания сохранений.
FiveM: Качаем клиент с fivem.net.
Авторизация: Обязательно держите запущенными Steam и Discord (по ним движок распознает игроков).
Подключение: В FiveM жмите F8 (консоль), введите connect localhost и жмите Enter.

Клиент скачает кэш, и вы появитесь на своем сервере с админскими правами!
❤‍🔥3
Глава 3: Выбираем «движок» на FiveM 🚀

Фреймворк - это фундамент сервера. От него зависит инвентарь, экономика и фракции.

1. QBCore или ESX?

Забудьте про ESX. Это старая архитектура, которая жрет память и грузит базу данных. Наш выбор - QBCore. Это современный, быстрый стандарт. Все скрипты оптимизированы и связаны между собой.

2. Базовый пакет скриптов

Если в txAdmin вы выбрали установку QBCore, то у вас уже работают:
qb-inventory - крутой инвентарь (слоты, вес).
qb-phone — рабочий смартфон.
• Админка, готовые работы и фракции (полиция, медики).

3. Настройка под себя

Всё настраивается в коде (папка txData/QBCoreFramework).
• Откройте файл qb-core/shared/main.lua. Найдите QBConfig.Money - здесь задается сумма денег на старте игры.
• В файле qb-core/shared/items.lua можно менять цены, вес и названия предметов. После изменений пропишите в консоль ensure qb-core, чтобы обновить скрипт.

В следующей части займемся дизайном UI/UX.
🔥3
Глава 4: Проектирование UI/UX интерфейсов 🎨

Игроки любят глазами. Вы можете написать гениальные системы экономики, но если они упакованы в стандартные серые и скучные менюшки - половина аудитории просто пройдет мимо. Мы уходим от шаблонного дизайна!

Полная свобода творчества

Главная фишка создания своего проекта - вы не ограничены вообще ничем. Вы можете создать абсолютно всё, что захотите. Берем Figma и с нуля собираем интерфейс мечты. Любую, даже самую безумную идею можно отрисовать, сверстать и внедрить прямо на ваш сервер.

Каким делать дизайн?
Сейчас в топе эффект матового стекла. Он не перекрывает обзор и выглядит очень дорого (идеально для худа или инвентаря).
Или попросите у своего ИИ агента создать собственный HUD.


Нет времени рисовать с нуля?
Если дизайн и верстка - это пока не ваше, не переживайте! Существует огромный официальный форум FiveM, где сообщество делится тысячами готовых работ. Вы можете в любой момент скачать оттуда уже собранный, красивый интерфейс и закинуть его на свой сервер.
🔥3
Глава 5: Верстка дизайна на сервере 🎨

1. Что такое NUI в FiveM?
Любые кастомные интерфейсы - это прозрачный мини-сайт поверх игры. Они пишутся на HTML, CSS и JS. А нейросети верстают такой веб-код идеально.

2. Из Figma в код без кодинга
Вам не нужно прописывать цвета и отступы руками:
• Сделайте скриншот вашего макета (Худа или Инвентаря) из Figma.
• Загрузите картинку в ИИ.
Промпт: "Сверстай этот интерфейс на HTML/CSS. Используй глассморфизм (backdrop-filter: blur). Сделай код чистым и адаптивным."

3. Как подружить UI с игрой?
Отправьте ИИ-агенту этот промпт:
"Пишу NUI для FiveM (QBCore). Напиши клиентский Lua-скрипт, который: 1) Сразу и навсегда показывает HTML-блок Худа при заходе на сервер. 2) Открывает блок Инвентаря и включает курсор (SetNuiFocus) при нажатии на 'I'. Также напиши JS-код (fetch) для кнопки закрытия, который отправляет NUI Callback в игру, чтобы спрятать Инвентарь и скрыть курсор."

Всё! Закидываете готовые файлы на сервер - и магия работает! 🚀
🔥2🥰1
Глава 6: Пишем первый скрипт 💻

Разбираем основы и пишем рабочий код с помощью ИИ.

1. ИИ-агенты экономят часы

Вместо гугла, просто пишем промпт: "Напиши основу ресурса для FiveM на Lua, JS и HTML". ИИ выдаст базу, куда останется лишь внедрить дизайн.

2. Практика: Система уведомлений

Мои кастомные уведомления, который я создавал. Особенности:
• 4 типа: success, warning, error, info.
• Анимации появления и автоудаление.
• Быстрая перекраска через CSS-переменные.

3. Как это работает?
fxmanifest.lua: "Паспорт" скрипта, подключающий все файлы.
Lua: Отправляет данные в NUI браузер через функцию SendNUIMessage.
JS/HTML: Метод addEventListener('message') ловит сигнал от Lua и отрисовывает HTML-плашку на экране.

Как использовать? Другие скрипты сервера могут легко вызывать эти уведомления через функцию exports. А проверить их работу прямо в игре можно с помощью команды /testnotif.

Скачать
❤‍🔥2🔥1
Глава 7: Сложные системы и экономика 💰

Интерфейсы - это круто, но онлайн держится на экономике и базах данных (БД). Разберем серьезную серверную логику на примере Battle Pass - отличного трекера активности для удержания игроков.

Как устроен Battle Pass под капотом?
Он состоит из 3 слоев:

База данных (SQL): Хранит прогресс. Таблица с ID игрока, опытом (xp), уровнем (level) и статусом наград (claimed_rewards).

Сервер (Lua): "Мозг". Начисляет XP (например, за отыгранное время) и безопасно выдает лут, сверяясь с БД.

Клиент и UI: Визуальная полоска прогресса, которая по клику шлет запрос на сервер: "Выдать приз за 5 уровень".
Как создать БП через ИИ? Для ИИ-агентов связка БД+Сервер+Клиент — это рутина.

Промпт для вашего агента:
"Напиши серверную логику Battle Pass для FiveM. 1) SQL-запрос для таблицы (xp, level, claimed_rewards). 2) Серверный Lua-скрипт с защищенными функциями выдачи XP и наград. 3) Клиентский скрипт, принимающий NUI Callback от UI для вызова серверного ивента."

ИИ выдаст готовый каркас.
🔥3
Глава 8: Работа мечты (Строитель) 🏗

Системы батлпасов - это база, но серверу нужны и рабочие руки.
Разберем механику «Строитель» - скрипт с NPC, UI и мини-игрой.

NPC-Интерактив: Спавним NPC, с которым можно поговорить через [G].

NUI-интерфейс: Открывается диалоговое окно для старта/завершения работы.

Маркеры и прогресс: Получаем случайные точки на карте. На месте нужно быстро жать клавишу, заполняя прогресс-бар мини-игры.

Выплата: За каждую точку - $29. Деньги безопасно приходят на банковский счет игрока через серверную часть.

Фишки:
• Защита от накрутки: выплата идет строго на сервере.
• Бонусы: скрипт периодически подкидывает игроку «энергетики» в инвентарь.
• Связность: работа интегрирована с системой banking и начальным квестом.

Работа с моего сервера: Скачать

Идеальный пример оживления сервера простыми механиками! 🧱🚀
🔥3
Глава 9: FiveM — безграничный конструктор 🚀

Наш путь от создания простых скриптов до сложных систем показал главное: в FiveM можно создать буквально что угодно. Всё ограничивается лишь вашим желанием и временем.

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

Что теперь?

Создавайте: Беритесь за идеи, которые кажутся сложными. Сейчас у вас есть понимание связки NUI + Lua + SQL.

Тестируйте: Не бойтесь ошибок в консоли. Это лучший учитель.

Спрашивайте: Если что-то не работает или концепция кажется запутанной - пишите в комментарии.

О чем рассказать дальше?

Я создал достаточно много механик - от систем квестов и автосалонов до логики LSPD/LSSD. Если какая-то из них кажется вам темным лесом - спрашивайте!

Разберем «под капотом» любой ваш запрос из списка ресурсов на скриншоте.

Что разберем в следующий раз? 🛠
❤‍🔥3
Долгожданная третья часть по созданию сервера GTA 5 RP
Но опять с нуля


https://youtu.be/5RlMXuoUuoQ
❤‍🔥3
Часть 4: Нейронка создает сервер для меня

https://youtu.be/SvJRencXVzE

Промпты и ресурс админки машин - клик
🔥2🥰1
НЕЙРОНКИ СОЗДАЮТ ГТА 5 РП СЕРВЕР
Часть, кажется, пятая

https://youtu.be/MhA2y7NIXVk
🥰3
CHATGPT СОЗДАЛ MINECRAFT НА UNITY

https://youtu.be/h-pGdTu-xyA
НЕЙРОНКА СОЗДАЛА СЕРВЕР ГТА 5 РП
Кажется, финал.

https://youtu.be/dW1XQg0jn3k
🔥2
Сравниваем нейронки в дизайне сайтов

https://youtu.be/X23IB4n6GWE
🔥2
КАК МЫ СОЗДАВАЛИ SUPERMARKET SIMULATOR

https://youtu.be/jvar6unqUV4
🔥3
2 ЧАСТЬ ПРО СУПЕРМАРКЕТ НА UNITY

https://youtu.be/Y4qoAhju714
🥰1
ЗАЧЕМ Я НАЧАЛ СОЗДАВАТЬ ЭТУ ИГРУ

https://youtu.be/rgJ6DvnD5Jk
Я СОЗДАЛ ХОРРОР ПО ВАШИМ ИСТОРИЯМ

https://youtu.be/aWyoWuktFmg
🥰1