Problem Vehicle.
#1

Hi,i've a problem,if i put this code in my gamemode,all vehicles dissapear.Why?

Код:
public OnPlayerRequestClass(playerid, classid)
{
	gPlayerClass[playerid] = classid;
	switch (classid)
	{
	  case 0,1,2:
	  {
		SetPlayerColor(playerid,0x8EEE7DFF);
        SetPlayerVirtualWorld(playerid,1);
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid, 2239.9063,-1641.9432,15.5267);
        SetPlayerFacingAngle(playerid, 151.7758);
        SetPlayerCameraPos(playerid, 2237.3972,-1646.6178,16.3376);
        SetPlayerCameraLookAt(playerid, 2239.9063,-1641.9432,15.5267);
	    GameTextForPlayer(playerid, "~g~~h~Grove", 500, 3);
	    gTeam[playerid] = TEAM_GROVE;
	  }
	  case 3,4,5:
	  {
        SetPlayerColor(playerid,0xBC1BE4FF);
        SetPlayerVirtualWorld(playerid,1);
		SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid, 2444.6553,-1364.2625,24.0000);
        SetPlayerFacingAngle(playerid,237.9365);
        SetPlayerCameraPos(playerid, 2449.0635,-1367.0236,24.5825);
        SetPlayerCameraLookAt(playerid, 2444.6553,-1364.2625,24.0000);
	    GameTextForPlayer(playerid, "~p~Ballas", 500, 3);
	    gTeam[playerid] = TEAM_BALLAS;
	  }
	  case 6,7,8:
	  {
        SetPlayerColor(playerid,0x23BCDCFF);
        SetPlayerVirtualWorld(playerid,1);
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid, 2924.9727,-1563.8043,11.0469);
        SetPlayerFacingAngle(playerid,86.8798);
        SetPlayerCameraPos(playerid, 2920.7109,-1563.5922,12.0877);
        SetPlayerCameraLookAt(playerid, 2924.9727,-1563.8043,11.0469);
	    GameTextForPlayer(playerid, "~y~VAGOS", 500, 3);
	    gTeam[playerid] = TEAM_VAGOS;
	  }
	  case 9,10,11,12,13:
	  {
        SetPlayerColor(playerid,0x391CE3FF);
        SetPlayerVirtualWorld(playerid,1);
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid, 1511.6647,-1661.5663,13.5469);
        SetPlayerFacingAngle(playerid,294.1803);
        SetPlayerCameraPos(playerid, 1514.9290,-1660.1001,14.3447);
        SetPlayerCameraLookAt(playerid, 1511.6647,-1661.5663,13.5469);
	    GameTextForPlayer(playerid, "~b~POLICE", 500, 3);
	    gTeam[playerid] = TEAM_POLICE;
	  }
	  case 14,15,16:
	  {
        SetPlayerColor(playerid,0x391CE3FF);
        SetPlayerVirtualWorld(playerid,1);
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid, 1511.6647,-1661.5663,13.5469);
        SetPlayerFacingAngle(playerid,294.1803);
        SetPlayerCameraPos(playerid, 1514.9290,-1660.1001,14.3447);
        SetPlayerCameraLookAt(playerid, 1511.6647,-1661.5663,13.5469);
	    GameTextForPlayer(playerid, "~l~AZTECAS", 500, 3);
	    gTeam[playerid] = TEAM_AZTECAS;
	  }
	 
	}
	return 1;
}
Reply
#2

Vehicles are created in virtual world 0, and you are setting the players in virtual world 1.

Remove all the lines that say

pawn Код:
SetPlayerVirtualWorld(playerid, 1);
Reply
#3

Thanks a lot! It's Working now.
Reply
#4

No problem.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)