Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-02-25, 10:16


Kuks*







Wiek: 15
Na forum: 3030 dni
Posty: 246
Nick w MP: Kuks*

Piwa: 2208

Respekt: 115,8
Respekt: 115,8

Siema, tworz? skrypt na prac?, ale on nie dzia?a.
Chodzi o to, ?e gdy wchodz? w marker - praca si? rozpoczyna, ale po wej?ciu w stworzony marker(markerJob), nie dostaj? wynagrodzenia, ani nie pojawia si? wiadomo?? na czacie.
B??d w db3: Bad argument 'addEventHandler' [Expected element at argument 2, got nil]

Kod:
markerStart createMarker(-2441.76758525.3884929.90937-1"cylinder"2)
createBlipAttachedTo(markerStart44)

addEventHandler("onClientMarkerHit"markerStart, function(el,md)
    outputChatBox("Praca rozpocz?ta!")
    markerJob=createMarker(-2437.70557538.0028730.29533-1'cylinder'2)
    createBlipAttachedTo(markerJob41)
end)

function wynagrodzenie(el,md)
    outputChatBox("Praca zosta?a zako?czona! Otrzymujesz wynagrodzenie.")
    givePlayerMoney(100)
end
addEventHandler("onClientMarkerHit"markerJobwynagrodzenie)

Za pomoc daj? :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-25, 11:55


NyAngel







Wiek: 22
Na forum: 3950 dni
Posty: 128
Nick w MP: NyAngel

Piwa: 556

Respekt: 86,8



markerStart createMarker(-2441.76758525.3884929.90937-1"cylinder"2)
createBlipAttachedTo(markerStart44)



function wynagrodzenie(plr)
    marker(false)
    setElementData(plr,"praca",false)
    outputChatBox("Praca zosta?a zako?czona! Otrzymujesz wynagrodzenie.")
    givePlayerMoney(100)
end

function marker(type)
    if type == true then
    markerJob createMarker(-2437.70557538.0028730.29533-1'cylinder'2)
    createBlipAttachedTo(markerJob41)
    addEventHandler("onClientMarkerHit"markerJobwynagrodzenie)
end
    if type == false then
    destroyElement(markerJob)
end
end


addEventHandler("onClientMarkerHit"markerStart, function(plr)
    if getElementData(plr,"praca") == false then 
    setElementData(plr,"praca",true)
    outputChatBox("Praca rozpocz?ta!")
    marker(true)
else
    outputChatBox("Praca zosta?a zako?czona!")
    setElementData(plr,"praca",false)
    marker(false)
end
end)



Powinno dzia?a? :)

Podpis
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Kuks*
Wysłany: 2018-02-25, 12:31


Kuks*







Wiek: 15
Na forum: 3030 dni
Posty: 246
Nick w MP: Kuks*

Piwa: 2208

Respekt: 115,8
Respekt: 115,8

NyAngel, Aha - m?g?gy? wyt?umaczy?, o co chodzi z type?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-25, 12:34


NyAngel







Wiek: 22
Na forum: 3950 dni
Posty: 128
Nick w MP: NyAngel

Piwa: 556

Respekt: 86,8

Zrobi?em tak ?eby? m?g? prosto ukrywa? i pokazywa? marker.


marker(true) -- pokazuje marker
marker(false) -- ukrywa marker


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-25, 12:35


Kuks*







Wiek: 15
Na forum: 3030 dni
Posty: 246
Nick w MP: Kuks*

Piwa: 2208

Respekt: 115,8
Respekt: 115,8

NyAngel, A- dzi?ki za pomoc ;)
Da?em juz piwo i respekt ;d

Postaw piwo autorowi tego posta
 

 
Tagi: praca :: dorywcza
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku