Sa-MP:Создание, установка и настройка сервера — различия между версиями

Материал из WikiServia
Перейти к: навигация, поиск
(Новая страница: « == Как создать свой сервер в SAMP (САМП) 0.3x == '''«Как создать свой сервер в сампе?»''' — этим вопр…»)
 
(Основные файлы:)
Строка 27: Строка 27:
 
Открываем папку с Вашим SA-MP 0.3x сервером.
 
Открываем папку с Вашим SA-MP 0.3x сервером.
  
=== Основные файлы: ===
+
== Структура папок и файлов ==
'''Папки:'''
+
 
[[scriptfiles]]
+
*conf - конфигурационные файлы
[[plugins]]
+
**'''scriptfiles''' - содержит вспомогательные мини-модификации для сервера
[[pawno]]
+
**'''plugins''' - плагины
[[NPCmodes]]
+
**'''pawno''' - программа, которая позволяет компилировать исходники модов samp, написанная на С/С++
[[include]]
+
**'''npcmodes''' - содержит файлы для вызова npc
[[gamemodes]]
+
**'''include''' - инклуды - исходные файлы
[[filterscripts]]
+
**'''gamemodes''' - основная папка, в ней хранится сам мод сервера samp
'''Файлы:'''
+
**'''server-readme.txt'''
[[samp-npc.exe]]
+
**'''server.cfg''' - основной файл, для запуска сервера
[[samp-server.exe]]
+
**'''samp-server.exe''' - основное приложение, которое запускает сервер samp
[[server.cfg]]
+
**'''samp-npc.exe'''
 +
**'''samp-license.txt'''
 +
**'''announce.exe'''
 +
**Теперь, следует откорректировать server.cfg, для запуска сервера. Открываем файл server.cfg и видим:
 +
**echo Executing Server Config...
 +
**lanmode 0
 +
**rcon_password changeme
 +
**maxplayers 50
 +
**port 7777
 +
**hostname SA-MP 0.3 Server
 +
**gamemode0 grandlarc 1
 +
**filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_mall attachments skinchanger vspawner
 +
**announce 0
 +
**query 1
 +
**chatlogging 0
 +
**weburl www.sa-mp.com
 +
**onfoot_rate 40
 +
**incar_rate 40
 +
**weapon_rate 40
 +
**stream_distance 300.0
 +
**stream_rate 1000
 +
**maxnpc 0
 +
**logtimeformat [%H:%M:%S]
 +
 
 +
----
 +
=== Содержимое Server.Cfg ===
 +
**'''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''' - подключаемые FilterScript's (фильтерскрипты) — дополнительные скрипты, разделяются через пробел (сейчас данный параметр мы не будем трогать, пропускаем).
 +
**'''weburl — «www.sa-mp.com»''' - Сайт Вашего сервера (пишем сайт своего сервера).
 +
Остальные параметры НЕ ТРОГАЕМ. Они служат для детальной настройки конфигурации сервера SA-MP 0.3x.
 +
 
 +
----
 +
Сохраняем файл server.cfg и закрываем его. Настройка конфигурации сервера закончена.
 +
Запускаем samp-server.exe. Данный файл служит для запуска SA-MP сервера.
 +
Если Вы правильно настроили server.cfg по моим рекомендациям указаниям, то откроется Консоль.
 +
В Windows — это обычная командная строка.
  
 
=== Учимся настраивать конфигурацию (настройку) сервера ===
 
=== Учимся настраивать конфигурацию (настройку) сервера ===

Версия 23:21, 7 декабря 2013

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

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

Шаг первый

Для начала Вам необходимо определиться с версией сервера SAMP (САМП). На данный момент актуальной версией является SA-MP 0.3x. Далее, что Вам предстоит выбрать — жанр сервера SAMP. Самые распространённые жанры SAMP серверов: RP (Role Play) — Игра по ролям, реальная жизнь. RPG (Role Playing Game) — Игра по ролям с лояльными порядками. DM (DeathMatch) — Игра, цель которой заключается в убийстве других игроков. TDM (Team DeathMatch) — Командная война между игроками. DRIFT — Дрифт, дрифт-зоны, заезды, очки за заносы. RACE — Гонки, гоночные соревнования, гоночные заезды.

Шаг второй

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

Шаг третий

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

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

Структура папок и файлов

  • conf - конфигурационные файлы
    • scriptfiles - содержит вспомогательные мини-модификации для сервера
    • plugins - плагины
    • pawno - программа, которая позволяет компилировать исходники модов samp, написанная на С/С++
    • npcmodes - содержит файлы для вызова npc
    • include - инклуды - исходные файлы
    • gamemodes - основная папка, в ней хранится сам мод сервера samp
    • server-readme.txt
    • server.cfg - основной файл, для запуска сервера
    • samp-server.exe - основное приложение, которое запускает сервер samp
    • samp-npc.exe
    • samp-license.txt
    • announce.exe
    • Теперь, следует откорректировать server.cfg, для запуска сервера. Открываем файл server.cfg и видим:
    • echo Executing Server Config...
    • lanmode 0
    • rcon_password changeme
    • maxplayers 50
    • port 7777
    • hostname SA-MP 0.3 Server
    • gamemode0 grandlarc 1
    • filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_mall attachments skinchanger vspawner
    • announce 0
    • query 1
    • chatlogging 0
    • weburl www.sa-mp.com
    • onfoot_rate 40
    • incar_rate 40
    • weapon_rate 40
    • stream_distance 300.0
    • stream_rate 1000
    • maxnpc 0
    • logtimeformat [%H:%M:%S]

Содержимое Server.Cfg

    • 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 - подключаемые FilterScript's (фильтерскрипты) — дополнительные скрипты, разделяются через пробел (сейчас данный параметр мы не будем трогать, пропускаем).
    • weburl — «www.sa-mp.com» - Сайт Вашего сервера (пишем сайт своего сервера).

Остальные параметры НЕ ТРОГАЕМ. Они служат для детальной настройки конфигурации сервера SA-MP 0.3x.


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

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

Открываем файл server.cfg через любой текстовый редактор, будь то простой блокнот. Содержимое файла server.cfg для SA-MP 0.3x: <math>echo Executing Server Config... lanmode 0 rcon_password changeme maxplayers 50 port 7777 hostname SA-MP 0.3 Server gamemode0 grandlarc 1 filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_mall attachments skinchanger vspawner announce 0 query 1 chatlogging 0 weburl www.sa-mp.com onfoot_rate 40 incar_rate 40 weapon_rate 40 stream_distance 300.0 stream_rate 1000 maxnpc 0 logtimeformat [%H:%M:%S]</math>