Problem(error/warning)[/b]: invalid function call, not a valid address,expected token: ";", but found ")",invalid expression, assumed zero, fatal error 107:too many error messages on one line
Deo skripte: pa u reg/log sys mi pise ovo
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): nema nis
Lepo das kod i tacnu liniju.
Citat: Jesteibice poslato Avgust 30, 2020, 17:05:40 POSLE PODNE
Lepo das kod i tacnu liniju.
eto poslo sam ti kod i liniju https://imgur.com/a/557YQmg
Prvo :
UserPath treba da definises u skripti :
[pawn]#define UserPath "Korisnici/%s.ini"[/pawn]
Drugo :
[pawn]new UserPath;[/pawn]
Ne mozes da pravis novu varijablu sa istim imenom kao definicija, pritom tu varijablu ne koristis :P
I na kraju :
[pawn]#define UserPath "Korisnici/%s.ini" //Definisemo lokaciju .ini fajla
Path(playerid) { //Napravimo novu funkciju cisto da bi nam bilo lakse posto isti kod primenjujemo na vise mesta
new string[250], playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), UserPath, playername); //Ovo sve zanemari, verovatno neces razumeti
return string;
}
public OnPlayerConnect(playerid) {
if(fexist(Path(playerid))) { //Sada pravimo proveru ako Igracevo_Ime.ini fajl postoji, i ako postoji da ucita njegov stats
//Dalji kod za ucitavanje
}
return 1;
}[/pawn]
Nadam se da iole kontas. Procitaj y_ini pre nego sto pocnes da ga koristis :)
Citat: V01D poslato Avgust 30, 2020, 18:18:59 POSLE PODNE
Prvo :
UserPath treba da definises u skripti :
[pawn]#define UserPath "Korisnici/%s.ini"[/pawn]
Drugo :
[pawn]new UserPath;[/pawn]
Ne mozes da pravis novu varijablu sa istim imenom kao definicija, pritom tu varijablu ne koristis :P
I na kraju :
[pawn]#define UserPath "Korisnici/%s.ini" //Definisemo lokaciju .ini fajla
Path(playerid) { //Napravimo novu funkciju cisto da bi nam bilo lakse posto isti kod primenjujemo na vise mesta
new string[250], playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), UserPath, playername); //Ovo sve zanemari, verovatno neces razumeti
return string;
}
public OnPlayerConnect(playerid) {
if(fexist(Path(playerid))) { //Sada pravimo proveru ako Igracevo_Ime.ini fajl postoji, i ako postoji da ucita njegov stats
//Dalji kod za ucitavanje
}
return 1;
}[/pawn]
Nadam se da iole kontas. Procitaj y_ini pre nego sto pocnes da ga koristis :)
brate de da postavim to pre onplayerconnect na kojoj liniji
Isto gde ti i sada stoji.. Samo zameni ovo :
[pawn]new UserPath;
if(fexist(UserPath(playerid))) ; //Takodje ovde ti ne treba ; nisam video malopre da si stavio
{[/pawn]
Zamenis sa :
[pawn]if(fexist(Path(playerid)))[/pawn]