Spc Posted March 21, 2018 Share Posted March 21, 2018 I have a large skin with bugged hitbox, so I wanted to make a "fake hitbox". In onClientPlayerWeaponFire is a parameter "hitElement" but it doesn't work on colshape. Any sollution? Link to comment
Moderators IIYAMA Posted March 21, 2018 Moderators Share Posted March 21, 2018 If is it a round colshape: Link to comment
Spc Posted March 21, 2018 Author Share Posted March 21, 2018 2 hours ago, IIYAMA said: If is it a round colshape: I want to check if the player has shooted in the colshape. Link to comment
Moderators IIYAMA Posted March 21, 2018 Moderators Share Posted March 21, 2018 5 hours ago, Spc said: I want to check if the player has shooted in the colshape. I just gave you a solution for detecting shooting in round colshaps, be happy with it... Link to comment
Spc Posted March 22, 2018 Author Share Posted March 22, 2018 17 hours ago, IIYAMA said: I just gave you a solution for detecting shooting in round colshaps, be happy with it... How can i detect shoot in colshape from checking if is something between two elements?? Link to comment
Moderators IIYAMA Posted March 22, 2018 Moderators Share Posted March 22, 2018 That is a good question. But it isn't about checking if something is between to elements. It is about checking if a position(colshap) is between a line(shooting line). https://wiki.multitheftauto.com/wiki/OnClientPlayerWeaponFire Parameters int weapon, int ammo, int ammoInClip, float hitX, float hitY, float hitZ, element hitElement, float startX, float startY, float startZ Start line | | | ( Colshape ) | | | End line The getDistanceBetweenPointAndSegment3D function I gave you calculates the distance between a line and a point. If the distance is smaller than the colshape size, it is a hit. 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