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;
}
Последнее редактирование:
