♥Martin♥Smit♥
Ученик
Возникла такая проблема , когда начинаешь взлом машины вылезает текстрав "Press "Кнопка" "
После того как нажимаешь на кнопку больше ничего не происходит. Помогите пожалуйста..
После того как нажимаешь на кнопку больше ничего не происходит. Помогите пожалуйста..
CSS:
CMD:jackcar(playerid, params[])
{
if(!IsACop(playerid) && PlayerInfo[playerid][pJob] != 13) return SendClientMessage(playerid, COLOR_GRAD1, "Вам не доступна данная команда!");
if(PlayerInfo[playerid][pOtmbI4ka] == 0) return SendClientMessage(playerid, COLOR_GRAD1, "У вас нет отмычек!");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Нельзя использовать в машине!");
if(TheftCarID[playerid] != 0) return SendClientMessage(playerid, COLOR_GREY, "Вы уже взламываете автомобиль!");
new tacha = GetNearestVehicle(playerid);
if(tacha == -1) return SendClientMessage(playerid, COLOR_GREY, "Необходимо находится возле машины!");
if(VEHICLE[tacha][vLock] == 0) return SendClientMessage(playerid, COLOR_GREY, "Машина уже открыта!");
if(IsAPlane(tacha) || IsABoat(tacha) || IsANoSpeed(tacha)) return SendClientMessage(playerid, COLOR_GREY, "Нельзя взломать данный транспорт");
if(PlayerTied[playerid] || PlayerCuffed[playerid]) return SendClientMessage(playerid, COLOR_GREY, "Вы не можете двигаться!");
new Float:X,Float:Y,Float:Z;
GetVehiclePos(tacha, X, Y, Z);
if(!IsPlayerInRangeOfPoint(playerid, 2.0, X, Y, Z)) return SendClientMessage(playerid, COLOR_GREY, "Необходимо неходится возле машины!");
CheckTheftCar(playerid);
CheckRobPlayer(playerid);
TheftCarID[playerid] = tacha;
TheftCount[playerid] = 0;
TogglePlayerControllable(playerid, false);
FIXES_ApplyAnimation(playerid, "ROB_BANK", "CAT_Safe_Rob", 4.1, 0, 1, 1, 1, 0, 1);
SetPlayerRandomKey(playerid, TheftKey[playerid], true);
ShowPlayerActionBand(playerid, 0, 10);
return true;
}
}
CSS:
else if(TheftCarID[playerid] != 0)
{
new carid = TheftCarID[playerid];
new Float:X,Float:Y,Float:Z;
GetVehiclePos(carid, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 2.0, X, Y, Z))
{
if(!TheftTime[playerid])
{
if(TheftKey[playerid] != 0 && PRESSED(TheftKey[playerid]))
{
TheftCount[playerid] ++;
ShowPlayerActionText(playerid, "~g~Succes!");
ShowPlayerActionBand(playerid, TheftCount[playerid], 10);
if(TheftCount[playerid] >= 10)
{
TheftTime[playerid] = 2;
FIXES_ApplyAnimation(playerid,"GANGS","prtial_gngtlkB",4.1, 0, 1, 1, 1, 0, 1);
}
else
{
TheftTime[playerid] = 3;
FIXES_ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Rob",4.1, 0, 1, 1, 1, 0, 1);
}
}
else
{
if(!RELEASED(TheftKey[playerid]))
{
TheftKey[playerid] = 0;
TheftTime[playerid] = 0;
TheftCount[playerid] = 0;
TheftCarID[playerid] = 0;
TogglePlayerControllable(playerid, true);
HidePlayerActionText(playerid);
HidePlayerActionBand(playerid);
}
}
new rand1 = random(10),rand2 = random(10);
if(rand1 == rand2)
{
PlayerInfo[playerid][pOtmbI4ka] --;
SendClientMessage(playerid,COLOR_GREY,"Вы сломали отмычку");
TheftKey[playerid] = 0;
TheftTime[playerid] = 0;
TheftCount[playerid] = 0;
TheftCarID[playerid] = 0;
TogglePlayerControllable(playerid, true);
HidePlayerActionText(playerid);
HidePlayerActionBand(playerid);
}
}
}
}
return true;
