crazyde21 Posted March 7, 2014 Share Posted March 7, 2014 When the player hurt myself , Then how cancel event? Was someone else kill you! Link to comment
xXMADEXx Posted March 7, 2014 Share Posted March 7, 2014 Use onClientPlayerDamage, and cancelEvent() Link to comment
crazyde21 Posted March 7, 2014 Author Share Posted March 7, 2014 onClientPlayerDamage when i Fall down, I always death! Link to comment
WASSIm. Posted March 7, 2014 Share Posted March 7, 2014 addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), function (attacker) if (not attacker) or ( attacker and not attacker == source) then cancelEvent() end end) Link to comment
crazyde21 Posted March 7, 2014 Author Share Posted March 7, 2014 function stopDamage ( att ) target = getPedTarget ( att ) local typename =getElementType(target) if typename == "player" then cancelEvent() end end addEventHandler ( "onClientPlayerDamage", getRootElement(), stopDamage ) Have hurt,too! Link to comment
crazyde21 Posted March 7, 2014 Author Share Posted March 7, 2014 function stopDamage () if getElementType(source) == "player" then cancelEvent() end end addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), stopDamage ) this ok! Link to comment
Moderators IIYAMA Posted March 7, 2014 Moderators Share Posted March 7, 2014 Why are you checking a player it's element-type, when you already know it is a player? "onClientPlayerDamage" Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now