Započeo [BE] Clifford Griffin
•9. Avg. 2016.• Zaključano[POMOC] Povezivanje textdrawova.
777
pregleda
8
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
282
Postovi:
31
Teme:
Pridružio se:Apr. 2016
9. Avg. 2016.
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
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
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Č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.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
15 / 250 XP
Početnik(0)
470
Postovi:
48
Teme:
Pridružio se:Feb. 2015
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 ..
ITS Student - Information Technology
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Č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 😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
15 / 250 XP
Početnik(0)
470
Postovi:
48
Teme:
Pridružio se:Feb. 2015
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.
}
}ITS Student - Information Technology
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Č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