[AJUDA] teleporte
#1

galera estou trocando os teleportes automбticos por comando "F"
mas estou com problema poque entro na para entrar na prefeitura por LS e SF entra normal porem para sair sai na saнda da prefeitura de LS
=====
/entrar
pawn Код:
else if (PlayerToPoint(1.0, playerid,1481.0006,-1771.8022,18.7958))//entrada prefeitura ls teste
            {
                 SetPlayerVirtualWorld(playerid,1);
                 SetPlayerInterior(playerid, 3);
                 GameTextForPlayer(playerid, "~y~Prefeitura de Los Santos", 5000, 1);
                 PlayerInfo[playerid][pInt] = 3;
                 SetPlayerPos(playerid,390.5520,173.7125,1008.3828);
                 SetPlayerFacingAngle(playerid,81.7687);
            }
            else if (PlayerToPoint(1.0, playerid,-2766.0508,375.5879,6.3347))//entrada prefeitura sf teste
            {
                 SetPlayerVirtualWorld(playerid,2);
                 SetPlayerInterior(playerid, 3);
                 GameTextForPlayer(playerid, "~y~Prefeitura de San Fierro", 5000, 1);
                 PlayerInfo[playerid][pInt] = 3;
                 SetPlayerPos(playerid,390.5520,173.7125,1008.3828);
                 SetPlayerFacingAngle(playerid,81.7687);
            }
=====
/sair
pawn Код:
else if (PlayerToPoint(1.0, playerid,390.5520,173.7125,1008.3828))//prefeitura ls saida teste
            {
                SetPlayerVirtualWorld(playerid,0);
                SetPlayerInterior(playerid, 0);
                GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
                PlayerInfo[playerid][pInt] = 0;
                SetPlayerPos(playerid,1481.0006,-1771.8022,18.7958);
                SetPlayerFacingAngle(playerid,357.6509);
            }
            else if (PlayerToPoint(1.0, playerid,390.5520,173.7125,1008.3828))//prefeitura SF saida teste
            {
                SetPlayerVirtualWorld(playerid,0);
                SetPlayerInterior(playerid, 0);
                GameTextForPlayer(playerid, "~w~San Fierro", 5000, 1);
                PlayerInfo[playerid][pInt] = 0;
                SetPlayerPos(playerid,-2766.0508,375.5879,6.3347);
                SetPlayerFacingAngle(playerid,357.6509);
            }
Reply
#2

Tenta esse, poste os resultados. (no /sair)
pawn Код:
else if (PlayerToPoint(2.0, playerid,390.4640,173.8098,1008.3828))
            {//Saida Prefeitura
                SetPlayerInterior(playerid,0);
                SetPlayerPos(playerid,1481.2550,-1765.8638,18.7958);
                PlayerInfo[playerid][pInt] = 0;
                SetPlayerVirtualWorld(playerid, 0);
                PlayerInfo[playerid][pLocal] = 255;
            }
Reply
#3

Isso nao se utiliza na saida do interior
pawn Код:
SetPlayerVirtualWorld(playerid,0);
@coordґs erradas
Reply
#4

Aqui eu to usando esse codigo de boa na saida da prefeitura de LS
@As cordenas estгo certas.
Reply
#5

sim exatamente mas na prefeitura de SF quando vai sair o player vai la na saida da prefeitura de LS
Reply
#6

coordenadas estгo erradas =)
Reply
#7

a prefeitura de LS estб tranquilo o problema й na de SF e Diogo as coordenadas estгo certas
Reply
#8

desculpe o flood mas auguem por favor?
Reply
#9

//Entrar

pawn Код:
else if (PlayerToPoint(1.0, playerid,1481.0006,-1771.8022,18.7958))//entrada prefeitura ls teste
            {
                 SetPlayerVirtualWorld(playerid,0);
                 SetPlayerInterior(playerid, 3);
                 GameTextForPlayer(playerid, "~y~Prefeitura de Los Santos", 5000, 1);
                 PlayerInfo[playerid][pInt] = 3;
                 SetPlayerPos(playerid,390.5520,173.7125,1008.3828);
                 SetPlayerFacingAngle(playerid,81.7687);
            }
            else if (PlayerToPoint(1.0, playerid,-2766.0508,375.5879,6.3347))//entrada prefeitura sf teste
            {
                 SetPlayerVirtualWorld(playerid,1);
                 SetPlayerInterior(playerid, 3);
                 GameTextForPlayer(playerid, "~y~Prefeitura de San Fierro", 5000, 1);
                 PlayerInfo[playerid][pInt] = 3;
                 SetPlayerPos(playerid,390.5520,173.7125,1008.3828);
                 SetPlayerFacingAngle(playerid,81.7687);
            }
//sair

pawn Код:
else if (PlayerToPoint(1.0, playerid,390.5520,173.7125,1008.3828) && GetPlayerVirtualWorld(playerid) == 0)
            {
                SetPlayerVirtualWorld(playerid,0);
                SetPlayerInterior(playerid, 0);
                GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
                PlayerInfo[playerid][pInt] = 0;
                SetPlayerPos(playerid,1481.0006,-1771.8022,18.7958);
                SetPlayerFacingAngle(playerid,357.6509);
            }
            else if (PlayerToPoint(1.0, playerid,390.5520,173.7125,1008.3828) && GetPlayerVirtualWorld(playerid) == 1)
            {
                SetPlayerVirtualWorld(playerid,0);
                SetPlayerInterior(playerid, 0);
                GameTextForPlayer(playerid, "~w~San Fierro", 5000, 1);
                PlayerInfo[playerid][pInt] = 0;
                SetPlayerPos(playerid,-2766.0508,375.5879,6.3347);
                SetPlayerFacingAngle(playerid,357.6509);
            }
Reply
#10

Aconselho a refazer estй code.
Vejб meu tutorial na minha sign \/ . Apague oque tem la. Й Adicione,suas cordenadas mensagem etc..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)