Materia? stary je?li chodzi o gr? - z maja 2018 roku. Czasy poprzedniego zarz?du i... kiedy jeszcze by?em Urz?d?wk?. A dzi? zapis z tamtejszego spotkania. Zapraszam do ogl?dania! ;3
Elo , ju? m?wi? co mnie dr?czy .
W Miejsce X gdzie wy?wietla si? GUI i po nacisi?ciu Buttona akceptuj , zmienia gracza pozycje w miejsce Y , [u]tylko ,?e jak gracz wraca w miejsce Y , wy?wietla si? graczowi gui kt?ry jest w miejscu Y [/u],[To podkre?lone to m?j problem] Czyli , chcia?bym aby w miejscu Y , nie wy?wietla?o si? gui , nie chcia?em nic grzeba? czy usuwa? bo p??niej bym pogorszy? spraw? dlatego zwr?ci?em si? do was o pomoc .
[lua]
addEventHandler("onClientResourceStart", root, function()
guiSetVisible(napad, false)
end)
napad = guiCreateWindow(438, 185, 467, 306, "Potwied? Napad na Bank", false)
guiWindowSetSizable(napad, false)
guiSetAlpha(napad, 0.58)
guiSetProperty(napad, "CaptionColour", "FFFEFEFE")
buttonEmpty = guiCreateButton(194, 129, 15, 15, "", false, napad)
buttonAccept = guiCreateButton(20, 233, 119, 52, "Akceptuj?", false, napad)
buttonRefuse = guiCreateButton(317, 234, 140, 61, "Odrzu?", false, napad)
local marker = createMarker(1821.38318, -1683.33215, 13.38281 , "cylinder")
addEventHandler("onClientMarkerHit", marker, function(el, md)
if el ~= localPlayer then return end
if not md then return end
guiSetVisible(napad, true)
showCursor(true, false)
end)
addEventHandler("onClientGUIClick", root, function(btn, state)
if btn == "left" and state == "up" the...
Elo , mam problem poniewa? zosta?em odes?any do wiki tyle ,?e nic z tego nie rozumiem co tam jest . Dosta?em 2 linki , 1 to o start zasob?w , 2 po do?aczeniu gracza na serwer , tylko ,?e nie wiem jak zrobi? aby GUI , nie wy?wietla?o si? po do?aczeniu na serwer . Powiem szczerze , ?e przypatrywa?em si? tym kodom 1 godz. i naprad? nie rozumia?em , jak mog? je zastosowa? do mojego problemu z g?ry dzi?kuj? .
link. z wiki 1 i 2 https://wiki.multitheftauto.com/wiki/OnClientResourceStart https://wiki.multitheftauto.com/wiki/OnClientPlayerJoin
Edit:
Jakby potrzebny by? m?j kod z gui , prosz? pisa? , nie wkleja?em go bo wydawa? mi si? zb?dny ale je?li komu? ma pomuc w mojej sprawie, oczywi?cie , udostepni? go .
Elo , mam kod , tylko nie wiem jak odpowiednim buttonom , dac funkcj? , pierw dam 2 kody pierwsze od mojeog skryptu , a pozniej kod z gui .
[lua]
function getElementsWithinMarker(marker)
if (not isElement(marker) or getElementType(marker) ~= "marker") then
return false
end
local markerColShape = getElementColShape(marker)
local elements = getElementsWithinColShape(markerColShape, "player")
return elements
end
local marker = createMarker(1821.38318, -1683.33215, 13.38281 , "cylinder")
function markerHit ()
if not source == marker then return end
local elementy = getElementsWithinMarker(marker)
if #elementy==1 then
for i, v in ipairs (elementy) do
setElementPosition(v,2143.23804, 1547.52258, 10.82031)
end
end
end
addEventHandler( "onMarkerHit", marker, markerHit )[/lua]
Elo , zrobi?em , swoje pierwsze gui , musz? si? pochwali?
i pytanie , co dalej mam to zapisa? tylko jak ? zielony jestem w tym i mam pytanie , pozniej gdzie kod mog? znale?? ?
Wiem ,?e pewnie si? ?miejecie ale pierwszy raz pracuje z GUI , licz? na wyrozumia?o?c i cierpliwo?? : )