A Skin Choose Problem
#1

hi, i have a little Problem

Look at the video:

View My Video

look thats the problem i cant choose other skin because of fall :S

i use Pen LS
Reply
#2

I have similar problem, my server lags a lot on the skin selection idk why somebody knows?
Reply
#3

could you post a bit of your onplayerconnect and onplayerrequestclass or what you ever using for spawnselection
Reply
#4

lol, that just looks like the Interior ID is wrong on OnPlayerRequestClass
Reply
#5

this is the onplayerrequestclass and setupPlayerForClassSelection
Код:
public OnPlayerRequestClass(playerid, classid)
{
	new string[128];
	/*
	if (gPlayerAccount[playerid] == 0)
	{
		GameTextForPlayer(playerid, "~w~Welcome.~n~In order to play you need to create an account, type ~n~~r~/regnick (password)~w~ to register", 20000, 3);
		SetPlayerCameraPos(playerid,1460.0, -1324.0, 287.2);
		SetPlayerCameraLookAt(playerid,1374.5, -1291.1, 239.0);
		return 1;
	}
	*/
	PlayerInfo[playerid][pModel] = Peds[classid][0];
	//printf("pppm = %d classid == %d Peds[classid][0]= %d",PlayerInfo[playerid][pModel],classid,Peds[classid][0]);
	if(classid >= 260)
	{
		format(string, sizeof(string), "~b~Los Santos Police!");
		GameTextForPlayer(playerid,string,3500,6);
		DisablePlayerCheckpoint(playerid);
		gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
	}
	else if (classid >= 255 && classid <= 259)
	{
			format(string, sizeof(string), "~g~PARAMEDIC");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 1 && classid <= 3)
	{
			format(string, sizeof(string), "~p~BALLAS");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 4 && classid <= 6)
	{
			format(string, sizeof(string), "~p~GROVE");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 7 && classid <= 9)
	{
			format(string, sizeof(string), "~p~VAGOS");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 10 && classid <= 12)
	{
			format(string, sizeof(string), "~p~AZTECAS");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 13 && classid <= 15)
	{
			format(string, sizeof(string), "~p~NANG");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 16 && classid <= 18)
	{
			format(string, sizeof(string), "~p~RIFA");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 19 && classid <= 22)
	{
			format(string, sizeof(string), "~p~MAFIA");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 23 && classid <= 25)
	{
			format(string, sizeof(string), "~p~RUSSIAN MAFIA~n~~r~Objective~w~: Chaos");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 26 && classid <= 28)
	{
			format(string, sizeof(string), "~p~TRIADS");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else if (classid >= 29 && classid <= 31)
	{
			format(string, sizeof(string), "~p~BIKERS");
			GameTextForPlayer(playerid,string,3500,6);
	}
	else
	{
		format(string, sizeof(string), "~g~CIVILIAN");
		GameTextForPlayer(playerid,string,3500,6);
	}
	SetPlayerTeamFromClass(playerid,classid);
	SetupPlayerForClassSelection(playerid);
	return 1;
}

public SetupPlayerForClassSelection(playerid)
{
	switch (gTeam[playerid])
	{
		case TEAM_COPS:
		{
		SetPlayerPos(playerid,1984.4445,157.9501,55.9384);
  	SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384);
		SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384);
		SetPlayerFacingAngle(playerid,0.0);
		}
		case TEAM_CYAN:
		{
	  SetPlayerInterior(playerid,11);
	  SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
	  SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
//  	SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE1);
	  SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
	  SetPlayerFacingAngle(playerid,0.0);
		}
		case TEAM_GREEN:
		{
	  SetPlayerInterior(playerid,11);
	  SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
	  SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
//  	SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE1);
	  SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
	  SetPlayerFacingAngle(playerid,0.0);
		}
		default:
		{
	  SetPlayerInterior(playerid,11);
	  SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
	  SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
//  	SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE1);
	  SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
	  SetPlayerFacingAngle(playerid,0.0);
		}
	}
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)