Wysłany: 2021-01-21, 12:48
Yami
Mapper / Uczeń LUA
Wiek: 25 Na forum: 3059 dni Posty: 379
Piwa : 97
Siemka mam problem, chc? zrobi? aby po wej?ciu w marker pokazywa?o si? gui ale niestety nie dzia?a.
Jak zrobie po samym cliencie to pokazuje si? ka?demu a chce aby pokazywa?o si? temu co wejdzie w ten marker
client: gui = false
function panel ()
dxDrawImage ( 0 / zoom , 0 / zoom , 1920 / zoom , 1080 / zoom , "tlo.png" )
dxDrawText ( "Napis" , 0 / zoom , 10 / zoom , 1920 / zoom , 1080 / zoom , tocolor ( 255 , 255 , 255 ), 2 , "pricedown" , "center" , "top" )
end
addEvent ( "pokaz:gui" , true )
addEventHandler ( "pokaz:gui" , root , function()
gui = true
showCursor ( true )
addEventHandler ( "onClientRender" , root , panel )
end )
server: local marker = createMarker ( 1432.24 , 1241.20 , 14.43 , "cylinder" , 1 , 120 , 50 , 30 , 200 )
setElementDimension ( marker , 11 )
addEventHandler ( "onMarkerHit" , marker , function( el , md )
if getElementType ( el ) ~= "player" then return end
if isPedInVehicle ( el ) then return end
if not md then return end
triggerClientEvent ( el , "pokaz:gui" , el )
end )
Wysłany: 2021-01-21, 13:32
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
Spr?buj zmieni? server na:
local marker = createMarker ( 1432.24 , 1241.20 , 14.43 , "cylinder" , 1 , 120 , 50 , 30 , 200 )
setElementDimension ( marker , 11 )
addEventHandler ( "onPlayerMarkerHit" , root , function( mar , md )
if mar == marker and md then
if isPedInVehicle ( source ) then return end
triggerClientEvent ( source , "pokaz:gui" , source )
end
end )
i client:
gui = false
function panel ()
dxDrawImage ( 0 / zoom , 0 / zoom , 1920 / zoom , 1080 / zoom , "tlo.png" )
dxDrawText ( "Napis" , 0 / zoom , 10 / zoom , 1920 / zoom , 1080 / zoom , tocolor ( 255 , 255 , 255 ), 2 , "pricedown" , "center" , "top" )
end
addEvent ( "pokaz:gui" , true )
addEventHandler ( "pokaz:gui" , root , function()
gui = true
showCursor ( true )
addEventHandler ( "onClientRender" , localPlayer , panel )
end )
Wysłany: 2021-01-21, 15:05
Yami
Mapper / Uczeń LUA
Wiek: 25 Na forum: 3059 dni Posty: 379
Piwa : 97
Niestety dalej to samo
Nic si? nie dzieje
Wysłany: 2021-01-21, 17:10
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
m?j b??d, client:
gui = false
function panel ()
dxDrawImage ( 0 / zoom , 0 / zoom , 1920 / zoom , 1080 / zoom , "tlo.png" )
dxDrawText ( "Napis" , 0 / zoom , 10 / zoom , 1920 / zoom , 1080 / zoom , tocolor ( 255 , 255 , 255 ), 2 , "pricedown" , "center" , "top" )
end
addEvent ( "pokaz:gui" , true )
addEventHandler ( "pokaz:gui" , localPlayer , function()
gui = true
showCursor ( true )
addEventHandler ( "onClientRender" , root , panel )
end )
Wysłany: 2021-01-21, 21:15
Wilq
Wiek: 24 Na forum: 4428 dni Posty: 3410
Piwa : 739
Albo najzwyklejszy kod po kliencie, upewnij si? ?e definiujesz zmienn? "zoom":
local script = {}
script . marker = createMarker ( 1432.24 , 1241.20 , 14.43 , "cylinder" , 1 , 120 , 50 , 30 , 200 )
setElementDimension ( script . marker , 11 )
script . dxDraw = function()
dxDrawImage ( 0 / zoom , 0 / zoom , 1920 / zoom , 1080 / zoom , "tlo.png" )
dxDrawText ( "Napis" , 0 / zoom , 10 / zoom , 1920 / zoom , 1080 / zoom , tocolor ( 255 , 255 , 255 ), 2 , "pricedown" , "center" , "top" )
end
addEventHandler ( "onClientMarkerHit" , marker , function( thePlayer , matchingDimension )
if ( thePlayer ~= getLocalPlayer ()) or ( getElementType ( thePlayer ) ~= "player" ) or ( not matchingDimension ) or ( getPedOccupiedVehicle ( thePlayer )) then
return
end
showCursor ( true )
addEventHandler ( "onClientRender" , getLocalPlayer (), script . dxDraw )
end )
Tagi: gui
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: