Skripta koju koristim:BU RP Moj edit
Detaljan opis problema:pa ako neko moze da mi kaze kako da napravim Online lideri i admini u dialogu.Hvala.
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Jednostavno napravis komandu i u njoj stavis : http://wiki.sa-mp.com/wiki/ShowPlayerDialog
ma znam ali kako da napravim kad da je online lider da pise i kad je online admin da pise .
Citat: Bojan_Babic poslato Februar 27, 2012, 21:31:21 POSLE PODNE
ma znam ali kako da napravim kad da je online lider da pise i kad je online admin da pise .
Hmm,izgleda da zelis sistem kao na BU,da izbaci listu svih admina i da pored pise ko je trenutno online..
to to kako znas ako mozes kod da mi izbacis molim te
i mene zanima moze neko reci?
ajmo skripteri BS da mi neko pomogne
Obrisite post, greska..
Napravis fajl koji ce cuvati sve tvoje lidere i koji ce ih prikazivati, a za lidere online znas valjda :)
ae ako mozes da mi napises tutorijal i posaljes na pm molim te
Pri vrhu skripte:
#define Lideri 12345
if (strcmp(cmd, "/lideri", true) == 0)
{
new snich_string[1024];
format(snich_string, sizeof(snich_string), "");
foreach(Player, i)
{
if (PlayerInfo[i][pLeader] >= 1 || PlayerInfo[i][pLeader] >=16)
{
new admtext[64];
new atext[200];
if(PlayerInfo[i][pLeader] == 1) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 2) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 3) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 4) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 5) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 6) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 7) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 8) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 9) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 10) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 11) { admtext = "IME ORG"; }
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(snich_string, atext);
strcat(snich_string, "|{F81414} ");
strcat(snich_string, Ime(i));
strcat(snich_string, "{FFFFFF} | ");
format(admtext, sizeof(admtext), "{FFFFFF}Lider: {FFFFFF}%s", admtext);
strcat(snich_string, admtext);
strcat(snich_string, "\n\n");
}
}
if(strlen(snich_string) == 0) return SendClientMessage(playerid, COLOR_GREY, "Nema online Lidera!");
ShowPlayerDialog(playerid, Lideri, DIALOG_STYLE_MSGBOX, "{FFFFFF}FactionGame Leader Staff:", snich_string, "Uredu", "");
return 1;
}
Za dijalog Administratora na duznosti ces morat sam skuzit ... :)
Meni ovdje strcat(snich_string, Ime(i)); eror izbaci undefined ime tak nesto pise.?
Citat: ¢fgâ,,¢'87 poslato Februar 28, 2012, 04:50:17 PRE PODNE
Meni ovdje strcat(snich_string, Ime(i)); eror izbaci undefined ime tak nesto pise.?
Zato sto ti je dao ime stringa koji on koristi.
Preimenuj kako tebi odgovara i definisi ga.
Citat: [FG] Snich poslato Februar 28, 2012, 00:34:03 PRE PODNE
Pri vrhu skripte:
#define Lideri 12345
if (strcmp(cmd, "/lideri", true) == 0)
{
new snich_string[1024];
format(snich_string, sizeof(snich_string), "");
foreach(Player, i)
{
if (PlayerInfo[i][pLeader] >= 1 || PlayerInfo[i][pLeader] >=16)
{
new admtext[64];
new atext[200];
if(PlayerInfo[i][pLeader] == 1) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 2) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 3) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 4) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 5) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 6) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 7) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 8) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 9) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 10) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 11) { admtext = "IME ORG"; }
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(snich_string, atext);
strcat(snich_string, "|{F81414} ");
strcat(snich_string, Ime(i));
strcat(snich_string, "{FFFFFF} | ");
format(admtext, sizeof(admtext), "{FFFFFF}Lider: {FFFFFF}%s", admtext);
strcat(snich_string, admtext);
strcat(snich_string, "\n\n");
}
}
if(strlen(snich_string) == 0) return SendClientMessage(playerid, COLOR_GREY, "Nema online Lidera!");
ShowPlayerDialog(playerid, Lideri, DIALOG_STYLE_MSGBOX, "{FFFFFF}FactionGame Leader Staff:", snich_string, "Uredu", "");
return 1;
}
Za dijalog Administratora na duznosti ces morat sam skuzit ... :)
Pa vec si mu uradeo :D on samo zameni
Citat: Blaeks poslato Februar 28, 2012, 08:06:38 PRE PODNE
Citat: [FG] Snich poslato Februar 28, 2012, 00:34:03 PRE PODNE
Pri vrhu skripte:
#define Lideri 12345
if (strcmp(cmd, "/lideri", true) == 0)
{
new snich_string[1024];
format(snich_string, sizeof(snich_string), "");
foreach(Player, i)
{
if (PlayerInfo[i][pLeader] >= 1 || PlayerInfo[i][pLeader] >=16)
{
new admtext[64];
new atext[200];
if(PlayerInfo[i][pLeader] == 1) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 2) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 3) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 4) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 5) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 6) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 7) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 8) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 9) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 10) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 11) { admtext = "IME ORG"; }
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(snich_string, atext);
strcat(snich_string, "|{F81414} ");
strcat(snich_string, Ime(i));
strcat(snich_string, "{FFFFFF} | ");
format(admtext, sizeof(admtext), "{FFFFFF}Lider: {FFFFFF}%s", admtext);
strcat(snich_string, admtext);
strcat(snich_string, "\n\n");
}
}
if(strlen(snich_string) == 0) return SendClientMessage(playerid, COLOR_GREY, "Nema online Lidera!");
ShowPlayerDialog(playerid, Lideri, DIALOG_STYLE_MSGBOX, "{FFFFFF}FactionGame Leader Staff:", snich_string, "Uredu", "");
return 1;
}
Za dijalog Administratora na duznosti ces morat sam skuzit ... :)
Pa vec si mu uradeo :D on samo zameni
Cestitam Blaeks otkrio si toplu vodu!
Citat: Nepoznati poslato Februar 28, 2012, 08:12:09 PRE PODNE
Citat: Blaeks poslato Februar 28, 2012, 08:06:38 PRE PODNE
Citat: [FG] Snich poslato Februar 28, 2012, 00:34:03 PRE PODNE
Pri vrhu skripte:
#define Lideri 12345
if (strcmp(cmd, "/lideri", true) == 0)
{
new snich_string[1024];
format(snich_string, sizeof(snich_string), "");
foreach(Player, i)
{
if (PlayerInfo[i][pLeader] >= 1 || PlayerInfo[i][pLeader] >=16)
{
new admtext[64];
new atext[200];
if(PlayerInfo[i][pLeader] == 1) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 2) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 3) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 4) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 5) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 6) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 7) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 8) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 9) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 10) { admtext = "IME ORG"; }
else if(PlayerInfo[i][pLeader] == 11) { admtext = "IME ORG"; }
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(snich_string, atext);
strcat(snich_string, "|{F81414} ");
strcat(snich_string, Ime(i));
strcat(snich_string, "{FFFFFF} | ");
format(admtext, sizeof(admtext), "{FFFFFF}Lider: {FFFFFF}%s", admtext);
strcat(snich_string, admtext);
strcat(snich_string, "\n\n");
}
}
if(strlen(snich_string) == 0) return SendClientMessage(playerid, COLOR_GREY, "Nema online Lidera!");
ShowPlayerDialog(playerid, Lideri, DIALOG_STYLE_MSGBOX, "{FFFFFF}FactionGame Leader Staff:", snich_string, "Uredu", "");
return 1;
}
Za dijalog Administratora na duznosti ces morat sam skuzit ... :)
Pa vec si mu uradeo :D on samo zameni
Cestitam Blaeks otkrio si toplu vodu!
Ne spamuj covece, banovace nas obojicu ???
Citat: ¢fgâ,,¢'87 poslato Februar 28, 2012, 04:50:17 PRE PODNE
Meni ovdje strcat(snich_string, Ime(i)); eror izbaci undefined ime tak nesto pise.?
Dodaj:
new snich_string[128];
Meni izabaci eror : strcat(snich_string, Ime(i));
Citat: Bojan_Babic poslato Februar 28, 2012, 09:24:26 PRE PODNE
Meni izabaci eror : strcat(snich_string, Ime(i));
aaa pa sto ne sutis xD, treba ti Stock a mozes i Vlahovo :).
Tamo gdje su ti svi stockovi:
stock Ime(playerid)
{
new ime[MAX_PLAYER_NAME];
GetPlayerName(playerid, ime, MAX_PLAYER_NAME);
return ime;
}
Hvala puno.radi mi jel mozes za admine jos molim teee
Citat: Bojan_Babic poslato Februar 28, 2012, 09:34:06 PRE PODNE
Hvala puno.radi mi jel mozes za admine jos molim teee
Ne, ukluci malo mozak, budi zahvalan sto sam ti i ovo dao, inace kad covjeku das mali prst, on kasnije zeli cijelu ruku!
Problem je rjesen i ovdje ide
LOCK!