SA-MP Forums Archive
how to prevent player from spawn [FIXED!] - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: how to prevent player from spawn [FIXED!] (/showthread.php?tid=525999)



how to prevent player from spawn [FIXED!] - SPA - 15.07.2014

Hello, i want to make that no one can spawn before login in , so i'v tried that:

Код:
public OnPlayerSpawn(playerid)
{
	if(pInfo[playerid][Registered] == 1)
	{
    GameTextForPlayer(playerid,"~b~you cant spawn before login in!",3000,3);
	return 0;
	}
	if(pInfo[playerid][LoggedIn] == 1)
	{
    GameTextForPlayer(playerid,"~b~you cant spawn before login in!",3000,3);
	return 0;
	}
return 1;
}
but it didnt worked its just show the msg but player is spawn?


Re: how to prevent player from spawn - IceBilizard - 15.07.2014

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(pInfo[playerid][Registered] == 0)
    {
    GameTextForPlayer(playerid,"~b~you cant spawn before login in!",3000,3);
    return 0;
    }
    if(pInfo[playerid][LoggedIn] == 0)
    {
    GameTextForPlayer(playerid,"~b~you cant spawn before login in!",3000,3);
    return 0;
    }
return 1;
}



Re: how to prevent player from spawn - SPA - 15.07.2014

EDIT Thanks for help but i'v already fixed it,
i must put it under:
Код:
public OnPlayerRequestSpawn(playerid)
{
if(pInfo[playerid][Registered] == 1)
{
GameTextForPlayer(playerid,"~N~~N~~N~~N~~N~~b~you cant spawn before login in!",3000,3);
return 0;
}
if(pInfo[playerid][LoggedIn] == 1)
{
GameTextForPlayer(playerid,"~N~~N~~N~~N~~N~~b~you cant spawn before login in!",3000,3);
return 0;
}
return 1;
}