Wysłany: 2015-05-21, 20:37
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Witam... Mam pewien problem, ot??, nie wiem jak przenie?? tekst wpisany w Editbox przez gracza do s-side.
Chcialbym,aby osoba wpisala w 2 editboxy liczby, a po kliknieciu OK, jakby zostalo to 'ztriggerowane' na s-side i te liczby z editboxow byly w dwoch zmiennych globalnych s-side. Pomoze ktos?
Wysłany: 2015-05-21, 21:43
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Wysłany: 2015-05-21, 21:47
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
No to wiem... Ale nie mam pomyslu jak to zrobic xd
&EDIT
Nie do konca po prostu pojmuje to triggerowanie i nie wiem jak to zrobic : /
Wysłany: 2015-05-22, 00:02
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
Iksdekowski , dok?adnie czego nie wiesz? Daj kod, dorobi? Ci trigger na s-side o c-side.
Wysłany: 2015-05-22, 08:31
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Nie mam jeszcze nic zrobione bo nawet nam jak zacz?? jedynie mam GUI tak?e jak mozesz to wyt?umaczy? mi i sprobowalbym zrobi? xd
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2015-05-22, 08:55
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
GUI zrobisz guieditorem, kt?ry pobierzesz z community.mtasa.com - jak wr?c? do domu dam Ci gotowy trigger.
Wysłany: 2015-05-22, 15:59
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
GUI to ja juz mam, poza tym lepiej skalowac poprzez guiGetScreenSize, bo guiEditor czasem dla innego wyglada inaczej a dla drugiego inaczej
[ Dodano : 2015-05-22, 19:44 ]
Pomoze ktokolwiek? xd
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2015-05-22, 20:41
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Wysłany: 2015-05-23, 13:43
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Szczerze to nie wiele mi to da?o, lecz piwko Ci wystawi?em za jak?kolwiek ch?? pomocy..
function fun ()
std_c = guiGetText ( ed_edit_std )
std_v = guiGetText ( ed_edit_vip )
if str . len ( std_c ) > 0 and str . len ( std_v ) > 0 then
if tonumber ( std_c ) then
if tonumber ( std_v ) then
xxx ( s , v )
end
end
end
end
addEventHandler ( "onClientGUIClick" , ed_btn_accept , fun )
function xxx ( s , v )
s = tonumber ( std_c )
v = tonumber ( std_v )
end
addEvent ( "pobierzCeny" , true )
addEventHandler ( "pobierzCeny" , root , xxx )
To jest aktualnie to co mi sie udalo uzyskac, lecz potem uzywajac triggerClientEvent(player, "pobierzCeny", player, s, v)
st = s
vp = v
W ogole jakby sie te globalne nie aktualizuja...
Nie radze sobie zupelnie z triggerowaniem, dlatego dla Was cos co z triggerem sie wydaje proste, dla mnie sprawia nielada k?opot
Jeszcze raz, bardzo prosz? o jak?kolwiek pomoc z przerobieniem tego triggera, czy co?
Z g?ry dzi?kuje i pozdrawiam
Wysłany: 2015-06-11, 09:53
maciek3286
LUA Developer
Wiek: 26 Na forum: 5201 dni Posty: 230
Nick w MP: maciek00
Piwa : 3207
triggerServerEvent ( "dalej" , localPlayer , std_c , std_v )
a w s-side
addEvent ( "dalej" , true )
addEventHandler ( "dalej" , root ,
function ( std_c , std_v )
end )
Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Wysłany: 2015-06-11, 13:36
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Sk?adnia:
triggerServerEvent ( event , element , [ arguments ...] )
Event - Nazwa naszego Eventu [np. "dodaj" ]
Element - ?r?d?o wydarzenia [np. gracz(player0]
[Argumenty] - argumenty kt?re chcemy przenie?? na 2 stron?
Przyk?ad:
-Clent
triggerServerEvent ( "dodaj" , getLocalPlayer ( ), getLocalPlayer ( ) )
-Serwer
addEvent ( "dodaj" , true )
addEventHandler ( "dodaj" , getRootElement ( ),
function ( gracz )
aclGroupAddACL ( "admin" , gracz )
end )
Wysłany: 2015-06-11, 17:32
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Ej spoko, ja juz to dawno rozwiazalem, a wiem jak dzia?a triggerowanie.
mozna zamknac
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2015-06-11, 17:39
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Tagi: c-side :: s-side
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: