cs8898 Posted September 16, 2012 Share Posted September 16, 2012 Hallo Leute Ich will meine variable hitElement gern nach player und element aufteilen meine idee: player = hitElement[0] element = hitElement[1] doch das Funktzioniert nicht der Consolen Output: attempt to index local 'hitElement' (a userdata value) wenn ich mir die hitElement in den Chat Schreiben Lass: userdata: 0000006E --Player userdata: 00000074 --Vehicle was mach ich Falsch? Link to comment
Jusonex Posted September 26, 2012 Share Posted September 26, 2012 In hitElement stecken nicht direkt Spieler und Auto. Das Event onMarkerHit wird für beide Elemente ausgelöst. Mithilfe von https://wiki.multitheftauto.com/wiki/getElementType kannst du überprüfen, um welches Element es sich jeweils handelt: addEventHandler("onMarkerHit", marker, function(hitElement, matchingDimension) if getElementType(hitElement) == "player" then -- Code für den Spieler elseif getElementType(hitElement) == "vehicle" then -- Code für das Fahrzeug end end ) Link to comment
krischkros Posted April 3, 2013 Share Posted April 3, 2013 Oder man ließt den Controller von Vehicle aus oder den Wagen vom Spieler. Kommt je nach Situation an. 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