Wysłany: 2021-01-26, 09:21
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2754 dni Posty: 112
Piwa : 13
witam chcia? bym stworzy? aby po wjesciu w marker zapisywa?o mi ile razy gracz wszed? ju? w dany marker po 5 razie gdy gracz wejdzie w marker uruchomi si? kolejna funkcja,
Wysłany: 2021-01-26, 11:23
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Więcej informacji znajdziesz w Wikipedii MTA: OnMarkerHit
Wysłany: 2021-01-26, 14:12
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2754 dni Posty: 112
Piwa : 13
a m?g? bym prosi? jaki? przyk?ad ma?y ?
Wysłany: 2021-01-26, 17:01
NotPaladyn
Wiek: 23 Na forum: 2790 dni Posty: 866
Nick w MP: NotPaladyn
Piwa : 3135
Vice Admin: Jeśli potrzebujesz pomocy w sprawach organizacyjnych lub technicznych - skontaktuj się ze mną .
U?ywanie elementdat nie jest zbyt optymalne, wi?c nie zaleca?bym tego u?ywa?, cho? to ju? tw?j wyb?r.
Mo?esz zrobi? co? w tym stylu (nie testowane)
local value = 0
local mark = createMarker ( x , y , z , "cylinder" , 1 , 255 , 50 , 50 , 200 )
addEventHandler ( "onMarkerHit" , mark , function( el , md )
if getElementType ( el ) ~= "player" then return end
if not md then return end
if value < 5 then
value = value + 1
elseif value == 5 then
outputChatBox ( "Wszed?e? w marker 5 raz" , el )
end
end )
Oczywi?cie zamiast x,y,z dajesz pozycje gdzie ma by? marker
Wysłany: 2021-01-26, 19:22
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2754 dni Posty: 112
Piwa : 13
function pizza ()
setElementData ( localPlayer , "pracaon" , true )
local x , y , z = randomMarker ()
marker2 = createMarker ( x , y , z , "cylinder" , 1 )
myBlip = createBlipAttachedTo ( marker2 , 41 )
addEventHandler ( "onClientMarkerHit" , marker2 , pieniadze )
addEventHandler ( "onClientMarkerHit" , marker2 , pizza )
local value = 0
addEventHandler ( "onMarkerHit" , marker2 , function( el , md )
if getElementType ( el ) ~= "player" then return end
if not md then return end
if value < 5 then
value = value + 1
elseif value == 5 then
outputChatBox ( "Wszed?e? w marker 5 raz" , el )
end
end )
end
[ Dodano : 2021-01-26, 19:23 ]
nie dzia?a w debugu nic nie wyskakuje po prostu chatbox sie nie wyswietla
Wysłany: 2021-01-26, 19:39
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Kod to totalna klapa. W funkcji robisz marker i podpinasz pod event t? sam? funkcj? w kt?rej tworzysz nowy marker. Zap?tlasz to.
R?b jeden marker i poza wszystkimi funkcjami podepnij event pod marker.
Tagi: zapisywanie :: danych
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: