Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.

NoVate911/pawn-novate-project

Repository files navigation

NoVate Project

Telegram Discord


CHOOSE A LANGUAGE / ВЫБЕРИТЕ ЯЗЫК

ENGLISH

NoVate Project for SA:MP

Free Build (Framework & Toolkit) for SA:MP Developers


🖥️ DESCRIPTION

Have you wanted to create your own server in SA:MP for a long time, but didn't know where to start? To your attention NoVate Project. The build includes a set of basic tools for a good start to the development of the SA:MP server.


⚓ WORK PROGRESS

Progress of the work done (on systems), which are updated as development progresses. Edits and updates in systems are possible!

  • Authentication (authorization/account registration)
  • Character system (creation and management)
  • Saving information (about accounts, characters, and so on)
  • AFK system
  • Level and experience system
  • Salary system (PayDay)
  • Chat system
  • Animation system
    • Animation Menu
  • Menu system
    • Statistics
    • Settings
      • Security
  • System of works
    • Initial works
      • Loader
      • Farmer
      • Diver
    • Main works
      • Cabbie
      • Bus driver
      • Pizza Delivery
      • Trucker
  • The system of fractions
    • State
      • Los Santos Police Department
      • Las Venturas Police Department
      • San Fierro Police Department
      • Los Santos Medical Center
      • Las Venturas Medical Center
      • San Fierro Medical Center
      • Government
      • Army
      • Federal Bureau of Investigation
    • Illegal
      • Families
      • Marabunta Grande
      • Bloods
      • Ballas
  • House system
    • Purchase
    • Sale
    • Broadcast
  • Business System
    • Purchase
    • Sale
    • Transmission
    • Product
      • Purchase
  • Inventory system
    • Transmission
    • Throwing Out
    • Using
    • Dragging
  • Wagering commands
    • /ame - first person (mini)
    • /me - first person
    • /do - third person
    • /try - successful/unsuccessful
    • /todo - with a speech
    • /n - OOC information

⌨️ TECHNICAL PART

COMPILATION

Development from Zeex is used for compilation. A lot of improvements that speed up the compilation process of the mod.

PLUGINS

  • Pawn.CMD - the command processor. Is the fastest according to the developer.
  • Pawn.Regex - regular expression support.
  • Streamer - increases the limits on the server.
  • MySQL - MySQL database.
  • MD5 - data encryption.
  • YSF - extracts maximum capabilities by editing memory and connecting.
  • sscanf2 - used for various checks.

INCLUDS

  • mDialog - simplified system for creating and managing dialogs.

⭐ QUICK START

REQUIRED PROGRAMS

Links under the sign (*) are optional.

INSTALLATION

Via Terminal or PowerShell

git clone https://github.com/NoVate911/pawn-novate-project

cd pawn-novate-project

Write "samp-novateproject.sql" and import the database (before that, run XAMPP)

After successfully importing the database, we write "samp-server.exe " and we are waiting for the end of the server launch
RUSSIAN

NoVate Project для SA:MP

Бесплатная сборка (Framework & Toolkit) для SA:MP разработчиков


🖥️ ОПИСАНИЕ

Давно хотели создать свой собственный сервер в SA:MP, но не знали с чего начать? Вашему вниманию NoVate Project. Сборка включает в себя набор основных инструментов для хорошего старта разработки сервера SA:MP.


⚓ ПРОГРЕСС РАБОТЫ

Прогресс проделанной работы (по системам), которые обновляется по мере разработки. Возможны правки и обновления в системах!

  • Аутентификация (авторизация/регистрация аккаунта)
  • Система персонажей (создание и управлением ими)
  • Сохранение информации (об аккаунтах, персонажах и так далее)
  • Система AFK
  • Система уровней и опыта
  • Система зарплаты (PayDay)
  • Система чата
  • Система анимаций
    • Меню анимаций
  • Система меню
    • Статистика
    • Настройки
      • Безопасность
  • Система работ
    • Начальные работы
      • Грузчик
      • Фермер
      • Дайвер
    • Основные работы
      • Таксист
      • Водитель автобуса
      • Развозчик пиццы
      • Дальнобойщик
  • Система фракций
    • Государственные
      • Полицейский Департамент Лос Сантос
      • Полицейский Департамент Лас Вентурас
      • Полицейский Департамент Сан Фиерро
      • Медицинский Центр Лос Сантос
      • Медицинский Центр Лас Вентурас
      • Медицинский Центр Сан Фиерро
      • Правительство
      • Армия
      • Федеральное Бюро Расследований
    • Нелегальные
      • Families
      • Marabunta Grande
      • Bloods
      • Ballas
  • Система домов
    • Покупка
    • Продажа
    • Передача
  • Система бизнесов
    • Покупка
    • Продажа
    • Передача
    • Товар
      • Покупка
  • Система инвентаря
    • Передача
    • Выкидывание
    • Использование
    • Перетаскивание
  • Команды для отыгровки
    • /ame - от первого лица (мини)
    • /me - от первого лица
    • /do - от третьего лица
    • /try - удачно/неудачно
    • /todo - с речью
    • /n - OOC информация

⌨️ ТЕХНИЧЕСКАЯ ЧАСТЬ

КОМПИЛЯЦИЯ

Для компиляции используется разработка от Zeex. Множество улучшений, которые ускоряют процесс компиляции мода.

ПЛАГИНЫ

  • Pawn.CMD - командный процессор. Является самым быстрым по словам разработчика.
  • Pawn.Regex - поддержка регулярных выражений.
  • Streamer - увеличивает лимиты на сервере.
  • MySQL - база данных MySQL.
  • MD5 - шифрование данных.
  • YSF - извлекает максимум возможностей с помощью редактирования памяти и подключения.
  • sscanf2 - используется для различных проверок.

ИНКЛУДЫ

  • mDialog - упрощённая система для создания и управления диалогами.

⭐ БЫСТРЫЙ СТАРТ

НЕОБХОДИМЫЕ ПРОГРАММЫ

Ссылки под знаком (*) не являются обязательными.

УСТАНОВКА

Через Terminal или PowerShell

git clone https://github.com/NoVate911/pawn-novate-project

cd pawn-novate-project

Пишем "samp-novateproject.sql" и импортируем базу данных (перед этим запустите XAMPP)

После успешного импортирования базы данных, пишем "samp-server.exe" и ждём окончания запуска сервера