OnPlayerTakeDamge
#6

Quote:
Originally Posted by HDFord
Посмотреть сообщение
It's not possible to use something else then "playerid" on GameTextForPlayer easy as that change it to SendClientMessage
pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID)
    {
        new string[128], victim[MAX_PLAYER_NAME], attacker[MAX_PLAYER_NAME];
        new weaponname[24];
        GetPlayerName(playerid, victim, sizeof (victim));
        GetPlayerName(issuerid, attacker, sizeof (attacker));
        GetWeaponName(weaponid, weaponname, sizeof (weaponname));
        format(string, sizeof(string), " %.0f",amount);
        SendClientMessage(victim,0xFFFFFFFF,string);
    }
    return 1;
}
You can't use 'victim' in SendClientMessage. 'victim' isn't an integer...
Reply


Messages In This Thread
OnPlayerTakeDamge - by [D]ry[D]esert - 09.05.2012, 17:40
Re: OnPlayerTakeDamge - by Revo - 09.05.2012, 17:46
Re: OnPlayerTakeDamge - by ViniBorn - 09.05.2012, 17:47
Re: OnPlayerTakeDamge - by rati555 - 09.05.2012, 17:48
Re: OnPlayerTakeDamge - by HDFord - 09.05.2012, 17:48
Re: OnPlayerTakeDamge - by ViniBorn - 09.05.2012, 17:51
Re: OnPlayerTakeDamge - by HDFord - 09.05.2012, 17:53
Re: OnPlayerTakeDamge - by [D]ry[D]esert - 09.05.2012, 17:54
Re: OnPlayerTakeDamge - by [D]ry[D]esert - 09.05.2012, 17:56

Forum Jump:


Users browsing this thread: 2 Guest(s)