Fahrzeug soll, wenn er auf dem Dach liegt, nicht explodieren und weiterhin Schaden von außen erleiden

  • Wie könnte ich das bewerkstelligen?
    Ich habe das mal aus reiner Testerlaune mal probiert:

    Lua
    addEventHandler("onVehicleDamage", root, function(loss)
        if(getVehicleOccupant(source)) then
    		local rotX, rotY, rotZ = getElementRotation(source)
    		if rotY >= 160 and rotY <= 200 then
    			setElementHealth(source, getElementHealth(source)+loss)
    			outputChatBox(loss)
    		end
        end
    end)

    anderer Versuch

    Lua
    addEventHandler("onVehicleExplode", getRootElement(), function(loss)
    	local rotX, rotY, rotZ = getElementRotation(source)
    	if rotY >= 160 and rotY <= 200 then
    		cancelEvent()
    	end
    end)

    ~ Signatur in Bearbeitung ~

    Einmal editiert, zuletzt von Krischkros (24. Januar 2013 um 17:00)

  • Dieses Thema enthält 14 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!