Wysłany: 2017-08-19, 01:40
kuba43
Wiek: 45 Na forum: 3225 dni Posty: 166
Nick w MP: definitly
Piwa : 17
Witam,
Chcia?bym zaznaczy? ze dopiero wszed?em w skryptowanie lua i nie wiem jak poprawnie pisa? kody.
Mam problem z markerem, przejde do rzeczy.
Marker si? tworzy, ale skina mi nie daje
Kod: function test ( thePlayer )
setElementModel ( thePlayer, 253)
end
addEventHandler ( "onMarkerHit", marker, test)
createMarker ( -1976.8041992188, 884.78118896484, 45.203125, "cylinder", 1.5, 255, 255, 255, 170)
Oczywi?cie wynagrodzenie:
oraz
Wysłany: 2017-08-19, 02:20
Gpla
Loading...
Wiek: 26 Na forum: 3853 dni Posty: 84
Nick w MP: Loading...
Piwa : 174
local marker = createMarker ( - 1976.8041992188 , 884.78118896484 , 45.203125 , "cylinder" , 1.5 , 255 , 255 , 255 , 170 )
function test ( thePlayer )
setElementModel ( thePlayer , 253 )
end
addEventHandler ( "onMarkerHit" , marker , test )
Wysłany: 2017-08-19, 08:43
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
kuba43 , Przejd? do wytlumaczenia:
funkcja createMarker sk?ada si? z:
Kod:
( float x, float y, float z [, string theType = "checkpoint", float size = 4.0, int r = 0, int g = 0, int b = 255, int a = 255, visibleTo = getRootElement( ) ] )
Czyli w miejsce x,y,z podajesz pozycj? gracza. Po pozycjach jest typ markera:
- checkpoint,
- cylinder (najcz??ciej u?ywany)
- corona
- ring
- arrow (do interior?w np.)
Dalej podajemy RGB i Alphe (RGB odpowiada za kolor, Alpha za "nat??enie" koloru)).
Mo?emy nada? "oznaczenie" temu markerowi czyli np.:
marker = createMarker ( 0 , 0 , 0 , "cylinder" , 0.0.0 , 150 )
Je?eli chcesz zrobi? aby co? si? dzia?o po wej?ciu w niego:
function funkcja ( hit , dim )
outputChatBox ( "wszedles w marker!" , hit )
end
addEventHandler ( "onMarkerHitt" , marker , funkcja )
Tak mo?e wygl?da? kod po stronie serwera. Je?eli chcia?by? umie?ci? marker po stronie clienta to wtedy onMarkerHit zamienia si? na "onClientMarkerHit".
marker = createMarker ( 0 , 0 , 0 , "cylinder" , 0.0.0 , 150 )
function funkcja ( hit , dim )
if hit ~= localPlayer and not dim then return end -- dzi ? ki tej linijce zabezpieczamy tak , aby co ? nie wy ? wietla ? o si ? drugiemu graczowi , np . gui albo co ?.
outputChatBox ( "wszedles w marker" )
end
end
addEventHandler ( "onClientMarkerHit" , marker , funkcja )
Więcej szczegółów
Wystawiono 1 piw(a):kuba43
Wysłany: 2017-08-19, 16:24
kuba43
Wiek: 45 Na forum: 3225 dni Posty: 166
Nick w MP: definitly
Piwa : 17
tak jak obieca?em, tak da?em
dzi?ki za pomoc @Mike_
do zamkni?cia
Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Tagi: tworzenie :: prostego :: markera!
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: