Текущая версия SA-MP: 0.3.7


IP: 77.220.180.96:7777
  Новые сообщения · Поиск
  • Страница 1 из 16
  • 1
  • 2
  • 3
  • 15
  • 16
  • »
Модератор форума: KaTacTpOqpa  
Как создать свой сервер SAMP для самой новой версии 0.3a?
Polcar Сообщение # 1  | 08:24:11
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
Ну для начала, у тех у кого динамический ip адрес то сервер вы создать сможете, но зайти на него и найти его никто не сможет, скачайте прогу hamachi, многим эта программа помогает, но не всем.

Если у вас статический ip, то выполняем всё по порядку:
1) Скачайте новейший samp-server для 0.3a или же SAMPConfig
2) Откройте файл server.cfg (в папке с сервером) любым текстовым редактором, к примеру "Блокнот"
3) Дальше вы видите:

Теперь я объясню всё по порядку:
echo Executing Server Config... - это мы не трогаем
lanmode 0 - 0 - если мы нехотим чтобы пользователи локальной сети видели сервер, 1 - чтобы видели
rcon_password changemde - это rcon пароль, замените слово changamde на свой пароль.
maxplayers 50 - это количество игроков которые одновременно могут играть на сервере, измените число 50 на любое другое (не больше 500) так как в samp 0.3a больше 500 игроков одновременно нет.
port 7777 - это порт сервера, измените 7777 или оставьте такими (в порту должно быть всегда 4 цифры)
hostname SA-MP 0.3 Server - Название samp сервера, пишите только английскими буквами иначе название русскими буквами будет отображаться не корректно.
gamemode0 grandlarc 1 - это ваш гейм мод на сервере, вы можете его изменить скачав мод в папку gamemodes, оттуда без расширения копируйте название мода и заменяйте grandlarc. Цифру 1 обязательно поставить в конце названия. Пример: вы скачали мод stdm.pwn и stdm.amx, кидайте моды в папку gamemodes которая лежит в вашем сервере в папке. После этого заменяйте слово grandlarc на stdm и в конце ставьте 1, тоесть выглядеть должно так: gamemode0 stdm 1. Если у вас будет несколько модов то добавляйте строчку ниже такуюже, только с другим модом, пример:
gamemode0 stdm 1 который мы поставилили -первый мод, вы хоитете еще, так вот, ниже делайте вторую строчку
gamemode1 grandlarc 1 - незабудьте изменить цифру после слова gamemode, и так на сервере уже два мода, дальше точно также
gamemode3 мод - и т.д
filterscripts base gl_actions gl_property gl_realtime - это ваши скрипты сервера, тут написаны токо названия скриптов которые лежат в папке filterscripts вашего сервера, как видите названия скриптов если их несколько идут через пробел, вот так и продолжайте через пробел, ложьте в папку filterscripts новые скрипты и вписывайте их сюда в эту строчку через пробел от последнего скрипта.
announce 0 - эта функция отвечает за то чтобы видели ваш сервер в инете или нет, 1 - да, 0 - нет
query 1 - это не трогайте, эта функция отвечает за работу сервера, да или нет.
weburl www.samp-help.ucoz.net - это сайт сервера, можете изменить www.samp-help.ucoz.net на ваш если есть или оставить такой.
maxnpc 0 - это количесвто NPC ботов которые могут быть одновременно на вашем сервере, пригодится для тех кто умеет создавать ботов, если вы не умеете а хотели бы, то прочтите эту тему.
Остальные функции оставляйте такимиже:
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000

Ничего не изменяйте.

Дальше вы можете добавить секретную функцию mapname:
Пишите в саммо низу в server.cfg
mapname Russia - это название карты на сервере, слово Russia можете изменить на любое своё название.(Строчку эту добавляйте в самый низ)

Когда вы всё сделали то узнайте свой ip адрес точный, когда узнали, адрес у вас к примеру 124.12.345.3 то пропиывайте порт который бы сделали в server.cfg, по умолчанию он стоял 7777. Порт вписывайте через двоеточие без пробелов от ip адреса тоесть так: 124.12.345.3:7777 - вот и есть ваш адрес сервера. Осталось лишь нажать на файл samp-server, должно было открыться вот такое окно:

Если у вас открылось такое окно или типо этого то вы всё сделали правильно, а если оно у вас тут же погасло, значит есть ошибка допущенная в server.cfg, посмотрите, причины могут быть такие: нету такого мода в папке gamemodes или название указано неправильно, query поставлен на 0, нету такого скрипта в папке filterscripts или название скрипта написано неверно
У тех у кого пошло:
Инструкция: как сделать себя админом на своём сервере?

1) Зайдите на свой сервер, введите /rcon login [пароль] без скобок []. Пароль тот который вы указали в текстовом файле server.cfg в строчке rcon_password.

2) Если вы правильно залогинились то должно быть написано:

3) После этого вводите /rcon cmdlist - для списка всех команд
Вот список RCON команд:

* /rcon cmdlist - Список команд

* /rcon varlist - Shows a list with the current variables.

* /rcon exit - выключить сервер

* /rcon kick [ID] - кикнуь ково нибудь (пример: /rcon kick 2).

* /rcon ban [ID] - Забанить ково нибудь (пример: /rcon ban 2).

* /rcon changemode [mode] - выбрать гейммод (пример: /rcon changemode sftdm).

* /rcon gmx - рестарт серва

* /rcon reloadbans - очстить список банов

* /rcon reloadlog - отчистить server_log.txt.

* /rcon say - сказать от админа

* /rcon players - показать список игроков( с ip)

* /rcon banip [IP] - бан по айпи (example: /rcon banip 127.0.0.1).

* /rcon unbanip [IP] - разбанить по айпи (example: /rcon unbanip 127.0.0.1).

* /rcon gravity - выбрать гравити (example: /rcon gravity 0.008).

* /rcon weather [ID] - выбрать погоду (example: /rcon weather 1).

* /rcon loadfs - загрузить фильтерскрипт (example: /rcon loadfs adminfs).

* /rcon unloadfs - выгрузить фильтерскрипт (example: /rcon unloadfs adminfs).

* /rcon reloadfs - перезагрузить фильтер скрипт (example: /rcon reloadfs adminfs).

Ну вот и всё, ваш сервер готов и вы там полноправный администратор!!!!

Пишите комментарии к статье и задавайте вопросы по созданию если вам что-то не понятно, я помогу!!!




Demetrius Сообщение # 2  | 11:05:40
VIP-пользователи
Сообщений: 1192
Репутация: 158
На счет вот этого:

"Остальные функции оставляйте такимиже:
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
Ничего не изменяйте. "

Настраивайте так:

Итак если у вас играет до 100 игроков , правильно настраивать так:

onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 400.0
stream_rate 500

Если у вас от 100 до 200 игроков на сервере , настраивайте так:
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000

Если от 200 до 500 настраивайте так:
onfoot_rate 50
incar_rate 50
weapon_rate 50
stream_distance 200.0
stream_rate 2000

Как оно работает ?

onfoot_rate чем меньше тем больше пропускная способность
incar_rate чем меньше тем больше пропускная способность
weapon_rate чем меньше тем больше пропускная способность
stream_distance чем больше тем больше видимость обэктов сервера , но при этом требуется сильнее сервер
stream_rate чем меньше тем быстрее работает процесор
---------------------------------------

Пояснение настроек:

onfoot_rate - время в милисекундах за которое будут обновлятся координаты перемещения игроков (в ходьбе).
incar_rate - время в милисекундах для обновления позиции транспорта на котором ездят игроки
PS: тоесть сдесь чем меньше тем лучше , но больше нагрузка на процессор ну а если влепить больше то это даст эффект как будто игроки виснут
weapon_rate - время в милисекундах обновления попадания оружия.
stream_distance - растояние от игрока к обэкту в зоне видимости
stream_rate - время в милисекундах за которое будут обновлятся данные от игрока к обэкту.


Sweet >>> Armin >>> Demetrius

SA:MP >> MTA:SA >> IRL
Polcar Сообщение # 3  | 12:59:12
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
спс за подробную инфу, думаю эту начинающим игрокам пригодится, но думаю врятли у тех кто создаёт сервер будет более 100 человек поэтому стандартные установки ставьте такимиже, ну а кого больше, смотрите пост [NPSS]Armin, думаю вам поможет



Гость Сообщение # 4  | 14:45:40
Гости
Помогите добавить админ команды в свой сервак !! а тоя бот*(
Polcar Сообщение # 5  | 15:40:49
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
ну админ команды добавить можно скачав скрипт админский специальный, у нас они в разделе SA:MP Scripts есть, подищите скрипт админку и вставьте её, в админке в инструкции написаны все команды и что они обозначают



Гость Сообщение # 6  | 16:36:00
Гости
почему у меня сервер не ишит в интернети я всё сделал как надо я адрес сервера другу дал а у нево не находит скажити плиз ево нету не где но он роботает! скажите
Polcar Сообщение # 7  | 17:37:38
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
если же сервер работает только у вас, тоесть вы видите сервер, то значит у вас динамический ip адрес, советую вам поставить на статический ip адрес (эту услугу спрашивайте у своего провайдера), для работы сервера, когда он у вас будет стоять то для того чтобы он был виден в интернете поставьте в строчке announce цифру 1, если же стоит то ваш сервер должен отображатся в интернете, если там стоит 0 то замените на цифру 1. С динамическим ip адресом зайти на сервер и видеть его сможете только вы.



Гость Сообщение # 8  | 17:57:26
Гости
а что делать надо скажите чтобы небыло динамическово ip
Polcar Сообщение # 9  | 18:05:48
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
сменить ip адрес на статический, чтобы сменить его нужно заказать услугу у провайдера - реальный ip (провайдер - это тот кто вам подключил интернет, интернетная компания)



Гость Сообщение # 10  | 19:32:01
Гости
что надо делать а другой вариант есть просто я незнаю что токое провайдер
Polcar Сообщение # 11  | 08:22:10
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
я объяснил кто такой провайдер, это тот кто подключил вам интернет, тот кому вы платите каждый месяц. Другого варианта нет



Гость Сообщение # 12  | 09:11:26
Гости
а провайдер это бесплатноя услуга и этот провайдер надо званит тому кто подключал интернет
Polcar Сообщение # 13  | 10:13:39
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
статический ip адрес далеко не бесплатный, примерная одноразовая сумма выплаты - 250 руб, + в месяц за интернет вы будите доплачивать еще 100 руб, может больше, нужно либо идти к ним в контору ну или либо да, звонить



Гость Сообщение # 14  | 11:59:54
Гости
спосибо большое
Polcar Сообщение # 15  | 15:38:54
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
незачто



Гость Сообщение # 16  | 16:53:47
Гости
а когда зделали что делать надо
Polcar Сообщение # 17  | 18:03:32
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
когда сделали статический ip то создавайте сервер по этой инструкции что написана выше



Гость Сообщение # 18  | 17:14:17
Гости
как передать другому админку чтоб он был тоже админом
Polcar Сообщение # 19  | 18:02:42
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
стандартная админка RCON:
сказать другу RCON пароль от админки и всё, в остальных админках всё написано в readme.txt, везде разно так как.



Гость Сообщение # 20  | 18:21:38
Гости
а как сделать чтобы сервер работал если у главного админа ком вырубин.А просто дать админку rcon и пороль который у меня да.
  • Страница 1 из 16
  • 1
  • 2
  • 3
  • 15
  • 16
  • »
Поиск: