Započeo ᗪ卂乂
•5. Feb. 2018.• ZaključanoString
853
pregleda
13
postova
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Feb. 2018.
Detaljan opis problema: eo mucim se vec neko vreme ovo da napravim
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Dio skripte:
new playerid;
new string, iskustvo; iskustvo = (PlayerInfo * 2) + 2;
DAXSTATS = CreatePlayerTextDraw(playerid, 501.999969, 108.681480, "EXP:0/4");
PlayerTextDrawLetterSize(playerid, DAXSTATS, 0.299666, 1.181036);
PlayerTextDrawAlignment(playerid, DAXSTATS, 1);
PlayerTextDrawColor(playerid, DAXSTATS, -1);
PlayerTextDrawSetShadow(playerid, DAXSTATS, 0);
PlayerTextDrawSetOutline(playerid, DAXSTATS, 1);
PlayerTextDrawBackgroundColor(playerid, DAXSTATS, 51);
PlayerTextDrawFont(playerid, DAXSTATS, 2);
PlayerTextDrawSetProportional(playerid, DAXSTATS, 1);
PlayerTextDrawSetString(playerid,DAXSTATS, string);
DAXSTATS = CreatePlayerTextDraw(playerid, 501.333343, 138.548080, "Nick_Denaro");
PlayerTextDrawLetterSize(playerid, DAXSTATS, 0.146666, 0.882370);
PlayerTextDrawAlignment(playerid, DAXSTATS, 1);
PlayerTextDrawColor(playerid, DAXSTATS, -1);
PlayerTextDrawSetShadow(playerid, DAXSTATS, 0);
PlayerTextDrawSetOutline(playerid, DAXSTATS, 1);
PlayerTextDrawBackgroundColor(playerid, DAXSTATS, 51);
PlayerTextDrawFont(playerid, DAXSTATS, 2);
PlayerTextDrawSetProportional(playerid, DAXSTATS, 1);
PlayerTextDrawSetString(playerid,DAXSTATS, string);
//for(new i = 0; i < 38; i++) PlayerTextDrawShow(playerid, DAXSTATS);
//new string, iskustvo; iskustvo = (PlayerInfo * 2) + 2;
format(string, sizeof(string),"EXP: ~w~%d/%d",PlayerInfo, iskustvo);
format(string, sizeof(string),"%s",GetName(playerid));Neke slike/video za lakse dobivanje pomoci(neobavezno):
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19664) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19686) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19715) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19737) : warning 219: local variable "string" shadows a variable at a preceding levelGodfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Feb. 2018.
\nLucius wrote on February 5, 2018, 6:08 pm:
Na tim linijama imas definisan string koji je vec definisan negde.
(19664)
(19686)
(19715)
(19737)
(19664)
(19686)
(19715)
(19737)
To sam i ja skontao
Ali koji god broj da stavim ovde u stringu opet isto
new stringGodfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Feb. 2018.
\nLucius wrote on February 5, 2018, 6:13 pm:
Ne nego uzmesi obrises string jer vec si ga negde definisao.
new playerid, iskustvo;
iskustvo = (PlayerInfo * 2) + 2;
new playerid, iskustvo;
iskustvo = (PlayerInfo * 2) + 2;
Bolex_ wrote on February 5, 2018, 6:13 pm:
Samo promijeni naziv, da nije baš 'string'
Oboje sam pokusao, bolex tvoja ideja mi srusi pola skripter i sve se unaguje, a ovaj druga ideja samo napravi jos vise errora da nije definisan string
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
433
Postovi:
15
Teme:
Pridružio se:Mar. 2017
5. Feb. 2018.
A pokušaj ovako: 'Varijabla ti mora biti izvan same funkcije'
new playerid, string[ 32 ], iskustvo; iskustvo = (PlayerInfo * 2) + 2;
//for(new i = 0; i < 38; i++) PlayerTextDrawShow(playerid, DAXSTATS);
//new string, iskustvo; iskustvo = (PlayerInfo * 2) + 2;
format(string, sizeof(string),"EXP: ~w~%d/%d",PlayerInfo, iskustvo);
format(string, sizeof(string),"%s",GetName(playerid));
DAXSTATS = CreatePlayerTextDraw(playerid, 501.999969, 108.681480, "EXP:0/4");
PlayerTextDrawLetterSize(playerid, DAXSTATS, 0.299666, 1.181036);
PlayerTextDrawAlignment(playerid, DAXSTATS, 1);
PlayerTextDrawColor(playerid, DAXSTATS, -1);
PlayerTextDrawSetShadow(playerid, DAXSTATS, 0);
PlayerTextDrawSetOutline(playerid, DAXSTATS, 1);
PlayerTextDrawBackgroundColor(playerid, DAXSTATS, 51);
PlayerTextDrawFont(playerid, DAXSTATS, 2);
PlayerTextDrawSetProportional(playerid, DAXSTATS, 1);
PlayerTextDrawSetString(playerid,DAXSTATS, string);
DAXSTATS = CreatePlayerTextDraw(playerid, 501.333343, 138.548080, "Nick_Denaro");
PlayerTextDrawLetterSize(playerid, DAXSTATS, 0.146666, 0.882370);
PlayerTextDrawAlignment(playerid, DAXSTATS, 1);
PlayerTextDrawColor(playerid, DAXSTATS, -1);
PlayerTextDrawSetShadow(playerid, DAXSTATS, 0);
PlayerTextDrawSetOutline(playerid, DAXSTATS, 1);
PlayerTextDrawBackgroundColor(playerid, DAXSTATS, 51);
PlayerTextDrawFont(playerid, DAXSTATS, 2);
PlayerTextDrawSetProportional(playerid, DAXSTATS, 1);
PlayerTextDrawSetString(playerid,DAXSTATS, string);
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Feb. 2018.
Bolex_ wrote on February 5, 2018, 6:22 pm:
A pokušaj ovako: 'Varijabla ti mora biti izvan same funkcije'
new playerid, string[ 32 ], iskustvo; iskustvo = (PlayerInfo * 2) + 2;
//for(new i = 0; i < 38; i++) PlayerTextDrawShow(playerid, DAXSTATS);
//new string, iskustvo; iskustvo = (PlayerInfo * 2) + 2;
format(string, sizeof(string),"EXP: ~w~%d/%d",PlayerInfo, iskustvo);
format(string, sizeof(string),"%s",GetName(playerid));
DAXSTATS = CreatePlayerTextDraw(playerid, 501.999969, 108.681480, "EXP:0/4");
PlayerTextDrawLetterSize(playerid, DAXSTATS, 0.299666, 1.181036);
PlayerTextDrawAlignment(playerid, DAXSTATS, 1);
PlayerTextDrawColor(playerid, DAXSTATS, -1);
PlayerTextDrawSetShadow(playerid, DAXSTATS, 0);
PlayerTextDrawSetOutline(playerid, DAXSTATS, 1);
PlayerTextDrawBackgroundColor(playerid, DAXSTATS, 51);
PlayerTextDrawFont(playerid, DAXSTATS, 2);
PlayerTextDrawSetProportional(playerid, DAXSTATS, 1);
PlayerTextDrawSetString(playerid,DAXSTATS, string);
DAXSTATS = CreatePlayerTextDraw(playerid, 501.333343, 138.548080, "Nick_Denaro");
PlayerTextDrawLetterSize(playerid, DAXSTATS, 0.146666, 0.882370);
PlayerTextDrawAlignment(playerid, DAXSTATS, 1);
PlayerTextDrawColor(playerid, DAXSTATS, -1);
PlayerTextDrawSetShadow(playerid, DAXSTATS, 0);
PlayerTextDrawSetOutline(playerid, DAXSTATS, 1);
PlayerTextDrawBackgroundColor(playerid, DAXSTATS, 51);
PlayerTextDrawFont(playerid, DAXSTATS, 2);
PlayerTextDrawSetProportional(playerid, DAXSTATS, 1);
PlayerTextDrawSetString(playerid,DAXSTATS, string);
Nop
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19693) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19715) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19744) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Grebovic\Desktop\WRP\gamemodes\WRP.pwn(19766) : warning 219: local variable "string" shadows a variable at a preceding levelMade Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
433
Postovi:
15
Teme:
Pridružio se:Mar. 2017
5. Feb. 2018.
Bolex_ wrote on February 5, 2018, 6:13 pm:
Samo promijeni naziv, da nije baš 'string' 'Varijabla ti mora biti izvan same funkcije'
Samo da uradiÅ¡ neÅ¡to od ovoga dvoje rijeÅ¡ilo bi problem, kompliciraÅ¡. 😉
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Feb. 2018.
Bolex_ wrote on February 5, 2018, 6:31 pm:
Samo da uradiÅ¡ neÅ¡to od ovoga dvoje rijeÅ¡ilo bi problem, kompliciraÅ¡. 😉
Brate pogledaj gore menjao sam naziv ali se pola skripte ubaguje, nista probacu nesto sam hvala
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
305
Postovi:
36
Teme:
Pridružio se:Jan. 2018
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
24 / 250 XP
Početnik(0)
145
Postovi:
21
Teme:
Pridružio se:Sep. 2015
5. Feb. 2018.
Gle, ako ne znas engleski, tu je google translate, na njemu mozes prevesti sta god pozelis.
http://prntscr.com/iaj6au
Ako i dalje ne razumijes, to ti znaci da ti je varijabla "string" vec prije toga definirana, zato samo uklonis string i kraj price
new iskustvo; iskustvo = (PlayerInfo * 2) + 2;
A koliko vidim definirao si "new playerid;"
Vjerujem da ti se TD nalazi u OnGameModeInit iako je taj TD PlayerTextDraw, a on ide pod OnPlayerConnect
http://prntscr.com/iaj6au
Ako i dalje ne razumijes, to ti znaci da ti je varijabla "string" vec prije toga definirana, zato samo uklonis string i kraj price
new iskustvo; iskustvo = (PlayerInfo * 2) + 2;
A koliko vidim definirao si "new playerid;"
Vjerujem da ti se TD nalazi u OnGameModeInit iako je taj TD PlayerTextDraw, a on ide pod OnPlayerConnect
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava