Brasil SA-MP

Bem-vindo !
Então, por que você não é um membro? Junte-se agora! Esta mensagem aparecere apenas para convidados, será removida juntamente com os anúncios se logar-se.

Você não está conectado. Conecte-se ou registre-se

Sistema De Arma By Poderoso_Script

Ver o tópico anterior Ver o tópico seguinte Ir para baixo Mensagem [Página 1 de 1]

#1
iNescauzinho_GameS

iNescauzinho_GameS


So Novo Aqui Entao Criei Codio Muito Util Para Os Novato q Gosta de Sistema De Armas


[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]


Código:

//Topo Do Gamemode
new ArmasObjetos[47][0] = {
        {0},// Emty // 0
        {331},// Brass Knuckles
        {333},// Golf Club
        {334},// Nitestick
        {335},// Knife
        {336},// Baseball Bat
        {337},// Showel
        {338},// Pool Cue
        {339},// Katana
        {341},// Chainsaw
        {321},// Purple Dildo
        {322},// Small White Dildo
        {323},// Long White Dildo
        {324},// Vibrator
        {325},// Flowers
        {326},// Cane
        {342},// Grenade
        {343},// Tear Gas
        {344},// Molotov
        {0},
        {0},
        {0},
        {346},// Glock
        {347},// Silenced Colt
        {348},// Desert Eagle
        {349},// Shotgun
        {350},// Sawn Off
        {351},// Combat Shotgun
        {352},// Micro UZI
        {353},// MP5
        {355},// AK47
        {356},// M4
        {372},// Tec9
        {357},// Rifle
        {358},// Sniper Rifle
        {359},// Rocket Launcher
        {360},// HS Rocket Launcher
        {361},// Flamethrower
        {362},// Minigun
        {363},// Detonator
        {364},// Detonator Button
        {365},// Spraycan
        {366},// Fire Extinguisher
        {367},// Camera
        {368},// Nightvision
        {368},// Infrared Vision
        {371}// Parachute
};
 
#define MaximoObjetos 50
new NomeDaArma[MaximoObjetos];
new Float:CordenadaObjeto[MaximoObjetos][3];
new ObjetoGuns[MaximoObjetos];
new Dropou[MaximoObjetos];
new IdObjeto[MaximoObjetos][3];
//FIM  NEWS E DEFINES DO TOPO DO GAMEMODE
//================[David_Groove]===================//
 
Public OnPlayerCommandText
 
 if (strcmp(cmd, "/pegararma", true) == 0)
        {
                new f = MaximoObjetos+1;
                for(new a=0;a<sizeof(CordenadaObjeto);a++)
                {
                        if(IdObjeto[a][0] != 0)
                        {
                                if(IsPlayerInRangeOfPoint(playerid, 1, CordenadaObjeto[a][0], CordenadaObjeto[a][1], CordenadaObjeto[a][2]))
                                f = a;
                        }
                }
                if(f == MaximoObjetos+1 || Dropou[f] == 1) return SendClientMessage(playerid, 0x33AA3300, "{FFFFFF} [WARNING SSG] Você Não está Proximo de Uma Arma.");
                else
                {
 
                    new buffer[512];
          DestroyObject(ObjetoGuns[f]);
                        GivePlayerWeapon(playerid, IdObjeto[f][0], IdObjeto[f][1]);
                        GetWeaponName(IdObjeto[f][0], NomeDaArma, sizeof(NomeDaArma));
          ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,1,1,1,1,1);
                        format(buffer, sizeof(buffer), "{FFFFFF}[Informação SSGAMES]  Você Recolheu Uma Arma %s do chao.", NomeDaArma);
                        SendClientMessage(playerid, COLOR_DBLUE, buffer);
                        IdObjeto[f][0] = 0;
          IdObjeto[f][1] = 0;
          IdObjeto[f][2] = 0;
                    CordenadaObjeto[f][0] = 0.0;
                        CordenadaObjeto[f][1] = 0.0;
                        CordenadaObjeto[f][2] = 0.0;
                }
                return 1;
        }
  if (strcmp(cmd, "/jogararma", true) == 0)
        {
                new gunID = GetPlayerWeapon(playerid);
                new gunAmmo = GetPlayerAmmo(playerid);
                if(gunID != 0 && gunAmmo != 0)
                {
                        new f = MaximoObjetos+1;
                        for(new a = 0; a < sizeof(CordenadaObjeto); a++)
                        {
                                if(CordenadaObjeto[a][0] == 0.0) f = a;
                        }
 
                        if(f == MaximoObjetos+1) return SendClientMessage(playerid, 0x33AA3300, "{FFFFFF} [WARNING SSGAMES] Você Não Pode recolher Armas No momento,Espere alguns minutos.");
                        else
                        {
                            new buffer[512];
                                GetWeaponName(gunID, NomeDaArma, sizeof(NomeDaArma));
                                format(buffer, sizeof(buffer), "{FFFFFF} [INFO SSGAMES] Você Largou uma %s no Chão", NomeDaArma);
              ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,1,1,1,1,1);
              SendClientMessage(playerid, COLOR_DBLUE, buffer);
                                RemovePlayerWeapon(playerid, gunID);
                                IdObjeto[f][0] = gunID;
                                IdObjeto[f][1] = gunAmmo;
                                IdObjeto[f][2] = GetPlayerVirtualWorld(playerid);
                        GetPlayerPos(playerid, CordenadaObjeto[f][0], CordenadaObjeto[f][1], CordenadaObjeto[f][2]);
              ObjetoGuns[f] = CreateObject(ArmasObjetos[gunID][0], CordenadaObjeto[f][0], CordenadaObjeto[f][1], CordenadaObjeto[f][2]-1, 93.7, 120.0, 120.0, 200.0);
                        }
                        return 1;
                }
        }

#2
Weslley_Script

Weslley_Script


Seu codigo e de GF amigo?

#3
Black_Tiger

Black_Tiger


Bom código e bem-vindo a Strategy Point!

#4
iNescauzinho_GameS

iNescauzinho_GameS


Obrigado

#5
Anonimo

Anonimo


Gostei, mais tipo, ele é aquele sistema de jogar arma no chão é pegar né?

http://strategypoint.com.br/

#6
Black_Crazzy

avatar


mt bom

#7
iNescauzinho_GameS

iNescauzinho_GameS


Vlw Tem Inscriçoes Para Script Aqui Ainda?

#8
Black_Crazzy

avatar


acho que sim

#9
Black_Tiger

Black_Tiger


Poderoso_Script escreveu:Vlw Tem Inscriçoes Para Script Aqui Ainda?

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

#10
Conteúdo patrocinado



Ver o tópico anterior Ver o tópico seguinte Ir para o topo Mensagem [Página 1 de 1]


Permissões neste sub-fórum
Não podes responder a tópicos