you have this
Code:
if (StrEqual(GameName, "dod"))
{
PrecacheSound("weapons/rpg/rocketfire1.wav", true)
PrecacheSound("weapons/ar2/ar2_empty.wav", true)
}
else
{
PrecacheSound("weapons/rpg/rocketfire1.wav", true)
PrecacheSound("weapons/ar2/ar2_empty.wav", true)
}
Sorry if i'm blind but what's different in else condition ?
And in player_death event, check for client in game should be before reseting flameAmount.
Nice job btw