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: wybieranie
1. Automatyczne wybieranie
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??
2. Zbugowane wybieranie skinów
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
3. Wybieranie w GUI nie zapisuje SKINA
[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...
4. Wybieranie skinów (wybierałką)
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

5. Wybieranie
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]

S-side

[lua]addEventHandler("onPlayerJoin", getRootElement(), function()
outputChatBox("Wybierz kim chcesz zostac.", source)
triggerClientEvent(source, "showGUI", source)
end)


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...
6. Jak zrobic wybieranie skina ?
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 ?
7. wybieranie postaci
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".

Za pomoc nagrody w postaci :piwo: :)
8. [INNE] wybieranie postaci
Mam taki problem ?e jak klikam ''spawn'' przy wyborze postaci (Przy starcie serwera) to nic si? nie dzieje nie a powinno przenosi? gracza na map? SA

za pomoc :piwo:
9. [INNE] Timer Wybieranie Grupy.
Wiem ja do was z pytaniem.

jak zmienic taki kod.

Kod:

stock OneZombie()
{
new count = 0;
new Random = Iter_Random(Player);
foreach(Player, i)
{
if(team[i] == TEAM_HUMAN) count++;
if(count == Iter_Count(Player))
{
ZombieSetup(Random);
}
}
return 1;
}

public RandomZombie() return Half();

stock Half()
{
new Humans;
foreach(Player, i)
{
if(Humans < 3)
{
HumanSetup(i);
ShowCoinDialog(i);
printf("Selected humans");
Humans ++;
}
else
{
ZombieSetup2(i);
printf("Selected zombies");
Humans = 0;
}
}
printf("Finished Selecting teams");
return 1;
}


Aby automatycznie losowa?o zombie, gdy? teraz jest tylko id 3 potem si? buguje i id 5 i tak w kolko
10. Wybieranie teamu
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.

Client:
Kod:


http://wklejto.pl/157181


Server:
Kod:


http://wklejto.pl/157182
11. Wybieranie postaci
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:
local sprawdzpostacie mysql_query(MySQLConnect"SELECT * FROM Postac WHERE kontoid='" .. idgracza .. "'")


I ?eby wyci?gn?? z MySQL jedn? posta?, wystarczy u?y?:
local postac mysql_fetch_assoc(sprawdzpostacie)
        
local imie postac["Imie"]


Ale co zrobi? przy wi?kszej ilo?ci postaci ?
12. Wybieranie skina i panel logowania
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 :P

Kod wybierania skina
[lua]
local x, y = guiGetScreenSize()

SkinMusic = "data/music/SkinSelectMusic.ogg"
SkinAnims = {"dnce_M_b","DAN_Left_A","DAN_Down_A","DAN_Loop_A"}
StartSkin = 0
SkinJobText = ""
SkinJobColor = {255,255,255}
NewSkin = false

SkinDescriptions = {"Wybierz Skina","Street Racer","","","","","","","News Lady","Old Grandmother","Barmaid",
"Model","Gangsta Biatch","Old Man","Truck Man","Road Worker","IT Man","BeachGuard","Gangsta","Ladies Man",
"Rapper","Hip Hop Dancer","Skater","Gangsta","Ladies Man","Tourist","Builder","Drug Dealer",
"Drug Dealer","Mexican Gangsta","Horse Breeder","Fisherman","Captain","Horseman","Fisherman",
"Mailman","Mailman","Old Woman","Grandmother","Pretty Girl...
13. [INNE] WYBIERANIE FRAKCJI !
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 .
14. [INNE] wybieranie skinow
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 :piwo: