Skripta koju koristim:Underpoint
Detaljan opis problema:Napravio sam textdrawove, e sad je problem u tome, pokusao sam da povezem banka/zlato/ime/sat/vreme/random poruke i nisam uspeo, ako neko moze detaljno da mi objasni ovde kako da povezem bio bi mu zahvalan.
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno):Ne treba
[POMOC] Povezivanje textdrawova.
769
pregleda
8
postova
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
282
Postovi:
31
Teme:
Pridružio se:Apr. 2016
9. Avg. 2016.
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
282
Postovi:
31
Teme:
Pridružio se:Apr. 2016
9. Avg. 2016.
Ma nsu iskocili errori, ugasio se pawno odma ceo. Ali imao sam backup pa sam vratio. Ako mozes ovde da objasnis fino od pocetka.
9. Avg. 2016.
Evo objasnicu ti sve.
Na pocetku skripte dodaj
Evo kreirao sam neke TextDrawove, mozete isto kao ja a i ne. Pa sam napravio timer da bi ti update novac na odredjeno verme
Ovo dodati pod public OnPlayerSpawn(playerid)
Funkcija koja ce update Money iz banke a ovo pNovacBanka setujes po tvom gamemodeu ovako je na UP modu..
Ako tako uradis neces imati problema.
Na slican nacin povezujes zlato sat ..
Na pocetku skripte dodaj
new Text:BankTD;
new Text:BankMinusTD;Evo kreirao sam neke TextDrawove, mozete isto kao ja a i ne. Pa sam napravio timer da bi ti update novac na odredjeno verme
SetTimer("Bank_Update", 1000, 1);
for(new i = 0; i < MAX_PLAYERS; i++)
{
BankTD = TextDrawCreate(499.0, 97.0, "$00000000");
TextDrawBackgroundColor(BankTD, 0x000000FF);
TextDrawFont(BankTD, 3);
TextDrawLetterSize(BankTD, 0.5479, 2.0);
TextDrawColor(BankTD, 0x00FFD5FF);
TextDrawSetOutline(BankTD, 2);
TextDrawSetProportional(BankTD, true);
BankMinusTD = TextDrawCreate(499.0, 97.0, "-$00000000");
TextDrawBackgroundColor(BankMinusTD, 0x000000FF);
TextDrawFont(BankMinusTD, 3);
TextDrawLetterSize(BankMinusTD, 0.5479, 2.0);
TextDrawColor(BankMinusTD, 0x00FFD5FF);
TextDrawSetOutline(BankMinusTD, 2);
TextDrawSetProportional(BankMinusTD, true);
}Ovo dodati pod public OnPlayerSpawn(playerid)
TextDrawShowForPlayer(playerid, BankTD); //Kada se igrac spawna pokazemu se textdrawFunkcija koja ce update Money iz banke a ovo pNovacBanka setujes po tvom gamemodeu ovako je na UP modu..
forward Bank_Update();
public Bank_Update() {
for(new d=0; d TextDrawHideForPlayer(d, BankMinusTD);
new sstring;
format(sstring, sizeof(sstring),"$%08d",PlayerInfo);
TextDrawSetString(BankTD, sstring); }
return 1; } Ako tako uradis neces imati problema.
Na slican nacin povezujes zlato sat ..
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
282
Postovi:
31
Teme:
Pridružio se:Apr. 2016
9. Avg. 2016.
Izvini ako dosadjujem, a gde stavljas ove timere i textdrawove i ovaj zadnji dole foward, i ako ti nije tesko da objasnjis za random poruke jos 😄
9. Avg. 2016.
TD-ove stavljas bilo gde na slobodno mesto u skripti.. Ako nemas napravis.. Evo zaporuke radnom 😄.
Na pocetku skripte dodas ovo
Onda bilo gde dodaj ovaj timer
Onda negde u skripti dodaj ovo
Na pocetku skripte dodas ovo
new globalVAR;Onda bilo gde dodaj ovaj timer
SetTimer("RandomPoruke", 5000, true); // timer koji se ponavlja svakih 5 sekundi, ako oces duze promeni to su mili sekunde stavi 10000 na 10 secOnda negde u skripti dodaj ovo
forward RandomPoruke();
public RandomPoruke()
{
switch(globalVAR)
{
case 0: { /*Tvoja poruka ili textdraw koji si namjenio za poruke.*/ globalVAR++; }
case 1: { /*Tvoja poruka 2 ili textdraw koji si namjenio za poruke.*/ globalVAR++; }
case 2: { /*Tvoja poruka 3 ili textdraw koji si namjenio za poruke.*/ globalVAR++; }
case 3: { /*Tvoja poruka ili textdraw koji si namjenio za poruke.*/ globalVAR=0; } // u ovoj zadnjoj podesiš globalVAR na '0' da bi se proces ponovio.
}
}OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava