Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Lekac poslato Jul 22, 2016, 18:39:23 POSLE PODNE

Naslov: [Pomoc] komanda /ao
Poruka od: Lekac poslato Jul 22, 2016, 18:39:23 POSLE PODNE
Skripta koju koristim:Moja
Detaljan opis problema:Kad got kucam /ao (text) neizbaci mi text koji sam napiso.
Dio skripte: ako treba mogu stavit
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/ac94vg2.png                 http://i.imgur.com/5dMiZRp.jpg
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Muma poslato Jul 22, 2016, 18:48:51 POSLE PODNE
Daj cmd /ao
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Lekac poslato Jul 22, 2016, 18:54:24 POSLE PODNE
EVO
YCMD:ao(playerid, params[],help)
{
    if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
   if(PI[playerid][Admin] < 1) return Ovlascenje(playerid);
   new text[128], string[256];
   if(sscanf(params, "s[128]", text)) return SCM(playerid, GRAD2, "Koristite /ao [Text]");
   if(strlen(text) >= 127) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 128 slova/znaka!");
   if(PI[playerid][Pol] == 1)
   {
      if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMIN %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
      if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNIK %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMIN %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      if(!strcmp(Ime_Igraca(playerid), "Bristo", true)) { format(string, sizeof(string), "{0000BB}(( DEVELOPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      if(!strcmp(Ime_Igraca(playerid), "Masnec", true)) { format(string, sizeof(string), "{0000BB}(( MAPPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
     }
     if(PI[playerid][Pol] == 2)
   {
      if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMINKA %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
      if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMINKA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNICA %s: {FFFFFF}%s {0000BB}))", ImeIgraca(playerid), text); }
      if(!strcmp(Ime_Igraca(playerid), "Anica", true)) { format(string, sizeof(string), "{0000BB}(( DIREKTORICA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
     }
   SendClientMessageToAll(CRVENA, string);
   return 1;
}
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Muma poslato Jul 22, 2016, 19:06:34 POSLE PODNE
Probaj ovako, valjda ce raditi.
[pawn]YCMD:ao(playerid, params[],help)
{
   if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
    if(PI[playerid][Admin] < 1) return Ovlascenje(playerid);
    new text[128], string[256];
    if(sscanf(params, "s[128]", text)) return SCM(playerid, GRAD2, "Koristite /ao [Text]");
    if(strlen(text) >= 127) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 128 slova/znaka!");
   
    if(PI[playerid][Pol] == 1)
    {
      if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMIN %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
      else if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNIK %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      else if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMIN %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      else if(!strcmp(Ime_Igraca(playerid), "Bristo", true)) { format(string, sizeof(string), "{0000BB}(( DEVELOPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      else if(!strcmp(Ime_Igraca(playerid), "Masnec", true)) { format(string, sizeof(string), "{0000BB}(( MAPPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
    }
    if(PI[playerid][Pol] == 2)
    {
      if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMINKA %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
      else if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMINKA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
      else if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNICA %s: {FFFFFF}%s {0000BB}))", ImeIgraca(playerid), text); }
      else if(!strcmp(Ime_Igraca(playerid), "Anica", true)) { format(string, sizeof(string), "{0000BB}(( DIREKTORICA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
    }
    SendClientMessageToAll(CRVENA, string);
    return 1;
}[/pawn]

I daj mi cmd npr /cc da pogledam nesto
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Lekac poslato Jul 22, 2016, 19:09:44 POSLE PODNE
evo cc
YCMD:cc(playerid, params[],help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
   if(PI[playerid][Admin] >= 1 || PI[playerid][GM] >= 1)
   {
      foreach(Player,i)
      {
         OcistiChat(i, 120);
      }
      SCMTA(SERVERBOJA, "   - Chat Ociscen");
      format(bristos,sizeof(bristos),"[A-OBAVESTENJE]: %s je obrisao chat.", Ime_Igraca(playerid));
      StaffPoruka(COLOR_YELLOW, bristos);
   }
   else
   {
      Ovlascenje(playerid);
   }
   return 1;
}
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Muma poslato Jul 22, 2016, 19:13:07 POSLE PODNE
Ajd' probaj da li radi /ao.
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Lekac poslato Jul 22, 2016, 19:13:44 POSLE PODNE
evo sad cu
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Lekac poslato Jul 22, 2016, 19:15:05 POSLE PODNE
evo i dalje mi nece
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: Muma poslato Jul 22, 2016, 19:19:11 POSLE PODNE
Pff, citaj pm.
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: karburator poslato Jul 22, 2016, 20:18:15 POSLE PODNE
evoprobaj na onovuovoga uradit
[pawn]ocmd:ao(playerid,params[])
{



   new string[128];
   format(string,sizeof(string), "Admin | %s: %s",
         getPlayerName(playerid), params);

   for(new i=0; i<MAX_PLAYERS; i++)
   {
       if(!IsPlayerConnected(i))continue;




       SendClientMessage(i, 0xFF0000FF, string);
   }





   return 1;

}[/pawn]
Naslov: Odg: [Pomoc] komanda /ao
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jul 22, 2016, 22:39:08 POSLE PODNE

(http://i.imgur.com/8NcveCL.png)

Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:

Zabranjen je popularni BUMP(osvježavanje teme duplim postom) osim u slučaju da je prošlo 24h od zadnjeg posta!

Pravila:

Glavna pravila Balkan SA:MP foruma (http://balkan-samp.com/forum/index.php?topic=100332.msg640677#msg640677) .

Razgovor u vezi PAWN-Skriptanja (http://balkan-samp.com/forum/index.php?topic=11453.0) .