Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-09-16, 17:57


xBolekk







Wiek: 24
Na forum: 4474 dni
Posty: 113
Nick w MP: Bolek.

Piwa: 190

Respekt: 60

Chodzi o to, ?e ja zrobi?em gui na ?rodku ekranu, a kolega widzi je z boku.


GUIEditor = {
    tab = {},
    staticimage = {},
    tabpanel = {},
    label = {},
    window = {},
    memo = {}
}

addEventHandler("onClientResourceStart"resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(489305946574"Panel pomocy by Bolekk 2014 ?"false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        guiSetVisible GUIEditor.window[1], false )

        GUIEditor.tabpanel[1] = guiCreateTabPanel(1632912526falseGUIEditor.window[1])

        GUIEditor.tab[1] = guiCreateTab("4 Life"GUIEditor.tabpanel[1])

        GUIEditor.label[1] = guiCreateLabel(84547520490"by Bolekk"falseGUIEditor.tab[1])
        GUIEditor.staticimage[1] = guiCreateStaticImage(5541800124"logo.png"falseGUIEditor.tab[1])
        GUIEditor.label[2] = guiCreateLabel(1048024828"G??wni za?o?yciele serwera: Zbyklon, Bolekk."falseGUIEditor.tab[1])

        GUIEditor.tab[2] = guiCreateTab("Regulamin"GUIEditor.tabpanel[1])

        GUIEditor.label[3] = guiCreateLabel(88894484"- Niestosowanie si? do regulaminu b?dzie karane banem -\n\n\n\n1. Szanuj administracj?,\n\n2. Na czacie administrator?w ranga ta nie mo?e prowadzi? rozm?w, konwersacji itp. - czat ten s?u?y tylko i wy??cznie do og?osze? typu event,\n\n3. Nie nale?y stosowa? przekle?stw polskich, jak i obcoj?zycznych (nawet tych wygwiazdkowanych) ani wyzwisk w stron? Administracji, ani u?ytkownik?w,\n\n4. Na serwerze panuje zakaz sprzedawania pojazd?w, pieni?dzy etc. za realn? got?wke, lub inne dobra,\n\n5. Zabrania si? aktywnego u?ywania dw?ch lub wi?cej kont,\n\n6. Gro?by w stron? Administrator?w/Moderator?w s? karane,\n\n7. Zamieszczanie tre?ci (link?w do tre?ci) uwa?anych za obra?liwe i niezgodne z polskim prawem (np. pornografia) jest surowo zabronione,"falseGUIEditor.tab[2])
        guiLabelSetHorizontalAlign(GUIEditor.label[3], "center"false)
        guiLabelSetVerticalAlign(GUIEditor.label[3], "center")

        GUIEditor.label[4] = guiCreateLabel(82546917935"by Bolekk ?"falseGUIEditor.label[3])


        GUIEditor.tab[3] = guiCreateTab("Animacje"GUIEditor.tabpanel[1])

        GUIEditor.memo[1] = guiCreateMemo(1010892482"Animacje w??czamy poprzez komendy:\n\n- /cwaniak1-10\n- /niewierze\n- /zmeczony\n- /zalamany\n- /zadowolony1-2\n- /myje\n- /reanimuje\n- /starzec3\n- /cierpie\n- /klepie\n- /ostrzegam\n- /kibicuje1-2\n- /placze\n- /naprawiam1-2\n- /ranny\n- /taca1-2\n- /pozegnanie\n- /noga\n- /taxi1-2\n- /pocalunek\n- /kicham\n- /celuje\n- /kieszen\n- /wywazam1-2\n- /kopie1-3\n- /tchorz\n- /fuckyou\n- /krzycze\n- /rozgladam\n- /wskazuje\n- /zatrzymuje\n- /wolam1-3\n- /bije1-5\n- /umieram1-2\n- /rolki1-2\n- /rapuje1-8\n- /pijany1-3\n- /sikam \n- /wale1-2\n- /macham\n- /wreczam\n- /pisze\n- /nerwowy\n- /rozmawiam1-3\n- /witam\n- /cpun1-4\n- /jem\n- /rzygam\n- /msza1-2\n- /akrobata\n- /czekam\n- /klekam1-2\n- /siedze1-3\n- /leze1-5\n- /pale\n- /taniec1-20\n- /pije\n- /podsluchuje\n- /podkrecam\n- /joga\n- /rece\n- /dzwonie\n- /sex1-2"falseGUIEditor.tab[3])
        guiMemoSetReadOnly GUIEditor.memo[1], true )
        
        GUIEditor.tab[4] = guiCreateTab("Administracja"GUIEditor.tabpanel[1])

        GUIEditor.label[5] = guiCreateLabel(99893483"Za?o?yciele:\n\n- Zbyklon,\n- Bolekk,\n\nAdministratorzy:\n\n- Natalia.,\n- Lukasz1393,\n- Vector.,\n- Susel023,\n- BarteckY,\n- Grixon,\n- gregorybe,\n\nModeratorzy:\n\n-...,\n-...,"falseGUIEditor.tab[4])
        guiSetFont(GUIEditor.label[5], "clear-normal")
        guiLabelSetHorizontalAlign(GUIEditor.label[5], "center"false)
        guiLabelSetVerticalAlign(GUIEditor.label[5], "center")

        GUIEditor.tab[5] = guiCreateTab("Komendy"GUIEditor.tabpanel[1])

        GUIEditor.label[6] = guiCreateLabel(28045295242""falseGUIEditor.tab[5])
        GUIEditor.label[7] = guiCreateLabel(79895483"Komendy dla frakcji:\n\nzale?nie od nazwy frakcji\n\n/loginpolicja\n/loginpd\n/loginsafd\n\nKomendy dla graczy:\n\n/report - dalej wypisujemy wiadomo?? przez gui\n\nKomendy dla administracji:\n\n/restart <nazwa_zasobu> - resetowanie zasobu,\n/a <wiadomo??> - informacja, ogloszenie.\n\n- W przygotowaniu -"falseGUIEditor.tab[5])
        guiLabelSetHorizontalAlign(GUIEditor.label[7], "center"false)
        guiLabelSetVerticalAlign(GUIEditor.label[7], "center")
   
    end
)

bindKey "f2""down", function()
if guiGetVisible(GUIEditor.window[1]) == false then
guiSetVisible GUIEditor.window[1], true )
showCursor true )
else
guiSetVisible GUIEditor.window[1],false)
showCursor (false)
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-16, 18:03


KukiX







Wiek: 34
Na forum: 6718 dni
Posty: 567

Piwa: 17560

Respekt: 160
Respekt: 160Respekt: 160

Jest wiele sposob?w.
np. w guieditor klikasz prawym na element gui i wybierasz 'Relative' wtedy dany element dostosuje si? do rozdzielczo?ci.
Jednak i tak nale?y sprawdza? czy na innych rozdzielczo?ciach wy?wietla si? poprawnie.

Podpis
Moje skrypty MTA:
¤PlayDM
¤Mini-Games v0.2
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-16, 18:13


xBolekk







Wiek: 24
Na forum: 4474 dni
Posty: 113
Nick w MP: Bolek.

Piwa: 190

Respekt: 60

A jest jaki? inny spos?b?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-16, 18:20


KukiX







Wiek: 34
Na forum: 6718 dni
Posty: 567

Piwa: 17560

Respekt: 160
Respekt: 160Respekt: 160

Mo?esz u?y? centerWindow - https://wiki.multitheftauto.com/wiki/CenterWindow
Dzi?ki tej funkcji na ka?dej rozdzielczo?? okienko GUI b?dzie na ?rodku.

Podpis
Moje skrypty MTA:
¤PlayDM
¤Mini-Games v0.2
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-16, 19:58


xBolekk







Wiek: 24
Na forum: 4474 dni
Posty: 113
Nick w MP: Bolek.

Piwa: 190

Respekt: 60

Co? to nie dzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-16, 21:09


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

mojeW,mojeH 640480
sW,sH guiGetScreenSize()
widthheight = (sW/mojeW), (sH/mojeH)


na g?rze ustawiasz rozdzielczo?c na kt?rej by?o robione gui i potem tylko *widht/*height

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-19, 15:39


xBolekk







Wiek: 24
Na forum: 4474 dni
Posty: 113
Nick w MP: Bolek.

Piwa: 190

Respekt: 60

Da?em tak i nie dzia?a.
mojeW,mojeH 1920108032
sW,sH guiGetScreenSize()
widthheight = (sW/mojeW), (sH/mojeH)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-19, 15:45


maxerxxl







Wiek: 30
Na forum: 5068 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
Zamie? na:

mojeW,mojeH = 1920, 1080
sW,sH = guiGetScreenSize()
width, height = (sW/mojeW), (sH/mojeH)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-19, 15:45


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

xBolekk, po co Ci 3 warto?ci skoro masz podac 2?

[ Dodano: 2014-09-19, 16:22 ]
Btw. r?b gui na najmniejszej rozdzielczo?ci.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Tagi: jak :: wyskalować :: gui?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku