Wysłany: 2018-01-20, 09:58
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Cze??, wracam do LUA po d?ugiej przerwie, czas si? czego? nauczy?. Pytanie takie jak w temacie. W p?tli mam 2 pozycje marker?w, ale dzia?a tylko ten ostatni. ps. jestem naprawd? pocz?tkuj?cy xd
local miejsca_z = {
{- 2514.65796 , - 15.02546 , 24.6 },
{- 2510.65796 , - 15.02546 , 24.9 }
}
Nick = createPed ( 120 , - 2516.69360 , - 16.47904 , 25.61719 , - 55 )
--- zupa
for i , v in ipairs ( miejsca_z ) do
marker = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ], "cylinder" , 1.1 , 89 , 244 , 65 , 55 )
end
addEventHandler ( "onMarkerHit" , marker , function ( thePlayer )
outputChatBox ( "Kliknij 'H' aby zakupi? zup?. Cena $5" , thePlayer , 255 , 255 , 255 )
bindKey ( thePlayer , "H" , "down" , kup1 )
end )
addEventHandler ( "onMarkerLeave" , marker , function ( thePlayer )
unbindKey ( thePlayer , "H" , "down" , kup1 )
end )
function kup1 ( thePlayer )
kasa = getPlayerMoney ( thePlayer )
if kasa >= 5 then
takePlayerMoney ( thePlayer , tonumber ( 5 ) )
setElementHealth ( thePlayer , getElementHealth ( thePlayer ) + 10 )
outputChatBox ( "Kupi?e? zup?. Zregenerowano 10 HP." , thePlayer , 255 , 255 , 255 )
else
outputChatBox ( "Nie sta? Ci?!" , thePlayer , 255 , 255 , 255 )
end
end
Wysłany: 2018-01-20, 10:06
Qwertick
Coming soon...
Wiek: 23 Na forum: 3577 dni Posty: 472
Nick w MP: Qwertick
Piwa : 2726
local miejsca_z = {
{- 2514.65796 , - 15.02546 , 24.6 },
{- 2510.65796 , - 15.02546 , 24.9 },
}
Podpis
Kontakt
Discord: Qwertick#1210
Wysłany: 2018-01-20, 10:17
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Wercio. , ?
Wysłany: 2018-01-20, 10:30
Wilq
Wiek: 24 Na forum: 4428 dni Posty: 3410
Piwa : 739
"Axmell" napisał/a :Wercio. , ?
Chodzi dok?adnie o przecinek po drugim miejscu markera. Mam nadziej?, ?e o to w?a?nie chodzi.
Wysłany: 2018-01-20, 10:42
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Wilq , Nie, nie o to chodzi
Wysłany: 2018-01-20, 10:53
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
Wysłany: 2018-01-20, 10:56
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Nie dzia?a
https://imgur.com/a/rezur
Chodzi o ten pierwzy marker, jak mam 2 to pierwszy nie dzia?a, a jak usun? drugi to jest wszystko w porz?dku
Ostatnio zmieniony przez Axmell 2018-01-20, 10:59, w całości zmieniany 1 raz
Wysłany: 2018-01-20, 10:59
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
Drugi marker w og?le si? nie tworzy, czy nie reaguje na wej?cie w niego?
Wysłany: 2018-01-20, 11:00
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Nie reaguje w wej?cie w niego
Wysłany: 2018-01-20, 11:03
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
for i , v in ipairs ( miejsca_z ) do
marker = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ], "cylinder" , 1.1 , 89 , 244 , 65 , 55 )
setElementData ( marker , getResourceName ( getThisResource ()).. '-marker' , true , false )
end
addEventHandler ( "onMarkerHit" , resourceRoot , function ( thePlayer )
if getElementData ( source , getResourceName ( getThisResource ()).. '-marker' ) then
outputChatBox ( "Kliknij 'H' aby zakupi? zup?. Cena $5" , thePlayer , 255 , 255 , 255 )
bindKey ( thePlayer , "H" , "down" , kup1 )
end
end )
addEventHandler ( "onMarkerLeave" , resourceRoot , function ( thePlayer )
if getElementData ( source , getResourceName ( getThisResource ()).. '-marker' ) then
unbindKey ( thePlayer , "H" , "down" , kup1 )
end
end )
Dzia?o si? tak, poniewa? z ka?dym stworzeniem markera w p?tli ten nadpisywa? swoj? zmienn? poprzedni, czyli tylko ostatni w tabeli dzia?a?. Profesjonalnie tego ci nie wyt?umacz?, ale mam nadziej?, ?e zrozumia?e? to, co ja napisa?em.
[ Dodano : 2018-01-20, 11:06 ]
W spojlerze masz gotowy kod
Wysłany: 2018-01-20, 11:08
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Tagi: działa :: tylko :: marker :: jak :: zoptymalizować?
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: