Wargusha
Новичок
делаю комманду для взлома машины. сначала попробовал ее сделать без таймера, она работала нормально, машина открывалась, вот только не проверил на каком расстоянии. потом решил сделать чтоб она только через 10 сек открылась. и тут вдруг она перестала открываться, а чуть позже я заметил что комманда срабатывает на любом расстоянии. вот вам комманда и паблик который срабатывает по таймеру, помогите плизз
Код:
if(strcmp(cmd,"/breakcar",true)==0)
**{
***if(IsPlayerConnected(playerid))
***{
****for(new i = 0; i < MAX_VEHICLES; i++)
*******{
***********if(GetDistanceBetweenPlayers(i, playerid) <= 2)
***********{
****** BreakCar[playerid] = i;
*********************SetTimer("BreakCarT",10000,false);
****** GameTextForPlayer(playerid, "Breaking the car", 10000, 3);
*******
***********}
*******}//UnLockCar(carid)
***}
******return 0;
**}
Код:
forward BreakCarT(playerid);
public BreakCarT(playerid)
{
** PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
** new carid;
** carid = BreakCar[playerid];
*****UnLockCar(carid);
}
