Как сделать сервер в самп без хостинга

Добавил пользователь Евгений Кузнецов
Обновлено: 10.09.2024

San Andreas Multiplayer Server (сокращенно: SAMP-Server) - специальный сервер для многопользовательской игры в GTA San Andreas.

Как установить сервер SAMP?

1) Для начала скачиваем SA-MP 0.3.7-R2 Windows Server (последняя актуальная версия).
2) Открываем скаченный архив и распаковываем в удобную для вас папку, например: C:\SAMP-Server.
3) В папке с распакованным сервером, ищем файл server.cfg и открываем его c помощью блокнота.
4) Вся информация содержащаяся в этом файле отвечает за основные параметры сервера.
5) Приступаем к настройке файла server.cfg.

Настройка server.cfg

Вы можете пропустить настройку файла server.cfg и сразу перейти к запуску сервера, но вам необходимо изменить значение changeme в строке rcon_password changeme - это будет ваш пароль от админки (например: rcon_password 12345 ).

echo Executing Server Config. - данная строчка обеспечивает загрузку файла конфигураций server.cfg на сервер, ничего изменять не нужно.

lanmode 0 - установив значение 1 , сервер будут работать по локальной сети.

rcon_password changeme - это ваш пароль от встроенной админки RCON, вместо changeme вписываем ваш пароль (например: rcon_password 12345 ).

maxplayers 50 - число игровых слотов (количество игровых мест), значение может варьироваться от 1 до 500 игровых слотов (для домашнего сервера, рекомендуется значение 1 до 20 слотов).

port 7777 - порт сервера, обычно оставляют 7777 , но вы можете сменить на любой другой.

hostname SA-MP 0.3 Server - уникальное название вашего сервера, вместо SA-MP 0.3 Server пишем любое желаемое название для вашего сервера (поддерживается русский язык).

gamemode0 grandlarc 1 - игровой мод, где grandlarc - это название файла мода (находится в папке C:\SAMP-Server\gamemodes)
gamemode 0 - это номер используемый для нумерации игровых модов, разрешено использоватьдо 16 игровых модов.
Пример использования:
gamemode 0 grandlarc 1
gamemode 1 bare 2
gamemode 2 barron 3

Цифра в конце строчки gamemode0 grandlarc 1 отвечает за последовательность запуска игровых модов по команде сервера или вводу специальной команды из админки.
Пример использования:
gamemode0 grandlarc 1
gamemode1 bare 2
gamemode2 barron 3

filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_elevator attachments skinchanger vspawner ls_mall ls_beachside - подгружает дополнительные скрипты на сервер, выделенное цветом - это названия файлов скриптов, каждый новый скрипт пишется через пробел в одну строчку, находится в папке C:\SAMP-Server\filterscripts, разрешено использовать до 16 скриптов).

announce 0 - очень важная опция, отвечает за отображение вашего сервера во вкладке Internet, если установлено значение 1 - сервер отображается.
// На момент последнего обновления статьи, вкладка Internet в SAMP не работает, она полностью дублирует вкладку Hosted (информация)

query 0 - при значении равному 1 , на сервер может зайти только Хостер (очень специфическая и редко используемая функция, описание может быть не точным!).

onfoot_rate 40 - время обработки данных бега или ходьбы (измеряется в миллисекундах, настраивать необязательно).

incar_rate 40 - время обработки данных транспорта (измеряется в миллисекундах, настраивать необязательно).

weapon_rate 40 - время обработки данных оружия (измеряется в миллисекундах, настраивать необязательно).

stream_distance 300.0 - максимальная дистанция, на которой игроки смогут видеть друг друга (измеряется в метрах, настраивать необязательно).

stream_rate 1000 - измеряется в миллисекундах, проверяет stream_distance у игроков на сервере и перепроверяет каждого игрока (настраивать не обязательно)

maxnpc 0 - при использовании собственных NPC (ботов), эта опция определяет максимальное их количество.

logtimeformat [ %H : %M : %S ] - формат времени, используемый для введения лога на сервере [ Часы : Минуты : Секунды ].

language English - значение English определяет язык сервера, можно заменить на любое другие значение, например Русский .

Дополнительные параметры

lagcompmode 0 - параметр 0 отключает компенсацию пинга, т.е. на сервере будет действовать режим стрельбы по пингу, значение 1 включает компенсацию пинга, 2 включает компенсацию пинга исключительно для обновления позиций.
// Обязательно сохраняйте все произведенные изменения в файле server.cfg!

Как запустить сервер SA-MP?

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

Это значит, что у вас нет выделенного IP-адреса . Если вы хотите сделать так, чтобы другие игроки видели ваш сервер и могли на него заходить, то почитайте "Возможные проблемы (варианты)" чуть ниже.

Как сделать так, чтобы на сервер смог зайти хотя бы я?

Добавьте в избранное следующий IP-адрес - localhost или localhost:port , где port , это порт, который вы указали в файле server.cfg .
// На сервер сможете зайти только вы (если у вас нет выделенного IP-адреса).

Возможные проблемы (варианты)

1) У вас запустится сервер и вы сможете на нем играть как один, так и с друзьями и у вас будет постоянный (статический) IP-адрес (это, пожалуй, самый лучший вариант).

2) У вас запустится сервер и вы сможете на нем играть как один, так и с друзьями и у вас будет непостоянный (динамический) IP-адрес (хороший вариант, но очень неудобный).

3) У вас запустится сервер и вы сможете на нем играть только один, либо с друзьями, но только по локальной сети (плохой вариант, но не смертельный, проблема решается приобретением выделенного IP-адреса у провайдера, установкой сервера на Хостинг или созданием игровой сети в Hamachi).

4) У вас не запустится сервер, черное окошко откроется на пару секунд и сразу же исчезнет (банальная ситуация, вы забыли ввести пароль от админки в файле настроек).

5) У вас не запустится сервер, причины неизвестны (худший вариант из всех, решается переустановкой сервера или операционной системы).

Статья давно не обновлялась, поэтому информация могла устареть.

Содержание

Описание

Предварительные действия

Заказ виртуального сервера

Создание пользователя на сервере

Настройка SA-MP

1. Зайдите под этим пользователем на SSH и создайте директорию sa-mp в домашней директории пользователя командой:

2. Загрузите на сервер программное обеспечение следующей командой:

3. Распакуйте архив:

4. После первого запуска у вас появится файл Server.cfg, который выглядит следующим образом:

Отредактируйте его на свое усмотрение.

Запуск SA-MP

1. Перейдите в директорию sa-mp и установите права доступа на выполнение следующими командами

2. Запустите сервер в фоновом режиме:

Установка дополнений и модификаций

Команды администратора

Проблемы и решения

После того, как в файле Server.cfg у поле rcon_password вы установили пароль, в игре следует прописать команду

Если вы все сделали корректно, то появится надпись "You are logged in as admin."

4.3. Ответ: Второй вариант получения администраторских прав:

4.4. Ответ: ID - 1337 это уровень администратора, так же он может быть и 1, и 2, и 3 (зависит от мода). Чтобы узнать доступные в моде уровни администратора напишите в чате одну из нижеуказанных команд:

4.5. Так же вы можете войти в директорию Scriptfiles, которая расположена в директории сервера, находите файл с именем, который совпадает с вашим логином. Откройте его для редактирования любимым текстовым редактором и в строке level=ID укажите нужный ID (см. выше).
5.1. Вопрос:

Создание сервера | Урок 1 от Suza Создаем хорошую регистрацию на mxINI Оценка: 1 Голосов

Пользователь офлайн

suza


Всем привет с Вами Suza .
Сегодня я начинаю рассказывать как создать SAMP сервер , и мод для него с нуля ( new.pwn ).
Точно в данный момент не могу сказать с какой временной промежуток будет между темами.
Работать мы будем в среде Windows OS .

Скачиваем актуальную на Двадцать Девятое Мая 2015 года версию игрового сервера SAMP 0.3.7 с официально сайта The SAMP Team. (Кликаем " Загрузки " и выбераем " SA-MP 0.3.7 Windows Server ").

Создаем папку в корень вашего диска (C, D и д.р.) для удобной работы и распаковываем туда файлы из архива.

Удаляем папки: " filterscripts ", " include ", " npcmodes ".
Заходим в папки " gamemodes " и " scriptfiles " поочередно и очищаем содержимое этих папок.


Заходим в папку " pawno " и копируем файл "new.pwn" , выходим из данной папки и заходим в " gamemodes " - вставляем файл из буфера обмена.


Выходим из этой папки и открываем файл " server.cfg " удобным для вас в данный момент редактором.
- | Совет: Лучше использовать " Notepad++ " или " Sublime Text 3".


Содержимое стандартного файла:

настраиваем его под свои нужны, я сделаю содержимое под урок.

Как настроили заходим в папку " pawno " и запускаем файл " pawno.exe " , открываем наш файл "new.pwn" находящийся в папке " gamemodes ", расположенной в корне папки нашего сервера.


Закрываем или сворачиваем редактор Pawno и запускаем сервер запуском файла "s amp-server ".


Видим в консольно-подобном окошечке это:


Заходим в клиент SAMP и вводим IP:Port в менеджер добавления серверов: "127.0.0.1:7777" или "localhost:7777", видим:


На этом я завершаю первый урок.

Пользователь офлайн

Charil007


Пользователь офлайн

suza


Здравствуйте, что вы имели в виду

Пользователь офлайн

Pa4enka


Пользователь офлайн

xDimasx


Пользователь офлайн

suza


Пользователь офлайн

suza


Пользователь офлайн

lama developer


Пользователь офлайн

suza


Здравствуйте darge, это был совет. Блокнот стандартный из комплектации программ Windows, не всегда верно отображает информацию из файла. Допустим сервер хостится на панели LitePanel, и через FTP вы получите всю информацию server.cfg файла в одну строчку.

Пользователь офлайн

suza

1. Шаг первый

Итак, для начала Вам необходимо определиться с версией сервера SAMP (САМП). На данный момент актуальной версией является SA-MP 0.3.7.
Второе, что Вам предстоит выбрать — жанр сервера SAMP.

Самые распространённые жанры SAMP серверов:

  • RP (Role Play) — Игра по ролям, реальная жизнь.
  • RPG (Role Playing Game) — Игра по ролям с лояльными порядками.
  • DM (DeathMatch) — Игра, цель которой заключается в убийстве других игроков.
  • TDM (Team DeathMatch) — Командная война между игроками.
  • DRIFT — Дрифт, дрифт-зоны, заезды, очки за заносы.
  • RACE — Гонки, гоночные соревнования, гоночные заезды.

Если Вы определились со своим выбором и настроены серьёзно, то можете приступать к шагу №2!

2. Шаг второй

Скачайте файлы сервера SA-MP 0.3.7 для Linux (если сервер стоит на операционной системе LINUX) или для Windows (если сервер стоит на операционной системе Windows).
Для начала, рекомендую не ставить сервер сразу на хостинг, но это если Вы ничего не знаете про серверы SAMP.
Поработайте с ним сначала на Вашем компьютере.
А так, как у многих из Вас стоит ОС Windows, то скачивайте сервер SA-MP 0.3.7 для Windows.

Скачали архив? — Чего же Вы ждёте, быстрее распаковывайте его содержимое в удобное место!

3. Шаг третий

Первое знакомство с сервером SAMP

Итак, мы переходим к самому интересному шагу — знакомство с SA-MP (САМП) сервером.
Открываем папку с Вашим SA-MP 0.3.7 сервером.

Что мы видим? — А видим вот что:

SA-MP Windows Server

Файлы (6 штук) и 7 папок:

  • announce.exe
  • samp-license.txt
  • samp-npc.exe
  • samp-server.exe
  • server.cfg
  • server-readme.txt

Учимся настраивать конфигурацию (настройку) сервера

Открываем файл server.cfg через любой текстовый редактор, будь то простой блокнот.

Содержимое файла server.cfg для SA-MP 0.3.7:

Сложно? — Да ничего сложного! Сейчас мы разберём каждую строчку. :)

Ну как? Не сложно, правда ведь? :)

Сохраняем файл server.cfg и закрываем его. Настройка конфигурации сервера закончена.
Всё сохранили? — Отлично! Приступаем к нашему первому запуску сервера! :)

Запускаем samp-server.exe. Данный файл служит запускатором для SA-MP сервера.
Если Вы правильно настроили server.cfg по моим рекомендациям указаниям, то откроется Консоль.
В Windows — это обычная командная строка:

Запуск сервера SA-MP 0.3z

Итак, сервер работает, в консоли ошибок нет. Вам уже не терпится поиграть со своими друзьями на сервере?
Тогда для следующий пункт для Вас! :)

Первые шаги на SAMP сервере

Вы — администратор SA-MP сервера!

А как RCON-администраторы управляют сервером?

Все функции RCON-администраторы выполняются с помощью RCON-команд.Список всех RCON-команд:

Что-то не так, но что же?

4. Шаг четвёртый

Вот Вы разобрались со всеми деталями и тонкостями SA-MP 0.3.7 сервера. А что же дальше?

Осталось лишь добавить, что если Вы выбрали первый путь, то для создания полноценного проекта самп необходимо иметь следующие факторы:

Читайте также: