Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Witam.
Ostatnio pobra?em z internetu skrypt na gie?d? i staram si? go przerobi?.
Wszystko ?adnie, jest przebieg auta, cena, w?a?ciciel, ale wje?dzam w marker a 2 elementy GUI i ca?e DX pojawia si? ka?demu graczowi, nawet temu kt?ry jest w LOS Santos, a gie?da mie?ci si? w San Fierro.
Kod:
addEventHandler("onClientMarkerHit", ustawOpis, function(el,md)
if not md then return end
local veh=getPedOccupiedVehicle(el)
if veh then
if isElementWithinMarker(el, ustawOpis) then
showCursor(true,false)
guiSetVisible(ustawButton, true)
guiSetVisible(ustawCeneEdit, true)
addEventHandler("onClientRender", root, showDx)
end
end
end)
Fragment odpowiadajacy za pojawianie sie GUI.
Kod:
otoczenie = createMarker(-1503.13, 739.72, 7.19, "cylinder", 130, 0, 0, 0, 0)
ustawOpis = createMarker(-1519.60, 739.35, 7.19, "cylinder", 5, 255, 0, 0)
ustawButton = guiCreateButton(1142/1440*sw, 479/900*sh, 264/1440*sw, 94/900*sh, "Ustaw Cene", false)
ustawCeneEdit = guiCreateEdit(1137/1440*sw, 383/900*sh, 278/1440*sw, 64/900*sh, "", false)
guiSetVisible(ustawButton, false)
guiSetVisible(ustawCeneEdit, false)
function showDx()
dxDrawRectangle(1124/1440*sw, 284/900*sh, 306/1440*sw, 311/900*sh, tocolor(0, 0, 0, 198), false)
dxDrawRectangle(1112/1440*sw, 256/900*sh, 328/1440*sw, 28/900*sh, tocolor(163, 73, 0, 207), false)
dxDrawText("Gie?da", 1111/1440*sw, 254/900*sh, 1440/1440*sw, 284/900*sh, tocolor(255, 255, 255, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false)
dxDrawText("Wpisz poni?ej cen? auta jaka ci? interesuje\n(Minimum 500PLN)", 1127/1440*sw, 284/900*sh, 1427/1440*sw, 377/900*sh, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, true, false)
dxDrawText("Wpisz poni?ej cen? auta jaka ci? interesuje\n(Minimum 500PLN)", 1127/1440*sw, 282/900*sh, 1427/1440*sw, 375/900*sh, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, true, false)
dxDrawText("Wpisz poni?ej cen? auta jaka ci? interesuje\n(Minimum 500PLN)", 1125/1440*sw, 284/900*sh, 1425/1440*sw, 377/900*sh, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, true, false)
dxDrawText("Wpisz poni?ej cen? auta jaka ci? interesuje\n(Minimum 500PLN)", 1125/1440*sw, 282/900*sh, 1425/1440*sw, 375/900*sh, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, true, false)
dxDrawText("Wpisz poni?ej cen? auta jaka ci? interesuje\n(Minimum 500PLN)", 1126/1440*sw, 283/900*sh, 1426/1440*sw, 376/900*sh, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, true, false)
end
DX i elementy GUI
Niekt?re fragmenty kodu s? Splita, a DX jest z innego kodu, r?wnie? na gie?d?.
Jedynie w czym potrzebuj? pomocy, to z tym, ?e to cholerne gui i dx pokazuje si? ka?demu... xd
Z g?ry dzi?kuje
Pozdrawiam!