SA:MP forum

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » SA:MP forum » Как сделать SA:MP сервер » SA:MP сервер


SA:MP сервер

Сообщений 1 страница 12 из 12

1

Как создать свой собственный сервер для samp???
Для начала напомним, что если у вас ip динамический то вы сможете создать сервер и зайти на него, но это сделать кроме вас никто не сможет, поэтому желательно чтобы у вас был ip статический. Но если у вас все-же динамический то есть одно решение этой проблемы - это установить программу Hamachi, она должна помочь вам с этим.
Ну, начнем. Вы должны скачать либо GTASAConfig им удобно пользоваться, но при нем нет модов, поэтому вы как и скрипты должны сами искать в интернете, либо простой samp-server при котором легко можно сделать свой сервер. Так-же вы должны иметь клиент 0.3a или 0.2X если работает. Если вы скачали samp-server, то вы должны его скопировать, необязательно в директорию игры, можно хоть куда, то найдите там файл server.cfg и откройте его любым текстовым редактором к примеру Блокнот и там вы увидите:
echo Executing Server Config...
lanmode 0
rcon password changeme
maxplayers 32
port 7777
hostname Unnamed 0.2.2 Server
gamemode0 lvdm 1
filterscripts adminspec vactions
announce 1
query 1
weburl wwwsa-mp.com
anticheat 0
Мы сейчас все разберем по подробнее
echo Executing Server Config... это мы не трогаем
lanmode 0 - 0 - для пользователей интернета, 1 - локальной сети
rcon_password changeme - это наш пароль от админки, вставляйте этот пароль вместо слова changeme например: rcon_password 123
maxplayers 32 - это максимальное число игроков которые могут играть на сервере, можете изменить цифру 32 на любую другую не больше 200, а для 0.3a 500.
port 7777 - это ваш порт - часть адреса, можете его не менять, но если захотит то поменяйте его на любой четырезначный порт к примеру: port 5456
hostname Unnamed 0.2.2 Server - это назавние вашего сервера, поменяйте Unnamed 0.2.2 Server это название на свое английское, к примеру: hostname Pycckuu CepBep
gamemode0 lvdm 1 - это ваши моды которые лежат в папке gamemodes, скопируйте любое название мода и вставьте его вместо lvdm 1, не забудьте поставить цифру 1, если у вас много модов, то вам придется делать ниже строчку вот такую еще - gamemode1 <мод>, если еще то также на следующею сточку, к примеру:
gamemode0 lvdm 1
gamemode1 sftdm 1
gamemode2 area51 1
и т.д
filterscripts adminspec vactions - это ваши скрипты, вы можете добавлять их через пробел в отличие от модов, скрипты которые сейчас написаны трогать не нужно, можно добавлять новые, они у вас в папке filterscripts.
announce 1 - это чтобы ваш сервер был доступен в вкладке internet, 1- да, 0 -нет.
query 1 - это соединение вашего сервера, не в коем случае тут не чего не трогать.
weburl wwwsa-mp.com - это сайт , производителя, можете его поменять на свой если есть или оставить таким.
anticheat 0 - это автоматический античит, 1 - включить, 0 - выключить
Можете еще добавить строчку mapname - это название вашей карты, можете написать либо San Andreas либо свою. Например:
mapname Russia
Когда вы все сделали, то откройте файл в этой-же папке samp-server, у вас должно появиться черное окно, если оно появилось то все вы сделали правильно, если же нет, переделайте заново. После этого узнайте свой ip адрес, узнать его можно тут, он написан большими синими цифрами, потом откройте ваш клиент SAMP и добавьте ваш ip адрес туда и через двоеточие : впишите туда порт который вы сделали, например ip 93.456.21.3 приписываем порт, - 93.456.21.3:7777 вот и всё. Только не в коем случае не закрывайте окно черное samp-server, иначе ваш сервер в это время работать не будет, лучше сверните его и играйте, а когда наиграетесь то закройте. Вот и все, приятной вам игры, приглашайте друзей на ваш сервер, скачивайте новый моды и скрипты и копируйте их в определенные папки.
Вот команды админа, я их тут все собрал:
/rcon login - вход в режим администратора. Необходимо для выполнения следующих команд.
/rcon exec - запустить конфиг.
/rcon cmdlist - отобразить список всех команд.
/rcon varlist - отобразить список всех переменных.
/rcon exit - выход.
/rcon kick - kick player по id. Выбрасывает игрока.
/rcon ban - ban player по id. Выбрасывает игрока перманентно.
/rcon gmx - перезапуск сценария.
/rcon changemode - смена текущей карты.
/rcon say - напечатать в чате "text" от админа.
/rcon echo - напечатать текст на стороне консоли.
/rcon reloadbans - reloads bans.
/rcon password - установка или изменение пароля на сервер
Дополнительные, они работают только при наличии определенных скриптов.
/freeze ip - заморозить игрока
/unfreeze ip - разморозить игрока
/slap id - пнуть игрока
/explode id - взрыв игрока
/SLAP [PLAYERID] - Ударить игрока и забрать 10 HP.
/MUTE [PLAYERID] - Закрыть рот игроку smile
/ADMIN [сообщение] - Админ чат.
// [MESSAGE] - Так же само как /ADMIN.
/LOCAL [MESSAGE] - Отображает сообщение на экране - [игрок] сказал [сообщение].
/FOURDIVE [ID1] [ID2] [ID3] [ID4] - забирает 4 человека на высоту 4000 м.
/SETADMIN [ID] [ADMIN LVL] - Дать админ-уровень игроку.
/TELEPORT [ID] TO [ID] - Телепортировать игрока к игроку.
/KICK [ID/PART OF NAME] - Кикнуть игрока.
/BAN [ID/PART OF NAME] - Забанить игрока.
/COUNTDOWN [1-20 SECS] - Создать отсчёт ( идеально для гонок ).
/STATS [ID] - Посмотреть статистику выбранного игрока.
/JAIL [ID] - Посадить в тюрьму игрока.
/UNJAIL [ID] - Освободить из тюрьмы игрока.
/FREEZE [ID] - Замарозить игрока - невозможно двигаться.
/UNFREEZE [ID] - Разморозить игрока.
/GIVEMONEY [ID] [AMOUNT] - Дать игроку денег.
/DISARM [ID] - Забрать оружие у игрока.
/ANN [MESSAGE] - Анонс сообщение для всех игроков.
/MURDER [ID] - Убить игрока.
// - админский чат.
/ANNOUNCE - сообщение посередине экрана.
/EVENING - Меняет время на 18:00.
/FLIP - подбрасывает машину.
/(GOTO | TELTO) - телепортирует админа к игроку.
/MIDNIGHT - Меняет время на 00:00.
/MORNING - Меняет время на 07:00.
/MOTD - Отображает сообщение дня.
/NOON - Меняет время на 12:00.
/SAY - сообщение в чате от админа.
/SERVERINFO - Информация о сервере.
/SETMOTD - меняет сообщение дня и сохраняет ваше имя.
/SETSM - устанавливает сообщение сервера.
/SETTIME <0-24> - меняет игровое время.
/SM - отображает сообщение сервера.
/XCOMMANDS - отображает команды админа соответствующие уго уровню.
Команды для 2+ уровня
/SLAP - отнимает у игрока 20 жизней.
/UNWIRE - отменяет запрет общения в чате.
/WIRE - запрет общения в чате (2 попытки и кик)
Команды для 3+ и 4+ уровней
/KICK () - кикает игрока с сервера с причиной
Команды для 5+ уровня
/(AKILL | MURDER) - убить игрока.
/EJECT - вытащить игрока из машины.
Команды для 6+ уровня
/FREEZE - Запретить игроку двигаться "Заморозить".
/GIVEWEAPON <1-1 MILLON> - дать оружие игроку.
/HEALALL - вылечить всех на сервере.
/OUTSIDE - установить у всех игроков интерьер "0".
/UNFREEZE - "Размораживает" игрока.
Команды для 7+ уровня
/BAN () - Забанить игрока.
/(GIVEHEALTH | GIVEHP) <1-100> - дать определенное кол-во жизней игроку.
/NAMEKICK - Кикает игроков с определенным именем (имя=tag)
/(SETHEALTH | SETHP) <1-100> - устанавливает жизни игрока.
Команды для 8 уровня
/GIVEALLWEAPON <1-1 MILLION> - дать всем определенное оружие с определенным кол-вом патронов.
/RESETWEAPONS - Отнять оружие у игрока.
/SKINALL - установить скин игрока.
Команды для 9 уровня
/NAMEBAN - забанить игроков с определенным именем
Команды для 10 уровня
/ACOUNT <5-60> - замораживает таймер.
/EJECTALL - вытаскивает всех из машин
/FREEZEALL - Замораживает всех на сервере
/(GETHERE | TELID) - телепортирует игрока к админу
/GIVEALLCASH <1-1 MILLION> - дать себе денег
/GIVECASH <1-1 MILLION> - дать игроку денег
/GOD - админский год мод
/REMALLCASH <1-1 MILLION> - отнимает у всех определенную сумму денег.
/REMCASH <1-1 MILLION> - отнимает определенную сумму денег у определенного игрока.
/RESETALLCASH - устанавливает деньги всех на 0.
/RESETALLWEAPONS - отнимает у всех оружие.
/RESETCASH - устанавливает деньги определенного игрока на 0
/RESETSCORES - перезагружает очки сервера.
/RESETSTAT - перезагружает статистику игрока.
/SETALLCASH <1-1 MILLION> - устанавливает деньги каждого на определенную сумму.
/SETCASH <1-1 MILLION> - устанавливает деньги определенного игрока на определенную сумму.
/SETLEVEL - устанавливает уровень игрока 0 - 10.
/SETSKIN - устанавливает скин игрока.
/UNFREEZEALL - размораживает всех на сервере
Эти команды от хорошой админки!
Стандартная админка!
/rcon login <пароль администратора> - вход в режим администрирования
/rcon echo <текст> - печатать текст на стороне сервера
/rcon exec - загрузить конфиг
/rcon cmdlist - просмотр всех доступных команд для администрирования
/rcon varlist - просмотр всех переменных
/rcon exit - выключает сервер
/rcon kick - кикнуть игрока
/rcon ban - забанить игрока по IP
/rcon gmx - рестарт сервера
/rcon changemode <название мода> - сменить мод
/rcon say <текст> - написать в чате текст от администратора
/rcon reloadbans - перезагрузить файл samp.ban
/rcon reloadlog - перезагрузить логи сервера
/rcon players - просмотр списка игроков, играющих в данный момент на сервере
/rcon banip - забанить IP
/rcon unbanip - разбанить IP
/rcon gravity <гравитация> - установить гравитацию. Стандартная гравитация - 0.008
/rcon weather <№ погоды> - сменить погоду
/rcon loadfs <название фильтрскрипта> - загрузить filterscript
/rcon unloadfs <название фильтрскрипта> - выгрузить filterscript
/rcon reloadfs - перезагрузить filterscripts

0

2

Полезная иформация =)

0

3

А у меня большими цыфрами не чего не написано!
что делать?

0

4

Подробней опиши проблему

0

5

НУ я всё сделал как написано тут только ip не высветился я немогу понять где он долшен высветиться синими цыфрами, и не знаю какой у меня ip статический или динамический.

0

6

1.ip у тебя динамический
2.ip можно узнать по ссылке http://www.myip.ru
Потов вводишь его в самп!
И не забудь включить сервер!
Удачи

0

7

Слушай у меня другие ен могут ко мне зайти, вот у меня инет такой а у них другой и вот они не могут зайти на сервер что мне делать что скачать?

0

8

Уважаемый леша)
Вы наверно не то сделали! пересмотрите все что делали своими руками! по стандарту все заходит!
Удачи!

0

9

А как мне поможет hamachi я её установил, я играю сам я там гл админ но некто не может зайти, у них там нет ни карты ни мода ни пинга!) вот мой сервер 10.242.13.181:7171 зайди если сможешь)

0

10

Леша!
Объясняю)
hAmachi я никогда не пользовался)
я пользуюсь Filezila
Поэтому помочь не чем не могу...
Во 2 у тебя 100% ip не статический!
А если он не статический ip меняется при включении и выключении компьютера!
вообщем я тебе так скажу не еби мозги!
Поставь сервак на хост!
Удачи

0

11

Всё создал и запустил, ещё один вопрос.Как мне сделать так что бы я мог сменить игроку ник но после того как он зайдёт на сервер с другим ником вся его статистика осталась, что набирать?

0

12

к сожалению этой команды нет! нужно устанавливать специальную админку!
Но можно и подругому!
Зайди в папку с сервером и
Server>scriptfiles>ник игрока и тупо переименовать!
все!

0


Вы здесь » SA:MP forum » Как сделать SA:MP сервер » SA:MP сервер


Сервис форумов BestBB © 2016-2020. Создать форум бесплатно