Доступ к архиву

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

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

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

Делаем систему законопослушности

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

Bob_Marley

Компетентный
Добрый день "www.Pawnp-Info.ru"​

Вот вырезал с мода SenseGame(Samp-RP)[подобие]

И так начнём урок.

1. К enum pInfo добавляем
PHP:
pZakon
2 В public OnPlayerConnect(playerid) добавлям ко всем PlayerInfo[playerid]
PHP:
PlayerInfo[playerid][pZakon] = 0;
3. В public OnPlayerRegister(playerid, password[]) добавляем «к похожим строчкам»
PHP:
iniSetInt(File,"Zakon",PlayerInfo[playerid][pZakon]);
4. В public OnPlayerUpdate_GF(playerid) делаем так же как и в предыдущем шаге, добавляем
PHP:
iniSetInt(File,"Zakon",PlayerInfo[playerid][pZakon]);
5. В public OnPlayerLogin(playerid,password[])
PHP:
iniSetInt(File,"Zakon",PlayerInfo[playerid][pZakon]);
6. Теперь делаем что бы кажду ЗП давалась +1 законка
В public PayDay() там где у вас «Клиент Банка СА» бла бла бла…. После всего этого пишем

PHP:
PlayerInfo[i][pZakon] += 1;
7. Теперь сделаем так что бы при она отнималась:
В public OnPlayerStateChange(playerid, newstate, oldstate) находим строчку где написано
«Вы находитесь в Тюрьме в течение %d» ну или что то подобное….
Выше добавляем:

PHP:
PlayerInfo[playerid][pZakon] -= 5;
8. Делаем так что бы в паспорте показывалась законка:
Ищем саму команду:
Добавляем ко всем new
new zakon = PlayerInfo[playerid][pZakon];
И там где у вас свойственно идут строки

PHP:
format(string, sizeof(string), "** Возраст: %d.", PlayerInfo[playerid][pAge]);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
Ниже добавляем
PHP:
format(string, sizeof(string), "** Законопослушность: %d.", zakon);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
9.Так же добавляем в конец команды /sellgun
PHP:
PlayerInfo[giveplayerid][pZakon] -= 3;
Вырезал:Flashin
Автор мода: Александр Бруно
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу