Перейти к содержанию
Dresis

Мод CR-MP с нуля [ Урок №1 ]

Рекомендуемые сообщения

Dresis

Здравствуйте! и так это мой первый урок и не судите строго!
скачать чистый сервер:http://www.gtasrv.ru/index_ru.html   (не реклама)
 

1.Основное
 

Заходим в pawno и нажимаем на new.
потом наблюдаем это:

 

// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Blank Filterscript by your name here");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print(" Blank Gamemode by your name here");
	print("----------------------------------\n");
}

#endif


Удаляем:
 

// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Blank Filterscript by your name here");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else
#endif


Переходим в OnPlayerCommandText и удаляем следующее:

	if (strcmp("/mycommand", cmdtext, true, 10) == 0)
	{
		// Do something here
		return 1;
	}

Нажимаем F5 и ожидаем ответа от pawno
если у вас написало как у меня 
image.png.a9eeefc79643bfaa36500f84183e3389.png


то все правильно!

 

2.Плагины

 

Скачиваем данный архив(там находятся нужные плагины):https://yadi.sk/d/LAE8aw1C3TU4of(ссылка не моя)
теперь открываем архив и переносим папку с файлами на роб.стол(куда хотите)
делайте все как на скринах!

 

1. открываем папку
 

image.png.37f1000bcc148e1781142a36717204c8.png
 

Открываем plugins и переносим в нашу папку нашего сервера!


image.png.4eff75617db68de39832c5fcf84eafe5.png




Открываем папку "pawno" и заходим в папку "include".
 

image.png.42800006f6ceff5165fc318a123312be.png

 

файл "a_mysql" переносим в (название вашего сервера/pawno/include/)
 

image.png.89c1c24cb5ec2a23b15746418973f22c.png

 

Отлично!
теперь выходим из папки "include" и "pawno"
image.png.67deb55105c6819e8d251bb6c7b045fb.png
 

 

открываем папку "pawno" и переносим в папку вашего проекта(если нужно будет замена, заменяем!)

 

image.thumb.png.033d9d2efec491f02ffe5a21467926ef.png

 

теперь переносим папку "plugins" в папку вашего проекта с заменой!
image.png.a914a6f872d15c91153ed27c2d1a90d2.png


с папкой "streamer" делайте то же самое))

Отлично!


 

3.Первые изменения в моде

 

 

Открываем ваш мод снова и видим

 

image.png.ba769fec4f5edc97f1bc85b25c75b1a7.png

 

 

изменяем "Blank Gamemode by your name here"
на ваш текст(он будет отображаться в консоли)


image.png.aa0d4a48d4c1a7c330ab0dc58cc88761.png

 

и видим

 

image.png.e7b9f9064e006b1fe91a3a734d013cb9.png

 

в OnGameModeInit видем

image.png.c9262215674c9a2aca35f3921098325a.png
 

 

и изменяем Blank Script на свой текст(показывает название вашего мода в клиенте)

 

image.png.71220a3a1d13b66028478d9d419406e3.png

 

image.png.277a9c3a75f2ddc2882c7fb077d211bf.png

 



3.Настройки server.cfg

 

открываем server.cfg и видим

 

image.png.8f585b670ff0920dbfe589ca6fdfe6a2.png

сначала у вас не будут таких настроек,
просто некоторые функции перепишите от сюда
(обязательно поменяйте rcon_password!)
убираем все filterscripts

забыл сказать что в строке gamemode0 поменяйте simple на название вашего мода

 

image.png.288656b2fa24b737291fb731fa490278.png

 

вы помните мы добавили плагины?
и так добавляем строку plugins в самый низ и добавляйте прописывайте плагины
или спишите как у меня!

должно получиться так:

plugins streamer sscanf pawnregex mysql dc_cmd
сохраняем server.cfg


А продолжим мы в следующем уроке, ссылку на него я оставлю в ответах темы, следите за этой темой!
вопросы тоже задаем!

Всех уважаю

Изменено пользователем Dresis
  • Like 4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Супер тема, автор красавчик.

Но в следующий раз добавляй пожалуйста спойлеры, чтобы можно было сразу найти нужный пункт, а не листать сидеть) 

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dresis

Учту спасибо, а можно лайк раз понравилось?)

 

  • Like 1
  • Thanks 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas
1 час назад, Dresis сказал:

Учту спасибо, а можно лайк раз понравилось?)

 

я уже поставил, но выпрашивание репутации у нас запрещено, поэтому вместе с ней выдам предупреждение.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Eduard Vestornович

Более менее адекватный урок, без какой либо воды.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16Shadows

Я бы не назвал это уроком. Больше тянет на (не)готовое решение.

В первом пункте у Вас стандартный файл фильтрскрипта. В стандартной конфигурации мода паблики другие и их больше.

Во втором пункте стоило бы перечислить плагины и объяснить их назначение.

В целом, чтобы это был урок, нужно объяснять, что делают указанные действия, а не просто перечислять их. Вместо скриншотов лучше использовать вставки кода, такая функция на форуме есть.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dresis

Ребят, внимание!

вышла 2-ая часть по разработки сервера с нуля
вот ссылка с форума: cr-mp.ru!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vegas
В 9/29/2020 в 6:05 PM, Dresis сказал:

скачать чистый сервер:http://www.gtasrv.ru/index_ru.html   (не реклама)

Это можно сделать и с этого сайта :)

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dresis
20 минут назад, Vegas сказал:

Это можно сделать и с этого сайта :)

Незнал, знал только с указаного сайта, но спасибо за помощь)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.