[Ajuda] Skin shot bugando OnPlayerDeath
#1

Gente preciso disso muito! Me ajudem a arrumar meu skin shot (/anti inv,god mode)... A muito tempo me passaram o script ele funciona muito bem, tiro na skin, qm ta de hack morre. Mas tem um porem ele buga.

Quando vocк seta a vida de um player para 0, nos calculos to tiro na skin, OnPlayerDeath й executada sem nenhum killerid, por isso o onplayerdeath nгo estб funcionando (as vezes ele funciona as vezes nгo) como Chat Kill, Contrato, Morrer pra policia e ser preso, nada que envolva alguem que matou um player e um player que morreu ta funcionando direto!, pode ser o tiro no lag que parece tambйm estar presente no servidor... Alguem me ajuda sou novato pra arrumar isso e meu server precisa disso arrumado!

pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
{
            new
                Float: vida,
                Float: armadura,
                Float: dmg;

            GetPlayerArmour(damagedid, armadura);
            GetPlayerHealth(damagedid, vida);

            if (armadura > 0)
            {
                if (amount > armadura)
                {
                    dmg = amount - armadura;
                    vida = vida - dmg;
                    SetPlayerArmour(damagedid, 0.0);
                    SetPlayerHealth(damagedid, vida);
                    return 1;
                }
                armadura = armadura - amount;
                SetPlayerArmour(damagedid, armadura);
            }
            if (armadura < 1)
            {
                vida = vida - amount;
                SetPlayerHealth(damagedid, vida);
            }

    return 1;
}
Se precisar meu onplayerdeath, mas creio q ta tudo certo...
http://pastebin.com/hUSszVrd
Reply
#2

Baixe a versгo 1.2 do Hard DeathMatch. Й um sistema simples de tiro na skin, estude por ele.

https://sampforum.blast.hk/showthread.php?tid=427971
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)