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

Wysłany: 2017-12-16, 16:42


mistereq







Wiek: 22
Na forum: 3386 dni
Posty: 28
Nick w MP: MisterPL/Mistereq

Piwa: 288

Respekt: 45,3

Witajcie otoz mam taki oto kod:

addEventHandler("onMarkerHit",root,function(elem,dim)
if getElementType(elem) == "vehicle" and getElementData(source,"bullet"then
    local damage=getElementData(source,"damage")
    local hp=getElementHealth(elem)
    setElementHealth(elem,hp-damage)
    print("taken damage")
    destroyElement(source)
    print("marker destroyed")
end
end)

(Nie jest to caly kod iz nie chce zdradzac do czego to jest)
i problem jest taki:
Marker jest przyczepiony do obiektu ktory przesuwam za pomoca moveObject i po zderzeniu sie z obiektem (vehicle) nie dzieje sie nic, poprostu marker leci dalej.

Jest to jakis blad w mta czy ja cos zle zrobilem z onMarkerHit ?

Ostatnio zmieniony przez mistereq 2017-12-16, 16:49, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-16, 16:48


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

Dlaczego argument pierwszy w Twojej funkcji jest elem a nie raz source?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-16, 16:50


mistereq







Wiek: 22
Na forum: 3386 dni
Posty: 28
Nick w MP: MisterPL/Mistereq

Piwa: 288

Respekt: 45,3

"Kalizman" napisał/a:

Dlaczego argument pierwszy w Twojej funkcji jest elem a nie raz source?

elem = element ktory dotknal a source to jest marker przeciez ;p

Postaw piwo autorowi tego posta
 

 
Tagi: onmarkerhit
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