Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: Blaeks poslato Februar 09, 2014, 21:51:23 POSLE PODNE

Naslov: [Tut] Novac u banci
Poruka od: Blaeks poslato Februar 09, 2014, 21:51:23 POSLE PODNE
                                                                                           Novac u banci(textdraw)

Ova tema je mnogo puta otvarana, i vise je nego jednostavno ovo napraviti, zato nemojte vise otvarati takve teme nego citajte.

Zapravo, potrebno je kreirati jedan textdraw i staviti da se on uz svaku odredjenu promenu novca i on menja.

Pa da krenemo.


Prvo trebamo kreirati textdraw, znaci, na pocetak skripte dodacete varijablu koja zapocinje to.

new Text:NovacUBanci[MAX_PLAYERS]; //ovim pravite ime textdrawa

E sad trebamo kreirati textdraw, znaci da bi se on apdejtovao on prvo mora postojati, ja sam ovaj textdraw iskopao iz neke skripte cisto da vidite kako to izgleda


NovacUBanci[playerid] = TextDrawCreate(610.000000, 101.000000, " ");
TextDrawAlignment(NovacUBanci[playerid], 3);
TextDrawBackgroundColor(NovacUBanci[playerid], 255);
TextDrawFont(NovacUBanci[playerid], 2);
TextDrawLetterSize(NovacUBanci[playerid], 0.300000, 1.000000);
TextDrawColor(NovacUBanci[playerid], -1);
TextDrawSetOutline(NovacUBanci[playerid], 1);
TextDrawSetProportional(NovacUBanci[playerid], 1);


Textdraw ce se kreirati svakom igracu posebno kada se on bude konektovao na server.

Ovaj textdraw cete staviti pod callback OnPlayerConnect(http://wiki.sa-mp.com/wiki/OnPlayerConnect)

Na kraju smo price, sada samo treba staviti da se taj textdraw apdejtuje.

Otvorite callback OnPlayerUpdate i stavite ovo unutra



public OnPlayerUpdate(playerid);
{
    new novacbanka[128];
    format(novacbanka, sizeof(novacbanka),"$ %d",PI[playerid][pNovac_u_banci]); // ovde stavite vasu varijablu za novac u banci
    TextDrawSetString(NovacUBanci[playerid], novacbanka); // ovo apdejtuje textdraw
}


I na kraju je potrebno samo taj textdraw prikazati, sledecom funkcijom

TextDrawShowForPlayer(playerid, NovacUBanci[playerid]);

(http://zaslike.com/files/rdv7q87a0c9apb4xev.png)

(http://zaslike.com/files/yeyv9h405c4kx3xvdhut.png)
Naslov: Odg: [Tut] Novac u banci
Poruka od: Benac poslato Februar 09, 2014, 22:43:32 POSLE PODNE
mislim da postoji slican tutorijal :P
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blaeks poslato Februar 09, 2014, 22:45:12 POSLE PODNE
Citat: Benac poslato Februar 09, 2014, 22:43:32 POSLE PODNE
mislim da postoji slican tutorijal :P
ti u tutorijalu koristis previse nepotrebnih stvari, moj i tvoj sistem imaju istu funkciju, samo je bitno koji je optimizovaniji
Naslov: Odg: [Tut] Novac u banci
Poruka od: Jakisic poslato Februar 09, 2014, 23:28:52 POSLE PODNE
prosto i jednostavno ako neko sad nezna pa onda nek PAWNO vise ne pogleda
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blaeks poslato Februar 09, 2014, 23:36:04 POSLE PODNE
Citat: Milos123 poslato Februar 09, 2014, 23:28:52 POSLE PODNE
prosto i jednostavno ako neko sad nezna pa onda nek PAWNO vise ne pogleda
nekome treba vise vremena da ukapira, nekome manje
Naslov: Odg: [Tut] Novac u banci
Poruka od: matosek123 poslato Februar 17, 2014, 12:16:08 POSLE PODNE
Tema dodana u " Korisni Tutoriali".
Naslov: Odg: [Tut] Novac u banci
Poruka od: Smithâ„¢ poslato Februar 26, 2014, 22:36:28 POSLE PODNE
Izbacuje mi ovaj eror mozete mi pomoci
D:\Profil\Desktop\Mod by Teo\Mod by Teo\gamemodes\BLRP.pwn(837) : error 055: start of function body without function header
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blaeks poslato Februar 26, 2014, 22:38:52 POSLE PODNE
daj tacnu liniju errora
Naslov: Odg: [Tut] Novac u banci
Poruka od: Johnny.pwn poslato Februar 26, 2014, 23:04:54 POSLE PODNE
Blakes procitaj poslo sam ti u PM
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blazey poslato Februar 26, 2014, 23:21:13 POSLE PODNE
Blaeks odlican tutorial samo naprjed momcino haha  8)
Naslov: Odg: [Tut] Novac u banci
Poruka od: vaskez. poslato Mart 01, 2014, 23:59:33 POSLE PODNE
Dobar tut pohvale
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blaeks poslato Mart 02, 2014, 08:25:50 PRE PODNE
hvala svima, ali ovo je previse jednostavno
Naslov: Odg: [Tut] Novac u banci
Poruka od: yabb3 poslato Mart 02, 2014, 08:45:20 PRE PODNE
Koristiće mnogima koji počinju mod od nule, good work.
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blaeks poslato Mart 02, 2014, 08:46:44 PRE PODNE
Citat: # N I K O poslato Mart 02, 2014, 08:45:20 PRE PODNE
Koristiće mnogima koji počinju mod od nule, good work.
nadam se, hvala
Naslov: Odg: [Tut] Novac u banci
Poruka od: Cold Life poslato Mart 02, 2014, 09:45:32 PRE PODNE
Ništa posebno, veoma lahko za napraviti. Ipak, ima i oni kojima će zatrebati. Pohvale za trud.
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blaeks poslato Mart 02, 2014, 11:53:25 PRE PODNE
hvala
Naslov: Odg: [Tut] Novac u banci
Poruka od: youngdeal poslato Mart 02, 2014, 12:17:18 POSLE PODNE
Lako je reci ovo se lagano napravi ajde napravite.
Bleaks znas sve uvek si nastojao pomoc.
Naslov: Odg: [Tut] Novac u banci
Poruka od: Blaeks poslato Mart 02, 2014, 12:21:26 POSLE PODNE
Citat: [UG]C++ poslato Mart 02, 2014, 12:17:18 POSLE PODNE
Lako je reci ovo se lagano napravi ajde napravite.
Bleaks znas sve uvek si nastojao pomoc.
hvala :)

lock