Wysłany: 2023-01-14, 15:20
Hiziol
Uczeń LUA
Wiek: 19 Na forum: 1977 dni Posty: 10
Piwa : 4
Witam, od jakiegos czasu bawie sie w lua (jestem totalnie zielony) i postanowilem zrobic cos bardziej lepszego niz kupowanie na klasyczny button lecz nie wszysto chce dzialac
Kod: gridlist = guiCreateGridList(20, 34, 466, 437, false, window)
guiGridListAddColumn(gridlist, "BRO?", 0.5)
guiGridListAddColumn(gridlist, "CENA", 0.5)
for i = 1, 5 do
guiGridListAddRow(gridlist)
end
m4 = guiGridListSetItemText(gridlist, 0, 1, "M4", false, false)
mp5 = guiGridListSetItemText(gridlist, 1, 1, "MP5", false, false)
addEventHandler("onClientGUIDoubleClick", m4, dajm4)
kiedy wpisze do eventu m4 to w debugu wyskakuje "expected element at argument 2, got boolean"
a kiedy wpisze do eventu gridlist to dodaje mp4 bron lecz jesli klikne w mp5 to daje mi m4
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-01-15, 16:45
kamison
Przyszły programista .lua
Wiek: 25 Na forum: 3302 dni Posty: 391
Nick w MP: kamison
Piwa : 594
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-01-15, 18:26
Hiziol
Uczeń LUA
Wiek: 19 Na forum: 1977 dni Posty: 10
Piwa : 4
"kamison" napisał/a :
tak to urywek jesli chcesz moge dac caly
[ Dodano : 2023-01-15, 18:28 ]
"kamison" napisał/a :
client
Kod: function pokaz()
guiSetVisible(window, true)
showCursor(true)
end
function wyjdz()
guiSetVisible(window, false)
showCursor(false)
end
function dajm4(localPlayer)
triggerServerEvent("dajm4", root, localPlayer)
end
diler = createPed(29, -2423.24146, -608.65570, 132.56250, 300)
m = createMarker(-2422.06, -608.01, 130.56, "cylinder", 1.5, 255, 255, 255)
window = guiCreateWindow(739, 271, 503, 603, "DILER", false)
guiWindowSetSizable(window, false)
gridlist = guiCreateGridList(20, 34, 466, 437, false, window)
guiGridListAddColumn(gridlist, "BRO?", 0.5)
guiGridListAddColumn(gridlist, "CENA", 0.5)
for i = 1, 5 do
guiGridListAddRow(gridlist)
end
m4 = guiGridListSetItemText(gridlist, 0, 1, "M4", false, false)
guiGridListSetItemText(gridlist, 0, 2, "40,000", false, false)
mp5 = guiGridListSetItemText(gridlist, 1, 1, "MP5", false, false)
guiGridListSetItemText(gridlist, 1, 2, "35,000", false, false)
ak47 = guiGridListSetItemText(gridlist, 2, 1, "AK47", false, false)
guiGridListSetItemText(gridlist, 2, 2, "35,000", false, false)
uzi = guiGridListSetItemText(gridlist, 3, 1, "UZI", false, false)
guiGridListSetItemText(gridlist, 3, 2, "25,000", false, false)
deagle = guiGridListSetItemText(gridlist, 4, 1, "DEAGLE", false, false)
guiGridListSetItemText(gridlist, 4, 2, "20,000", false, false)
button1 = guiCreateButton(21, 494, 465, 90, "ZAMKNIJ", false, window)
guiSetVisible(window, false)
addEventHandler("onClientMarkerHit", m, pokaz)
addEventHandler("onClientGUIClick", button1, wyjdz)
addEventHandler("guiGridListGetItemText", m4, dajm4)
server
Kod: function dajm4()
giveWeapon(source, 31)
end
addEvent("dajm4", true)
addEventHandler("dajm4", getRootElement(), dajm4)
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Tagi: gui :: bronie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: