SA-MP Forums Archive
[Ajuda] Dano da sniper - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Dano da sniper (/showthread.php?tid=451362)



Dano da sniper - Paulaosamp - 16.07.2013

Bom eu uso esse para o dano da sniper ficar 100 :

Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{

    if(GetPlayerWeapon(playerid) == 34){
        new Float:Life;
        GetPlayerHealth(playerid,Life);
        SetPlayerHealth(damagedid,Life - 100);
    }
    return 1;
}
...

Mas este estб bugando... tipo se alguem hitar o player primeiro e o sniper matar.. o score e kill vai para quem hitou primeiro entгo eu queria que quem tiver ai um script que substitui qualquer dano no jogo 41 por 100... nгo me importo que bug as outras armas exemplo se uma arma tirar 41 de dano mesmo nгo sendo sniper o dano vai ser substituнdo por 100. Bom quem tiver algum palpite pode mandar ai.


Re: Dano da sniper - ShutDown_ - 16.07.2013

Tenta usar isto '-'
Creditos: SA:MP Wiki.

pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID && weaponid == 34)
    {
        SetPlayerHealth(playerid, 0.0);
    }
    return 1;
}



Re: Dano da sniper - Paulaosamp - 16.07.2013

Quote:
Originally Posted by ShutDown_
Посмотреть сообщение
Tenta usar isto '-'
Creditos: SA:MP Wiki.

pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID && weaponid == 34)
    {
        SetPlayerHealth(playerid, 0.0);
    }
    return 1;
}
Й normal dar 1 warning usando isto ?


Re: Dano da sniper - ShutDown_ - 16.07.2013

qual warning ?


Re: Dano da sniper - Gleisson_. - 17.07.2013

pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID && weaponid == 34)
    {
        SetPlayerHealth(playerid, 0.0);
        return 1;
    }
    return 1;
}
Tente!


Re: Dano da sniper - Markoss - 17.07.2013

pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID && weaponid == 34)
    {
        SetPlayerHealth(playerid, 0.0);
        return 1;
    }
    return 0;
}