Загрузка...

Как создать свой сервер в SAMP (САМП) 0.3z

Тема в разделе Гайды SAMP создана пользователем Derek_Wayten 8 фев 2015. 2162 просмотра

Загрузка...
  1. Derek_Wayten
    Derek_Wayten Автор темы 8 фев 2015 Забанен 3 8 фев 2015
    «Как создать свой сервер в сампе?» — этим вопросом задаются практически все, кому уже надоела обычная жизнь игрока или те, кто хочет просто поиграть с друзьями, познакомиться с новыми людьми, да и просто приобрести опыт и познания в SAMP индустрии.








    1. Шаг первый


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


    Второе, что Вам предстоит выбрать — жанр сервера SAMP.





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




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





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





    2. Шаг второй





    Скачайте файлы сервера SA-MP 0.3z для Linux (если сервер стоит на операционной системе LINUX) или для Windows (если сервер стоит на операционной системе Windows).



    Для начала, рекомендую не ставить сервер сразу на хостинг, но это если Вы ничего не знаете просерверы SAMP.



    Поработайте с ним сначала на Вашем компьютере.



    А так, как у многих из Вас стоит ОС Windows, то скачивайте сервер SA-MP 0.3z для Windows.









    Скачать оригинальный SAMP сервер:
















    3. Шаг третий


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





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



    Открываем папку с Вашим SA-MP 0.3z сервером.



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


    Файлы (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.3z:












    Код
    [FONT='Helvetica Neue'][COLOR=#474747][COLOR=#888888][/COLOR][/FONT][FONT='Helvetica Neue'][COLOR=#474747][FONT=Courier New][/COLOR][/FONT][FONT='Helvetica Neue'][COLOR=#474747]echo Executing Server Config...[/COLOR][/FONT][FONT='Helvetica Neue'][COLOR=#474747][/FONT][/COLOR][/FONT][FONT='Helvetica Neue'][COLOR=#474747][/COLOR][/COLOR][/FONT]



    Код



    lanmode 0rcon_password

    changememaxplayers 50

    port 7777

    hostname SA-MP 0.3 Server

    gamemode0 grandlarc 1filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_mall attachments skinchanger vspawnerannounce 0query 1chatlogging

    0weburl www.sa-mp.comonfoot_rate 40incar_rate 40weapon_rate 40stream_distance 300.0stream_rate 1000maxnpc 0 [COLOR=#474747][FONT=Helvetica Neue][COLOR=#888888][FONT=Courier New]logtimeformat [%H:%M:%S][/FONT][/COLOR][/FONT][/COLOR]
    [/CODE]


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




    • echo Executing Server Config... — Информирует систему о том, что данный файл является конфигом (нам данная строчка не нужна, её не трогаем).
    • lanmode — 0 – игра по интернету, 1 – игра по локальной сети (мы собираемся играть по интернету, поэтому не трогаем).
    • rcon_password — «changeme» - администраторский RCON-пароль сервера (позже мы разберём, что это такое, а пока просто укажите любой пароль, смена пароля обязательна!).
    • maxplayers — 50 - максимальное количество игроков на сервере (можно указать от 1 до 1000).
    • port — 7777 - порт Вашего сервера (сейчас нам не нужно редактировать этот параметр, поэтому пропускаем его).
    • hostname — «SA-MP 0.3 Server» - название Вашего сервера (отображается в окне SA-MP в списке серверов, изменяем на своё).
    • gamemode0 — «grandlarc 1» - Ваш основной мод, тот самый, жанр которого Вы выбирали (сейчас нам это не нужно, поэтому пропускаем).
    • filterscripts — «gl_actions gl_realtime gl_property gl_mapicon ls_mall attachments skinchanger vspawner» - подключаемые FilterScript's (фильтерскрипты) — дополнительные скрипты, разделяются через пробел (сейчас данный параметр мы не будем трогать, пропускаем).
    • weburl — «www.sa-mp.com» - Сайт Вашего сервера (пишем сайт своего сервера).
    • Остальные параметры НЕ ТРОГАЕМ. Они служат для детальной настройки конфигурации сервера SA-MP 0.3z.





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


    Сохраняем файл server.cfg и закрываем его. Настройка конфигурации сервера закончена.


    Всё сохранили? — Отлично! Приступаем к нашему первому запуску сервера! :)



    Запускаем samp-server.exe. Данный файл служит запускатором для SA-MP сервера.


    Если Вы правильно настроили server.cfg по моим рекомендациям указаниям, то откроетсяКонсоль.


    В Windows — это обычная командная строка:


    [IMG]


    Если же окно открылось и сразу же закрылось, то это может означать, что Вы неправильно настроили server.cfg.


    Внимательно проверьте, всё ли Вы так сделали, как мы Вам посоветовали?


    Если Вы неплохо владеете английским языком, то можете узнать свою ошибку через server_log.txt, который автоматически создаётся в папке сервера после запуска samp-server.exe.


    Например, если я не изменил RCON-пароль в параметре rcon_password, то в логе сервера —server_log.txt будет вот такое сообщение:


    ----------Loaded log file: "server_log.txt".----------SA-MP Dedicated Server----------------------v0.3z, ©2005-2014 SA-MP Team[00:00:00] Error: Your password must be changed from the default password, please change it.



    Где «Error: Your password must be changed from the default password, please change it.» — это и есть ошибка, которая произошла при запуске сервера. Буквально, её сможет перевести любой переводчик. Воспользуемся переводчиком от Google:


    Итак, сервер работает, в консоли ошибок нет. Вам уже не терпится поиграть со своими друзьями на сервере?


    Тогда для следующий пункт для Вас! :)



    [h=4]Первые шаги на SAMP сервере[/h]Чтобы мы как-то зашли на наш сервер, нам нужно узнать его адрес.


    Так, как сервер находится у Вас на компьютере, то его адрес — Ваш IP адрес.


    Как его узнать? — Да очень просто!


    Заходим на сервис 2ip и кликаем по цифрам после «Ваш IP адрес:».


    Вам выдаст сообщение: «IP скопирован в буфер обмена».


    Прекрасно, теперь открываем Ваш клиент SA-MP 0.3z и кликаем по кнопке «Add to Favorites».


    В открывшееся окошко вставляем Ваш IP, нажав Ctrl + V, символ «:» (который разделяет адрес и порт) и вставляем Ваш порт, который указали в server.cfg в параметре port (т.к. мы его не трогали, то вставляем 7777).


    Пример:


    /rcon cmdlist - просмотр всех команд /rcon varlist - просмотр всех настроек сервера /rcon exit - закрывает сервер /rcon echo [текст] - Показывает [текст] в консоле сервера (НЕ в общем чате). /rcon hostname [название] - изменяет название сервера (пример: /rcon hostname my server). /rcon gamemodetext [название] - меняет название мода (пример: /rcon gamemodetext my gamemode). /rcon mapname [название] - меняет название карты (пример: /rcon mapname San Andreas). /rcon exec [имя файла] - открывает файлы .cfg (пример: /rcon exec blah.cfg). /rcon kick [iD] - кик определённого человека по иду (пример: /rcon kick 2). /rcon ban [iD] - бан определённого человека по иду (пример: /rcon ban 2). /rcon changemode [mode] - смена мода по названию (пример: /rcon changemode sftdm). /rcon gmx - смена мода по очереди в настройках сервера /rcon reloadbans - обновляет данные из файла samp.ban /rcon reloadlog - очищает лог /rcon say - сказать в общий чат от лица админа (пример: /rcon say blah). /rcon players - показать всех игроков на сервере с их именами, ip и пингом. /rcon banip [iP] - бан по ip (пример: /rcon banip 127.0.0.1). /rcon unbanip [iP] - разбан по ip (пример: /rcon unbanip 127.0.0.1). /rcon gravity - изменение гравитации - (пример: /rcon gravity 0.008). /rcon weather [iD] - изменение погоды (пример: /rcon weather 1). /rcon loadfs - загружает фс (пример: /rcon loadfs adminfs). /rcon unloadfs - выгружает фильтер-скрипт (пример: /rcon unloadfs adminfs). /rcon reloadfs - перезагрузить фильтер-скрипт (пример: /rcon reloadfs adminfs). /rcon gamemode[1-15] - установка порядка гэйм-модов (пример: /rcon gamemode1 sftdm). /rcon instagib [bool] - убийство с одной пули (пример: /rcon instagib 0). /rcon filterscripts - просмотр всех фильтер-скриптов /rcon lanmode [bool] - установка LAN (пример: /rcon lanmode 1). /rcon password [string] - установка [string] пароля на сервер (пример: /rcon password mypassword). /rcon plugins - плагины, установленные на сервере. /rcon port - порт сервера. /rcon rcon_password [string] - установка [string] rcon-пароля (/rcon rcon_password myrconpassword) /rcon version - версия сервера /rcon weburl - установка [url] сайта на сервере...amp - установка часового пояса[/font][/color]
     
Top