Guten Mittag,
Ich habe ein neues Tutorial für das Vio_Lite gescripted.
Ich habe auch
benutzt.
Aber leider kann ich nicht Einsteigen...Wisst ihr vielleicht Warum?
Code:
Lua
function setPlayerInTutorial_func ()
-- Tutorial Elements --
tutorialVeh = createVehicle(526, 2406.3999023438, 1068.5, 10.5, 0, 0, 90, "Fortune")
tutorialVehMarker = createMarker(2406.6999511719, 1068.5999755859, 12.60000038147, "arrow", 1, 255, 0, 0)
setArrowMoving ( tutorialVehMarker )
outputChatBox("Gehe ins Auto und fahre zum Flughafen!", 255, 0, 0)
setVehicleLocked(tutorialVeh, false)
addEventHandler("onClientVehicleEnter", tutorialVeh, function()
destroyElement(tutorialVehMarker)
outputChatBox("Fahre zum Roten Punkt, um abzuhauen!", 255, 0, 0)
triggerServerEvent("tutorialNext", getLocalPlayer())
end)
tutorialHomeMarer = createMarker(2413.8000488281, 1063.8000488281, 9.8000001907349, "cylinder", 1, 255, 0, 0)
addEventHandler("onClientMarkerHit", tutorialHomeMarer, function ()
outputChatBox("Dies ist dein zu Hause. Hau schnell ab, bevor Big Smoke dich packt!", 255, 0, 0)
end)
tutorial = true
setElementData ( lp, "ElementClicked", true )
player = lp
setElementPosition ( player, 2413.8000488281, 1065.4000244141, 10.800000190735 )
-- Dimension --
setElementDimension ( player, 1 )
setElementDimension ( tutorialVeh, 1 )
setElementDimension ( tutorialVehMarker, 1 )
setElementDimension ( tutorialHomeMarer, 1 )
addEventHandler("onClientPlayerQuit", getRootElement(), function()
if vioGetElementData ( getLocalPlayer(), "isInTut" ) == true then
vioSetElementData ( getLocalPlayer(), "isInTut", true )
end
end)
addEventHandler("onClientVehicleExit", getRootElement(), function ()
if vioGetElementData ( getLocalPlayer(), "isInTut" ) == true then
vioSetElementData ( getLocalPlayer(), "isInTut", true )
end
end)
end
Alles anzeigen
M.f.G