vezano za /lideri

Započeo TheKiller
18. Avg. 2009. Zaključano
1,063
pregleda
3
postova
Johny
4
Shot Caller
18. Avg. 2009.
neko je napravio komande /admins i /leaders neznam sad tacno ko..i kad ubacim /leaders sve ok prodje,udjem u igru i kad ukucam da vidim pise da sam lider svega,sve izlista...sta treba prepraviti ?
if(strcmp(cmd, "/leaders", true) == 0)
            {
            SendClientMessage(playerid,COLOR_GREEN, "Online Leaders:");
            new LeadersOnline;
            for(new i; i < MAX_PLAYERS; i++)
                    {
                    if(IsPlayerConnected(i))
                    {
                    if(PlayerInfo >= 1)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* Police: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
                if(PlayerInfo >= 2)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* FBI: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
                if(PlayerInfo >= 3)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* National Guards: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
                if(PlayerInfo >= 4)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* Emergency: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
              if(PlayerInfo >= 5)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* La Cosa Nostra: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
              if(PlayerInfo >= 6)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* Yakuza: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
              if(PlayerInfo >= 7)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* Mayor: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
              if(PlayerInfo >= (8 write only 8, if i write that show the animation)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* Hitmans: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
              if(PlayerInfo >= 9)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* News Reporter: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
              if(PlayerInfo >= 10)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* Taxi Cab: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              }
              if(PlayerInfo >= 11)
                {
                  new LeaderName;
                  GetPlayerName(i, LeaderName, sizeof(LeaderName));
              format(string, sizeof(string), "* License System: %s", LeaderName);
                  SendClientMessage(playerid, COLOR_GREY, string);
              return 1;
            }
        }
      }
    if(LeadersOnline == 0)
      {
          SendClientMessage(playerid, COLOR_GREEN, ".");
      }
  return 1;
}


To je taj kod sto je neko napravio...
Deleted User
Obrisan korisnik
18. Avg. 2009.
a logike  😄

>= znaci vece ili jednako; a tebi treba == tj. jedanko; mislim daj LOGIÄŒNO razmisli... da mi je znat ko je to pisao  :laugh:
isto tako dovoljan ti je jedan array i getname..
isto tako PlayerInfo je krivo jer ce onda trazit samo za ID koji to UPISE; moras stavit umjesto ->
... jao koje pogreske  🙄
Johny
4
Shot Caller
18. Avg. 2009.
rijeseno thx

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha