Pomoc sa unfreeze komandom

Započeo Neckiy, Mart 24, 2019, 02:47:17 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Napravio sam /freeze komandu ali sad pravim /unfreeze. Kako da napravim da kad neko ukuca npr. /unfreeze 120 a taj igrac nije ni bio freezovan da pise: Taj igrac nije freezovan
Poslednja Izmena: Mart 25, 2019, 14:48:17 POSLE PODNE od Bašovski
Mnogo ljudi mi govori da sam autistican.
U pravu su...

Samo prilagodi
[pawn]If(FrezovanIgrac[playerid] == 0) return SendClientMessage(playerid,-1,"Igrac nije freezovan");[/pawn]

Da ali za to moram da napravim varijablu,mozes li mi reci kako
Mnogo ljudi mi govori da sam autistican.
U pravu su...

Komanda za freeze:
[pawn]YCMD:zaledi(playerid, params[], help)
{
   new string[128], string2[128], igrac;
   if (PlayerInfo[playerid][xHelper] >= 1 || PlayerInfo[playerid][xAdmin] >= 1)
   {
      if(sscanf(params, "u", igrac)) return SendClientMessage(playerid, -1, "[USE] | /zaledi (ID Igraca)");
                if(!IsPlayerConnected(igrac)) return SendClientMessage(playerid, -1, "[ERROR] | Pogresan ID!");
                if(Frezovan[igrac] == 1) return SendClientMessage(playerid, -1, "[ERROR] | Igrac je vec freezovan!");
      format(string, sizeof(string), "[FREEZE]: Zaledili ste igraca %s",GetName(igrac));
      SendClientMessage(playerid, -1, string);
      format(string2, sizeof(string2), "[FREEZE]: Zaledjeni ste od strane Admina/Helpera %s-a!",GetName(playerid));
      SendClientMessage(igrac, -1, string2);
      TogglePlayerControllable(igrac, false);
      Frezovan[igrac] = 1;
   }
   else
   {
      SendClientMessage(playerid, -1, "[ERROR] | Samo admini & helperi!");
   }
   return 1;
}[/pawn]
Komanda za unfreeze:

[pawn]YCMD:odledi(playerid, params[], help)
{

   new string[128], string2[128], igrac;
   if (PlayerInfo[playerid][xHelper] >= 1 || PlayerInfo[playerid][pAdmin] >= 1)
   {
      if(sscanf(params, "u", igrac)) return SendClientMessage(playerid, -1, "[USE] | /odledi (ID Igraca)");
                if(!IsPlayerConnected(igrac)) return return SendClientMessage(playerid, -1, "[ERROR] | Pogresan ID!");
                if(Frezovan[igrac] == 0) return SendClientMessage(playerid, -1, "[ERROR] | Igrac nije freezovan!");
      format(string, sizeof(string), "[UNFREEZE]: Odledili ste igraca %s",GetName(igrac));
      SendClientMessage(playerid, -1, string);
      format(string2, sizeof(string2), "[UNFREEZE] Odledjeni ste od strane Admina/Helpera %s",GetName(playerid));
      SendClientMessage(igrac, -1, string2);
      TogglePlayerControllable(igrac, true);
      Frezovan[igrac] = 0;
   }
   else
   {
      SendClientMessage(playerid, -1, "[ERROR] | Samo admini & helperi!");
   }
   return 1;
}[/pawn]
Ovo dodas na vrh svoje skripte:
[pawn]new   Frezovan[MAX_PLAYERS];[/pawn]

P.S - Bilo bi dobro da sam ponešto skontaš ili istrazis vec po samp forumima u vezi varijabli i ostalih stvari jer ima ih mali milion. Nije da mi je teško pomoći al nećeš nikada sam shvatiti ukoliko budes nastavio da forsiras ove teme. LP!
Map Gallery
-House Interior- (click) - For Sale-