How to sum damage
#2

You have to create player variable or save it in pvars

Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
        new cstring[128];
        PlayerPlaySound(issuerid,17802,0.0,0.0,0.0);
        new pname[MAX_PLAYER_NAME];
        TextDrawBackgroundColor(Textdraw11[playerid], 255);
        TextDrawFont(Textdraw11[playerid], 1);
        TextDrawLetterSize(Textdraw11[playerid], 0.470000, 1.100000);
        TextDrawColor(Textdraw11[playerid], -14415873);
        TextDrawSetOutline(Textdraw11[playerid], 1);
        TextDrawSetProportional(Textdraw11[playerid], 0);
        GetPlayerName(issuerid, pname, sizeof(pname));
        format(cstring, sizeof(cstring), "%s -(%.0f)", pname, amount++);
        TextDrawSetString(Textdraw11[playerid], cstring);
        TextDrawShowForPlayer(playerid, Textdraw11[playerid]);
        SetPVarFloat(issuerid, "damageTaken", GetPVarFloat(issuerid, "damageTaken") + amount);
        return 1;
}
Then if you want get the total amount use:

Код:
new Float:total_damage = GetPVarFloat(issuerid, "damageTaken");
@down - exactly the same code as my ... no comments
Reply


Messages In This Thread
How to sum damage - by GwENiko - 12.05.2014, 11:39
Re: How to sum damage - by ball - 12.05.2014, 11:49
Re: How to sum damage - by gekas - 12.05.2014, 12:24
Re: How to sum damage - by GwENiko - 12.05.2014, 16:34
Re: How to sum damage - by GwENiko - 14.05.2014, 18:31
Re: How to sum damage - by GwENiko - 15.05.2014, 17:36
Re: How to sum damage - by ball - 15.05.2014, 17:54
Re: How to sum damage - by GwENiko - 16.05.2014, 16:35
Re: How to sum damage - by Konstantinos - 16.05.2014, 16:42
Re: How to sum damage - by GwENiko - 16.05.2014, 16:49

Forum Jump:


Users browsing this thread: 4 Guest(s)