Cze??, m?g?by mnie kto? pokierowa? jakich funkcji trzeba u?y?, albo troch? kodu pokaza?, aby takie co? stworzy?? Nie siedzia?em dawno w lua, zapomnia?em...:
Ma to dzia?a? na elementdatach, albo rekordach z bazy danych.
Mamy np. elementdaty: a1, a2, a3, a4, i one si? zapisuj? r?wnie? w bazie danych pod takimi samymi nazwami, mog? si? zapisywa? w TEXT, kt?rego warto?? to jest TAK i NIE, albo INT 0 lub 1. W sensie ?eby pobra?o wszystkie kt?re s? wolne, czyli maja NIE albo 0 i ?eby przydzieli?o po dla przyk?adu klikni?ciu w gui najmniejsza liczb? czyli jak jest np. A1 zaj?ty to ?eby da?o a2 a nie a3 albo inne, kt?ra ma w?a?nie warto?? NIE albo 0 (jak INT). Pomo?e kto??
Witam, jak ogarn?? wybieranie postaci i te meny wchodz? na serwer i mam taki co? screen poni?ej. Da rade to jako? doprowadzi? do ?adu ? https://imgupload.pl/zdjecie/JZmdY
[i][b]Od razu pisz?, SKRYPT TAKOWO DZIA?A xd[/b][/i]
Witam,
Tak jak w tytule. Rozpocz?cie pracy przez GUI nie oddaje skina, lecz go zapisuje.
S-SIDE
[lua]
function Rozpocznij(el,md)
if not getElementData(source,'player:duty') then
setElementData(source,'player:duty','TEST')
setElementData(source,"player:skin",getElementModel(source))
setPlayerSkin(source,getElementData(el,"player:skin"))
outputChatBox("Rozpocz??e?/a? prac? w TEST", source)
end
end
addEvent("Rozpocznij_Prace_TEST", true)
addEventHandler("Rozpocznij_Prace_TEST", root, Rozpocznij)
function Zakoncz(el,md)
setElementData(source, 'player:duty', false)
local skin=getElementData(source,"player:skin")
setElementModel(el, skin)
outputChatBox("Zako?czy?e?/a? prac? w TEST", source)
end
addEvent("Zakoncz_Prace_TEST", true)
addEventHandler("Zakoncz_Prace_TEST", root, Zakoncz)[/lua]
C-SIDE
[lua]function GUI_Rozpocznij()
if source ~= Rozpocznij_Prace_tescik then return end
triggerServerEvent("Rozpocznij_Prace_TEST", root)
guiSetVisible(tests, false)
showCursor(false)
end
addEventHandler ( "onClientGUIClick", root, GUI_Rozpocznij)
function GUI_Zakoncz()
if source ~= Zakoncz_Prace_tescik then return end
triggerServerEvent("Zakoncz_Prace_TEST", root)
guiSetVisible(tests, false)
showCursor(false)
end
addEventHandler ( "onClientGUIClick&q...
Witam, cze?? i czo?em. Mam problem, mianowicie moja wybieralka skin?w za szybko si? odpala Chcia?bym, aby pokazywa?a si? dopiero gdy gracz kliknie w "LOGOWANIE" lub "REJESTRACJA" (pokazuje si? zamiast logowania, gdy gracz nie ma jeszcze stworzonego konta) i po tym pokazuje si? okno gui do wpisania has?a i gdy has?o jest poprawne, wtedy dopiero chcia?bym, by pokazywa?a si? mo?liwo?? wybrania skina
Cze??... mam problem z "Wybiera?k?" wiec chcia? bym si? dowiedzie? co jest tutaj nie tak...
C-side
[lua]GUI = stworz gui
btn_grove_s = stworz button
btn_ballas = stworz button
guiSetVisible(gui, false)
function showGui()
guiSetVisible(gui, true)
showCursor(true)
end
addEvent("showGUI", true)
addEventHandler("showGUI", resourceRoot, showGui)
function hideGUI()
guiSetVisible(gui, false)
showCursor(false)
end
addEvent("hideGui", true)
addEventHandler("hideGui", resourceRoot, hideGUI)
addEventHandler("onClientGUIClick", root, function(btn)
if btn == "left" then
if source == btn_grove_s then
triggerServerEvent("groveS", localPlayer)
elseif source == btn_ballas then
triggerServerEvent("ballas", localPlayer)
end
end
return true
end)[/lua]
function wyb()
spawnPlayer(source, x, y, z)
setElementModel(source, xxx) -- grove
givePedWeapon(source, x, x)
end
addEvent("groveS", true)
addEventHandler("groveS", resourceRoot, wyb)
function wyb2()
spawnPlayer(source, x, y, z)
setElementModel(source, xxx) -- ballas? xd
giv...
tak jak w temacie ze np zalogujesz sie do gangu i wyswietla sie taki panel i wybierasz se tam skina np sa 3 skiny aztecas i tam wybierasz i juz mozesz grac jak tak zrobic ?
Siema, chcia?em zrobi? wybieranie postaci, ale nie wiem kilku rzeczy.
1. W jaki spos?b pobra? liczb? postaci z danej tabeli MySQL?
2. Jak zrobi?, ?e mam dwie postacie to tworz? si? dwa elementy GUI, a na nich info o postaciach?
3. Potrzebuje jakiego? shadera do "rozmazania ekranu".
Witam,
Mam problem z po??czeniem gui z funkcjami (client i server).
Prawdopodobnie chodzi o kt?ry? z argument?w funkcji, jednak sam nie potrafi? znale?? istoty problemu.
Witajcie, chce zrobi? wybieranie postaci, ale jest jeden problem, jak odr??ni? te dane przy wi?kszej ilo?ci postaci danego konta ?
Kod sprawdzaj?cy postacie danego konta:
Siemkaaaa
Hmm mam taki problem a mianowicie chodzi mi o take co? ?eby po wej?ciu na serwer wyskoczy? panel logowania i jak kto? si? zaloguje to ?eby m?g? potem wybra? skina.
Mam ju? panel wybierania skina a panel logowania Community :E
ale nie wiem jak zrobi? to co u g?ry pisa?em.
Mam nadzieje ze kto? pomo?e
Kod wybierania skina
[lua]
local x, y = guiGetScreenSize()
Witam , jak zrobi? takie wybieranie frakcji przy wej?ciu na serwer nie ma wybiera?ki tylko pokazane s? np chmury albo jaki? most i okienko GUI i tam wybierasz kim chcesz by? np . TAXI , KIEROWCA , POLICJA , POMOC DROGOWA , FIRMY ITP .
witam mam jeszcze takie pytanie jak zmienic miejsce wybierania skinow chodzi mi o to jak sie wchodzi na serwer i sie wybiera skin i zeby bylo inne miejsce tego za pomoc daje