Evil
Умник
Всем привет. Помогите мне в команду сделать таймер + чтобы можно было взламывать авто стоящее возле меня тоесть проверку на расстояние от авто до моего персонажа. Объясню суть команды. Короче эта команда для автоугонщиков, они подбегают к авто, вводят эту команду и войля машина открыта! Дак вот мне нужно добавить в мою команду таймер чтоб они могли это делать 1 раз в 30 секунд. И ещё поставить проверку на растояние от авто до персонажа а то получается что хоть где можно юзать эту комнаду просто так)
PHP:
if(strcmp(cmd, "/breakcar", true) == 0)
{
new vzlom = random(2);
new carid;
new vehicleid;
new nearveh = GetNearestVehicle(playerid);
new Float:cx,Float:cy,Float:cz;
GetVehiclePos(nearveh, cx, cy, cz);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(nearveh,engine,lights,alarm,doors,bonnet,boot,objective);
if(PlayerInfo[playerid][pJob] == 5)
{
if(PlayerOnMission[playerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " On a mission right now, can't use this command !");
return 1;
}
if(PlayerInfo[playerid][pCarTime] == 0)
{
for(new i = 0; i < MAX_VEHICLES; i++)
{
switch(vzlom)
{
case 0:
{
format(string, sizeof(string), "%s Вы взломали авто.",GetName(playerid));
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetVehicleParamsEx(nearveh,engine,lights,alarm,false,bonnet,boot,objective);
VehicleDoors(carid, 0);
gCarLock[carid] = 0;
UnLockCar(carid);
VehicleDoors(HireCar[playerid], 0);
VehicleInfo[vehicleid][vDoors] = 0;
PlayerInfo[playerid][pJackSkill] += 1;
return true;
}
case 1:
{
format(string, sizeof(string), "%s Вы не смогли взломать авто.",GetName(playerid));
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetVehicleParamsEx(nearveh,engine,lights,alarm,doors,bonnet,boot,objective);
return true;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You already Dropped a car, wait till your reload time is over !");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You are not a Car Jacker !");
}
}
