• Make team_1 and team_3 friendly
    3 replies, posted
Hello, I am now trying to make team_1 and team_3 not able to damage each other, i have searched this all day I have searched numerous things all day, this is one of the things i was unable to find if anyone has a few minutes to drop a code, that would be wonderful Thanks! :)
[CODE] hook.Add("PlayerShouldTakeDamage", "PreventTheseTeamsFromHurtingEachhOther", function(victim, attacker) if attacker:IsPlayer() then if (attacker:Team() == 1 and victim:Team() == 3) or (attacker:Team() == 3 and victim:Team() == 1) then return false end end end) [/CODE] This will prevent players on team one from damaging players on team three and prevent players on team three from damaging players on team one. It does not however prevent players on the same team from attacking each other, I'm not sure if you wanted it to. I'm not sure if it would be more appropriate to use GM:PlayerShouldTakeDamage since I'm returning something, tell me if it doesn't seem to work. Either way it should give you an idea of how its done.
[code] hook.Add("PlayerShouldTakeDamage", "porn", function(victim, attacker) if attacker:IsPlayer() then return !attacker:Team() == 1 and !victim:Team() == 3 or !attacker:Team() == 3 and !victim:Team() == 1 end end ) [/code]
Thank you very much, i am working on a gamemode and i'm getting these last couple of bugs sorted out Edit: Yeah, the friendly fire was easy to do, i just didn't know how to do the other teams thing Thanks!
Sorry, you need to Log In to post a reply to this thread.