SA-MP Forums Archive
[Ajuda] [FS] Portгo para uma organizaзгo - 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] [FS] Portгo para uma organizaзгo (/showthread.php?tid=393598)



Nгo aparece portгo ? :S - DarckWilly - 18.11.2012

[EDIT]

Pessoal obrigado pelas vossas ajudas mas jб consegui resolver o problema !
Mas ainda tenho um pequeno problemazinho :P O comando funciona e talz, mas nao aparece o portao

Aqui estб o codigo:


PHP код:
}
        if(
strcmp(cmd"/portaopspadm"true) == 0)
        {
            if(
IsPlayerConnected(playerid))
            {
                if(
IsPlayerInRangeOfPoint(playerid10.0, -14882483.59960937554.400001525879))
                {
                    if(
PlayerInfo[playerid][pFaction] != 255 && PlayerInfo[playerid][pFaction] == 0)
                    {
                        if (
PortaoAbertoPSPADM == 0)
                        {
                                
MoveDynamicObject(portaoPSPADM, -14882492.499511718854.400001525879 ,2.0); // no X Y Z coloque as coords dele aberto // 2.0 e a velocidade q ele abre nao mude
                             
PlayerActionMessage(playerid,15.0,"utiliza o comando para abrir o portгo.");
                             
PortaoAbertoPSPADM 1;
                        }
                        else if (
PortaoAbertoPSPADM == 1)
                        {
                            
MoveDynamicObject(portaoPSPADM, -14882483.59960937554.400001525879 ,2.0); // no X Y Z coloque as coords dele aberto // 2.0 e a velocidade q ele abre nao mude
                             
PlayerActionMessage(playerid,15.0,"utiliza o comando para fechar o portгo.");
                             
PortaoAbertoPSPADM 0;
                         }
                    else
                    {
                        
SendClientMessage(playeridCOLOR_LIGHTYELLOW2"Nгo йs da Polнcia!");
                    }
                  }
                }
            }
            return 
1
Eu nгo meti o ID do objeto porque nгo sabia onde colocar. Alguйm sabe onde ?


Respuesta: [FS] Portгo para uma organizaзгo - Parka - 18.11.2012

PHP код:
#include <a_samp>

new Portaopspadm;
new 
PlayerIspolicial[MAX_PLAYERS]; //colocar em 1 se a polнcia

#define Vermelho 0xFF0000AA
#define Amarelo 0xFFFF00AA


public OnFilterScriptInit()
{
    
Portaopspadm CreateObject(976,  -14882483.59960937554.40000152587900272);
    return 
1;
}

public 
OnPlayerCommandText(playeridcmdtext[])
{

//----------------------------
    
if (strcmp("/abrirpsp"cmdtexttrue10) == 0)
    {
    if( 
PlayerIspolicial[playerid] == )
        {
            
MoveObject(Portaopspadm, -14882492.499511718854.4000015258794.0);
            
SendClientMessage(playeridAmarelo"[INFO]Portгo estб abrindo..");
            return 
1;
        }
    }
//----------------------------
    
if (strcmp("/fecharpsp"cmdtexttrue10) == 0)
    {
    if( 
PlayerIspolicial[playerid] == )
        {
            
MoveObject(Portaopspadm, -14882483.59960937554.4000015258794.0);
            
SendClientMessage(playeridAmarelo"[INFO]Portгo estб fechando..");
            return 
1;
        }
    }
    return 
0;




Re: [FS] Portгo para uma organizaзгo - smiiir - 18.11.2012

EDIIT..,

cesar jб fez -'


Re: [FS] Portгo para uma organizaзгo - DarckWilly - 18.11.2012

Obrigado a vocкs, mas ao compilar deu certinho na hora de eu executar o comando no server ele dб aquela mensagem de comando invalido O que poderб ser ?

Obrigado!


Re: [FS] Portгo para uma organizaзгo - smiiir - 18.11.2012

Quote:
Originally Posted by DarckWilly
Посмотреть сообщение
Obrigado a vocкs, mas ao compilar deu certinho na hora de eu executar o comando no server ele dб aquela mensagem de comando invalido O que poderб ser ?

Obrigado!
Se fez tudo certin?
Se usa strcmp ou zcmd?


Re: [FS] Portгo para uma organizaзгo - DarckWilly - 18.11.2012

Sim, eu troquei o policial por outro nome ("CopOnDuty") pois no GM й esse nome que utilizo e nгo policial.

Uso "strcmp"


AW: [FS] Portгo para uma organizaзгo - Vinicius_TroLL - 19.11.2012

COloque no final do seu gm
pawn Код:
forward PortaopspadmAndando();
public PortaopspadmAndando()
{
    MoveObject(Portaopspadm,CordenadasDoPortaoFechado);
    return true;
}



Re: [FS] Portгo para uma organizaзгo - DarckWilly - 19.11.2012

Pessoal obrigado pelas vossas ajudas mas jб consegui resolver o problema !
Mas ainda tenho um pequeno problemazinho :P O comando funciona e talz, mas nao aparece o portao

Aqui estб o codigo:

PHP код:
}
        if(
strcmp(cmd"/portaopspadm"true) == 0)
        {
            if(
IsPlayerConnected(playerid))
            {
                if(
IsPlayerInRangeOfPoint(playerid10.0, -14882483.59960937554.400001525879))
                {
                    if(
PlayerInfo[playerid][pFaction] != 255 && PlayerInfo[playerid][pFaction] == 0)
                    {
                        if (
PortaoAbertoPSPADM == 0)
                        {
                                
MoveDynamicObject(portaoPSPADM, -14882492.499511718854.400001525879 ,2.0); // no X Y Z coloque as coords dele aberto // 2.0 e a velocidade q ele abre nao mude
                             
PlayerActionMessage(playerid,15.0,"utiliza o comando para abrir o portгo.");
                             
PortaoAbertoPSPADM 1;
                        }
                        else if (
PortaoAbertoPSPADM == 1)
                        {
                            
MoveDynamicObject(portaoPSPADM, -14882483.59960937554.400001525879 ,2.0); // no X Y Z coloque as coords dele aberto // 2.0 e a velocidade q ele abre nao mude
                             
PlayerActionMessage(playerid,15.0,"utiliza o comando para fechar o portгo.");
                             
PortaoAbertoPSPADM 0;
                         }
                    else
                    {
                        
SendClientMessage(playeridCOLOR_LIGHTYELLOW2"Nгo йs da Polнcia!");
                    }
                  }
                }
            }
            return 
1
Eu nгo meti o ID do objeto porque nгo sabia onde colocar. Alguйm sabe onde ?


Re: [FS] Portгo para uma organizaзгo - DarckWilly - 19.11.2012

Up ! Preciso de ajuda vossa ! :\


AW: [FS] Portгo para uma organizaзгo - Vinicius_TroLL - 19.11.2012

Cordenadas erradas ?