Like Connor said use mp_friendlyfire 0 and you can use Connors plugin for the fall damage
PHP Code:
#include <hamsandwich>
#define VERSION "0.0.1"
#define PLUGIN "No Fall Damage"
const DMG_FALL = (1<<5) // Fell too far
public plugin_init()
{
register_plugin(PLUGIN, VERSION, "ConnorMcLeod")
RegisterHam(Ham_TakeDamage, "player", "CBasePlayer_TakeDamage", false)
}
public CBasePlayer_TakeDamage(id, iInflictor, iAttacker, Float:flDamage, bitsDamageType)
{
if( bitsDamageType == DMG_FALL )
{
set_hudmessage(0, 100, 200, -1.0, -1.0, 0, _, 3.0, 0.001, 0.001, -1)
show_hudmessage(id, "You should have take %.0f damage", flDamage)
SetHamReturnInteger(0)
return HAM_SUPERCEDE
}
return HAM_IGNORED
}
__________________