Хостинг серверов MTA: San Andreas с Lua-ресурсами, MySQL и защитой от DDoS
Выберите подходящий тариф для вашего проекта
Загружайте свои ресурсы папкой или zip-архивом в mods/deathmatch/resources через файловый менеджер или SFTP. Команды refresh, start и restart вводятся прямо в консоли панели - каждый ресурс работает в своей виртуальной машине Lua
В стандартной поставке уже лежат race, deathmatch, ctf, tdm, assault, stealth, fallout, briefcaserace, ctv, hay и play, а также mapmanager, mapcycler, votemanager и spawnmanager для смены карт и голосований
Модели, текстуры и клиентские скрипты MTA раздаёт сам по отдельному HTTP-порту - поднимать рядом веб-сервер или заливать файлы на сторонний хостинг не нужно. Игрок забирает их при первом заходе на сервер
Ресурсы admin и admin2 дают внутриигровую панель администратора, webadmin открывает в браузере страницы ACL, групп и игроков, а webmap и webstats показывают живую карту сервера и графики статистики. Права настраиваются в acl.xml
Модуль dbconmy идёт в поставке сервера, а libmysqlclient докладывается при установке - dbConnect подключается к MySQL сразу. Храните аккаунты, дома, бизнесы и статистику игроков
Процессор на выбор: Intel i9-9900K, AMD Ryzen 9 7950X3D с большим L3-кэшем или Ryzen 9 9950X. NVMe SSD, DDR4/DDR5 ECC и гигабитный канал - MTA считает синхронизацию в одном потоке, поэтому частота ядра решает
Игровой порт MTA работает по UDP и его легко залить мусором. Guard Rise фильтрует трафик на уровне сети, сервер остаётся доступным даже под атакой
Недавно мы представили YourControl - это современная игровая панель, которую мы довели до нашего идеала. Безусловно ещё много открытых предложений, и они будут реализованы в ближайшее время
| Характеристика | Pterohost |
|---|---|
| Процессоры | Intel i9-9900K / AMD Ryzen 9 7950X3D / 9950X |
| Слоты | Не ограничены тарифом (maxplayers в mtaserver.conf, по умолчанию 32) |
| Скрипты | Lua, ресурсы MTA с meta.xml |
| Порты | UDP игровой, отдельный HTTP для клиентских файлов, ASE = порт + 123 |
| MySQL | Включена бесплатно, модуль dbconmy |
| DDoS-защита | Guard Rise (L3/L4/L7) |
| Диски | NVMe SSD / NVMe Gen4 |
| Панель управления | YourControl |
| Активация | Менее 60 секунд |
Серверы работают на процессорах Intel Core i9-9900K, AMD Ryzen 9 7950X3D и Ryzen 9 9950X на выбор. NVMe SSD диски, DDR4/DDR5 ECC память и гигабитный канал связи. MTA считает синхронизацию игроков в основном в одном потоке, поэтому важнее частота ядра, а не их количество
Загрузите папку ресурса или zip-архив в mods/deathmatch/resources через файловый менеджер панели или SFTP, затем введите refresh в консоли и start с названием ресурса. Чтобы ресурс поднимался при каждом запуске, добавьте его строкой resource src в mtaserver.conf
В стандартном наборе ресурсов MTA уже есть race, deathmatch, ctf, tdm, assault, stealth, fallout, briefcaserace, ctv, hay и play, плюс менеджеры карт mapmanager и mapcycler, голосования votemanager и точки спавна spawnmanager. Ставить их отдельно не нужно
Да. Модуль dbconmy входит в поставку сервера, а нужная библиотека libmysqlclient докладывается при установке, поэтому функция dbConnect подключается к MySQL из коробки. База MySQL с phpMyAdmin выдаётся бесплатно на всех тарифах и работает на отдельном сервере, а не внутри памяти вашего тарифа
Да. Панель опрашивает MTA-сервер по протоколу ASE и показывает название сервера, карту, режим и список игроков с очками и пингом. ASE-порт вычисляется как игровой порт плюс 123, а параметр ase в mtaserver.conf должен оставаться равным 1
Клиентские файлы раздаёт сам MTA по своему HTTP-порту: отдельный веб-сервер поднимать и заливать модели на сторонний файлообменник не нужно. Объявите файлы в meta.xml ресурса, и игрок получит их при заходе на сервер
Права выдаются через ресурс admin и файл acl.xml: добавьте свой аккаунт в нужную группу и перезапустите ресурс. Кроме внутриигровой панели в поставке есть webadmin - веб-страницы ACL, групп и игроков, а также webmap с живой картой сервера и webstats с графиками статистики
Слоты не ограничены тарифом, их число задаёт параметр maxplayers в mtaserver.conf (по умолчанию 32). Реальный потолок упирается прежде всего в частоту ядра процессора и в то, насколько тяжёлые Lua-ресурсы крутятся на сервере: логику MTA считает практически в один поток. Память при этом уходит на ваши ресурсы, а не на сам сервер
Наши серверы расположены в дата-центрах Германии с хорошей связностью по Европе и СНГ. Средний пинг из России - 40-60 мс, из Европы - 5-20 мс
Данные сервера хранятся 7 дней после окончания оплаченного периода. В это время можно продлить услугу без потери ресурсов, конфигов и базы данных. Дополнительно работают автоматические бэкапы через панель