Wysłany: 2016-05-27, 16:56
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Cze??. M?g?by mi kto? wyt?umaczy? jak to dzia?a, jak si? robi?
Wysłany: 2016-05-27, 17:42
teusz11
Wiek: 29 Na forum: 4652 dni Posty: 191
Nick w MP: Matevsz
Piwa : 4
Jak sama nazwa m?wi, stw?rz okno. Wy?wietla ono okno w grze w miejscu, kt?rym wybierzesz. Pobierz sobie skrypt o nazwie "GuiEditor" tam po wej?ciu na serwer wpisujesz /guied i ustawiasz sobi? jakie okno ma si? wy?wietli? czy to Window, czy Gridlist, albo TabPanel, po ustawieniu okien itp. klikasz prawym > output i wy?wietli Ci si? tabela z kodem kt?ry przepisujesz / kopiujesz do swojego skryptu, kt?ry potem edytujesz wed?ug potrzeb.
Wysłany: 2016-05-28, 11:17
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Jak np. stworzy?em co? takiego:
GUIEditor = {
window = {}
}
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
GUIEditor . window [ 1 ] = guiCreateWindow ( 653 , 280 , 557 , 474 , "Witaj na serwerze RPG!" , false )
guiWindowSetSizable ( GUIEditor . window [ 1 ], false )
guiSetAlpha ( GUIEditor . window [ 1 ], 1.00 )
end
)
Jak moge go zrobi? aby gui si? wy?wietla?o na markerze?
local myMarker = createMarker (- 2059 , 20 , 35.35 , 'cylinder' , 1.0 , 255 , 0 , 0 , 150 )
function MarkerHit ( hitElement , matchingDimension )
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
GUIEditor . window [ 1 ] = guiCreateWindow ( 653 , 280 , 557 , 474 , "Witaj na serwerze RPG!" , false )
guiWindowSetSizable ( GUIEditor . window [ 1 ], false )
guiSetAlpha ( GUIEditor . window [ 1 ], 1.00 )
end
)
end
addEventHandler ( "onClientMarkerHit" , marker , hit )
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2016-05-28, 11:29
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
W evencie onClientResourceStart chowasz gui po stworzeniu, a w evencie onClientMarkerHit je wy?wietlasz.
Musisz jeszcze doda? event
i zrobi? chowanie gui po wyj?ciu z markera.
Wysłany: 2016-05-28, 11:47
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Co? tutaj nie dzia?a ;/:
GUIEditor = {
window = {}
}
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
GUIEditor . window [ 1 ] = guiCreateWindow ( 653 , 280 , 557 , 474 , "Witaj na serwerze RPG!" , false )
guiWindowSetSizable ( GUIEditor . window [ 1 ], false )
guiSetAlpha ( GUIEditor . window [ 1 ], 1.00 )
guiSetVisible ( GUIEditor . window , false )
end
)
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2016-05-28, 11:51
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Bo twoje okno jest pod zmienn? GUIEditor.window[1], a nie GUIEditor.window
Wysłany: 2016-05-28, 12:00
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
marker = createMarker (- 2059 , 20 , 35 , 'cylinder' , 1.0 , 255 , 0 , 0 , 150 )
function MarkerHit ( hitPlayer , matchingDimension )
addEventHandler ( "onClientMarkerHit" , marker , hit )
GUIEditor . window [ 1 ] = guiCreateWindow ( 653 , 280 , 557 , 474 , "Witaj na serwerze RPG!" , false )
guiWindowSetSizable ( GUIEditor . window [ 1 ], false )
guiSetAlpha ( GUIEditor . window [ 1 ], 1.00 )
guiSetVisible ( GUIEditor . window [ 1 ], true )
end
Jak wejde nic si? nie pokazuje. Tak wogle dzi?ki za pomoc.
Wysłany: 2016-05-28, 12:07
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
Po co tworzysz gui jak ju? masz stworzone w poprzedniej funkcji? ?le napisa?e? kolejno?ci? funkcje i eventhandler oraz nazwy nie pasuj?.
marker = createMarker (- 2059 , 20 , 35 , 'cylinder' , 1.0 , 255 , 0 , 0 , 150 )
function hit ( hitPlayer , matchingDimension )
if hitPlayer ~= localPlayer then return end
guiSetVisible ( GUIEditor . window [ 1 ], true )
end
addEventHandler ( "onClientMarkerHit" , marker , hit )
Wysłany: 2016-05-28, 12:12
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Teraz mam problem z u?o?eniem markerLeave ;/
Wysłany: 2016-05-28, 12:15
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
function leave ( hitPlayer , matchingDimension )
if hitPlayer ~= localPlayer then return end
guiSetVisible ( GUIEditor . window [ 1 ], false )
end
addEventHandler ( "onClientMarkerLeave" , marker , leave )
Wysłany: 2016-05-28, 12:16
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Dzi?ki Wielkie. Masz po piwku!
I pytanie... jak zamiast markera by?o takie "i".
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2016-05-28, 12:41
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
Wysłany: 2016-05-28, 12:46
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Dzi?ki :3
mozna zamkna?.
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Tagi: gui :: create :: window :: czy :: coś :: takiego
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: