[Tut] Novac u banci


Započeo Blaeks, Februar 09, 2014, 21:51:23 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Blaeks

*

Madmen

                                                                                           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]);




Poslednja Izmena: Jul 25, 2014, 13:47:41 POSLE PODNE od Blaeks

mislim da postoji slican tutorijal :P
TUTORIALI :

Big Respect: " C++ "  (Majke mi nepamtim boljeg moderatora pawno sekcije, dada Blaeks je nekad bio :P)

Blaeks

*

Madmen

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

prosto i jednostavno ako neko sad nezna pa onda nek PAWNO vise ne pogleda

Blaeks

*

Madmen

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

Tema dodana u " Korisni Tutoriali".
Poslednja Izmena: Jul 25, 2014, 13:47:01 POSLE PODNE od Blaeks
Vatrogasac - Vozač

Where You go out, firefighters goes in

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

Blaeks

*

Madmen



Blaeks odlican tutorial samo naprjed momcino haha  8)


Blaeks

*

Madmen

hvala svima, ali ovo je previse jednostavno

Koristiće mnogima koji počinju mod od nule, good work.


forum.sa-mp.com info:
Over 1000 posts.
Over 50 reputation.

Blaeks

*

Madmen

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

Ništa posebno, veoma lahko za napraviti. Ipak, ima i oni kojima će zatrebati. Pohvale za trud.