Skripta koju koristim: Moja
Detaljan opis problema: Ja bi ovu komandu da pretvorim u 3dtext label,
da se u 3dtextu vidi najbogatiji a ne u cmd , moze pomoc?
npr da pise [ Najbogatiji u drzavi ]\n %s
Dio skripte:
YCMD:richlist(playerid, params[],help)
{
#pragma unused help
#pragma unused params
if(PI[playerid][Admin] >= 2 || IsPlayerAdmin(playerid))
{
format(nellys, sizeof(nellys), "![WARNING]: Admin %s je proverio bogate igrace online.", ImeIgraca(playerid));
AdminPregled(COLOR_YELLOW, nellys);
SCM(playerid, COLOR_GRAD3, "Bogati korisnici online:");
foreach(Player, i)
{
if(GetPlayerMoney(i) >= 50000 || PI[i][Banka] >= 50000)
{
SCMF(playerid, COLOR_GRAD1, "%s (%d) - U rukama: $%d | U banci: $%d", Ime_Igraca(i), i, GetPlayerMoney(i), PI[i][Banka]);
}
}
}
else return Ovlascenje(playerid);
return 1;
}
Pa uzmi u string sacuvas sve bogatase i onda napravis label: YCMD:richlist(playerid, params[],help)
{
#pragma unused help
#pragma unused params
if(PI[playerid][Admin] >= 2 || IsPlayerAdmin(playerid))
{
format(nellys, sizeof(nellys), "![WARNING]: Admin %s je proverio bogate igrace online.", ImeIgraca(playerid));
AdminPregled(COLOR_YELLOW, nellys);
new string[512];
SCM(playerid, COLOR_GRAD3, "Bogati korisnici online:");
foreach(Player, i)
{
if(GetPlayerMoney(i) >= 50000 || PI[i][Banka] >= 50000)
{
format(string,sizeof(string),"%s\n%s (%d) - U rukama: $%d | U banci: $%d",string, Ime_Igraca(i), i, GetPlayerMoney(i), PI[i][Banka]);
}
}
new Float:posx, Float:posy, Float:posz;
GetPlayerPos(playerid, posx,posy,posz);
CreateDynamic3DTextLabel(string ,0x33CCFFFF,posx, posy, posz,15);
}
else return Ovlascenje(playerid);
return 1;
}
mozes mi malo pojasnit kako to da sacuvam sve bogatase i onda nap label xd
Citat: Corleone ãƒ,, poslato Jun 25, 2015, 22:55:39 POSLE PODNE
mozes mi malo pojasnit kako to da sacuvam sve bogatase i onda nap label xd
hmm, radi li ti kod prvo?
Pa uzmes napravis loop za sve bogatase i sacuvas u string i onda preko tog stringa napravis label...