Question

archiboy6
Гуру форума

Подскажите пожалуйста как правильно сделать чтобы при использовании команды прошло 30 сек, и только потом она активировалась, и рандомно выбирало открыть или не открыть авто, помогите пожалуйста

CMD:hacking(playerid)
{
    if(!IsAMafia(playerid)) return SendClientMessage(playerid, COLOR_DARKORANGE, YouCanNot);
    if(PI[playerid][pHack] == 0) return SendClientMessage(playerid, COLOR_DARKORANGE, "У вас нет отмычек!");
    new Float: pos[3];
    for(new i = 1; i < MAX_VEHICLES; i++)
    {
	    GetVehiclePos(i, pos[0], pos[1], pos[2]);
	    if(PlayerToPoint(4.0, playerid, pos[0], pos[1], pos[2]))
    {
        IsLocked[i] = false;
        CarDoors(i, 0);
        PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
        SendClientMessage(playerid, COLOR_DARKORANGE, "Машина успешно взломана!");
        PI[playerid][pHack] = 0;
        break;
	}
	}
	return 1;
}

 

Share this post


Link to post

1 answer to this question

  • 0
Storm97
Новичок
CMD:hacking(playerid)
{
    if(!IsAMafia(playerid)) return SendClientMessage(playerid, COLOR_DARKORANGE, YouCanNot);
    if(PI[playerid][pHack] == 0) return SendClientMessage(playerid, COLOR_DARKORANGE, "У вас нет отмычек!");
    TogglePlayerControllable(playerid, 0);
    SendClientMessage(playerid,-1,"Вы начали взлом машины ожидайте 1 минуту");
    SetTimerEx("UnLock", 60000, false, "i",playerid);
	return 1;
}

В конец мода 

forward UnLock(playerid);
public UnLock(playerid)
{
switch(random(2))
{
	case 0:
	{
		    new Float: pos[3];
		    for(new i = 1; i < MAX_VEHICLES; i++)
		    {
			    GetVehiclePos(i, pos[0], pos[1], pos[2]);
			    if(PlayerToPoint(4.0, playerid, pos[0], pos[1], pos[2]))
			    {
			        IsLocked[i] = false;
			        CarDoors(i, 0);
			        PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
			        SendClientMessage(playerid, COLOR_DARKORANGE, "Машина успешно взломана!");
			        PI[playerid][pHack] = 0;
			        TogglePlayerControllable(playerid, 1);
			        break;
				}
			}
	}
	case 1:
	{
		SendClientMessage(playerid,-1,"Вы не смогли вскрыть машину");
		TogglePlayerControllable(playerid, 1);
	}
}
return 1;
}

 

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • vahag
      By vahag
      RADMIR RP ORIGINAL MOD
      Скачать файл RADMIR
      MOD 2025/11/06


      Добавил vahag Добавлено 12.11.2025 Категория Моды Автор GAGIK  
    • vahag
      By vahag
      RADMIR
      MOD 2025/11/06


    • Oki_Doki
      By Oki_Doki
      C:\Users\Àäìèíèñòðàòîð\Desktop\õç\gamemodes\russia.pwn(32) : fatal error 100: cannot read from file: "nex-ac"
       
      Compilation aborted.
       
      Pawn compiler 3.2.3664 Copyright (c) 1997-2016, ITB CompuPhase
       
       
      1 Error.
       
      Уже 20 мод я просто меняю название и фд,что делать??