Wysłany: 2021-04-26, 05:54
yamahatzr
Wiek: 20 Na forum: 1866 dni Posty: 5
Nick w MP: yamahatzr
Witam pom?g?by kto? z rozwi?zaniem tego problemu, chodzi o to by zawarto?? by element X wyeksportowa? na client side i wys?a? zawarto?? tego elementu.
Kod
c_side
addEvent ( "kordy:pola" , true )
addEventHandler ( "kordy:pola" , root , function( x )
outputChatBox ( x )
end )
addCommandHandler ( "spr" , function( plr )
triggerEvent ( "kordy:pola" , root )
end )
s_side
x = "Connect"
triggerClientEvent ( root , "kordy:pola" , root , x )
B??d w DB3
Kod:
Server triggered clientside event kordy:pola, but event is not added clientside
B??d m?wi ?e event "kordy:pola" nie istnieje po stronie clienta? Jak skoro istnieje, nie rozumiem jak to naprawi?.
Za pomoc zimne
Wysłany: 2021-04-26, 08:44
Wilq
Wiek: 24 Na forum: 4428 dni Posty: 3410
Piwa : 739
Zr?b timer lub u?yj eventu
Nie triggeruj od razu, bezpo?rednio w kodzie - event po kliencie jeszcze si? nie stworzy w momencie uruchomienia strony serwera.
Wysłany: 2021-04-26, 13:33
yamahatzr
Wiek: 20 Na forum: 1866 dni Posty: 5
Nick w MP: yamahatzr
Zrobi?em na timerze dzia?a, ale na onResourceStart niestety nie, a potrzebowa?bym ?eby dzia?a?o zaraz po odpaleniu zasobu.
Wysłany: 2021-04-26, 13:35
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Wklej kod z timerem, przerobi? ci go
Wysłany: 2021-04-26, 17:26
yamahatzr
Wiek: 20 Na forum: 1866 dni Posty: 5
Nick w MP: yamahatzr
setTimer (function()
x = "Connect"
triggerClientEvent ( root , "kordy:pola" , root , x )
outputChatBox ( "SERVER:Connect" )
end , 50 , 1 )
Wysłany: 2021-04-26, 19:36
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Kod: addEventHandler("onResourceStart",resourceRoot,function()
triggerClientEvent("kordy:pola", "Connect")
outputChatBox("SERVER:Connect")
end)
W tym przypadku po stronie clienta u?yj "source" aby odczytac zawartosc wpisana w trigger
Wysłany: 2021-04-26, 20:55
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
no bo po stronie servera musisz wstawic w outputchatbox argument komu ma sie pojawiac..
Wysłany: 2021-04-26, 21:01
yamahatzr
Wiek: 20 Na forum: 1866 dni Posty: 5
Nick w MP: yamahatzr
Zrobi?em tak
addEventHandler ( "onResourceStart" , resourceRoot ,function()
x = "Connect"
triggerClientEvent ( source , "kordy:pola" , source , x )
outputChatBox ( "SERVER:Connect" )
end )
B??d po wpisaniu cmd /spr
Kod:
Bad argument @ 'outputChatBox' [Expected string at argument 1, got nil]
clienta nie zmienia?em
Ale ja chce aby wiadomo?? wy?wietla?o po cliencie.
Wysłany: 2021-04-26, 21:04
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
No to zwyczajnie przerzuc outputchatbox na strone clienta w tej postaci w jakiej jest
Wysłany: 2021-04-26, 21:06
yamahatzr
Wiek: 20 Na forum: 1866 dni Posty: 5
Nick w MP: yamahatzr
Szuffle ja potrzebuje kontaktu miedzy serwer a clientem ucz? si? tego i chcia?bym aby text by? po serwerze, a wykonany na cliencie.
[ Dodano : 2021-04-26, 21:38 ]
Zrobi?em tak, wszystko dzia?a tylko po wpisaniu raz komendy ci?gle spami wiadomo?ciami
c_side
addEvent ( "kordy:pola" , true )
addEventHandler ( "kordy:pola" , root , function( x )
triggerServerEvent ( "server:zaladujpole" , localPlayer )
outputChatBox ( x )
end )
addCommandHandler ( "spr" , function( plr )
triggerEvent ( "kordy:pola" , root )
end )
s_side
addEvent ( "server:zaladujpole" , true )
addEventHandler ( "server:zaladujpole" , root , function()
x = "Connect"
triggerClientEvent ( source , "kordy:pola" , source , x )
outputChatBox ( "SERVER:Connect" )
end )
Wysłany: 2021-04-27, 12:41
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
[info=o]Z powodu bana autora postu, zamykam temat[/info]
[clo]
Tagi: server :: triggered :: clientside :: event
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: