Pomoc oko UserPath-a

Započeo LuGiCH, Februar 03, 2019, 23:37:26 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Kada god compileujem izadju mi ovi errori:
C:\Users\Luka\Desktop\Balkan Gaming\gamemodes\BGRP.pwn(2076) : warning 225: unreachable code
C:\Users\Luka\Desktop\Balkan Gaming\gamemodes\BGRP.pwn(2076) : error 029: invalid expression, assumed zero
C:\Users\Luka\Desktop\Balkan Gaming\gamemodes\BGRP.pwn(2076) : error 012: invalid function call, not a valid address
C:\Users\Luka\Desktop\Balkan Gaming\gamemodes\BGRP.pwn(2076) : warning 215: expression has no effect
C:\Users\Luka\Desktop\Balkan Gaming\gamemodes\BGRP.pwn(2076) : error 001: expected token: ";", but found ")"
C:\Users\Luka\Desktop\Balkan Gaming\gamemodes\BGRP.pwn(2076) : fatal error 107: too many error messages on one line

Ovo je line 2076:
public OnPlayerConnect(playerid);
{
 if(fexist(UserPath(playerid)
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
		ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucajte lozinku da bi se ulogovali","Prijavi se","Izadji");
	}
	else
	{
		ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija","Ukucajte lozinku da bi se registrovali.","Registruj se","Izadji");
	}

ovo je UserPath:
stock UserPath(playerid)
{
    new str[128],name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(str,sizeof(str),Path,name);
    return str;
}

#define PATH "/Igraci/%s.ini"
Poslednja Izmena: Februar 04, 2019, 21:38:59 POSLE PODNE od Bašovski

public OnPlayerConnect(playerid)
{
 if(fexist(UserPath(playerid)
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
		ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucajte lozinku da bi se ulogovali","Prijavi se","Izadji");
	}
	else
	{
		ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija","Ukucajte lozinku da bi se registrovali.","Registruj se","Izadji");
	}
| Nick | Viserys Targaryen |


daj cijeli onplayerconnect
| Nick | Viserys Targaryen |

public OnPlayerConnect(playerid)
{
 if(fexist(UserPath(playerid)
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
		ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucajte lozinku da bi se ulogovali","Prijavi se","Izadji");
	}
	else
	{
		ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija","Ukucajte lozinku da bi se registrovali.","Registruj se","Izadji");
	}
//========================================================================

Evo
public OnPlayerConnect(playerid)
{
 if(fexist(UserPath(playerid)
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
		ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucajte lozinku da bi se ulogovali","Prijavi se","Izadji");
	}
	else
	{
		ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija","Ukucajte lozinku da bi se registrovali.","Registruj se","Izadji");
	}
        return 1;
}
| Nick | Viserys Targaryen |

Nece to, probao sam vec da dodam return na kraj ali kada dodam prosto nece da se compile

Onda si nešto zajebao u skripti
| Nick | Viserys Targaryen |

Fale ti zagrade roÄ'eni

if(fexist(UserPath(playerid)))

Pazi stvarno haha nisam ni vidio, spava mi se  ::)
| Nick | Viserys Targaryen |


Path stavi PATH ? Mozda zbog toga haha
69


Hahaha nije moguce,ae daj taj kod skripte full na pastebin
69

Uradicu novi login. Hvala momci na pomoci. LOCK