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


IP: 77.220.180.96:7777
  Новые сообщения · Поиск
Модератор форума: 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).

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

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




Polcar Сообщение # 41  | 11:09:48
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
статический ип адрес, с ним можно создать сервер читая выше инструкцию



Demetrius Сообщение # 42  | 12:48:29
VIP-пользователи
Сообщений: 1192
Репутация: 158
я сделал все как ты описал, только IP не получил, [off]прислал бы картинку да bb кодов нету(((

Sweet >>> Armin >>> Demetrius

SA:MP >> MTA:SA >> IRL
ANGEL Сообщение # 43  | 22:20:54
Глав. Модераторы
Сообщений: 503
Репутация: 228
Создал я себе сервак... Норм так... Хоста нет...



Можете задавать вопросы в личку на сайте...
Demetrius Сообщение # 44  | 11:23:47
VIP-пользователи
Сообщений: 1192
Репутация: 158
[off]а зачем серв сделал???)

Sweet >>> Armin >>> Demetrius

SA:MP >> MTA:SA >> IRL
ANGEL Сообщение # 45  | 11:24:47
Глав. Модераторы
Сообщений: 503
Репутация: 228
[off]Так у Полка мне 10 лвл не видать... А что это такое хоца узнать... И в рифму писать...



Можете задавать вопросы в личку на сайте...
Гость Сообщение # 46  | 12:54:19
Гости
а, ясно...
ANGEL Сообщение # 47  | 14:47:43
Глав. Модераторы
Сообщений: 503
Репутация: 228
[off]Опа... Потенциальные кандидаты...



Можете задавать вопросы в личку на сайте...
Гость Сообщение # 48  | 20:16:20
Гости
Я создал сервер Sa-Mp всё сделал правильно в игру входит проходит загрузка появляется экран с морем и всё !!!Больше ничего не происходит!!!Что делать??И пишит вот так The server didnt respond.Retrying
Nes Сообщение # 49  | 21:10:23
Пользователи
Сообщений: 1
Репутация: 0
Тоже самое
Demetrius Сообщение # 50  | 21:36:07
VIP-пользователи
Сообщений: 1192
Репутация: 158
вы samp-server.exe запускали???

Sweet >>> Armin >>> Demetrius

SA:MP >> MTA:SA >> IRL
PC_gamer Сообщение # 51  | 04:37:50
Пользователи
Сообщений: 4
Репутация: 0
ВСЁ ПОЛУЧИЛОСЬ,ОГРОМНОЕ СПАСИБО АВТОРУ ЭТОЙ СТАТЬИ, И ЭТО ВОБЩЕ КЛАСНЫЙ САЙТ!

Добавлено (04.07.2010, 04:37)
---------------------------------------------
ВСЁ ПОЛУЧИЛОСЬ,ОГРОМНОЕ СПАСИБО АВТОРУ ЭТОЙ СТАТЬИ, И ЭТО ВОБЩЕ КЛАСНЫЙ САЙТ!

Гость Сообщение # 52  | 05:30:00
Гости
я запускал

Добавлено (04.07.2010, 05:30)
---------------------------------------------
Я создал сервер Sa-Mp всё сделал правильно в игру входит проходит загрузка появляется экран с морем и всё !!!Больше ничего не происходит!!!Что делать??И пишит вот так The server didnt respond.Retrying samp-server.exe запускал

Гость Сообщение # 53  | 06:15:38
Гости
Ты осюда готовый сервер скачал?
Polcar Сообщение # 54  | 07:51:23
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
советую скачать отсюда сервер, тут самый новейший на данное время 0.3a R8 сервер, если у вас когда вы запустили samp-server.exe сервер пишет The server didnt respond.Retrying то значит у вас ip сервера неправильный, ищите или на www.2ip.ru или откройте иконку компьютеры нарисованы снизу в сниий строке виндовс, она еще помечена - подключение к локальной сети, нажмите на неё два раза как на ярлык и увидите впереди окошко, там будет кнопка слева - Свойства, дальше откороется второе окошечко, на самую нижнюю строку - Протокол Интернета (TCP/IP), нажмите на это два раза как на ярлык, и будет третье окно, там вы увидите свой ip address, маску сети, основной шлюз сети, предпочитаемые DNS сервера и так далее, короче вся ваша информация, возьмите оттуда свой ип адрес и когда запустили самп сервер то вставьте этот ип адрес без пробелов при добавлении вашего сервера и через двоеточие пропишите ваш порт который вы указали в server.cfg, будут вопросы, обращайтесь.



PC_gamer Сообщение # 55  | 03:23:43
Пользователи
Сообщений: 4
Репутация: 0
Я вот создал свой сервер как тут написано,поставил мод (RP) The Godfather,но как мне сам этот мод или сервер(я не знаю как правильно сказать) редактировать?Например я хочу создать фракции,добавить тачки, и тд ну думаю вы меня поняли. Как мне это сделать?Скажите плиз1Может в нете есть гденибудь инфа для того,кто создал срвер,и не знает что лаьше делать?Или типа инфа для начинающих админов?Помогите оч прошу!
Polcar Сообщение # 56  | 06:55:18
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
ну вопервых, редактировать мод не так уж и легко, нужно знать скриптинг - web программирование pawno, без него никак, нужно знать хотябы минимальные знания чтобы поставить тачки, а для фракций уууу, вам надо месяца два учить, лично я так учил, советую посетить этот раздел форума http://www.samp-help.ucoz.net/forum/8 он вам поможет, если что то задавайте вопросы, создавайте темы, мы помомжем чем сможем, и еще, для того чтобы редактировать мод нужно чтобы был .pwn файл мода, так как бывает что есть только один .amx а без .pwn не редактировать. (Сразу говорю обозначения .pwn и .amx - .pwn - формат мода который можно изменить, но нельзя использовать на сервере, так как этот формат перекомпилируется с помощи программы Pawno в формат .amx, вот так примерно выглядит файл .pwn, - godfather.pwn, только вместо godfather другое название мода - .amx - формат мода который нельзя изменить но можно использовать для сервера, этот формат можно получить в результате компиляции из .pwn, выглядит примерно вот так - godfather.amx) Для редактирования мода, а точнее для изменения, нужно знать все public и что они обозначают, также все функции скриптинга программирования, опкоды, массивы и т.д, новичкам всегда трудно сначала, но потом легко, темболее такой трудный мод как godfather несоветую редактировать глобально без выше средних навыков программирования, при компиляции можете сделать много ошибок в результате которых мод просто не компилируется у вас в формат .amx и вы несможете его использовать на сервере.



PC_gamer Сообщение # 57  | 09:21:35
Пользователи
Сообщений: 4
Репутация: 0
А зачем нужен АМХ файл?
Polcar Сообщение # 58  | 10:03:53
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
он нужен для того чтобы мод запускался, изменить этот формат нельзя, если будет только один .pwn файл то мод незапустится так как нет .amx



Blazer321 Сообщение # 59  | 13:32:10
Гости
Кстати у некоторых как ни крути не получается сервак.и не только сервак самп но и другие.
это может быть потому,что у вас есть маршрутизатор(для нубов:эта такая хрень наподибия модема.популярные модели это ASUS и D-link) и в этом маршрутизаторе нужно открыть порт.
делается это вроде не трудно
Покажу это на D-link DIR-100

сначала чтобы зайти в него нужно узнать его адрес (его внутренний IP адрес.у меня присвоен 192.168.0.1)
Заходим,выбираем сверху строчку Настройки (у меня на инглише так что написано Advanced)
и там вбиваем название,свой Внутренний ип адрес и там где нужно водить порты нужно в трёх местах написать одинаково (типа 7777) и ещё правее выбирается TСР чтото ещё или Any.у меня выбрано Any.Всё сохраняем и пробуем опять сделать сервак

я бы выложил скриншот но тут нельзя

Polcar Сообщение # 60  | 14:40:17
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
ссылку на скриншот можешь дать



Поиск: