PHP Code:
#include <fakemeta_util>
#define EXTRAOFFSET 5
#define OFFSET_DEATHS 555
#define OFFSET_INTERALMODEL 126
#define OFFSET_TEAM 114
public function(id)
{
//Kill user
fm_user_kill(id,1)
//Reset Score
fm_cs_set_user_deaths(id, 0)
fm_set_user_frags(id, 0)
}
stock fm_cs_set_user_deaths(client, deaths)
{
set_pdata_int(client, OFFSET_DEATHS, deaths, EXTRAOFFSET);
static ScoreInfo;
if( ScoreInfo || (ScoreInfo = get_user_msgid("ScoreInfo")) )
{
emessage_begin(MSG_BROADCAST, ScoreInfo);
ewrite_byte(client);
ewrite_short(get_user_frags(client));
ewrite_short(deaths);
ewrite_short(0);
ewrite_short(_:fm_cs_get_user_team(client));
emessage_end();
}
}
stock CsTeams:fm_cs_get_user_team(client, &{CsInternalModel,_}:model=CS_DONTCHANGE)
{
model = CsInternalModel:get_pdata_int(client, OFFSET_INTERALMODEL, EXTRAOFFSET)
return CsTeams:get_pdata_int(client, OFFSET_TEAM, EXTRAOFFSET)
}
why the code is not work to remove the 1 death?
__________________