SSGames - Servidores online de qualidade - Inscreva-se Ja! é entre para nossa comunidade! - Ouça nossa web radio -Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

Sistema de blindagem

Weslley_Script
Weslley_Script
SS - Fundador
SS - Fundador

Steam Steam : WeslleySSGames
Zello : WeslleySSGames
Mensagens : 8778
Moedas : 1023359
Data de inscrição : 06/10/2011
Idade : 23
Localização : Brasil

Sistema de blindagem Empty Sistema de blindagem

Mensagem por Weslley_Script em 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
SS - Colaborador
SS - Colaborador

Steam Steam : http://familiagarcia-samp.forumeiros.com/
Mensagens : 100
Moedas : 822
Data de inscrição : 14/03/2018
Idade : 47
Localização : Brasil - Minas Gerais

Sistema de blindagem Empty Re: Sistema de blindagem

Mensagem por HuemersonFMG em Qui 10 Out 2019 - 19:32

Muito bom...



Sistema de blindagem Cubol11
Sistema de blindagem 560x95_FFEE00_23EB1D_010008_000005
http://familiagarcia-samp.forumeiros.com/
CAAW
CAAW
SS - Programador
SS - Programador

Mensagens : 155
Moedas : 2067
Data de inscrição : 03/01/2015
Idade : 27
Localização : São Paulo

Sistema de blindagem Empty Re: Sistema de blindagem

Mensagem por CAAW em 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 Avançado
--> Postador Avançado

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

Sistema de blindagem Empty Re: Sistema de blindagem

Mensagem por David_Groove em Qua 23 Out 2019 - 4:23

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



Sistema de blindagem 29gkha1

Conteúdo patrocinado

Sistema de blindagem Empty Re: Sistema de blindagem

Mensagem por Conteúdo patrocinado


    Data/hora atual: Qua 13 Nov 2019 - 16:40

    Copyright © SSGamers 2011/2019 - DIREITOS RESERVADOS PARA COMUNIDADE SSGAMERS S.A.