SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 13 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

4 participantes

    Como Criar Portao Automatico

    fernando_coder
    fernando_coder
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 3
    Moedas : 4497
    Data de inscrição : 11/08/2012

    Como Criar Portao Automatico Empty Como Criar Portao Automatico

    Mensagem por fernando_coder Ter 13 Jan 2015 - 10:49

    Ola Galera Estou Aqui Para Pedir Uma Ajuda !
    Como Criar Vários Portões Para Casas Hqs Exemplo:
    Tenho Varias Casa No Servidor Que Quero Colocar Portões Nelas mas vo colocar em uma por uma
    Será Que Alguém Pode Me Ajudar Por Que Vario Vídeo No YouTube Vários Tuto  Que eu Vi não Conseguir Fazer o Portão
    Quero Sabe Se Tem Como Criar Portões Automático Tipo o Player Não Digita Comando Nenhum  Somente de Chegar perto Dele com Veiculo Ele Abre 
    e Quando O player estiver Sem Veiculo  Ai sim ele Possa Digitar Tal Comando Para Se Portão
    Estilo um Pedagio   quando estiver de carro
    tentei este código

    #define FILTERSCRIPT
    #include
    new Portao;
    public OnFilterScriptInit()
    {
        print("Sistema de Portoes automaticas por Gustavo");
        print("Verção 0.1a");
        print("Feito especialmente para Marcelo_Stronda");
        SetTimer("VerificarPortao", 1000, true);
        Portao = CreateObject(OBJETO, Xoriginal, Yoriginal, Zoriginal, rotX, rotY, rotZ);
        return 1;
    }
    forward VerificarPortao();
    public VerificarPortao()
    {
        new Float:X, Float:Y, Float:Z;
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(PlayerInfo[i][pAdmin] == 0) return 0;  //Mude aqui para quem você quiser que possa entrar.
            GetPlayerPos(i, X, Y, Z);
            if(PlayerNoRaio(10, X, Y, Z, i))
            {
                MoveObject(Portao, X, Y, Z, 3);
                SetTimer("FecharPortao", 3000, true);
            }
        }
        return 1;
    }
    forward FecharPortao();
    public FecharPortao()
    {
        MoveObject(Portao, Xoriginal, Yoriginal, Zoriginal, 3);
    }
    stock PlayerNoRaio(Float:range, Float:x2, Float:y2, Float:z2, playerid)
    {
        new Float:X2, Float:Y2, Float:Z2;
        GetPlayerPos(playerid, X2, Y2, Z2);
        X2 -= x2, Y2 -= y2, Z2 -= z2;
        return ((X2 * X2) + (Y2 * Y2) + (Z2 * Z2)) < (range * range);
    }
    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11644
    Moedas : 1032954
    Data de inscrição : 06/10/2011
    Idade : 29
    Localização : Brasil

    Como Criar Portao Automatico Empty Re: Como Criar Portao Automatico

    Mensagem por Weslley_Script Qui 15 Jan 2015 - 12:56

    Código:
    new PortaEX;
    Código:
    forward FecharPortaoEX();

    depois crie o portão,
    Código:
    PortaEX = CreateDynamicObject(987,X,Y,Z);
    Depois vamos fazer um Public para que o portão feche nas coordenadas que definir aqui!

    Código:
    public FecharPortaoEX()
    {
          MoveDynamicObject(PortaEX, X, Y, Z,2.0); //x y z é a coordenada que deve colocar com o portão fechado (2.0 é a velocidade}
          return 1;
    }
    Depois só fazer a função para abri-lo:

    Código:

    if(PlayerInfo[i][pMember] == 1) //aqui é a autorização. Coloque o ID da profisão para os membros da HQ abrirem o portão
          {
               if(PlayerToPoint(15.0,i, X, Y, Z)) // aqui coloque a coordenada do portão fechado
               {
                       SendClientMessage(i,CORDOTEXTO,"[Info] Portão fechando em 12 segundos."); // sua menssagem
                   MoveDynamicObject(PortaEX, X, Y, Z, 2.0); // coloque a coordenada do portão aberto. para ele se mover ate essa coordenada
                   SetTimer("FecharPortaoEX", 12000, 0);
               }
          }

    Creditos: Lucas_



    Como Criar Portao Automatico D07Xwqb
    Como Criar Portao Automatico Yjab9HN
    David_Groove
    David_Groove
    --> Postador Fanático
    --> Postador Fanático


    Zello : Scripter Iniciante & Mapper Profissional
    Celular : 96050484
    Mensagens : 475
    Moedas : 4669
    Data de inscrição : 25/07/2014

    Como Criar Portao Automatico Empty Re: Como Criar Portao Automatico

    Mensagem por David_Groove Qui 15 Jan 2015 - 14:38

    Boa Wesley pq o dele estava muito feio



    Como Criar Portao Automatico 29gkha1
    CAAW
    CAAW
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : Celular
    Mensagens : 166
    Moedas : 3931
    Data de inscrição : 03/01/2015
    Idade : 32
    Localização : São Paulo

    Como Criar Portao Automatico Empty Re: Como Criar Portao Automatico

    Mensagem por CAAW Qua 28 Jan 2015 - 16:26

    fernando_coder, Resolvido?
    Se Tiver Responde
    Cause Contrario
    Não Tiver Respondido em 48h
    Este Topico Sera

    @Trancado



    Meu Fan? Então Utilize 
    Como Criar Portao Automatico I4uzgdF
    ------------------------------------------------------------------------------------------------------------------------
    Sou Fan De:
    Como Criar Portao Automatico FnZjLX1
    Como Criar Portao Automatico D5Kp60i
    -------------------------------------------------------------------------------------------------------------------------



    Conteúdo patrocinado


    Como Criar Portao Automatico Empty Re: Como Criar Portao Automatico

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter 26 Nov 2024 - 20:59