Započeo ANDRIJAâ„¢
•22. Nov. 2012.• Zaključano[Pomoc/Savjet] Stringovi
1,097
pregleda
20
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
Skripta koju koristim: EG-EV 1.7.1
Detaljan opis problema: Textdraw create + string , molim vas sve za pomoc zelim da napravim exp u obliku textdrawa na ekranu da pokazuje koliko igrac ima EXP a koliko mu treba za Level i da se svaki put kada se igrac loginuje pokaze na ekranu.. sto se tice pravljenja i pozicioniranja textdrawa nemorate ja cu to odraditi molim vas za pomoc...
Dio skripte:
Moj dio skripte tacnije pokazuje koliko igrac ima exp oznacen:
Dio koji pokazuje koliko igracu treba exp za novi level oznacen:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Textdraw create + string , molim vas sve za pomoc zelim da napravim exp u obliku textdrawa na ekranu da pokazuje koliko igrac ima EXP a koliko mu treba za Level i da se svaki put kada se igrac loginuje pokaze na ekranu.. sto se tice pravljenja i pozicioniranja textdrawa nemorate ja cu to odraditi molim vas za pomoc...
Dio skripte:
Moj dio skripte tacnije pokazuje koliko igrac ima exp oznacen:
expDio koji pokazuje koliko igracu treba exp za novi level oznacen:
expamountNeke slike/video za lakse dobivanje pomoci(neobavezno):
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
937
Postovi:
22
Teme:
Pridružio se:Mar. 2011
22. Nov. 2012.
new stringexp;
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(imetda,string);
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(imetda,string);
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
Quote from November 22, 2012, 3:49 pm:
new stringexp;
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(imetda,string);
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(imetda,string);
Samo jedno pitanje gdije ce biti na ekranu.. ili mi mozes i to pojasniti?
22. Nov. 2012.
Pazi matori,ajde ti napravi TD preko editora gde hoces da ti to stoji pa taj kod postaj ovde da ti pokazemo sta i kako.Ono sto ti je on dao je samo f.-ja da se taj TD "podesi" po vrednosti promenljive "expamount"
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
evo citav TD .. samo ja vas molim da mi napravite to <3 <3
exp = TextDrawCreate(489.000000, 431.000000, "EXP: %d / %d");
TextDrawBackgroundColor(exp, 255);
TextDrawFont(exp, 1);
TextDrawLetterSize(exp, 0.300000, 1.000000);
TextDrawColor(exp, -1);
TextDrawSetOutline(exp, 0);
TextDrawSetProportional(exp, 1);
22. Nov. 2012.
Stavi taj td pod OnGameModeInit a ovo stavi pod OnPlayerSpawn(cini mi se,nek me neko ispravi davno nisam radio ovo u pawn. )
E sad ima jedan problem, moras da mi das ili sam uradi sa svojom promenljivom za exp.Konkretno mislim na ovaj deo(podvucen) :
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
Proveri da nije mozda pExp?
new stringexp
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(exp,string);
E sad ima jedan problem, moras da mi das ili sam uradi sa svojom promenljivom za exp.Konkretno mislim na ovaj deo(podvucen) :
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
Proveri da nije mozda pExp?
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
Владимир Плавшић aka Plavša wrote on November 22, 2012, 4:33 pm:
Stavi taj td pod OnGameModeInit a ovo stavi pod OnPlayerSpawn(cini mi se,nek me neko ispravi davno nisam radio ovo u pawn. )
E sad ima jedan problem, moras da mi das ili sam uradi sa svojom promenljivom za exp.Konkretno mislim na ovaj deo(podvucen) :
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
Proveri da nije mozda pExp?
new stringexp
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(exp,string);
E sad ima jedan problem, moras da mi das ili sam uradi sa svojom promenljivom za exp.Konkretno mislim na ovaj deo(podvucen) :
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
Proveri da nije mozda pExp?
Provjerio sam expamount .. postaviti cu ako nesto nebude htijelo ☹️
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
Nesto mi baca na format...
expamount mi je pisalo undefined pa kad sam ga definisao izbacilo errore neke tamo 😄
(14709) : warning 219: local variable "exp" shadows a variable at a preceding level
(20271) : error 001: expected token: ";", but found "-identifier-"
(20271) : error 028: invalid subscript (not an array or too many subscripts): "pExp"
(20271) : warning 215: expression has no effect
(20271) : error 001: expected token: ";", but found "]"
(20271) : fatal error 107: too many error messages on one line
(20271) format(stringexp,sizeof(stringexp),"EXP : %d",pExp);
expamount mi je pisalo undefined pa kad sam ga definisao izbacilo errore neke tamo 😄
22. Nov. 2012.
Moja greska,kad sam menjao duzinu stringa izbrisao sam ";" .Probaj ovako:
new stringexp,expamount;
PlayerInfo =expamount;
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(exp,stringexp);Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
Brate ljubim te bolan...
samo jedan warning :
Linija
samo jedan warning :
(14709) : warning 219: local variable "exp" shadows a variable at a preceding levelLinija
(14709) new exp = PlayerInfo; 22. Nov. 2012.
Quote from November 22, 2012, 5:15 pm:
Brate ljubim te bolan...
samo jedan warning :
Linija
samo jedan warning :
(14709) : warning 219: local variable "exp" shadows a variable at a preceding levelLinija
(14709) new exp = PlayerInfo; Brisi tu liniju i probaj ondak.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
cuj radi.. ali se pojavi na 1sekundu i to tek kad udjem ig i nestane?? sta je problem?
22. Nov. 2012.
Quote from November 22, 2012, 5:23 pm:
cuj radi.. ali se pojavi na 1sekundu i to tek kad udjem ig i nestane?? sta je problem?
Ajde probaj da TD kreiras pod OnPlayerSpawn,ispod onog sto sam ti dao u predhodnom postu.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
Editovati cu posle compile-a ali pitanje dali treba mozda TextDrawShowForPlayer
EDIT: OPET ISTO!!! POJAVI SE NA 2-3SEKUNDE I ONDA NESTANE ZASTO??
EDIT: OPET ISTO!!! POJAVI SE NA 2-3SEKUNDE I ONDA NESTANE ZASTO??
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
22. Nov. 2012.
Sry za DP.. evo ovako sam to sve napravio i stavio ali neradi .. samo 1sekundu i nestane jbg neznam zasto. ☹️
///////////////// EXP LOGO ////////////////
new stringexp,expamount;
PlayerInfo =expamount;
format(stringexp,sizeof(stringexp),"EXP : %d",expamount);
TextDrawSetString(exp,stringexp);
/////////////////////////////////////////
exp = TextDrawCreate(489.000000, 431.000000, "EXP: ");
TextDrawBackgroundColor(exp, 255);
TextDrawFont(exp, 1);
TextDrawLetterSize(exp, 0.300000, 1.000000);
TextDrawColor(exp, -1);
TextDrawSetOutline(exp, 0);
TextDrawSetProportional(exp, 1);
/////////////////////////////////////////Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava