Wysłany: 2016-06-27, 14:32
jolly
Początkujący .lua
Wiek: 28 Na forum: 3779 dni Posty: 79
Nick w MP: AseQ/Mikku
Piwa : 1873
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 ( jobMarker ) then
destroyElement ( jobMarker )
jobMarker = nil
end
jobTarget = jobTarget + 1
jobMarker = createMarker ( districtsBus [ jobTarget ][ 1 ], districtsBus [ jobTarget ][ 2 ], districtsBus [ jobTarget ][ 3 ], "ring" , 4 , 0 , 0 , 255 )
createBlipAttachedTo ( jobMarker , 14 )
if districtsBus [ jobTarget + 1 ] then
ile = districtsBus [ jobTarget + 1 ]
setMarkerTarget ( jobMarker , ile [ 1 ], ile [ 2 ], ile [ 3 ])
end
addEventHandler ( "onClientMarkerHit" , jobMarker , busDriver )
end
Wysłany: 2016-06-27, 14:43
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
blip = createBlipAttachedTo ( jobMarker , 14 )
destroyElement ( blip )
blip = nil
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
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 ( blip ) then
destroyElement ( blip )
end
Wysłany: 2016-06-27, 14:59
jolly
Początkujący .lua
Wiek: 28 Na forum: 3779 dni Posty: 79
Nick w MP: AseQ/Mikku
Piwa : 1873
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)
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
musisz wcze?niej zaimplementowa?
przed kodem wykonawczym, poniewa? dodajesz co? do czego?, co nie istnieje.
Wysłany: 2016-06-27, 19:07
jolly
Początkujący .lua
Wiek: 28 Na forum: 3779 dni Posty: 79
Nick w MP: AseQ/Mikku
Piwa : 1873
Dodaje i dalej ten sam b??d...
[ Dodano : 2016-06-27, 19:08 ]
Zrobi?em tak:
function showMarker ()
if jobMarker and isElement ( jobMarker ) then
destroyElement ( jobMarker )
jobMarker = nil
end
jobTarget = 1 -- O TU !
jobTarget = jobTarget + 1
jobMarker = createMarker ( districtsBus [ jobTarget ][ 1 ], districtsBus [ jobTarget ][ 2 ], districtsBus [ jobTarget ][ 3 ], "ring" , 4 , 0 , 0 , 255 )
blip = createBlipAttachedTo ( jobMarker , 14 )
destroyElement ( blip )
blip = nil
end
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
Daj to przed funkcj? showMarker.
Tagi: blip...
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: