25 посетителей на сайте. Из них:
Роботы25
Список пользователей
Deved Был(a) в сети 5 минут назад
Akim Willis Был(a) в сети 12 минут назад
baxton baxtonowski Был(a) в сети 16 минут назад
Кирилл Гаврилов Был(a) в сети 19 минут назад
Тимофей Был(a) в сети 20 минут назад
Serhii Pashchenko Был(a) в сети 20 минут назад
Олег Сынов Был(a) в сети 29 минут назад
Иван Михайлов Был(a) в сети 31 минуту назад
Damentoo Был(a) в сети 34 минуты назад
Dan Many157 Был(a) в сети 35 минут назад
ᴅᴀɢᴇʀ Был(a) в сети 35 минут назад
Merkz Live Был(a) в сети 37 минут назад
Trainman_Gtainside Был(a) в сети 37 минут назад
Edward Был(a) в сети 40 минут назад
vlastimir14 Был(a) в сети 45 минут назад
Глеб Иосиф Был(a) в сети 49 минут назад
Gavrilov Pts Был(a) в сети 49 минут назад
Назар Был(a) в сети 53 минуты назад
Володимир Соловйов Был(a) в сети 1 час назад
Веселый Клоун Был(a) в сети 1 час назад
Lev Был(a) в сети 1 час назад
Вадим Зейналов Был(a) в сети 1 час назад
rustam epanov Был(a) в сети 1 час назад
Савелий Журавлёв Был(a) в сети 1 час назад
Jdndndndm Был(a) в сети 1 час назад
ДМИТРИЙ Кирпичев Был(a) в сети 1 час назад
Сергей Поляков Был(a) в сети 1 час назад
mrvnss Был(a) в сети 2 часа назад
Роман Кузнецов Был(a) в сети 2 часа назад
Nn Memfiz Был(a) в сети 2 часа назад
Artem Sviridov Был(a) в сети 2 часа назад
Syndik Был(a) в сети 2 часа назад
Нет Имени Был(a) в сети 2 часа назад
klaus Был(a) в сети 2 часа назад
Илья Зонов Был(a) в сети 2 часа назад
Kumi Kumi Habalaka Был(a) в сети 2 часа назад
SnowyXOXO 사탄 Был(a) в сети 2 часа назад
Vaflly Mmmna Был(a) в сети 2 часа назад
Krutoi Chelovek Был(a) в сети 2 часа назад
Adim129 Был(a) в сети 2 часа назад
Артем Банников Был(a) в сети 2 часа назад
Сергей Кошелев Был(a) в сети 2 часа назад
Sergiy Был(a) в сети 2 часа назад
ШКОЛА КАЧКОВ Был(a) в сети 3 часа назад
Ramil Hudoiberdin Был(a) в сети 3 часа назад
Brawl Stars Был(a) в сети 3 часа назад
As N Был(a) в сети 3 часа назад
Николай Был(a) в сети 3 часа назад
Константин Елинский Был(a) в сети 3 часа назад
Arseniy Baev Был(a) в сети 3 часа назад
Был(a) в сети 3 часа назад
Илья Лидский Был(a) в сети 3 часа назад
Дамир Джиник Был(a) в сети 3 часа назад
Такси Максим Был(a) в сети 3 часа назад
1 1 Был(a) в сети 3 часа назад
DOPXSET Был(a) в сети 3 часа назад
Daniil Xavey Был(a) в сети 4 часа назад
ПАНДОЧКИН Был(a) в сети 4 часа назад
paha11_221 Был(a) в сети 4 часа назад
Антонио Катлета Был(a) в сети 4 часа назад
Тимур Филатов Был(a) в сети 4 часа назад
Saml Kroll Был(a) в сети 4 часа назад
Pidnf Был(a) в сети 4 часа назад
P0k1m0n Был(a) в сети 4 часа назад
Соня Смотря Был(a) в сети 4 часа назад
Крысурсы Был(a) в сети 4 часа назад
Deniska Hansen Был(a) в сети 4 часа назад
Торехан Был(a) в сети 4 часа назад
Владимир Был(a) в сети 4 часа назад
Francuze Был(a) в сети 4 часа назад
sss sss Был(a) в сети 4 часа назад
WiseBear Был(a) в сети 4 часа назад
Pirzrak Был(a) в сети 4 часа назад
Тёмчик Был(a) в сети 4 часа назад
Вадим Бутаков Был(a) в сети 4 часа назад
Семён Сысолятин Был(a) в сети 5 часов назад
by VOSTAN Был(a) в сети 5 часов назад
артемк ковальский Был(a) в сети 5 часов назад
zloidw Был(a) в сети 5 часов назад
Dude Был(a) в сети 5 часов назад
Graff Был(a) в сети 5 часов назад
ДМИТРО Был(a) в сети 5 часов назад
Костя Другов Был(a) в сети 5 часов назад
Artyom Borovinsky Был(a) в сети 5 часов назад
Meyson Kertis Был(a) в сети 5 часов назад
Артем Бахия Был(a) в сети 6 часов назад
Расул Рамазанов Был(a) в сети 6 часов назад
Demon Был(a) в сети 6 часов назад
A Ar Был(a) в сети 6 часов назад
World Tanks Был(a) в сети 6 часов назад
top strelok Был(a) в сети 7 часов назад
Tema Owner Был(a) в сети 7 часов назад
243211 31251515 Был(a) в сети 7 часов назад
YouTube Premium Был(a) в сети 7 часов назад
Sergei Sergeev Был(a) в сети 7 часов назад
Ndm Fck Был(a) в сети 7 часов назад
Sargis Vardanyan Был(a) в сети 7 часов назад
FRE EZ Был(a) в сети 7 часов назад
ТикТок Кринж Был(a) в сети 8 часов назад
Nevala kini Был(a) в сети 8 часов назад
Andrey Был(a) в сети 8 часов назад
BORZ Был(a) в сети 8 часов назад
Бекнур Аманбай Был(a) в сети 8 часов назад
Роман Левчук Был(a) в сети 8 часов назад
HiTmAn_7777 Был(a) в сети 8 часов назад
Genchik Был(a) в сети 8 часов назад
Михаил Был(a) в сети 9 часов назад
Был(a) в сети 9 часов назад
okak Был(a) в сети 9 часов назад
Skobo4ka Был(a) в сети 9 часов назад
Константин Яковлев Был(a) в сети 9 часов назад
Был(a) в сети 10 часов назад
Дима Был(a) в сети 10 часов назад
Докка Исламовия Был(a) в сети 10 часов назад
рчнкс Был(a) в сети 10 часов назад
Максим Дип Был(a) в сети 10 часов назад
csgo пирожок Был(a) в сети 11 часов назад
Михаил Зорин Был(a) в сети 11 часов назад
Екатерина Бортникова Был(a) в сети 11 часов назад
BATYA MS Был(a) в сети 11 часов назад
0987654321 Был(a) в сети 11 часов назад
Ярослав Был(a) в сети 11 часов назад
Был(a) в сети 11 часов назад
TONI OWNPONI Был(a) в сети 12 часов назад
macar bronskij Был(a) в сети 12 часов назад
Валерий Давыдов Был(a) в сети 12 часов назад
Максим Чихарівський Был(a) в сети 12 часов назад
Евгений Был(a) в сети 12 часов назад
sh2rk _white Был(a) в сети 13 часов назад
Hehsirvsk 2024 Canry Был(a) в сети 13 часов назад
Даня Крут Был(a) в сети 13 часов назад
Даниил Оперов Был(a) в сети 13 часов назад
Артем Был(a) в сети 13 часов назад
salfetka Был(a) в сети 13 часов назад
Валерий Кувшинов Был(a) в сети 14 часов назад
QZORN Был(a) в сети 15 часов назад
Evgeniya Bizyaeva Был(a) в сети 15 часов назад
fucce 46 Был(a) в сети 15 часов назад
TheDikonPlay Был(a) в сети 16 часов назад
Артем Владыкин Был(a) в сети 16 часов назад
Александр Был(a) в сети 16 часов назад
Просто Я Был(a) в сети 16 часов назад
Mars Был(a) в сети 17 часов назад
Максим Олисов Был(a) в сети 17 часов назад
Илья Дьяков Был(a) в сети 19 часов назад
Body Гузь Был(a) в сети 19 часов назад
Vadik Filatoc Был(a) в сети 21 час назад
Veltraxen Business Был(a) в сети 22 часа назад
Анатолий Бандит Был(a) в сети 22 часа назад
Михаил Был(a) в сети 22 часа назад
Юникс Был(a) в сети 23 часа назад
Don_Mazur Был(a) в сети 23 часа назад
Krupskins Был(a) в сети 23 часа назад
giper pro228 Был(a) в сети 23 часа назад
Дима Савченко Был(a) в сети 23 часа назад
Чюпасик Каморов Был(a) в сети 23 часа назад
Список ботов
rambler (25)

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

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, Интерфейс

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