public OnPlayerConnect(playerid)
{
new string;
new file, pname;
format(file, sizeof(file), "\\Users\\%s.ini", pname);
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"Dobrodosao %s!", pName);
SendClientMessage(playerid, COLOR_RED, string);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, "Niste registrirani! Koristite /register!");
else
{
SendClientMessage(playerid, COLOR_RED, "Vec ste registrirani!");
}
return 1;
}
[POMOĆ]dini_Exists
1,099
pregleda
3
postova
10. Jan. 2010.
Pokusavam napravit da kad se netko prikljuci da mu automatski pise je li registriran ili nije. Pokusavam napravit al nikako... Svaki put kaze da nije registriran
10. Jan. 2010.
GetPlayerName funkciju moraš koristiti prije nego što formatiraš direktorij i ime igraća, jer kako ćeš formatirati prazno ime ako prije toga nisi upotrijebio GetPlayerName funkcije.
10. Jan. 2010.
Evo ga 😄
Hvala i lock
public OnPlayerConnect(playerid)
{
new string;
new file, pname;
GetPlayerName(playerid,pname,MAX_PLAYER_NAME);
format(file, sizeof(file), "\\Users\\%s.ini", pname);
format(string,sizeof string,"Dobrodosao %s!", pName);
SendClientMessage(playerid, COLOR_RED, string);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, "Niste registrirani! Koristite /register!");
else
{
SendClientMessage(playerid, COLOR_RED, "Vec ste registrirani!");
}
return 1;
}Hvala i lock
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava