Jump to content

Błąd z addEventHandler... Znowu.


Recommended Posts

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...