//local triggerhurt = SpawnEntityFromTable("trigger_hurt", //{ // targetname = "triggerhurt" // origin = Vector(1800, -3300, 200) //(2000, -3300, 100) // damage = 0 // damagecap = 0 // damagetype = 1 // damagemodel = 0 // spawnflags = 64 //}) //triggerhurt.KeyValueFromInt("solid", 2) //triggerhurt.KeyValueFromString("mins", "-800 -500 -500") //-800 -500 -400 //triggerhurt.KeyValueFromString("maxs", "700 600 400") //500 600 400 local respawnroom = SpawnEntityFromTable("func_respawnroom", { targetname = "respawnroom" origin = Vector(1800, -3300, 200) //(2000, -3300, 100) team = 3 spawnflags = 64 }) respawnroom.KeyValueFromInt("solid", 2) respawnroom.KeyValueFromString("mins", "-800 -500 -500") //-800 -500 -400 respawnroom.KeyValueFromString("maxs", "700 600 400") //500 600 400 ::Piss <- { function OnScriptHook_OnTakeDamage(params) { local victim = params.const_entity local attacker = params.attacker local damage = params.damage if (attacker == null) return if (!attacker.IsValid()) return if (!attacker.IsPlayer()) return if (attacker != null && attacker.IsBotOfType(1337) && victim != attacker && victim.IsPlayer() && victim.GetHealth() - damage > 0) { if (attacker.HasBotTag("pisser")) victim.AddCondEx(24, 1, null) } } } __CollectGameEventCallbacks(Piss)