[AJUDA] Comando /missel
#1

Faz tempo que eu nгo posto duvidas aqui em o.o
Bom... eu queria que ao player digitar /missel

1 missel saнsse pelas costas do player ....

igual 1 missel de bazuca... com o mesmo propуsito... se acertar explodir....

se alguem puder me ajudar... agradeзo.
Reply
#2

auihauia chora e faz um calculo geometrico pra ver quando de x e quanto de y deve incrementar ou decrementar dependendo do quadrante da posicao de z do player.
Sem contar que vai ter que por um objeto voando nesse x e y descoberto acima e verifica se o radius dele esta em x do player definido por voce. Se sim, createExplosion =p
Reply
#3

PQP, que complicado isso.
Kasura, procura no search por SAM Missiles ou por Surface-to-Air Missile, tem vбrios disso, que nada mais fazem do que colocar misseis no jogo que nem da area 51 e quando alguem passa por cima boom. Vocк pode adaptar para o seu propуsito.
Reply
#4

eu ainda prefirow ow /peido, kkkkkk
Reply
#5

eu n pedi o peido pq achei que ia ser mais dificil -.-

ta agora eu quero o /peido

quando player digita /peido todos numa area de 3 infernus + ou - ao redor do player comessem a perder vida de 2 em 2 exeto o player
Reply
#6

kasura ke uma ideia?
bota pra aparece a animaзao da smoke quando o cara peida
Reply
#7

Quote:
Originally Posted by [GangstA]Kasura
Посмотреть сообщение
eu n pedi o peido pq achei que ia ser mais dificil -.-

ta agora eu quero o /peido

quando player digita /peido todos numa area de 3 infernus + ou - ao redor do player comessem a perder vida de 2 em 2 exeto o player
E que tal pensares?

vou te dar o que vais prescisar:

pawn Код:
:: IsPlayerInRangeOfPoint
 :: SetTimerEx
 :: KillerTime
 :: SetPlayerHealth
 :: GetPlayerPos
 :: new peidosID[MAX_PLAYERS]
 :: GetPlayerHealth
 :: for(new i = 0; i < MAX_PLAYERS; i++)
Reply
#8

agora fiquei interessado nesse /peido xD
quando tiver pronto compartilha com nois!
Reply
#9

Simples.


Mr. Poderoso, vocк tem o BCF. Porquк nгo bota o peido lб? Credits down here ALL GOES TO MEH.
pawn Код:
//No meio do GM, FORA de qualquer funзгo, adicione esta aqui:
new Float:Peidorreirox[MAX_PLAYERS],Float:Peidorreiroy[MAX_PLAYERS],Float:Peidorreiroz[MAX_PLAYERS], bool:PeidoAtivado[MAX_PLAYERS], TempoPeidando[MAX_PLAYERS];//Floats que vгo guardar a posiзгo do peido. Uma para cada player, permitindo que mъltiplos peidos sejam ativados.,e uma bool pra definir se o peido estб ativado para os players que estгo no range ou nгo. E uma pra o tempo de peido, que й um minuto.
forward TempoDePeido();
public TempoDePeido();//Esta vai ser a funзгo de quando o peido acabar.
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && PlayerToPoint(7.3, i, peidorreirox, peidorreiroy, peidorreiroz))
        {
            SendClientMessage(playerid, 0xFFFFFFFF, "O cheiro do peido acabou! Respire aliviado!");
            return 1;
        }
    }
}
forward Peido();//A funзгo de Peido em Si.
public Peido();
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && PlayerToPoint(7.3, i, peidorreirox, peidorreiroy, peidorreiroz) && PeidoAtivado[i])
        {
            new Float:vida;
            GetPlayerHealth(i, vida);
            SetPlayerHealth(i, vida - 2);
            SetTimer("Peido", 1000, 1);
            TempoPeidando[i]++
            return SendClientMessage(i, 0xFFFFFFFF, "Vocк estб na бrea dos gases mal cheirosos!Perderб dois de vida enquanto estivr aн!");
        }
        else if(TempoPeidando[i] >= 60)
        {
            SetTimer("TempoDePeido", 1000, 0);
            new Float:vida;
            GetPlayerHealth(i, vida);
            SetPlayerHealth(i, vida - 2);
            TempoPeidando[i] = 0;
            return SendClientMessage(i, 0xFFFFFFFF, "Vocк estб na бrea dos gases mal cheirosos!Perderб dois de vida enquanto estivr aн!");
        }
    }
}
//Agora, para o comando!!
if(strcmp(cmd, "/peidar", true) == 0)
{
    GetPlayerPos(playerid, Peidorreirox[playerid], Peidorreiroy[playerid], Peidorreiroz[playerid]);
    Peido();
    return 1;
}
Espero que funcione ._.
Reply
#10

kkk to morrendo de tanto ri aki
imagina no meio de uma briga de gang o cara fais /peidar
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)