What can i put here that it should spawn the player back if he press F4. They shouldnt be in the skin menu
Код:
public OnPlayerRequestClass(playerid, classid)
{
new string[128];
PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0); // 1068 1062
PlayerInfo[playerid][pModel] = Peds[classid][0];
if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
{
ClearChatbox(playerid, 10);
PlayerInfo[playerid][pMuted] = 1;
format(string, sizeof(string), "Welcome");
SendClientMessage(playerid, COLOR, string);
SendClientMessage(playerid, COLOR, " ");
if (gPlayerAccount[playerid] != 0)
{
SendClientMessage(playerid, COLOR_WHITE, "Hint: Use /login <password> to log in to your game account.");
//SendClientMessage(playerid, COLOR_LIGHTRED, "You'll be kicked in 60 seconds if you won't login !");
}
else
{
SendClientMessage(playerid, COLOR_GREEN1, "You need to register to play here");
SendClientMessage(playerid, COLOR_WHITE, "HINT: /register [password]");
}
SetPlayerCameraPos(playerid, 460.9300,-2029.6128,1.0000);
SetPlayerCameraLookAt(playerid, 392.8637,-2028.3744,23.3828);
SetPlayerPos(playerid, 388.1895,-2028.4332,8.0364);
//PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
SetPlayerTeamFromClass(playerid,classid);
}
else SpawnPlayer(playerid);
return false;
}
pawn Код:
new pSkinChosen[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
pSkinChosen[playerid]=0;
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
pSkinChosen[playerid]=1;
return 1;
}
public OnPlayerRequestClass(playerid,classid)
{
if(pSkinChosen[playerid])// Goes at the top
{
SpawnPlayer(playerid);
return 1;
}
//Your code
}