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



Pickups! - DarkZin - 23.12.2016

Criei uma pickup pra setar tal interior, atй ai tudo bem, compila certinho.. sу que quando o player chega na pickup, ela some e nгo da pra apertar enter.. me ajudem pff!


Re: Pickups! - HeisenGiromB - 23.12.2016

PHP код:
interior CreatePickup(pickupid1X,Y,Z, -1); 
Estб vendo ali entre o pickupid e as cordenadas tem o numero 1, verifique se no seu tem o nъmero 1.


Re: Pickups! - DarkZin - 23.12.2016

vlw! Como eu faзo pra usar enter pra entrar e sair? eu criei e nгo deu certo:

PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if ((
newkeys==KEY_SECONDARY_ATTACK)) // Key ( F / Enter )
    
{
    
OnPlayerCommandText(playerid,"/entrar"); // Ao Apertar "F" Funcionarб o Comando Do Lado.
    
OnPlayerCommandText(playerid,"/sair"); // Ao Apertar "F" Funcionarб o Comando Do Lado.
  
    
}
    return 
1;




Re: Pickups! - HeisenGiromB - 23.12.2016

Pelo o que vejo estб tudo certo. poste o codigo /entrar e /sair


Re: Pickups! - DarkZin - 23.12.2016

Quote:
Originally Posted by GiromB
Посмотреть сообщение
Pelo o que vejo estб tudo certo. poste o codigo /entrar e /sair
PHP код:
CMD:entrar(playerid)
    {
    if(
IsPlayerInRangeOfPoint(playerid2.01154.0200,-1772.6787,16.5992))
       {
    
SetPlayerInterior(playerid3);
    
SetPlayerPos(playerid,1491.8854,1305.9750,1093.2964); // Setado Para Aqui ( TELE )
       
}
    return 
1;
    }
CMD:sair(playerid)
    {
       if(
IsPlayerInRangeOfPoint(playerid2.01494.3815,1303.5789,1093.2891))
       {
    
SetPlayerInterior(playerid0); // Setando o Interior ao Sair.
    
SetPlayerPos(playerid1154.0200,-1772.6787,16.5992); // Setado Para Aqui ( TELE )
    
}
    return 
1;
    } 



Re: Pickups! - PainNagato - 23.12.2016

troque isso
pawn Код:
OnPlayerCommandText(playerid,"/entrar");
por
pawn Код:
cmd_entrar(playerid);



Re: Pickups! - DarkZin - 23.12.2016

Quote:
Originally Posted by PainNagato
Посмотреть сообщение
troque isso
pawn Код:
OnPlayerCommandText(playerid,"/entrar");
por
pawn Код:
cmd_entrar(playerid);
Mais eu to usando o ZCMD, e nгo o OnplayerCommandText. Ajude-me, pff kk


Re: Pickups! - HeisenGiromB - 24.12.2016

Pelo que vejo seu code estб funcional, verifique se a range point esta nas cordenadas correta e se ainda nгo estiver dando certo faзa um debug


Re: Pickups! - AuhMaru - 24.12.2016

PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(
newkeys == KEY_SECONDARY_ATTACK)
    {
        if(
IsPlayerInRangeOfPoint(playerid2.01154.0200,-1772.6787,16.5992)) {
            
SetPlayerInterior(playerid3);
            
SetPlayerPos(playerid,1491.8854,1305.9750,1093.2964);
        }
        if(
IsPlayerInRangeOfPoint(playerid2.01494.3815,1303.5789,1093.2891)) {
            
SetPlayerInterior(playerid0);
            
SetPlayerPos(playerid1154.0200,-1772.6787,16.5992);
        }
    }
    return 
1;




Re: Pickups! - KinG7 - 24.12.2016

Quote:
Originally Posted by DarkZin
Посмотреть сообщение
Mais eu to usando o ZCMD, e nгo o OnplayerCommandText. Ajude-me, pff kk
pawn Код:
return cmd_entrar(playerid);