SA-MP Forums Archive
[Ajuda]Comando mudarposisao - 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]Comando mudarposisao (/showthread.php?tid=347012)



[Ajuda]Comando mudarposisao - [Dk]TuReTOo - 31.05.2012

Boas, eu tenho um sistema de casas... compro a casa e talz... mas para esse player nascer sempre em casa tem este comando

PHP код:
YCMD:mudarposisao(playeridparams[], help)
{
        
#pragma unused help
        #pragma unused params
        
new id Player[playerid][Houseid];
        if(
id == 999) return SCM(playerid,COLOR_RED,"ERRO: "COL_WHITE"Vocк nгo tem casa.");
        if(!
IsPlayerInRangeOfPoint(playerid,3.0,House[id][ExitX],House[id][ExitY],House[id][ExitZ])) return SCM(playerid,COLOR_RED,"ERRO: "COL_WHITE"Vocк deve estar em casa.");
            
Player[playerid][Spawn] = 1;
            
SetPlayerInterior(playerid,1);
            
Player[playerid][SpawnX] = House[id][ExitX];
            
Player[playerid][SpawnY] = House[id][ExitY];
            
Player[playerid][SpawnZ] = House[id][ExitZ];
            
Player[playerid][SpawnInt] = House[id][IntID];
            
Player[playerid][SpawnVW] = House[id][VW];
            
SCM(playerid,-1,"Spawn, foi alterado em casa.");
        return 
1;

Mas o problema e que ao usar o comando diz "Spawn, foi alterado em casa." mas tipo saio do servidor e entro e o respawn nao funciona direito... que se passa com o comando ?? nao Spawna dentro de interiores ?? ate ja coloquei este comando

PHP код:
SetPlayerInterior(playerid,1); 
mas mesmo assim nao funciona fico caindo do cйu ... agradeзo dou rep+


Re: [Ajuda]Comando mudarposisao - 'Duallity - 31.05.2012

O sistema esta implantado no GM?


Re: [Ajuda]Comando mudarposisao - [Dk]TuReTOo - 31.05.2012

Nгo.. ta num fs juntamente com a house


Re: [Ajuda]Comando mudarposisao - [Dk]TuReTOo - 31.05.2012

O comando tб no fs e nгo no gamemode... porque isso projudica alguma coisa?


Re: [Ajuda]Comando mudarposisao - sanalex - 31.05.2012

Tenta assim:

pawn Код:
if(GetPlayerInterior(playerid) > 0){
SetPlayerInterior(playerid,1);  return 1;}



Re: [Ajuda]Comando mudarposisao - Don_Speed - 31.05.2012

Creio Eu Que Nao Salvou a Conta
Tente Assim e Diz Se Deu!
pawn Код:
YCMD:mudarposisao(playerid, params[], help)
{
        #pragma unused help
        #pragma unused params
        new id = Player[playerid][Houseid];
        if(id == 999) return SCM(playerid,COLOR_RED,"ERRO: "COL_WHITE"Vocк nгo tem casa.");
        if(!IsPlayerInRangeOfPoint(playerid,3.0,House[id][ExitX],House[id][ExitY],House[id][ExitZ])) return SCM(playerid,COLOR_RED,"ERRO: "COL_WHITE"Vocк deve estar em casa.");
            Player[playerid][Spawn] = 1;
            SetPlayerInterior(playerid,1);
            Player[playerid][SpawnX] = House[id][ExitX];
            Player[playerid][SpawnY] = House[id][ExitY];
            Player[playerid][SpawnZ] = House[id][ExitZ];
            Player[playerid][SpawnInt] = House[id][IntID];
            Player[playerid][SpawnVW] = House[id][VW];
           SalvarPlayer(playerid);//Arrume Para o Que Esta Em Seu GM
            SCM(playerid,-1,"Spawn, foi alterado em casa.");
        return 1;
}