Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: spotkanie
1. [MTA] PYLife Funny Moments #3 - S
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

https://www.youtube.com/watch?v=7YvZdqwBrEg
2. Piąte Spotkanie z GUI
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...
3. Czwarte spotkanie z GUI
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 .
4. Trzecie spotkanie z GUI
elo mam problem gui wyskakuje mi po wejsciu na serwer + nie wykonuje swoich fukcji
gdy klikam , nie teleportuje i nie ga?nie gui i kursor . oto kod.
addEventHandler("onClientGUIClick"root, function(btnstate)
 if 
btn == "left" and state == "up" then
   
if source == buttonAccept then
      setElementPosition
(elementy,2143.238041547.5225810.82031)
      
guiSetVisible(napadfalse)
      
showCursor(false)
   
end
5. drugie spotkanie z GUI
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]

teraz gui
[lua]

GUIEditor = {
checkbox = {},
button = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
napad = guiCreateWindow(438, 185, 467, 306, "Potwied? Napad na Bank", false)
guiWindowSetSizable(napad, false)
guiSetAlpha(napad, 0.58)
guiSetProperty(napad, "CaptionColour", "FFFEFEFE")
GUIEditor.button[1] = guiCreateButton(194, 129, 15, 15, "", false, napad)
GUIEditor.button[2] = guiCreateButton(20, 233, 119, 52, "Akceptuj?", ...
6. Pierwsze Spotkanie z GUI
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?? : )