[TuT] Banka TextDraw

Započeo Benac, Februar 03, 2014, 23:20:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Evo VAM tut ZA banku :P
Dodat negdje na pocetku s njima definiramo "TextDrawove"
new Text:BankTD[MAX_PLAYERS];
new Text:BankMinusTD[MAX_PLAYERS];



Ja sam kreiro TextDrawove jel znam da vas vecina nezna napraviti identicno, te smo napravili timer koji ce update novac cijelo vijeme
        SetTimer("Bank_Update", 1000, 1);
for(new i = 0; i < MAX_PLAYERS; i++)
{
        BankTD[i] = TextDrawCreate(499.0, 97.0, "$00000000");
TextDrawBackgroundColor(BankTD[i], 0x000000FF);
TextDrawFont(BankTD[i], 3);
TextDrawLetterSize(BankTD[i], 0.5479, 2.0);
TextDrawColor(BankTD[i], 0x00FFD5FF);
TextDrawSetOutline(BankTD[i], 2);
TextDrawSetProportional(BankTD[i], true);

BankMinusTD[i] = TextDrawCreate(499.0, 97.0, "-$00000000");
TextDrawBackgroundColor(BankMinusTD[i], 0x000000FF);
TextDrawFont(BankMinusTD[i], 3);
TextDrawLetterSize(BankMinusTD[i], 0.5479, 2.0);
TextDrawColor(BankMinusTD[i], 0x00FFD5FF);
TextDrawSetOutline(BankMinusTD[i], 2);
TextDrawSetProportional(BankMinusTD[i], true);
}



Ovo dodati pod public OnPlayerSpawn(playerid)
TextDrawShowForPlayer(playerid, BankTD[playerid]);  //Kada se igrac spawna pokazemu se textdraw


Funkcija koja ce update Money iz banke a ovo pNovacBanka setujete po vasem gamemodeu ovako je na UP modu..
forward Bank_Update();
public Bank_Update() {
for(new d=0; d<MAX_PLAYERS; d++) {
TextDrawHideForPlayer(d, BankMinusTD[d]);
new sstring[50];
format(sstring, sizeof(sstring),"$%08d",PlayerInfo[d][pNovacBanka]);
        TextDrawSetString(BankTD[d], sstring); }
return 1; }


SLIKA
TUTORIALI :

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

raditi tako nesto preko onplayerupdate ti skracuje sve ove nepotrebne stvari, tajmer ti uopste nije ni potreban, samo dzabe pumpas skriptu

nez brate a u svako slucaju hvala ti to bi znacilo za sve sa timerom ?
TUTORIALI :

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


TUTORIALI :

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

Ja sam ubacio ovo i ne radi baca errore vidis gore new Text BankTD a posle u TDovima BankTD,i ovo sam pNovacBanka namestio kako treba kako je  u mom modu zna neko resenje?


errore nebi trebo dobiti ako si radio po tut
TUTORIALI :

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

Stavi te errore koje ti baca tu. Pa da vidimo.
Vatrogasac - Vozač

Where You go out, firefighters goes in


bolje pratite moj tutorial ako ste pocetnici u ovome