[Ajuda] Funзгo....
#1

@RESGATANDO MEU TУPICO

Voltei aqui no meu tуpico kkkk

Pois bem, estou tentando criar uma funзгo para detectar tiro ao player mesmo ele estando de ESC e o mesmo morra apуs ter recebido os disparos ou soco ou seja lб oq derem nele '-', eu tentei da seguinte forma.... (Nгo testei vou testar jaja kk)

pawn Код:
public OnPlayerShootPlayer(shooter,target,Float:damage)
{
    new Float:Hp;
    GetPlayerHealth(target, Hp);
    new Float:Pos[3], Float:X, Float:Y, Float:Z;
    if(Pos[0] == X && Pos[1] == Y && Pos[2] == Z)
    {
        if(GetPlayerWeapon(shooter) == 0
        || GetPlayerWeapon(shooter) == 2
        || GetPlayerWeapon(shooter) == 3
        || GetPlayerWeapon(shooter) == 4
        || GetPlayerWeapon(shooter) == 5
        || GetPlayerWeapon(shooter) == 6
        || GetPlayerWeapon(shooter) == 7
        || GetPlayerWeapon(shooter) == 8
        || GetPlayerWeapon(shooter) == 9
        || GetPlayerWeapon(shooter) == 10
        || GetPlayerWeapon(shooter) == 11
        || GetPlayerWeapon(shooter) == 12
        || GetPlayerWeapon(shooter) == 13
        || GetPlayerWeapon(shooter) == 14
        || GetPlayerWeapon(shooter) == 15
        || GetPlayerWeapon(shooter) == 16
        || GetPlayerWeapon(shooter) == 17
        || GetPlayerWeapon(shooter) == 18
        || GetPlayerWeapon(shooter) == 19
        || GetPlayerWeapon(shooter) == 20
        || GetPlayerWeapon(shooter) == 21
        || GetPlayerWeapon(shooter) == 22
        || GetPlayerWeapon(shooter) == 23
        || GetPlayerWeapon(shooter) == 24
        || GetPlayerWeapon(shooter) == 25
        || GetPlayerWeapon(shooter) == 26
        || GetPlayerWeapon(shooter) == 27
        || GetPlayerWeapon(shooter) == 28
        || GetPlayerWeapon(shooter) == 29
        || GetPlayerWeapon(shooter) == 30
        || GetPlayerWeapon(shooter) == 31
        || GetPlayerWeapon(shooter) == 32
        || GetPlayerWeapon(shooter) == 33
        || GetPlayerWeapon(shooter) == 34
        || GetPlayerWeapon(shooter) == 35
        || GetPlayerWeapon(shooter) == 36
        || GetPlayerWeapon(shooter) == 37
        || GetPlayerWeapon(shooter) == 38
        || GetPlayerWeapon(shooter) == 39
        || GetPlayerWeapon(shooter) == 40
        || GetPlayerWeapon(shooter) == 41
        || GetPlayerWeapon(shooter) == 42)
        {
            SetPlayerHealth(target, Hp-40);
        }
    }
    return 1;
}
Isso daria certo?
Reply
#2

UP BASICO
Reply
#3

So testando para saber!
Usa loop no GetWeapon
Reply
#4

To caзando alguйm para testar aqui... Tб osso, mas vendo assim, serб que poderia funcionar?

Se alguйm quiser se voluntariar a testar e postar o resultado '-'
Reply
#5

eu vou , passa skype, ou pega o meu, solid.freeze
Reply
#6

Acabei de chegar do colйgio, nem achei ngm pra me ajudar a testar isso ae kkkk
Reply
#7

esse if ae ta enormeeeeeeeeee


olha

pawn Код:
public OnPlayerShootPlayer(shooter,target,Float:damage)
{
    new Float:Hp;
    GetPlayerHealth(target, Hp);
    new Float:Pos[3], Float:X, Float:Y, Float:Z;
    if(Pos[0] == X && Pos[1] == Y && Pos[2] == Z)
    {
        switch(GetPlayerWeapon(shooter))
        {
            case: 0..42:
            {
                SetPlayerHealth(target, Hp-40);
            }
        }
    }
    return 1;
}
coloquei melhor... e faz o mesmo.
Reply
#8

Quote:
Originally Posted by PT
Посмотреть сообщение
esse if ae ta enormeeeeeeeeee


olha

pawn Код:
public OnPlayerShootPlayer(shooter,target,Float:damage)
{
    new Float:Hp;
    GetPlayerHealth(target, Hp);
    new Float:Pos[3], Float:X, Float:Y, Float:Z;
    if(Pos[0] == X && Pos[1] == Y && Pos[2] == Z)
    {
        switch(GetPlayerWeapon(shooter))
        {
            case: 0..42:
            {
                SetPlayerHealth(target, Hp-40);
            }
        }
    }
    return 1;
}
coloquei melhor... e faz o mesmo.
Pow vlw kkkkkkk й atй bom que vocк me ajudou nisso, acabei de aprender sobre isso, pq eu tava aqui caзando jeito de criar um Loop do GetWeapon mas o PT vocк acha que isso pode funcionar?
Reply
#9

Tб errado isso, Float:X, Float:Y, Float:Z; esta ali pra que?, nulo?
@Topic: Explica o que quer.
Reply
#10

kkkkk Schocc.... O objetivo seria permitir que o player receba dano MESMO estando em ESC '-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)