You can try storing money in global variables, I don’t know how good this idea is
PHP Code:
getID()
{
return self getEntityNumber();
}
onPlayerConnect()
{
id = self getID();
level.money[id] = 0;
}
onPlayerDisconnect()
{
id = self getID();
level.money[id] = undefined;
}
Killed(/*...*/)
{
if (mod == "headshot")
money = 100;
else if (mod == "melee")
money = 200;
else
money = 50;
id = self getID();
level.money[id] += money;
}