SA-MP Forums Archive
Spawning after Register/Login - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Spawning after Register/Login (/showthread.php?tid=155230)



Spawning after Register/Login - iNoT - 17.06.2010

Basicly I'm creating my own Roleplay Gamemode atm., and I just want to know how to make a player spawn right after he/she is logged in? I've been searhing around SA-MP Forum, but I had no luck.

Anyway, Thanks for the help!


Re: Spawning after Register/Login - billiout - 17.06.2010

Код:
public OnPlayerRequestSpawn(playerid)
{
	if(udb_Exists(PlayerName(playerid)) && !PLAYERLIST_authed[playerid])
 	{
	GameTextForPlayer(playerid,"~w~ THIS PLAYER NAME IS REGISTERED~n~~r~!- YOU ARE NOT LOGGED IN -!~n~~w~ USE ~g~/LOGIN (PASSWORD)",5000,3);
	return 0;
	}
	if(!udb_Exists(PlayerName(playerid)) && !PLAYERLIST_authed[playerid])
	{
	GameTextForPlayer(playerid,"~w~ PLAYER NAME NOT REGISTERED~n~~r~!- YOU ARE NOT REGISTERED -!~n~~w~ USE ~g~/REGISTER (PASSWORD)",5000,3);
	return 0;
	}
	return 1;
}
for dudb system.


Re: Spawning after Register/Login - iNoT - 17.06.2010

Quote:
Originally Posted by billiout
Код:
public OnPlayerRequestSpawn(playerid)
{
	if(udb_Exists(PlayerName(playerid)) && !PLAYERLIST_authed[playerid])
 	{
	GameTextForPlayer(playerid,"~w~ THIS PLAYER NAME IS REGISTERED~n~~r~!- YOU ARE NOT LOGGED IN -!~n~~w~ USE ~g~/LOGIN (PASSWORD)",5000,3);
	return 0;
	}
	if(!udb_Exists(PlayerName(playerid)) && !PLAYERLIST_authed[playerid])
	{
	GameTextForPlayer(playerid,"~w~ PLAYER NAME NOT REGISTERED~n~~r~!- YOU ARE NOT REGISTERED -!~n~~w~ USE ~g~/REGISTER (PASSWORD)",5000,3);
	return 0;
	}
	return 1;
}
for dudb system.
I know that - but I want it to spawn right after you logged in. So you doesn't have the option to choose a skin. It will pick one randomly for you. (I already created that - Just need to know how to skip the class selection)


Re: Spawning after Register/Login - billiout - 17.06.2010

Код:
public OnPlayenrConnect(playerid)
{
  if (PLAYERLIST_authed[playerid])
  {
   SpawnPlayer(playerid);
  }
}
im not sure.


Re: Spawning after Register/Login - billiout - 17.06.2010

Quote:
Originally Posted by billiout
Код:
public OnPlayenrConnect(playerid)
{
 if (PLAYERLIST_authed[playerid])
 {
   SpawnPlayer(playerid);
 }
  return 1;
}
im not sure.



Re: Spawning after Register/Login - iNoT - 17.06.2010

If I then use SpawnPlayer(playerid); - will it then spawn with the Player ID 0?