17 посетителей на сайте. Из них:
Пользователи1
Роботы16
Список пользователей
Арсений Б Сейчас на сайте
WiseBear Был(a) в сети 3 минуты назад
Ed M Был(a) в сети 15 минут назад
Bratishkins Daskarik Был(a) в сети 16 минут назад
senya holod Был(a) в сети 17 минут назад
Герман Был(a) в сети 20 минут назад
VideoFM [Нарезки] Был(a) в сети 23 минуты назад
Aliksandr Cernov Был(a) в сети 27 минут назад
Серго Георгиевский Был(a) в сети 38 минут назад
Dato Guliazali195 Был(a) в сети 38 минут назад
Pon Ponovich Был(a) в сети 1 час назад
Taras Был(a) в сети 1 час назад
Vanez Spartakov Был(a) в сети 1 час назад
unknown ymer Был(a) в сети 1 час назад
CATALLA STREAM Был(a) в сети 1 час назад
Александр Алексеев Был(a) в сети 1 час назад
Женя Нестеров Был(a) в сети 1 час назад
moloyoffc Был(a) в сети 1 час назад
Fasbig Был(a) в сети 2 часа назад
Виталий Был(a) в сети 2 часа назад
Bakdaulet Был(a) в сети 2 часа назад
Максим Копча Был(a) в сети 2 часа назад
Globabi Zuma Был(a) в сети 2 часа назад
Ярый Околофутбольный Был(a) в сети 2 часа назад
Денис Антропов Был(a) в сети 2 часа назад
Fade C-OPS Был(a) в сети 2 часа назад
Максим Калашников Был(a) в сети 2 часа назад
Никита Был(a) в сети 2 часа назад
Isya 10_kaz Был(a) в сети 2 часа назад
Артём Семехин Был(a) в сети 2 часа назад
Thomas Clemente Был(a) в сети 2 часа назад
amonk aster Был(a) в сети 2 часа назад
sergy Был(a) в сети 2 часа назад
Khann Был(a) в сети 2 часа назад
Тьяго Шульц Был(a) в сети 2 часа назад
Виктор Моисеенко Был(a) в сети 2 часа назад
Артем Власов Был(a) в сети 2 часа назад
clayhe Был(a) в сети 2 часа назад
Святослав Наконечний Был(a) в сети 2 часа назад
Zona Был(a) в сети 3 часа назад
Yuriy Был(a) в сети 3 часа назад
Семён ханьков Был(a) в сети 3 часа назад
Александр Романов Был(a) в сети 3 часа назад
BORZ Был(a) в сети 3 часа назад
Nikita Bot Был(a) в сети 3 часа назад
Clopo Alex Был(a) в сети 3 часа назад
Радмир Сотрудка Был(a) в сети 3 часа назад
Liam Был(a) в сети 3 часа назад
Resul Hebibzade Был(a) в сети 3 часа назад
الله-أكبر صابر Был(a) в сети 3 часа назад
Ab Antonian Был(a) в сети 3 часа назад
Иван Иванов Был(a) в сети 3 часа назад
рома Был(a) в сети 3 часа назад
Rhadamanthus Был(a) в сети 3 часа назад
Был(a) в сети 3 часа назад
Влад Ефремов Был(a) в сети 3 часа назад
defgdg dfsfsdf Был(a) в сети 3 часа назад
Stp_ Profi05 Был(a) в сети 3 часа назад
Muhammadjon Ganiev Был(a) в сети 3 часа назад
Олександр Кошелєв Был(a) в сети 3 часа назад
11e1 Был(a) в сети 3 часа назад
Ivan Crossme Был(a) в сети 4 часа назад
Антон Лавренюк Был(a) в сети 4 часа назад
netGio Был(a) в сети 4 часа назад
Alexandr Sharov Был(a) в сети 4 часа назад
Александр Кривошеев Был(a) в сети 4 часа назад
Роман Балабол Был(a) в сети 4 часа назад
Тимерлан Зиннуров Был(a) в сети 4 часа назад
Тимур Марсович Был(a) в сети 4 часа назад
Ринат Курбанов Был(a) в сети 4 часа назад
Алексей Был(a) в сети 4 часа назад
FLlXl Был(a) в сети 4 часа назад
Михаил Был(a) в сети 4 часа назад
Владимир Баскаков Был(a) в сети 4 часа назад
RemorGang.ru RemorGang.ru Был(a) в сети 4 часа назад
Darkwood Был(a) в сети 4 часа назад
Gaba Xanov Был(a) в сети 4 часа назад
gfd Был(a) в сети 4 часа назад
SLUK apk Был(a) в сети 4 часа назад
Kiwi Dumanova Был(a) в сети 4 часа назад
Mefik_12 YT Был(a) в сети 4 часа назад
Бекболат Тастыбай Был(a) в сети 4 часа назад
Joker Kz Был(a) в сети 4 часа назад
sobesednik Был(a) в сети 4 часа назад
Equanimity Был(a) в сети 5 часов назад
никита жулев никита жулев Был(a) в сети 5 часов назад
music show Был(a) в сети 5 часов назад
Rom Ram Был(a) в сети 5 часов назад
Антон Шенекер Был(a) в сети 5 часов назад
Mtaneironka Mtamta Был(a) в сети 5 часов назад
Ner nerminkof Был(a) в сети 5 часов назад
Рост Был(a) в сети 5 часов назад
kinolog2019 Был(a) в сети 5 часов назад
Andrey Feechkin Был(a) в сети 5 часов назад
Иван Протасов Был(a) в сети 5 часов назад
Nikitulka Romanov Был(a) в сети 5 часов назад
-Серебро Был(a) в сети 5 часов назад
123 123 Был(a) в сети 5 часов назад
Злой Goruk Был(a) в сети 6 часов назад
Владислав Черемных Был(a) в сети 6 часов назад
Лерусік Мартенко Был(a) в сети 6 часов назад
Димитрий Коновалов Был(a) в сети 6 часов назад
Макс Уваров Был(a) в сети 6 часов назад
Просто Я Был(a) в сети 6 часов назад
L A V I R Был(a) в сети 6 часов назад
Discord Был(a) в сети 6 часов назад
илья ФедЮшкин Был(a) в сети 6 часов назад
Anton Safara Был(a) в сети 6 часов назад
0987654321 Был(a) в сети 6 часов назад
Mot Был(a) в сети 6 часов назад
Hhhh H Был(a) в сети 6 часов назад
Иван Боярских Был(a) в сети 6 часов назад
Закир Был(a) в сети 6 часов назад
Cloudy Mardy Был(a) в сети 6 часов назад
Влад Был(a) в сети 6 часов назад
андрей старосвеский Был(a) в сети 6 часов назад
Костя Реусов Был(a) в сети 7 часов назад
арсений дпс Был(a) в сети 7 часов назад
паша тур Был(a) в сети 7 часов назад
ZLONIMAN Был(a) в сети 7 часов назад
Владимир Быков Был(a) в сети 7 часов назад
Дмитрий Был(a) в сети 7 часов назад
ден Был(a) в сети 7 часов назад
even Был(a) в сети 7 часов назад
Роман Шувалов Был(a) в сети 7 часов назад
Кирилл Позняк Был(a) в сети 7 часов назад
Дима Далабаев Был(a) в сети 8 часов назад
Andrei Fack Был(a) в сети 8 часов назад
Ivan Baev Был(a) в сети 8 часов назад
Марина Чижова Был(a) в сети 8 часов назад
Наталия Кулик Был(a) в сети 8 часов назад
Сергей Бисмарк Был(a) в сети 8 часов назад
Арсений Ищенко Был(a) в сети 8 часов назад
Савелий Пономарёв Был(a) в сети 9 часов назад
chettaz0r Был(a) в сети 9 часов назад
Мистер Позитивчик Был(a) в сети 9 часов назад
Николай Капалин Был(a) в сети 9 часов назад
Авто Приколы Был(a) в сети 9 часов назад
issqvm Был(a) в сети 10 часов назад
Карсавин Игорь Был(a) в сети 10 часов назад
Костя Доценко Был(a) в сети 10 часов назад
Лев Егоров Был(a) в сети 10 часов назад
миша Был(a) в сети 10 часов назад
metroabsolute Был(a) в сети 10 часов назад
Саид Пирметов Был(a) в сети 10 часов назад
Владимир Жданов Был(a) в сети 10 часов назад
Гоша Был(a) в сети 10 часов назад
Франко Дьявольский Был(a) в сети 10 часов назад
Саша Калмыков Был(a) в сети 10 часов назад
Laska Был(a) в сети 11 часов назад
Ferman Production! Был(a) в сети 11 часов назад
Bashirov Bashir Был(a) в сети 11 часов назад
Сергей Малышев Был(a) в сети 11 часов назад
ferman dadasov Был(a) в сети 11 часов назад
Jeremy Holland Был(a) в сети 12 часов назад
Егор Петров Был(a) в сети 12 часов назад
Богдан Был(a) в сети 12 часов назад
benz Был(a) в сети 12 часов назад
Дмитрий Елясов Был(a) в сети 12 часов назад
Luca Pawn Был(a) в сети 12 часов назад
tarezo005 tomy Был(a) в сети 12 часов назад
Артём Груздов Был(a) в сети 13 часов назад
Bark Taid Был(a) в сети 13 часов назад
Давид Был(a) в сети 13 часов назад
Aleks Post Был(a) в сети 14 часов назад
ḴȐȺŠȂṼḈĤỈḰ Был(a) в сети 14 часов назад
Гриша Траков Был(a) в сети 14 часов назад
Никита Кириллов Был(a) в сети 14 часов назад
イロタナ リトラクタ Был(a) в сети 15 часов назад
Хамзат Был(a) в сети 15 часов назад
Екатерина Глухова Был(a) в сети 15 часов назад
Grom_777 Valeron Был(a) в сети 15 часов назад
Виталий Хлопиков Был(a) в сети 16 часов назад
FlyMix Был(a) в сети 17 часов назад
Роман Сёмочкин Был(a) в сети 17 часов назад
Felix Streams Был(a) в сети 17 часов назад
Spolzer Был(a) в сети 18 часов назад
Стас Котов Был(a) в сети 18 часов назад
Matheus Nicacio Был(a) в сети 18 часов назад
W?nnky - Был(a) в сети 21 час назад
mta game Был(a) в сети 21 час назад
Maksim991 Был(a) в сети 21 час назад
Саид Франко Был(a) в сети 21 час назад
MTA SCRIPTS by YAREGSKIY Был(a) в сети 22 часа назад
саша миатов Был(a) в сети 22 часа назад
Maksim Evgenevij Был(a) в сети 22 часа назад
Vizzy Rp Был(a) в сети 22 часа назад
faszxdd Был(a) в сети 22 часа назад
Vladislav Basevich Был(a) в сети 22 часа назад
Дрилл Был(a) в сети 23 часа назад
мистер вселенная Был(a) в сети 23 часа назад
Kenan B Был(a) в сети 23 часа назад
FEDO - Game Channel Был(a) в сети 23 часа назад
Даниил Мацура Был(a) в сети 23 часа назад
MAJESTIC MTA Был(a) в сети 23 часа назад
Никита Сабуров Был(a) в сети 23 часа назад
Ага Был(a) в сети 24 часа назад
RelleFix Был(a) в сети 24 часа назад
Shadow Ghost Был(a) в сети 24 часа назад
Список ботов
rambler (14)
aport (2)

Следите за нами!

mtasa-blue

Описание

Multi Theft Auto (MTA) is a software project that adds network play functionality to Rockstar North's Grand Theft Auto game series, in which this functionality is not originally found. It is a unique modification that incorporates an extendable network play element into a proprietary commercial single-player PC game.

Introduction

Multi Theft Auto is based on code injection and hooking techniques whereby the game is manipulated without altering any original files supplied with the game. The software functions as a game engine that installs itself as an extension of the original game, adding core functionality such as networking and GUI rendering while exposing the original game's engine functionality through a scripting language.

Originally founded back in early 2003 as an experimental piece of C/C++ software, Multi Theft Auto has since grown into an advanced multiplayer platform for gamers and third-party developers. Our software provides a minimal sandbox style gameplay that can be extended through the Lua scripting language in many ways, allowing servers to run custom created game modes with custom content for up to hundreds of online players.

Formerly a closed-source project, we have migrated to open-source to encourage other developers to contribute as well as showing insight into our project's source code and design for educational reasons.

Multi Theft Auto is built upon the "Blue" concept that implements a game engine framework. Since the class design of our game framework is based upon Grand Theft Auto's design, we are able to insert our code into the original game. The game is then heavily extended by providing new game functionality (including tweaks and crash fixes) as well as a completely new graphical interface, networking and scripting component.

Gameplay content

By default, Multi Theft Auto provides the minimal sandbox style gameplay of Grand Theft Auto. The gameplay can be heavily extended through the use of the Lua scripting language that has been embedded in the client and server software. Both the server hosting the game, as well as the client playing the game are capable of running and synchronizing Lua scripts. These scripts are layered on top of Multi Theft Auto's game framework that consists of many classes and functions so that the game can be adjusted in virtually any possible way.

All gameplay content such as Lua scripts, images, sounds, custom models or textures is grouped into a "resource". This resource is nothing more than an archive (containing the content) and a metadata file describing the content and any extra information (such as dependencies on other resources).

Using a framework based on resources has a number of advantages. It allows content to be easily transferred to clients and servers. Another advantage is that we can provide a way to import and export scripting functionality in a resource. For example, different resources can import (often basic) functionality from one or more common resources. These will then be automatically downloaded and started. Another feature worth mentioning is that server administrators can control the access to specific resources by assigning a number of different user rights to them.

Development

Our project's code repository can be found on the multitheftauto/mtasa-blue Git repository at GitHub. We are always looking for new developers, so if you're interested, here are some useful links:

Build Instructions

Windows

Prerequisites

  1. Execute win-create-projects.bat
  2. Open in the directoryMTASA.slnBuild
  3. Compile
  4. Execute: win-install-data.bat

GNU/Linux

You can build the MTA:SA server on GNU/Linux distributions only for x86, x86_64, armhf and arm64 CPU architectures. ARM architectures are currently in experimental phase, which means they're unstable, untested and may crash randomly. Beware that we only officially support building from x86_64 and that includes cross-compiling for x86, arm and arm64.

Build dependencies

Please always read the Dockerfiles for up-to-date build dependencies.
Note: ncftp is not required for building the MTA:SA server.

  • git
  • make
  • GNU GCC compiler (version 10 or newer)
  • libncursesw5
  • libncursesw5-dev
  • libmysqlclient-dev

Build instructions: Script

Note: This script always deletes and directories and does a clean build.Build/Bin/

$ ./linux-build.sh [--arch=x86|x64|arm|arm64] [--config=debug|release]
$ ./linux-install-data.sh  # optional step

If build architecture is not provided, then it's taken from the environment variable (defaults to: x64).--archBUILD_ARCHITECTURE

If build configuration is not provided, then it's taken from the environment variable (defaults to: release).--configBUILD_CONFIG

If you are trying to cross-compile to another architecture, then set , , , environment variables accordingly (see Dockerfile.arm64 for an example).ARCCCXXGCC_PREFIX

Build instructions: Manual

$ ./utils/premake5 gmake
$ make -C Build/ config=release_x64 all
$ ./linux-install-data.sh  # optional step

If you don't want to build the release configuration for the x86_64 architecture, you can instead pick another build configuration from: .{debug|release}_{x86|x64|arm|arm64}

GNU/Linux: Docker Build Environment

If you have problems resolving the required dependencies or want maximum compatibility, you can use our dockerized build environment that ships all needed dependencies. We also use this environment to build the official binaries.

Pulling the Docker image

$ docker pull ghcr.io/multitheftauto/mtasa-blue-build:latest
ArchitectureDocker image tagRequired build-time CLI-arguments
x86latest-e BUILD_ARCHITECTURE=x86
x86_64latest
armarmhf
arm64arm64

Building with Docker

These examples assume that your current directory is the mtasa-blue checkout directory. You should also know that is the code directory required by our Docker images inside the container. If the current directory is not a valid git repository, it instead create a (shallow) clone of the mtasa-blue repository. After compiling, you will find the resulting binaries in . To build the unoptimised debug build, add to the docker run arguments./build./Bin-e BUILD_CONFIG=debug

ArchitectureBuild command
x86docker run --rm -v `pwd`:/build -e BUILD_ARCHITECTURE=x86 ghcr.io/multitheftauto/mtasa-blue-build:latest
x86_64docker run --rm -v `pwd`:/build ghcr.io/multitheftauto/mtasa-blue-build:latest
armdocker run --rm -v `pwd`:/build ghcr.io/multitheftauto/mtasa-blue-build:armhf
arm64docker run --rm -v `pwd`:/build ghcr.io/multitheftauto/mtasa-blue-build:arm64

Premake FAQ

How to add new C++ source files?

Execute win-create-projects.bat




Автор публикации:

kosty Алексей

Скачать:

Скачать

Категория :

Все для MTA / Прочее MTA

Дата:
Автор ресурса:

MOON STUDIO

Ползунок ценового диапазона в HTML CSS и JavaScript
Ползунок ценового диапазона в HTML CSS и
25.12.2023, Скрипты сайтов
Руководство по отладке - как найти ошибки в ваших скриптах
Руководство по отладке - как найти ошибки в ваших
24.12.2020, Статьи
Серверные команды для RageMP(Гайд)
Серверные команды для RageMP(Гайд)
04.11.2023, Серверная часть GTA 5 / Все для GTA 5 RAGE MP
Чат на CEF | MTA
Чат на CEF | MTA
18.11.2024, Интерфейс

Нет комментариев.Оставишь комментарий?