[POMOC] stats

Započeo --Lood--
1. Sep. 2012. Zaključano
715
pregleda
17
postova
--Lood--
5
Crime Lord
1. Sep. 2012.
GM koji koristim: od 0
Opis problema: E vako napravio sma textdraw na klik, tacnijeuze iz MW i prilagodio svom GM, ali sada kad igrac kuca /stats, klikne na osnovo, trebalo bi m izbacit npr ako je zaposlen Posa:farmer Ime i prezime itd  al nece nezz sta je
Dio scripte:
Quote
    public OnPlayerClickTextDraw(playerid, Text:clickedid)
    {
    new string;
    new statsstring;
    if(clickedid == sstats4)
    {
    TextDrawShowForPlayer(playerid, TDstatsCrno);
    TextDrawShowForPlayer(playerid, TDstatsLinija);
    TextDrawShowForPlayer(playerid, TDStatsOsnovno);
    TextDrawShowForPlayer(playerid, TDStatsIme);
    TextDrawShowForPlayer(playerid, TDStatsZelenadesno);
    TextDrawShowForPlayer(playerid, TDStatsZelenaleveo);
    TextDrawShowForPlayer(playerid, TDStatsZelenadole);
    TextDrawHideForPlayer(playerid, sstats0); TextDrawHideForPlayer(playerid, sstats5);
    TextDrawHideForPlayer(playerid, sstats1); TextDrawHideForPlayer(playerid, sstats6);
    TextDrawHideForPlayer(playerid, sstats2); TextDrawHideForPlayer(playerid, sstats7);
    TextDrawHideForPlayer(playerid, sstats3); TextDrawHideForPlayer(playerid, sstats😎;
    TextDrawHideForPlayer(playerid, sstats4);
    CancelSelectTextDraw(playerid);

    ////////////////Nece ovo da ga jebes :s//////////////////////////////////////////////////
    ////////////////////////////////////////////////////////////////////////////////////////
    ///////////////////////////////////////////////////////////////////////////////////////
    new text;////////////////////////////////////////////////////////////////////////
    if(PlayerInfo == 1) { text = "Posao: Farmer"; }////////////////////
    else { text = "Nezaposlen"; }///////////////////////////////////////////////////////
    ///////////////////////////////////////////////////////////////////////////////////
    //////////////////////////////////////////////////////////////////////////////////
    TextDrawSetString(TDStatsIme, statsstring);
    TextDrawSetString(TDStatsOsnovno,"Osnovno");
    SetPVarInt(playerid,"GledanjeStatsa",1);
    SCM(playerid,ZUTA,"Da ugasite vas stats pritisnite Levi klik");
    }


Slika/Video: evo za one koji nisu skontali nacrtano  xD
http://www.zaslike.com/viewer.php?file=t1v7wq3lsmgfuk5qrb3s.png
dock
5
Crime Lord
1. Sep. 2012.
Ti nigde nisi stavio textdrawsetstring da ti postavi taj "text" ?
--Lood--
5
Crime Lord
1. Sep. 2012.
pa ako mislis na ono
new string;
i
new text;
stavio sam
de mozes mi malo bolje objasnit gde treba da staivim itd ?
dock
5
Crime Lord
1. Sep. 2012.
Koji textdraw ti sluzi za prikaz tog tvog Posao: Farmer?
--Lood--
5
Crime Lord
1. Sep. 2012.
Nekontam sacu ti poslat textdraaw vezan za to
CMD:stats(playerid,params[])
{
new sendername;
new string;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), " %s gleda svoj stats (/stats).", sendername);
ProxDetector(10.0, playerid, string, SVETLOPLAVA,SVETLOPLAVA,SVETLOPLAVA,SVETLOPLAVA,SVETLOPLAVA);

TDstatsCrno = TextDrawCreate(140.000000, 56.000000, "_");
TextDrawBackgroundColor(TDstatsCrno, 16711935);
TextDrawFont(TDstatsCrno, 1);
TextDrawLetterSize(TDstatsCrno, 1.000000, 37.900009);
TextDrawColor(TDstatsCrno, -16776961);
TextDrawSetOutline(TDstatsCrno, 1);
TextDrawSetProportional(TDstatsCrno, 1);
TextDrawUseBox(TDstatsCrno, 1);
TextDrawBoxColor(TDstatsCrno, 255);
TextDrawTextSize(TDstatsCrno, 431.000000, 21.000000);

TDstatsLinija = TextDrawCreate(182.000000, 83.000000, "----------");
TextDrawBackgroundColor(TDstatsLinija, 255);
TextDrawFont(TDstatsLinija, 1);
TextDrawLetterSize(TDstatsLinija, 1.390000, 1.000000);
TextDrawColor(TDstatsLinija, 65535);
TextDrawSetOutline(TDstatsLinija, 0);
TextDrawSetProportional(TDstatsLinija, 1);
TextDrawSetShadow(TDstatsLinija, 1);

TDStatsOsnovno = TextDrawCreate(235.000000, 69.000000, "Osnovno");
TextDrawBackgroundColor(TDStatsOsnovno, 255);
TextDrawFont(TDStatsOsnovno, 1);
TextDrawLetterSize(TDStatsOsnovno, 0.500000, 1.000000);
TextDrawColor(TDStatsOsnovno, 65601513);
TextDrawSetOutline(TDStatsOsnovno, 0);
TextDrawSetProportional(TDStatsOsnovno, 1);
TextDrawSetShadow(TDStatsOsnovno, 1);

TDStatsIme = TextDrawCreate(161.000000, 106.000000, "Ime:");
TextDrawBackgroundColor(TDStatsIme, 255);
TextDrawFont(TDStatsIme, 1);
TextDrawLetterSize(TDStatsIme, 0.409999, 1.100000);
TextDrawColor(TDStatsIme, 16711935);
TextDrawSetOutline(TDStatsIme, 0);
TextDrawSetProportional(TDStatsIme, 1);
TextDrawSetShadow(TDStatsIme, 1);

TDStatsZelenadesno = TextDrawCreate(420.000000, 57.000000, "_");
TextDrawBackgroundColor(TDStatsZelenadesno, 255);
TextDrawFont(TDStatsZelenadesno, 1);
TextDrawLetterSize(TDStatsZelenadesno, 0.500000, 36.799999);
TextDrawColor(TDStatsZelenadesno, -1);
TextDrawSetOutline(TDStatsZelenadesno, 0);
TextDrawSetProportional(TDStatsZelenadesno, 1);
TextDrawSetShadow(TDStatsZelenadesno, 1);
TextDrawUseBox(TDStatsZelenadesno, 1);
TextDrawBoxColor(TDStatsZelenadesno, 16711935);
TextDrawTextSize(TDStatsZelenadesno, 431.000000, 0.000000);

TDStatsZelenaleveo = TextDrawCreate(157.000000, 57.000000, "_");
TextDrawBackgroundColor(TDStatsZelenaleveo, 255);
TextDrawFont(TDStatsZelenaleveo, 1);
TextDrawLetterSize(TDStatsZelenaleveo, 0.500000, 35.499977);
TextDrawColor(TDStatsZelenaleveo, -1);
TextDrawSetOutline(TDStatsZelenaleveo, 0);
TextDrawSetProportional(TDStatsZelenaleveo, 1);
TextDrawSetShadow(TDStatsZelenaleveo, 1);
TextDrawUseBox(TDStatsZelenaleveo, 1);
TextDrawBoxColor(TDStatsZelenaleveo, 16711935);
TextDrawTextSize(TDStatsZelenaleveo, 135.000000, 0.000000);

TDStatsZelenadole = TextDrawCreate(140.000000, 400.000000, "_");
TextDrawBackgroundColor(TDStatsZelenadole, 255);
TextDrawFont(TDStatsZelenadole, 1);
TextDrawLetterSize(TDStatsZelenadole, 0.500000, -2.699999);
TextDrawColor(TDStatsZelenadole, -1);
TextDrawSetOutline(TDStatsZelenadole, 0);
TextDrawSetProportional(TDStatsZelenadole, 1);
TextDrawSetShadow(TDStatsZelenadole, 1);
TextDrawUseBox(TDStatsZelenadole, 1);
TextDrawBoxColor(TDStatsZelenadole, 16711935);
TextDrawTextSize(TDStatsZelenadole, 431.000000, 0.000000);

TextDrawShowForPlayer(playerid, sstats0); TextDrawShowForPlayer(playerid, sstats5);
TextDrawShowForPlayer(playerid, sstats1); TextDrawShowForPlayer(playerid, sstats6);
TextDrawShowForPlayer(playerid, sstats2); TextDrawShowForPlayer(playerid, sstats7);
TextDrawShowForPlayer(playerid, sstats3); TextDrawShowForPlayer(playerid, sstats8);
TextDrawShowForPlayer(playerid, sstats4);
SelectTextDraw(playerid, 0xA3B4C5FF);
return 1;
}


to je okmanda stats
ono ka klikne na osnovno prikazo sam ti vec gore nezz sta jos treba, netreba valjda za svaki posao novi textdraw 😄
dock
5
Crime Lord
1. Sep. 2012.
Ne treba ti samo 1 textdraw koji postoji za svakog igraca, ako ga imas koji je? ako ga nemas moras ga napraviti 😄
--Lood--
5
Crime Lord
1. Sep. 2012.
Sacekaj jel moram stavit npr textdraw za posao farmer
?

i onda da otom textdrawu radim ostale poslove il kako ?
dock
5
Crime Lord
1. Sep. 2012.
Moras napraviti textdraw koji prikazuje statse... recimo ovakav textdraw:

Ime i prezime: Marko_Markovic\nPosao: Farmer

... i tak odalje sve sta ti treba, pa ga onda pozicioniras

kada sve to uradis sacuvas ga i dobijes 1 textdraw ... kod new dodas da bi za svakog igraca postojao 1 takav textdraw... pod ongamemodeinit kod za stvaranje stavis u:

for(new i = 0; i < MAX_PLAYERS; i++)
{

}


i npr ako ti se textdraw zove TEST dobices sacuvano:

TEST = TextDraw......
............................

ti svugde gde je TEST moras zameniti sa TEST

kada sve to uradis, u komandi STATS napravis jedno formatiranje tipa ovako:
new ime; GetPlayerName(playerid, ime, sizeof(ime));
if(PlayerInfo == 1) { ptext = "Farmer"; }
new statstr;
format(statstr,512,"Ime i prezime: %s\nPosao: %s", ime, ptext);
TextDrawSetString(TEST, statstr);
TextDrawShowForPlayer(playerid, TEST);


Nadam se da si me bar nesto razumeo 😄
--Lood--
5
Crime Lord
1. Sep. 2012.
jesam te razumeo malo, jel to znaci daa moram npr napravit smao jedan textdraw za posao
npr narpavim textdraw za posao farmer, i onda po to textdrawu radim ostale poslove ?

i brt nezz dal je ovo dozvoljeno al de me add na skype ili fb poso sam ti na pm, a i vidis dole PLS 😄
dock
5
Crime Lord
1. Sep. 2012.
Na fb ne ulazim, skajp ne koristim zbog wampa 🙂 ... Jednostavno moras napraviti 1 textdraw koji ti prikazuje sve podatke, zatim njega formatirati kada igrac ukuca statse u njegove podatke 🙂
--Lood--
5
Crime Lord
1. Sep. 2012.
Ali brt nekontam napravio sam textdraw za osnovno, i napravio sam textdraw koji se pojavi kad kliknem na osnovno, imas na slici sve 😄, ali kako da dodam da da u textdrawu koji se stvori kad klknes na osnovno pise
Posao: Pa gde radi
itd
Dovoljno mi je primer za posao 😄
dock
5
Crime Lord
1. Sep. 2012.
Ma gde ti je taj textdraw to meni nije jasno ti taj textdraw trebas FORMATIRATI a zatim koristiti TextDrawSetString da postavis text koji god zelis razumes?
--Lood--
5
Crime Lord
1. Sep. 2012.
Ovo je sve sto ja imam
new Text:sstats0;
new Text:sstats1;
new Text:sstats2;
new Text:sstats3;
new Text:sstats4;
new Text:sstats5;
new Text:sstats6;
new Text:sstats7;
new Text:sstats8;

new Text:TDstatsCrno;
new Text:TDstatsLinija;
new Text:TDStatsOsnovno;
new Text:TDStatsIme;
new Text:TDStatsZelenadesno;
new Text:TDStatsZelenaleveo;
new Text:TDStatsZelenadole;


sstats0 = TextDrawCreate(454.000000, 133.000000, "_");
TextDrawBackgroundColor(sstats0, 255);
TextDrawFont(sstats0, 1);
TextDrawLetterSize(sstats0, 0.500000, 13.499994);
TextDrawColor(sstats0, -1);
TextDrawSetOutline(sstats0, 0);
TextDrawSetProportional(sstats0, 1);
TextDrawSetShadow(sstats0, 1);
TextDrawUseBox(sstats0, 1);
TextDrawBoxColor(sstats0, 842150450);
TextDrawTextSize(sstats0, 185.000000, -12.000000);

sstats1 = TextDrawCreate(454.000000, 130.000000, "_");
TextDrawBackgroundColor(sstats1, 255);
TextDrawFont(sstats1, 1);
TextDrawLetterSize(sstats1, 0.500000, 0.600000);
TextDrawColor(sstats1, -1);
TextDrawSetOutline(sstats1, 0);
TextDrawSetProportional(sstats1, 1);
TextDrawSetShadow(sstats1, 1);
TextDrawUseBox(sstats1, 1);
TextDrawBoxColor(sstats1, 65535);
TextDrawTextSize(sstats1, 185.000000, -10.000000);

sstats2 = TextDrawCreate(454.000000, 259.000000, "_");
TextDrawBackgroundColor(sstats2, 255);
TextDrawFont(sstats2, 1);
TextDrawLetterSize(sstats2, 0.500000, 0.599999);
TextDrawColor(sstats2, -1);
TextDrawSetOutline(sstats2, 0);
TextDrawSetProportional(sstats2, 1);
TextDrawSetShadow(sstats2, 1);
TextDrawUseBox(sstats2, 1);
TextDrawBoxColor(sstats2, 65535);
TextDrawTextSize(sstats2, 185.000000, 0.000000);

sstats3 = TextDrawCreate(273.000000, 127.000000, "Arena STATS");
TextDrawBackgroundColor(sstats3, 255);
TextDrawFont(sstats3, 1);
TextDrawLetterSize(sstats3, 0.500000, 1.000000);
TextDrawColor(sstats3, -1);
TextDrawSetOutline(sstats3, 0);
TextDrawSetProportional(sstats3, 1);
TextDrawSetShadow(sstats3, 1);

sstats4 = TextDrawCreate(256.000000, 150.000000, "< Osnovno >");
TextDrawBackgroundColor(sstats4, 255);
TextDrawFont(sstats4, 2);
TextDrawLetterSize(sstats4, 0.439999, 1.100000);
TextDrawColor(sstats4, -1);
TextDrawSetOutline(sstats4, 0);
TextDrawSetProportional(sstats4, 1);
TextDrawSetShadow(sstats4, 1);

sstats5 = TextDrawCreate(248.000000, 168.000000, "< Licna Karta >");
TextDrawBackgroundColor(sstats5, 255);
TextDrawFont(sstats5, 2);
TextDrawLetterSize(sstats5, 0.439999, 1.100000);
TextDrawColor(sstats5, -1);
TextDrawSetOutline(sstats5, 0);
TextDrawSetProportional(sstats5, 1);
TextDrawSetShadow(sstats5, 1);

sstats6 = TextDrawCreate(263.000000, 185.000000, "< Imovina >");
TextDrawBackgroundColor(sstats6, 255);
TextDrawFont(sstats6, 2);
TextDrawLetterSize(sstats6, 0.439999, 1.100000);
TextDrawColor(sstats6, -1);
TextDrawSetOutline(sstats6, 0);
TextDrawSetProportional(sstats6, 1);
TextDrawSetShadow(sstats6, 1);

sstats7 = TextDrawCreate(267.000000, 200.000000, "< Dosije >");
TextDrawBackgroundColor(sstats7, 255);
TextDrawFont(sstats7, 2);
TextDrawLetterSize(sstats7, 0.439999, 1.100000);
TextDrawColor(sstats7, -1);
TextDrawSetOutline(sstats7, 0);
TextDrawSetProportional(sstats7, 1);
TextDrawSetShadow(sstats7, 1);

sstats8 = TextDrawCreate(238.000000, 218.000000, "< Unutrasnjost >");
TextDrawBackgroundColor(sstats8, 255);
TextDrawFont(sstats8, 2);
TextDrawLetterSize(sstats8, 0.439999, 1.100000);
TextDrawColor(sstats8, -1);
TextDrawSetOutline(sstats8, 0);
TextDrawSetProportional(sstats8, 1);
TextDrawSetShadow(sstats8, 1);

TextDrawSetSelectable(sstats4, true);
TextDrawSetSelectable(sstats5, true);
TextDrawSetSelectable(sstats6, true);
TextDrawSetSelectable(sstats7, true);
TextDrawSetSelectable(sstats8, true);

CMD:stats(playerid,params[])
{
new sendername;
new string;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), " %s gleda svoj stats (/stats).", sendername);
ProxDetector(10.0, playerid, string, SVETLOPLAVA,SVETLOPLAVA,SVETLOPLAVA,SVETLOPLAVA,SVETLOPLAVA);

TDstatsCrno = TextDrawCreate(140.000000, 56.000000, "_");
TextDrawBackgroundColor(TDstatsCrno, 16711935);
TextDrawFont(TDstatsCrno, 1);
TextDrawLetterSize(TDstatsCrno, 1.000000, 37.900009);
TextDrawColor(TDstatsCrno, -16776961);
TextDrawSetOutline(TDstatsCrno, 1);
TextDrawSetProportional(TDstatsCrno, 1);
TextDrawUseBox(TDstatsCrno, 1);
TextDrawBoxColor(TDstatsCrno, 255);
TextDrawTextSize(TDstatsCrno, 431.000000, 21.000000);

TDstatsLinija = TextDrawCreate(182.000000, 83.000000, "----------");
TextDrawBackgroundColor(TDstatsLinija, 255);
TextDrawFont(TDstatsLinija, 1);
TextDrawLetterSize(TDstatsLinija, 1.390000, 1.000000);
TextDrawColor(TDstatsLinija, 65535);
TextDrawSetOutline(TDstatsLinija, 0);
TextDrawSetProportional(TDstatsLinija, 1);
TextDrawSetShadow(TDstatsLinija, 1);

TDStatsOsnovno = TextDrawCreate(235.000000, 69.000000, "Osnovno");
TextDrawBackgroundColor(TDStatsOsnovno, 255);
TextDrawFont(TDStatsOsnovno, 1);
TextDrawLetterSize(TDStatsOsnovno, 0.500000, 1.000000);
TextDrawColor(TDStatsOsnovno, 65601513);
TextDrawSetOutline(TDStatsOsnovno, 0);
TextDrawSetProportional(TDStatsOsnovno, 1);
TextDrawSetShadow(TDStatsOsnovno, 1);

TDStatsIme = TextDrawCreate(161.000000, 106.000000, "Ime:");
TextDrawBackgroundColor(TDStatsIme, 255);
TextDrawFont(TDStatsIme, 1);
TextDrawLetterSize(TDStatsIme, 0.409999, 1.100000);
TextDrawColor(TDStatsIme, 16711935);
TextDrawSetOutline(TDStatsIme, 0);
TextDrawSetProportional(TDStatsIme, 1);
TextDrawSetShadow(TDStatsIme, 1);

TDStatsZelenadesno = TextDrawCreate(420.000000, 57.000000, "_");
TextDrawBackgroundColor(TDStatsZelenadesno, 255);
TextDrawFont(TDStatsZelenadesno, 1);
TextDrawLetterSize(TDStatsZelenadesno, 0.500000, 36.799999);
TextDrawColor(TDStatsZelenadesno, -1);
TextDrawSetOutline(TDStatsZelenadesno, 0);
TextDrawSetProportional(TDStatsZelenadesno, 1);
TextDrawSetShadow(TDStatsZelenadesno, 1);
TextDrawUseBox(TDStatsZelenadesno, 1);
TextDrawBoxColor(TDStatsZelenadesno, 16711935);
TextDrawTextSize(TDStatsZelenadesno, 431.000000, 0.000000);

TDStatsZelenaleveo = TextDrawCreate(157.000000, 57.000000, "_");
TextDrawBackgroundColor(TDStatsZelenaleveo, 255);
TextDrawFont(TDStatsZelenaleveo, 1);
TextDrawLetterSize(TDStatsZelenaleveo, 0.500000, 35.499977);
TextDrawColor(TDStatsZelenaleveo, -1);
TextDrawSetOutline(TDStatsZelenaleveo, 0);
TextDrawSetProportional(TDStatsZelenaleveo, 1);
TextDrawSetShadow(TDStatsZelenaleveo, 1);
TextDrawUseBox(TDStatsZelenaleveo, 1);
TextDrawBoxColor(TDStatsZelenaleveo, 16711935);
TextDrawTextSize(TDStatsZelenaleveo, 135.000000, 0.000000);

TDStatsZelenadole = TextDrawCreate(140.000000, 400.000000, "_");
TextDrawBackgroundColor(TDStatsZelenadole, 255);
TextDrawFont(TDStatsZelenadole, 1);
TextDrawLetterSize(TDStatsZelenadole, 0.500000, -2.699999);
TextDrawColor(TDStatsZelenadole, -1);
TextDrawSetOutline(TDStatsZelenadole, 0);
TextDrawSetProportional(TDStatsZelenadole, 1);
TextDrawSetShadow(TDStatsZelenadole, 1);
TextDrawUseBox(TDStatsZelenadole, 1);
TextDrawBoxColor(TDStatsZelenadole, 16711935);
TextDrawTextSize(TDStatsZelenadole, 431.000000, 0.000000);

TextDrawShowForPlayer(playerid, sstats0); TextDrawShowForPlayer(playerid, sstats5);
TextDrawShowForPlayer(playerid, sstats1); TextDrawShowForPlayer(playerid, sstats6);
TextDrawShowForPlayer(playerid, sstats2); TextDrawShowForPlayer(playerid, sstats7);
TextDrawShowForPlayer(playerid, sstats3); TextDrawShowForPlayer(playerid, sstats8);
TextDrawShowForPlayer(playerid, sstats4);
SelectTextDraw(playerid, 0xA3B4C5FF);
return 1;
}
--Lood--
5
Crime Lord
1. Sep. 2012.
Jesi video ?
Panovsky123
2
Wheel Man
1. Sep. 2012.
Jel imas
 Public ShowStats

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha