Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Урок Пишем мод с 0 (Урок 1)

Статус
В этой теме нельзя размещать новые ответы.

Maksim_Pilipenko

Дебютант
Здравствуйте дорогие пользователи сайта pawno-info.ru. В этом уроке мы будем создавать мод c new.pwn. Жанр мода будет: RP. В этом уроке мы сделаем:

1. Удалим лишнее.
2. Уберем жёлтые пикапы (вход в интерьер), уберём раздачу денег при дрифте.
3. Изменим название мода.


И так, начнём.

1. Для начала скачаем Windows сервер SA-MP 0.3.7 с официального сайта - ( ).
2. После скачки сервера удалим все файлы с папки gamemodes, filterscripts и scriptfiles.
3. Теперь зайдем в pawno и начнём создавать новый мод, нажав на белый лист.

4. Теперь удалим лишнее, а именно:
HTML:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
И ещё вот это:
HTML:
#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
5. Теперь компилируем мод, и сохраняем его в папке gamemodes.
6. Теперь давайте уберём жёлтые пикапы на сервере (стандартный интерьеры). Ищем паблик OnGameModeInit(), после чего в него вставляем:

HTML:
DisableInteriorEnterExits();
7. Теперь установим инклуд mxINI - ( ). После установки копируем файл, и вставляем в pawno->include. После того как вставили инклуд в pawno->include, заходим в pawno и открываем наш мод, и ниже инклуда a_samp вставляем #include <mxINI>.

8. Ну и под конец заменим название мода на наше. Ищем паблик OnGameModeInit(), после чего видем текст "SetGameModeText("Blank Script");". Blank Script это название мод. В моем случае название мода будет pawno-info.ru.



Автор: Я.

Строго не судите. Это первый мой урок.

2 урок выйдет в ближайшие дни.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу