SA-MP Forums Archive
[AJUDA] teleporte - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] teleporte (/showthread.php?tid=341902)



[AJUDA] teleporte - KrOnOs_SiizE - 12.05.2012

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);
            }



Re: [AJUDA] teleporte - Micael.Nees - 12.05.2012

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;
            }



Re: [AJUDA] teleporte - mau.tito - 12.05.2012

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


Re: [AJUDA] teleporte - Micael.Nees - 12.05.2012

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


Re: [AJUDA] teleporte - KrOnOs_SiizE - 12.05.2012

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


Re: [AJUDA] teleporte - Diogo123 - 12.05.2012

coordenadas estгo erradas =)


Re: [AJUDA] teleporte - KrOnOs_SiizE - 12.05.2012

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


Re: [AJUDA] teleporte - KrOnOs_SiizE - 12.05.2012

desculpe o flood mas auguem por favor?


Re: [AJUDA] teleporte - Matheus_Ecko - 12.05.2012

//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);
            }



Re: [AJUDA] teleporte - @Riichard - 12.05.2012

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