ClientSide ....
function nHalt()
local sound = playSound("sounds/Bus/nHalt.ogg")
end
addEvent("N", true)
addEventHandler("N", getRootElement(), nHalt)
function lt()
nHalt()
local ltr = playSound("sounds/Bus/Bushaltestellen/LTR.ogg")
end
addEvent("LTR", true)
addEventHandler("LTR", getRootElement(), lt)
function SchrottP()
nHalt()
local schrott = playSound("sounds/Bus/Bushaltestellen/Schrott.ogg")
end
addEvent("Schrott", true)
addEventHandler("Schrott", getRootElement(), SchrottP)
function AngelP()
nHalt()
local angel = playSound("sounds/Bus/Bushaltestellen/Angel.ogg")
end
addEvent("Angel", true)
addEventHandler("Angel", getRootElement(), AngelP)
ServerSide ....
local HalteNr1
function startJob(thePlayer)
HalteNr1 = createMarker ( -2435, -595, 132, "checkpoint", 10, 125, 0, 0, 255, thePlayer )
HalteNr1B = createBlip ( -2435, -595, 132, 0, 2, 255, 0, 0, 255, 0, 99999.0, thePlayer )
triggerClientEvent ( thePlayer, "LTR", getRootElement() )
triggerClientEvent ( thePlayer, "infobox_start", getRootElement(), "\nDienst gestartet!", 5000, 125, 0, 0 )
addEventHandler("onMarkerHit", HalteNr1, cMarker)
end
local HalteNr2
function cMarker(thePlayer)
local money = vioGetElementData(thePlayer, "money")
vioSetElementData ( thePlayer, "money", tonumber(money)+50 )
givePlayerMoney(thePlayer, 50)
destroyElement(HalteNr1B)
destroyElement(HalteNr1)
triggerClientEvent ( thePlayer, "Schrott", getRootElement() )
triggerClientEvent ( thePlayer, "N", getRootElement() )
HalteNr2 = createMarker ( -1923, -1785, 32, "checkpoint", 10, 125, 0, 0, 255, thePlayer )
HalteNr2B = createBlip ( -1923, -1785, 32, 0, 2, 255, 0, 0, 255, 0, 99999.0, thePlayer )
addEventHandler("onMarkerHit", HalteNr2, dMarker)
and tell me if it work