Перейти к содержанию
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-файлов, или продолжить без изменения настроек.