| Zip_Bloody | Дата: Понедельник, 18.08.2014, 12.39.54 | Сообщение # 1 |
|
Шах и Мат
Группа: Админ Совет
Сообщений: 15
Статус: Offline
| Добрый день уважаемые посетители форума. Сегодня мы с вами разберемся и окунемся в мод, и настроем его под себя. Сегодня я расскажу и научу Вас следующему: - Изменять названия мода
- Изменять названия сервера
- Запускать сервер
- Добавить в мод приветствие.
В следующих уроках, мы постепенно начнем заниматься расстановкой Spawn игроков и машин (чуть-чуть позже). Что-же давайте приступим! 1. Открываем Pawno и нажимаем на CTRL + N И мы видим во это: Что же нам надо делать в данном случае? Дело в том что мы будем писать мод с 0, и нам не пригодятся некоторые фрагменты кода, которые стоит удалить. Что же давайте приступим! Вам необходимо будет удалить только вот это: Код #if defined FILTERSCRIPT
public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; }
public OnFilterScriptExit() { return 1; }
#else // Код который идет тут оставляем! #endif Позже я объясню зачем это нужно было удалить. Теперь давайте изменим названия мода. Он у меня будет называться: Pawno-Ru Ищем вот этот фрагмент кода: Код main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); }
И там где Blang Gamemode by your name here переименовываем на свое. У вас должно потом будет получится так: Код main() { print("\n----------------------------------"); print(" Pawno-Ru"); print("----------------------------------\n"); } Теперь компилируем мод. Нажимаем на F5 и успешно компилируем. Теперь переходим ко второй части. Теперь нам нужно будет изменить названия сервера. Я надеюсь у вас есть чистый сервер 0.3z (по крайней мере актуальна данная версия на 2014 год). Если нету, то вы можете скачать: Доступно только для пользователейСкачивайте архив и распакуйте его, на рабочий стол к примеру. Распокавали? Отлично! Тогда переходим в папку с сервером и ищем server.cfg И открываем его, любым текстовым редактором к примеру Блокнот! Если вы открыли, то вы должны будете увидеть примерно такую картину: Вскоре я расскажу подробно, о каждой функции. В данный момент, нам только понадобятся такие компоненты как: rcon_password - рекомендуется сменить, по сколько там стоит стандарт, и сервер не заработает если вы не измените имя пароля maxplayers - меняем на свое. Это количество слотов, которые могут играть на сервер. Ставим на свое, например на 10 port - это порт компьютера, с помощью которого мы и будем помещать сервер. Не рекомендуется сменять его на другой (пусть стоит стандарт). hostname - Названия сервера. У меня будет MyLife, вы можете изменить имя на свое! gamemode0 - сам мод сервера, удаляем все стандартные моды, и пишем названия своего мода, который вы указали при компиляцие. Остальное пока нам не пригодится. После того как вы сделали все это, то сохраняем файл, и переходим обратно к Pawno. Теперь осталось сделать приветствие при входе на сервер! Ищем такой паблик: public OnPlayerRequestClass(playerid, classid) Теперь создадим вот такое приветствие обязательно! Код public OnPlayerRequestClass(playerid, classid) { SendClientMessage(playerid, "{0000FF}Добро пожаловать на мой первый сервер!{0000FF}"); // Тут идет код не удаляем его return 1; } После этого компилируем мод. Если у вас нет ошибок, то вы сделали все правильно. Осталось теперь запустить сервер, и зайти на него! Переходим в папку с сервером, и запускаем файл samp-server.exe И не закрываем его, мы его просто сворачиваем! Теперь переходим в клиент SA:MP И добавляем свой сервер (будем использовать локальную сеть) 127.0.0.1:7777 Если вы увидели названия своего сервера, я вас поздравляю! Вы запустили свой первый сервер (свой*). Теперь вы можете перейти в игру и посмотреть на него. Что-же на этом пока, все! С вами был я, Zip_Bloody удачи вам! Предыдущие уроки: 1. С чего начать изучать Pawn скриптинг 2. Изучаем функции: Include В следующем уроке, мы будем учится расставлять транспорт по серверу.
Увидели нарушения на форуме? Нажимайте "Доложить" разберемся. P.S В ЛС не пишите, пишите Гл. Модераторам того раздела, где увидели нарушителя.
|
| |
|
|