[Ajuda] Mudar local de spawn
#1

Slv slv rapaziada,
eu esto com esse problema , tem os emprego no servidor so que quando vocк escolhe para virar um , exemplo : vendedor de carros. Ele da o spawn para o local (obs:esse emprego nгo tinha o spawn eu criei o local para ele spawnar ),so que quando vocк reentra ele da o spawn no spawn civil e quando vocк na hora escolhe o emprego ele spawna no local onde eu fiz.
alquem sabe me ajudar?

Aqui esta o codigo onde eu fiz para ele spawn , que no caso seria sempre que loga enquanto ele tivece naquele emprego, so que nгo foi o esperado.
Код:
 case 12:
			    {
    PlayerInfo[playerid][pSkin] = 14;
	SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
	SetPlayerPos(playerid, 1883.3156,-1974.0674,13.5469);
	SetPlayerFacingAngle(playerid, 180.5552);
	SetPlayerInterior(playerid, 0)
	SetPlayerVirtualWorld(playerid, 0);
}
Reply
#2

Quote:

case 12:
{
PlayerInfo[playerid][pSkin] = 14;
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
SetPlayerPos(playerid, 1883.3156,-1974.0674,13.5469);
SetPlayerFacingAngle(playerid, 180.5552);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}

Tenta ae
Reply
#3

Continua do mesmo jeito mano ....
Reply
#4

verifique se ele й da profissгo vendedor de carro ao conectar, entгo spawna para a posiзгo

PHP код:
if(p_prof[playerid][profissao] == vendedor_carro)
{
    
// aqui a funзгo
    
return 1;

Reply
#5

Quote:

case 12:
{
PlayerInfo[playerid][pSkin] = 14;
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
SetPlayerPos(playerid, 1883.3156,-1974.0674,13.5469);
SetPlayerFacingAngle(playerid, 180.5552);
SetPlayerInterior( playerid, 0 );
SetPlayerVirtualWorld(playerid, 0);
return 1;
}

C nгo der, nгo sei
Reply
#6

Quote:
Originally Posted by Whoo
Посмотреть сообщение
verifique se ele й da profissгo vendedor de carro ao conectar, entгo spawna para a posiзгo

PHP код:
if(p_prof[playerid][profissao] == vendedor_carro)
{
    
// aqui a funзгo
    
return 1;

cara eu achei aqui ,coloquei as funзгo so que insisti em nгo spawna na posiзгo que eu puis

Код:
      if(strcmp(x_Emprego,"carro",true) == 0)
			{
			    if(CarOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(CarOffer[playerid]))
			        {
			            if(GetPlayerMoney(playerid) > CarPrice[playerid])
			            {
			                if(IsPlayerInVehicle(CarOffer[playerid], CarID[playerid]))
			                {
				                GetPlayerName(CarOffer[playerid], giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
				                new points;
				                PlayerInfo[CarOffer[playerid]][pCarSkill] ++;
				                if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 50)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "* Seu Nнvel de Vendedor de Carros agora e 2, os players vгo poder chamar mais vezes os carros."); }
								else if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 100)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "* Seu Nнvel de Vendedor de Carros agora e 3, os players vгo poder chamar mais vezes os carros."); }
								else if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 200)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "* Seu Nнvel de Vendedor de Carros agora e 4, os players vгo poder chamar mais vezes os carros."); }
								else if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 400)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "* Seu Nнvel de Vendedor de Carros agora e 5, os players vгo poder chamar mais vezes os carros."); }
								new level = PlayerInfo[CarOffer[playerid]][pCarSkill];
								if(level >= 0 && level <= 50) { points = 1; }
								else if(level >= 51 && level <= 100) { points = 2; }
								else if(level >= 101 && level <= 200) { points = 3; }
								else if(level >= 201 && level <= 400) { points = 4; }
								else if(level >= 401) { points = 4; }
				                format(string, sizeof(string), "* Vocк comprou um carro por R$%d, Pelo Vendedor De Carros %s. (Vocк pode usar /chamarcarro %d vezes)",CarPrice[playerid],giveplayer,points);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* Vocк vendeu seu carro para %s por R$%d, o cliente poderб digitar /chamarcarro %d vezes.",sendername,CarPrice[playerid],points);
								SendClientMessage(CarOffer[playerid], COLOR_LIGHTBLUE, string);
								SendClientMessage(CarOffer[playerid], COLOR_LIGHTBLUE, "* O dinheiro serб adicionado a seu prуximo salбrio!");
								PlayerInfo[CarOffer[playerid]][pSalario] += CarPrice[playerid];
								GiveDinheiro(playerid, -CarPrice[playerid]);
								RemovePlayerFromVehicle(CarOffer[playerid]);
								CarCalls[playerid] = points;
						        CarOffer[playerid] = 999;
								CarPrice[playerid] = 0;

								SetPlayerPos(playerid, 1883.3156,-1974.0674,13.5469);
                             	SetPlayerInterior(playerid, 0);
								return 1;
							}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)