Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: []Flynâ„¢ poslato Jul 24, 2011, 22:12:23 POSLE PODNE

Naslov: [Pomoc] Zcmd/Sscanf
Poruka od: []Flynâ„¢ poslato Jul 24, 2011, 22:12:23 POSLE PODNE
Skripta koju koristim: GF
Detaljan opis problema: Nece da mi rade komande koje sam prebacio u ZCMD i SSCANF, /ao /o /freeze | Znaci kada upisem komandu kao da nisam upisao
Dio skripte:

CMD:freeze(playerid, params[])
{
        new string[128], string2[128], igrac;
        if (PlayerInfo[playerid][pAdmin] < 1)
        {
                if(sscanf(params, "r", igrac)) return SendClientMessage(playerid, -1, "KoriÅ¡tenje: /freeze [IgracevID/DeoImena]");
                TogglePlayerControllable(igrac, 0);
                format(string, sizeof(string), "Freezao si igraca: %s",GetName(igrac));
                SendClientMessage(playerid, -1, string);
                format(string2, sizeof(string2), "Freezao te je Admin: %s ",GetName(playerid));
                SendClientMessage(igrac, -1, string2);
        }
        return 1;
}





CMD:o(playerid, params[])
{
  new tekst[128];
  new string[128];
  if (PlayerInfo[playerid][pAdmin] < 1)
  {
     if(sscanf(params, "s[128]", tekst)) return SendClientMessage(playerid, -1, "KoriÅ¡tenje: /o [Tekst]");
  format(string, sizeof(string), "[OOC] Admin: %s kaze: %s " , GetName(playerid), tekst);
  SendClientMessageToAll(-1, string);
  }
  return 1;
}





CMD:ao(playerid, params[])
{
   new tekst[128];
   new string[128];
   if(sscanf(params, "s[128]", tekst)) return SendClientMessage(playerid, -1, "KoriÅ¡tenje: /ao [Tekst]");
   if (PlayerInfo[playerid][pAdmin] < 1)
   {
      format(string, sizeof(string), "{F81414}Administrator{FFFFFF} | {FFFFFF}%s: %s ", GetName(playerid), tekst);
      SendClientMessageToAll(-1, string);
   }
   return 1;
}
Naslov: Odg: [Pomoc] Zcmd/Sscanf
Poruka od: [PG]_LiveOne poslato Jul 24, 2011, 22:33:56 POSLE PODNE
ja kolko znam nemoze ti biti pola pola ili jedno ili nista -.- moras sve prebacit xD
Naslov: Odg: [Pomoc] Zcmd/Sscanf
Poruka od: []Flynâ„¢ poslato Jul 24, 2011, 22:35:03 POSLE PODNE
Citat: [A]Live poslato Jul 24, 2011, 22:33:56 POSLE PODNE
ja kolko znam nemoze ti biti pola pola ili jedno ili nista -.- moras sve prebacit xD
ti kolko neznas

Ajde zna li neko?
Naslov: Odg: [Pomoc] Zcmd/Sscanf
Poruka od: Joey_ poslato Jul 24, 2011, 22:35:59 POSLE PODNE
if (PlayerInfo[playerid][pAdmin] < 1)

Pogledaj to. To znači da će mu pokrenut komandu ako NIJE admin.

Stavi ovako umjesto ovog gore u svakoj komandi:
if (PlayerInfo[playerid][pAdmin] >= 1)

I broj 1 mijenjaj po admin levelu koji hoćeš da to može koristit. :D
Naslov: Odg: [Pomoc] Zcmd/Sscanf
Poruka od: [TG:RP]$--L84S--$ poslato Jul 24, 2011, 22:37:06 POSLE PODNE
Citat: [A]Live poslato Jul 24, 2011, 22:33:56 POSLE PODNE
ja kolko znam nemoze ti biti pola pola ili jedno ili nista -.- moras sve prebacit xD
izgleda da neznas..
Zasto nebi mogao =?
samo stavi pod novi callback..
Naslov: Odg: [Pomoc] Zcmd/Sscanf
Poruka od: []Flynâ„¢ poslato Jul 24, 2011, 22:37:17 POSLE PODNE
Hvala ti.
Uvek su me bunili ti znakovi  ;D