Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Steffa poslato Januar 10, 2018, 19:55:51 POSLE PODNE

Naslov: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: Steffa poslato Januar 10, 2018, 19:55:51 POSLE PODNE
Detaljan opis problema: Znaci editujem SA EDIT(UNDERPOINT) i ubacim tdovi i sve i kada udjem nece da se ucitaju pare u banci koliko imam ja i zlato.TJ:kako da spojim sa textdrawovima Banku i zlato.
Dio skripte: UnderPoint
Neke slike/video za lakse dobivanje pomoci(neobavezno): NEPOTREBNO
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: pajdomen poslato Januar 10, 2018, 20:00:03 POSLE PODNE
Kada radis Textdrawove stavi ih da budu Player textdraws,a ne global posto ja znam da ako zelis da ti textdraw ispise koliko imas para u banci moras ga u player textdraw staviti :)
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: Steffa poslato Januar 10, 2018, 20:07:28 POSLE PODNE
Kak to?
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: // xunder poslato Januar 10, 2018, 20:45:24 POSLE PODNE
Koristi http://wiki.sa-mp.com/wiki/PlayerTextDrawSetString
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: xsar.p poslato Januar 10, 2018, 20:49:21 POSLE PODNE
Primer za formatiranje. (Ti koristi svoju varijablu.)
[pawn]
new string[64];
novac = PlayerInfo[playerid][xNovac]; // valjda nesto na ovu foru.
format(string, sizeof(string), "%s$", novac);
PlayerTextDrawShow(playerid, PlayerTD, string);
[/pawn]
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: Bašovski poslato Januar 10, 2018, 21:28:54 POSLE PODNE
Citat: Raptorâ,,¢ poslato Januar 10, 2018, 20:49:21 POSLE PODNE
Primer za formatiranje. (Ti koristi svoju varijablu.)
[pawn]
new string[64];
novac = PlayerInfo[playerid][xNovac]; // valjda nesto na ovu foru.
format(string, sizeof(string), "%s$", novac);
PlayerTextDrawShow(playerid, PlayerTD, string);
[/pawn]
hoćel to imat 60-cifreni broj smješten u varijabli?
nepotrebno ovo: novac = PlayerInfo[playerid][xNovac];
%s outputa string, ne integer.

[pawn]new str[16];
format ( str, 16, "%d$", PlayerInfo [ playerid ] [ xNovac ] );
PlayerTextDrawString ( playerid, imetd [ playerid ], str );
[/pawn]
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: Shomyy poslato Januar 10, 2018, 22:19:13 POSLE PODNE
Citat: Bašovski poslato Januar 10, 2018, 21:28:54 POSLE PODNE
hoćel to imat 60-cifreni broj smješten u varijabli?
nepotrebno ovo: novac = PlayerInfo[playerid][xNovac];
%s outputa string, ne integer.

[pawn]new str[16];
format ( str, 16, "%d$", PlayerInfo [ playerid ] [ xNovac ] );
PlayerTextDrawString ( playerid, imetd [ playerid ], str );
[/pawn]
i 16 je previse :D 9 ti je dovoljno, koliko ja znam, max cifra para je 8+$ = 9
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: Sef poslato Januar 10, 2018, 22:32:00 POSLE PODNE
[pawn]new string[9];
format(string, 9, "%d$", PlayerInfo[playerid][pNovac]);
PlayerTextDrawString(playerid, BankaNovacTD[playerid], string);[/pawn]
Isto tako i za zlato


[pawn]format(string, 9, "%d", PlayerInfo[playerid][pZlato]);
PlayerTextDrawString(playerid, ZlatoTD[playerid], string);[/pawn]
I sad na svako mjesto gdje imas da se updateuje zlato ili novac u banci npr kupujes zlato ili depostias u banci dodajes

za zlato [pawn]PlayerTextDrawString(playerid, ZlatoTD[playerid], string);[/pawn]
za novac u banci [pawn]PlayerTextDrawString(playerid, BankaNovacTD[playerid], string);[/pawn]
Naslov: Odg: Kako da spojim textdrawove sa bankom i zlatom
Poruka od: Łuk@ poslato Januar 13, 2018, 16:50:55 POSLE PODNE
(https://imgur.com/2N5gc6Z.png)

Prošlo 48h bez ikakvog odgovora na temu.