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

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

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

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

Взлом замка машины

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

DonJefferi

Умник
Мне нужна система взлома замка машины, как на аризоне (Не пиар)
Типо текстдрав показывает рандомно на какие клавиши надо нажимать.
Можете привести пример этого?

PHP:
publics: BREAKCAR(playerid)
{
    new string[188];
    ClearAnimations(playerid);
    new randsigcar = random(2);
    if(!randsigcar)
    {
        format(string,sizeof(string),"%s попытался взломать замок транспорта | {"#cRED"}Неудачно",pData[playerid][pNickname]);
        ProxDetector(25.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        PlayerPlaySound(playerid, 31202, 0.0, 0.0, 0.0);
    }
	else
	{
	    format(string,sizeof(string),"%s попытался взломать замок транспорта  | {"#cGREEN"}Удачно",pData[playerid][pNickname]);
	    ProxDetector(25.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        for(new i; i < MAX_VEHICLES; i++)
		{
		    new Float:x, Float:y, Float:z;
			GetVehiclePos(i,x,y,z);
			if(IsPlayerInRangeOfPoint(playerid,3,x,y,z))
			{
				for(new ii;ii<MAX_PLAYERS;ii++)
				SetVehicleParamsForPlayer(i,ii,0,0);
				gVehicles[i-1][vLock] = 0;
				GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~CAR~g~ IT IS HACKED",3000,3);
            	PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
				SendClientMessage(playerid, COLOR_GREEN, "Вы успешно взломали замок автомобиля");
				if(!pData[playerid][pWanted]) pData[playerid][pWanted] = 1;
				else if(pData[playerid][pWanted] < 6) pData[playerid][pWanted]++;
				UpdatePlayerData(playerid,"wanted",pData[playerid][pWanted]);
	   			SetPlayerWantedLevel(playerid,pData[playerid][pWanted]);
				SendClientMessage(playerid,0xFF4000FF,"Вы объявлены в розыск(+1). Причина: Взлом машины");
				new mes[256];
				format(mes,sizeof(mes), "[Внимание] %s объявлен в розыск. Причина: Угон автомобиля '%s' ",pData[playerid][pNickname], GetPlayerZone(playerid, 0));
				CopMes(0xFFA640FF,mes);
			}
		}
	}
	return true;

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