SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

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

SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 12 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.

5 participantes

    Sistema de blindagem

    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11377
    Moedas : 1031957
    Data de inscrição : 06/10/2011
    Idade : 28
    Localização : Brasil

    Sistema de blindagem Empty Sistema de blindagem

    Mensagem por Weslley_Script Qui 10 Out 2019 - 18:03


    Fala Galera Beleza?


    Gabrielloko De Volta =D


    Andei estudando pawn e fiz um sistema de blindagem similar ao do brasil play games.


    e Hoje vim compartilhar o que aprendi com voces = D


    Então vamos lá


    primeiro voce define no seu gamemode





    Código:
    #define MaxVuln 100 /* MaxVuln está definindo que a blindagem maxima é 100, coloque isso junto com as defines do seu gamemode*/
    #define COLOR_RED  0xAA3333AA /* aqui está definindo a cor pra nao dar undefined symbol por causa da cor =D*/






    Código:
    new Vuln[MAX_VEHICLES];// Aqui criamos a variavél Vuln com array // coloque isso junto as new do teu gamemode




    agora no OnVehicleDamageStatusUpdate voce irá colocar



    Código:
    if(Vuln[vehicleid] > 0)// aqui verifica se o veiculo é blindado
            {
                Vuln[vehicleid] --;
                RepairVehicle(vehicleid);// isso fará que repare o veiculo blindado



    Agora no seu velocimetro voce coloca:




    Código:
    ~w~~d~Blindagem: ~r~~h~%d%%", Vuln[vehicle]// isso fará que apareça no teu velocimetro a porcentagem da blindagem


    no meu iria ficar assim:



    Código:
    format(str6,sizeof(str6),"~w~~d~Blindagem: ~r~~h~%d%%", Vuln[vehicle]);// peguei a base do meu velocimetro pra mostrar como coloca no velocimetro ^^ caso não queira mostrar no velocimetro ignore essa linha
                TextDrawSetString(hoehe[i], str6);



    Pronto, Nosso Sistema de blindagem está pronto.



    Mais ai você pergunta:

    Mais Gabriel Como eu coloco Blindagem no carro, pois o sistema está pronto só que nao tem lugar pra blindar

    aqui irá criar o pickup onde voce ira blindar




    Código:
    AddStaticPickup(1239, 23, X, Y, Z);// Aqui você subistitui X, Y, Z pelas cordenadas de onde ficara o local de blindar isso irá criar uma pickup para voce chegar em cima dela e digitar /blindar






    Código:
    Create3DTextLabel("{43BBDE}\n{FF7F00}Blindagem\n/blindar Para Blindar", COR_3DLABEL, X, Y, Z, 15.0, 0);// aqui irá criar um texto 3d para comunicar aos demais players o comando de blindar

    CMD:




    Código:
    CMD:blindar(playerid, params[])
    {
        if(!IsPlayerInAnyVehicle(playerid))
            return SendClientMessage(playerid, COR_RED, "Você não está Dentro de um Veiculo !");

        new vehicleid = GetPlayerVehicleID(playerid), modeloo = GetVehicleModel(vehicleid);
        switch(modeloo)
        {
            case 522, 581, 586, 521, 468, 463, 461, 462, 448: return SendClientMessage(playerid, COLOR_RED, "Este Modelo de veículo não Pode ser Blindado!.");
        }
        if(IsPlayerInRangeOfPoint(playerid, 3.0, /*Coord X, Coord Y, Coord Z*/))
        {
            Vuln[vehicleid] = VulnMAX;
            RepairVehicle(vehicleid);
            SendClientMessage(playerid, COR_RED, "Seu Veiculo Foi Blindado Por $10000");
            GivePlayerMoney(playerid, -10000);
        }
        else SendClientMessage(playerid, COR_RED, "Você não está na Oficina de Blindagem");
        return true;
    }




    Obs: Onde está X, Y, Z é para você colocar as cordenadas que deseja colocar o local de blindar, coloque a mesma em todos x, y, z


    Qualquer erro me avise = D , pois ainda estou aprendendo Pawn XD










    Código:
    Creditos: Eu Pela criação do tutorial/filtescript

               Edit Pawn Por me corrigir no CMD de blindar =D


    __________________



    Sistema de blindagem D07Xwqb
    Sistema de blindagem Yjab9HN
    HuemersonFMG
    HuemersonFMG
    --> Postador Iniciante
    --> Postador Iniciante


    Steam Steam : http://familiagarcia-samp.forumeiros.com/
    Celular : 31998251196
    Mensagens : 120
    Moedas : 2484
    Data de inscrição : 14/03/2018
    Idade : 51
    Localização : Brasil - Minas Gerais

    Sistema de blindagem Empty Re: Sistema de blindagem

    Mensagem por HuemersonFMG Qui 10 Out 2019 - 19:32

    Muito bom...

    CAAW
    CAAW
    --> Postador Iniciante
    --> Postador Iniciante


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

    Sistema de blindagem Empty Re: Sistema de blindagem

    Mensagem por CAAW Seg 21 Out 2019 - 20:15

    Tutorial Básico Mas Bem Explicado


    Parabéns Ao Criador  cheers



    Meu Fan? Então Utilize 
    Sistema de blindagem I4uzgdF
    ------------------------------------------------------------------------------------------------------------------------
    Sou Fan De:
    Sistema de blindagem FnZjLX1
    Sistema de blindagem D5Kp60i
    -------------------------------------------------------------------------------------------------------------------------


    David_Groove
    David_Groove
    --> Postador Fanático
    --> Postador Fanático


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

    Sistema de blindagem Empty Re: Sistema de blindagem

    Mensagem por David_Groove Qua 23 Out 2019 - 4:23

    QUE SDDS EU ESTAVA DE VCSS I love youI love you
    CAAAW 😍
    WESLEEY😍😍



    Sistema de blindagem 29gkha1
    NicolaV
    NicolaV
    --> Postador Fanático
    --> Postador Fanático


    Celular : 88 88 888888888
    Mensagens : 435
    Moedas : 3019
    Data de inscrição : 07/07/2018
    Idade : 19
    Localização : São Paulo/Capital

    Sistema de blindagem Empty Re: Sistema de blindagem

    Mensagem por NicolaV Dom 17 Nov 2019 - 12:58

    booooa Lek

    Conteúdo patrocinado


    Sistema de blindagem Empty Re: Sistema de blindagem

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex 19 Abr 2024 - 9:02