Wysłany: 2014-11-14, 07:47
Dixers
No-Life
Wiek: 26 Na forum: 4312 dni Posty: 549
Nick w MP: Dixers
Piwa : 412
Witam serdecznie, jak zrobi? do tego ?eby gui otwiera?o si? jak kto? jest w ACL OSP.
Wiem, ?e po stronie servera, ale nie za bardzo wiem jak zrobi? trigger.
Najlepiej jakby kto? zrobi? stron? servera i wstawi? trigger to dam oraz . Bo stron? servera sobie wtedy por?wnam, czy dobrze zrobi?em.
function otworz ()
guiSetVisible ( monitor , true )
showCursor ( true )
outputChatBox ( "Zalogowa?e? si? na komputer OSP." )
end
addEventHandler ( "onClientMarkerHit" , marker , otworz )
Wysłany: 2014-11-14, 08:01
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
rozpocznij wchodzenie w marker po slide, sprawd? czy jest w teamie i przetrigeroj na cside
Wysłany: 2014-11-14, 16:57
Dixers
No-Life
Wiek: 26 Na forum: 4312 dni Posty: 549
Nick w MP: Dixers
Piwa : 412
vipSEBOvip , pisa?em ?e nie wiem jak za bardzo zrobi? trigger
Wysłany: 2014-11-14, 17:55
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Dixers , JPRD ty nie zrobisz trigger'a ? OMG
Wysłany: 2014-11-14, 19:25
Dixers
No-Life
Wiek: 26 Na forum: 4312 dni Posty: 549
Nick w MP: Dixers
Piwa : 412
No wiem ?e tak...
triggerServerEvent ( "LaLa_2" , [ nie wiem co tutaj ], [ nie wiem co tutaj ] )
Nie wiem co wpisa? w miejsce tam gdzie pisze "nie wiem co tutaj". Oczywi?cie w tym przypadku nie wiem co wpisa?.
Wysłany: 2014-11-14, 19:27
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
To jest trigger na strone servera, a ty musisz zrobi? na strone clienta wi?c to powinno wygl?da? tak:
triggerClientEvent ([ argumentGracza ], "LaLa_2" , root , [ argumenty ] )
Wysłany: 2014-11-14, 19:29
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Dixers ,tworzysz funkcje z markerem po stronie serwer i sprawdzasz czy jest w jaki? acl. Tiggerujesz z serwer na client i tam otwierasz funkcje juz wiersz ?
Wysłany: 2014-11-14, 20:44
Dixers
No-Life
Wiek: 26 Na forum: 4312 dni Posty: 549
Nick w MP: Dixers
Piwa : 412
luki123luki123 , bo?e kochany to wiem...no bez jaj, ale a? tak g?upi nie jestem...
W?a?nie nie rozumiem co wpisa? tam gdzie "argument"
Wysłany: 2014-11-14, 21:26
vipSEBOvip
A poor begginer
Wiek: 26 Na forum: 5178 dni Posty: 597
Nick w MP: xSebaPL
Piwa : 77
W tym przypadku nic nie wpiszesz w argument, bo ty tylko masz wywo?a? funkcje po stronie klienta.
Serwer b?dzie wygl?da? jako? tak:
marker = createMarker ( x , y , z , "cylinder" ) -- tworzysz marker
addEventHandler ( "onMarkerHit" , marker ,
function ( hitElement )
if ( isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( hitElement )), aclGetGroup ( "OSP" ))) then -- sprawdzasz czy gracz jest w OSP
triggerClientEvent ( hitElement , "pokazPanel" , root ) -- uzywasz triggera
end
end
)
a client jako? tak:
addEvent ( "pokazPanel" , true ) -- dodajesz triggerowany event
addEventHandler ( "pokazPanel" , root , -- uzywasz eventu
function ()
guiSetVisible ( monitor , true )
showCursor ( true )
outputChatBox ( "Zalogowa?e? si? na komputer OSP." )
end
)
Wysłany: 2014-11-14, 21:52
Dixers
No-Life
Wiek: 26 Na forum: 4312 dni Posty: 549
Nick w MP: Dixers
Piwa : 412
Przykro mi, ale nie dzia?a.
Wysłany: 2014-11-15, 19:58
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
luki123luki123 , stajesz si? coraz bardziej ?a?osny. Sam nie jeste? najlepszy a wy?miewasz kogo? nowego w tym j?zyku i jeszcze go oczerniasz.
Wracaj?c do tematu
triggerServerEvent ( "nazwa", element ktorzy bedzie jako source po drugiej stronie )
to wszystko.
Tagi: otwieranie :: przez :: acl
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: