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

Wysłany: 2016-06-27, 14:32


jolly

Początkujący .lua






Wiek: 28
Na forum: 3780 dni
Posty: 79
Nick w MP: AseQ/Mikku

Piwa: 1873

Respekt: -69

Ostrzeżeń: 60%
Witajcie.Jestem w trakcie robienia pracy.Dorobi?em blip lecz chc? aby po wleceniu w marker go usuwa?o.(Np. zaczynasz prac? masz cel i pokazuje ci blip.Po przeleceniu blipa aby sie usuwa?o i po wyjsciu z auta)

Urywek kodu:

function showMarker()
    if jobMarker and isElement(jobMarkerthen
        destroyElement(jobMarker)
        jobMarker nil
    end
    
    jobTarget jobTarget 1
    jobMarker createMarker(districtsBus[jobTarget][1], districtsBus[jobTarget][2], districtsBus[jobTarget][3], "ring"400255)
    
    createBlipAttachedTo jobMarker,14 )
    
    if districtsBus[jobTarget+1then
        ile districtsBus[jobTarget+1]
        setMarkerTarget(jobMarkerile[1], ile[2], ile[3])
    end
    
    addEventHandler("onClientMarkerHit"jobMarkerbusDriver)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-27, 14:43


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

blip createBlipAttachedTo jobMarker,14 )

destroyElement(blip)
blip nil


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-27, 14:44


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

createBlipAttachedTo jobMarker,14 )

T? linijk? podpisujesz pod zmienn? globaln?, czyli
blip createBlipAttachedTo jobMarker,14 )

i potem po prostu sprawdzasz warunkiem, je?eli dany blip istnieje, to go usu?
if isElement(blipthen
    destroyElement(blip)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-27, 14:59


jolly

Początkujący .lua






Wiek: 28
Na forum: 3780 dni
Posty: 79
Nick w MP: AseQ/Mikku

Piwa: 1873

Respekt: -69

Ostrzeżeń: 60%
Zrobi?em to i teraz nie pokazuj? mi si? punkty.

[ Dodano: 2016-06-27, 15:03 ]
Zrobi?em jeden b??d ma?y ,poprawiony.Lecz blip sie nie ukazuje.

[ Dodano: 2016-06-27, 18:30 ]
b??dy z DB3:
attempt to perform arithmectic on local 'jobTarget' (a nil value)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-27, 18:49


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

musisz wcze?niej zaimplementowa?
jobTarget 1

przed kodem wykonawczym, poniewa? dodajesz co? do czego?, co nie istnieje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-27, 19:07


jolly

Początkujący .lua






Wiek: 28
Na forum: 3780 dni
Posty: 79
Nick w MP: AseQ/Mikku

Piwa: 1873

Respekt: -69

Ostrzeżeń: 60%
Dodaje i dalej ten sam b??d...

[ Dodano: 2016-06-27, 19:08 ]
Zrobi?em tak:
function showMarker()
    if jobMarker and isElement(jobMarkerthen
        destroyElement(jobMarker)
        jobMarker nil
    end
    jobTarget --O TU!
    jobTarget jobTarget 1
    jobMarker createMarker(districtsBus[jobTarget][1], districtsBus[jobTarget][2], districtsBus[jobTarget][3], "ring"400255)
    
   blip createBlipAttachedTo jobMarker,14 )

   destroyElement(blip)
   blip nil
   

end 


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-27, 21:32


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Daj to przed funkcj? showMarker.

Postaw piwo autorowi tego posta
 

 
Tagi: blip...
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » blip... 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