mommytellme Posted April 17, 2014 Share Posted April 17, 2014 Cześć! Zrobiłem sobie taki kod na pracę śmieciarza: local ls = createMarker(2200.4755859375,-1978.3681640625,13.557765007019, 2, "cylinder") local car = getPedOccupiedVehicle(getLocalPlayer()) function praca ( thePlayer ) if source == ls then if getElementModel(car)== 408 then outputChatBox("Rozpocząłeś/aś pracę śmieciarza! Jedź, do markerów oznaczonych na mapie literką W", thePlayer, 250,000,000) nn = createMarker(2415.6826171875,-1971.349609375,13.41153049469, 2, "cylinder") createBlip(46,2415,-1971,13) end end end function praca2 () outputChatBox("Pierwszy przystanek zaliczony! Dostajesz 50$!", thePlayer, 250,000,000) givePlayerMoney(thePlayer, 50) praca2 = createMarker(2403.6708984375,-1731.158203125,13.3828125, 2, "cylinder") createBlip(46,2403.6708984375,-1731.158203125,13.3828125) end addEventHandler ("onClientMarkerHit", ls, praca) addEventHandler ("onClientMarkerHit", nn, praca2) I po wjechaniu w pierwszy marker wszystko działa, pokazuje następny marker i blipa, ale w następnym markerze już nie działa. W debugu wywala taki błąd: smieciarka\client.lua:23 Bad argument @ ' addEventHandler' exepted element at argument 2, got nil Link to comment
Bober Posted April 18, 2014 Share Posted April 18, 2014 .. nn = createMarker(2415.6826171875,-1971.349609375,13.41153049469, 2, "cylinder") addEventHandler ("onClientMarkerHit", nn, praca2) createBlip(46,2415,-1971,13) ... 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