[pomoc] Komande lideri

Započeo [RL:RP]Hoppe
15. Sep. 2013. Zaključano
603
pregleda
6
postova
Hoppe
3
Hustler
15. Sep. 2013.
Skripta koju koristim: moja
Detaljan opis problema: pa radio sam komande ubacio ovu za lidere ali hteo ono da mi pokazuje i offline i online... ali neucitava dobro jer ako stavim prvo da pise Offline pise da su svi lideri offline, ako stavim prvo online onda pise da su svi online..
msm na ovaj deo
if(GetPlayerID(text) == -1) {text1 = "Online";}
else {text1 = "Offline";} [/ code]
Dio skripte:
if(strcmp(cmd, "/lideri", true) == 0)
{
  new string,text,text1,gFile;
  new File:file = fopen("lideri/leaders.txt", io_read);
  while(fread(file, text)) {
format(string,128,"%s",text);
if(GetPlayerID(text) == -1) {text1 = "Online";}
else {text1 = "Offline";}
format(string,128,"%s [%s]",text,text1);
SCM(playerid,-1,string);}
            fclose(file);
return 1;
}

stock GetPlayerID(const Namep[])
{
    for(new i; i    {
      if(IsPlayerConnected(i))
      {
        new pName;
        GetPlayerName(i, pName, sizeof(pName));
        if(strcmp(Namep, pName, true)==0)
        {
          return i;
        }
      }
    }

Neke slike/video za lakse dobivanje pomoci(neobavezno): msm da nije potrebno
Matorp
5
Underboss
16. Sep. 2013.
Evo ti jedne komande

CMD:lideri(playerid, params[])
{
    //#pragma unused help
//#pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"MatoAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new string;
format(string, sizeof(string), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=6)
{
new admtext;
            new atext;
if(PlayerInfo == 1) { admtext = ""BELA"Los Santos Police Department"; }
    else if(PlayerInfo == 2) { admtext = ""BELA"The Vinci Family"; }
else if(PlayerInfo == 3) { admtext = ""BELA"Black Dragon Triads"; }
else if(PlayerInfo == 4) { admtext = ""BELA"Grove Street Family"; }
else if(PlayerInfo == 5) { admtext = ""BELA"Ballas"; }
else if(PlayerInfo == 6) { admtext = ""BELA"Novinari"; }
            format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(string, atext);
strcat(string, "|{F81414} ");
strcat(string, GetName(i));
strcat(string, "{FFFFFF} | ");
            format(admtext, sizeof(admtext), " {0084e3}Lider: {FFFFFF}%s |", admtext);
strcat(string, admtext);
strcat(string, "\n");
}
}
if(strlen(string) == 0) return SendClientMessage(playerid, -1, " "CRVENA"Nijedan lider nije online!");
ShowPlayerDialog(playerid, ONLINE_LIDERI, DIALOG_STYLE_MSGBOX, "Online Lideri", string, "Uredu", "");
return 1;
}
Hoppe
3
Hustler
16. Sep. 2013.
ma znam takve komande milion nego mi treba ova da pokazuje sve..
Vukasin
4
Made Man
16. Sep. 2013.
Matorp wrote on September 16, 2013, 7:48 am:
Evo ti jedne komande

CMD:lideri(playerid, params[])
{
    //#pragma unused help
//#pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"MatoAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new string;
format(string, sizeof(string), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=6)
{
new admtext;
            new atext;
if(PlayerInfo == 1) { admtext = ""BELA"Los Santos Police Department"; }
    else if(PlayerInfo == 2) { admtext = ""BELA"The Vinci Family"; }
else if(PlayerInfo == 3) { admtext = ""BELA"Black Dragon Triads"; }
else if(PlayerInfo == 4) { admtext = ""BELA"Grove Street Family"; }
else if(PlayerInfo == 5) { admtext = ""BELA"Ballas"; }
else if(PlayerInfo == 6) { admtext = ""BELA"Novinari"; }
            format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(string, atext);
strcat(string, "|{F81414} ");
strcat(string, GetName(i));
strcat(string, "{FFFFFF} | ");
            format(admtext, sizeof(admtext), " {0084e3}Lider: {FFFFFF}%s |", admtext);
strcat(string, admtext);
strcat(string, "\n");
}
}
if(strlen(string) == 0) return SendClientMessage(playerid, -1, " "CRVENA"Nijedan lider nije online!");
ShowPlayerDialog(playerid, ONLINE_LIDERI, DIALOG_STYLE_MSGBOX, "Online Lideri", string, "Uredu", "");
return 1;
}


Ako ne znas raditi nemoj ni davati nikome komande ni spamati ! Jer je lik lepo rekao da zeli da mu pokazuje i offline lidere ! I sta ako mu nije definisano naprimer varijabla pLider, pLeader

UlogovanProvera - gPlayerLoggedIn ? Nemoj kopirati iz drugog moda!
Vukasin
4
Made Man
16. Sep. 2013.
SPAM
Vukasin
4
Made Man
16. Sep. 2013.
Vukasin wrote on September 16, 2013, 7:48 am:
Evo ti jedne komande

CMD:lideri(playerid, params[])
{
    //#pragma unused help
//#pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"MatoAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new string;
format(string, sizeof(string), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=6)
{
new admtext;
            new atext;
if(PlayerInfo == 1) { admtext = ""BELA"Los Santos Police Department"; }
    else if(PlayerInfo == 2) { admtext = ""BELA"The Vinci Family"; }
else if(PlayerInfo == 3) { admtext = ""BELA"Black Dragon Triads"; }
else if(PlayerInfo == 4) { admtext = ""BELA"Grove Street Family"; }
else if(PlayerInfo == 5) { admtext = ""BELA"Ballas"; }
else if(PlayerInfo == 6) { admtext = ""BELA"Novinari"; }
            format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(string, atext);
strcat(string, "|{F81414} ");
strcat(string, GetName(i));
strcat(string, "{FFFFFF} | ");
            format(admtext, sizeof(admtext), " {0084e3}Lider: {FFFFFF}%s |", admtext);
strcat(string, admtext);
strcat(string, "\n");
}
}
if(strlen(string) == 0) return SendClientMessage(playerid, -1, " "CRVENA"Nijedan lider nije online!");
ShowPlayerDialog(playerid, ONLINE_LIDERI, DIALOG_STYLE_MSGBOX, "Online Lideri", string, "Uredu", "");
return 1;
}


Ako ne znas raditi nemoj ni davati nikome komande ni spamati ! Jer je lik lepo rekao da zeli da mu pokazuje i offline lidere ! I sta ako mu nije definisano naprimer varijabla pLider, pLeader

UlogovanProvera - gPlayerLoggedIn ? Nemoj se praviti pametan ako ne znas -_-

EDIT: Ovo je meni pomoglo samo sto je takodje u SCM formatu... Moras sam strcat-ovati ,snacices se

http://balkan-samp.com/forum/index.php?topic=41252.15

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha