Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: gui
521. Panel gui
Zrobi?em:

[code]-- Created: 09/01/2012 15:29
GUIEditor_Window = {}
GUIEditor_Button = {}
GUIEditor_Label = {}
GUIEditor_Grid = {}

GUIEditor_Window[1] = guiCreateWindow(0.2713,0.0911,0.3353,0.8125,"Panel by luki123luki",true)
GUIEditor_Grid[1] = guiCreateGridList(0.0197,0.0593,0.0132,0.008,true,GUIEditor_Window[1])
guiGridListSetSelectionMode(GUIEditor_Grid[1],2)
GUIEditor_Button[1] = guiCreateButton(0.7588,0.1619,0.2215,0.0833,"Usu?„",true,GUIEditor_Window[1])
GUIEditor_Button[2] = guiCreateButton(0.7697,0.0385,0.2105,0.0849,"Dodaj",true,GUIEditor_Window[1])
GUIEditor_Grid[2] = guiCreateGridList(0.0197,0.0337,0.4737,0.9519,true,GUIEditor_Window[1])
guiGridListSetSelectionMode(GUIEditor_Grid[2],2)
--- --- --- --- ---[/code]

a to 2 serwer

[code]function showPanel(thePlayer)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Lider")) then
triggerClientEvent (thePlayer, "openCPanel", getRootElement())
else
outputChatBox ("Panel Lidera - Odmowa dostepu!", thePlayer, 193, 13, 13)
end
end

function onResStart ()
for index, player in ipairs ( getElementsByType ( "player" ) ) do
bindKey ( player, "F1", "down", showPanel )
end
end
addEventHandler ( "onResourceStart", getResourceRootElement ( getThisResource() ), onResStart)

function onPlayerJoin ()
...
522. Robienie gui
Robi? okienko w gui w programie Qt Designer.

Kod:
[code]function build_Dialog()

local gui = {}
gui._placeHolders = {}

local screenWidth, screenHeight = guiGetScreenSize()
local windowWidth, windowHeight = 400, 315
local left = screenWidth/2 - windowWidth/2
local top = screenHeight/2 - windowHeight/2
gui["_root"] = guiCreateWindow(left, top, windowWidth, windowHeight, "Dialog", false)
guiWindowSetSizable(gui["_root"], false)

gui["pushButton"] = guiCreateButton(310, 275, 75, 23, "Zamknij", false, gui["_root"])
if on_pushButton_clicked then
addEventHandler("onClientGUIClick", gui["pushButton"], on_pushButton_clicked, false)
end

gui["tabWidget"] = guiCreateTabPanel(10, 25, 241, 271, false, gui["_root"])

gui["tab"] = guiCreateTab("Prawa", gui["tabWidget"])

gui["listWidget"] = guiCreateGridList(10, 10, 121, 231, false, gui["tab"])
guiGridListSetSortingEnabled(gui["listWidget"], false)
gui["listWidget_col"] = guiGridListAddColumn(gui["listWidget"], "", 0.85)
local listWidget_row = nil

gui["pushButton_2"] = guiCreateButton(140, 10, 91, 23, "Daj prawa", false, gui["tab"])
if on_pushButton_2_clicked then
addEventHandler("onClientGUIClick", gui["pushButton_2"], on_pushButton_2_clicke...
523. [DM] Panel w gui
Robi? serwer typu RPG.
I mam problem.

Chce zrobi? panel w gui dla szef?w prac. Jak zrobi?, ?eby z tego panelu dodawa? graczy do acl? I zabiera?? ( chodzi o prawa do pracy )

Ps. Mam jeszcze jeden problem:
524. GUI ! Panel
Siema Wiecie jak zrobi? Panel z funkcjami podam na dole jakie funkcje
Funkcja na Uleczenie gracza jaka mo?e by? gdzie mog? znale??
525. Kolizje w GUI
Witam, mam pewien problem, wzi??em panel policji, przerobi?em go troch? i przetestowa?em. Dzia?a?, do czasu kiedy doda?em do niego przyciski "Otw?rz bram?" i "Zamknij bram?". Teraz tylko dzia?a przycisk "Zamknij"... Nie mam poj?cia dlaczego tak si? dzieje, czy funkcje jako? ze sob? koliduj?, czy co. Je?li trzeba wy?l? komu?, kto m?g?by mi pom?c kod na PW, poniewa? nie chcia?bym aby by? on skopiowany i u?yty gdzie indziej. Pozdrawiam, lolern ;)
526. Pechowe GUI
Co? nie mam szcz??cia do GUI :(

Zrobi?em panel do Logowania/Rejestracji. Sam panel dzia?a, problem rodzi si? gdy dodam jak?kolwiek funkcj? (nawet najprostsz? na pobranie nicku i has?a oraz wy?wietlenie na chacie) okienko nie wy?wietla si?, jakby go wog?le nie by?o, mimo i? przed dodaniem funkcji dzia?a?o bez problemu.

Co? robi? nie tak, czy to GUI uwzi??o si? na mnie? xD

>> KOD <<
527. Zmiana wygladu gui
Witam czy da si? zrobic w?asna clase gui tak jak np.dxgui i gui_class?
Chodzi mi o to ?e np zamiast zwyk?ego t?a gridlisty wstawic np obrazek
528. Gui się nie wyświetla
Zrobi?em dzisiaj panel dla frakcji. Mam jednak problem, gdy wpisz? komend? on si? nie wy?wietla

Kod:

--Otwarcie Panelu
function Pokaz_Panel_FCMC()
guiSetVisible(Panel_FCMC, true)
showCursor(true)
end
addCommandHandler("fcmcp.o", Pokaz_Panel_FCMC)


P.S Wy?wietlenie okna (wycinek z panelu)

Kod:

function()
Panel_FCMC = {}
Panel_FCMC = guiCreateWindow(28,181,349,374,"A-RP Panel FCMC",false)
end
529. Brama w gui ?
Witam.
Chcia? bym zrobic panel gdzie s? przyciski i pisze otw?rz brame i zamknij brame. Czy wiecie jak to zrobic ? Jakie funkcje ?
530. [TUT] GUI - eventy i funkcję
[center][color=red][size=18]GUI - Eventy i Funkcj?[/size][/color][/center]

Zaczynamy od stworzenia zwyk?ego GUI za pomoc? skryptu [b]guieditor[/b] kt?ry normalnie wrzucacie do [b]resources[/b].
[code]http://community.mtasa.com/index.php?p=resources&s=details&id=141[/code]
Ja stworzy?em okienko z editem i buttonem:
[code]GUIEditor_Window = {}
GUIEditor_Edit = {}
GUIEditor_Button = {}

GUIEditor_Window[1] = guiCreateWindow ( 0, 0, 0.5, 0.4, "Okno", true )
GUIEditor_Edit[1] = guiCreateEdit ( 0, 0, 0.6, 0.5, "", true )
GUIEditor_Button[1] = guiCreateButton ( 0, 0, 0.7, 0.9, "OK", true )[/code]
Ja nie tworzy?em okienka, sam je napisa?em. Oczywi?cie te nazwy z GUIEditor mo?na zmienia?.

GUI to naj?atwiejsza sprawa. Dla was funkcj? pewnie trudne ale naprawd?, to nic trudnego.
Stworzymy prosty skrypt na pobieranie z [b]Edit[/b] tekstu i wy?wietlanie na chacie, a zatwierdzasz buttonem OK.
Zaczniemy od stworzenia zmiennej kt?ra b?dzie pobiera? tekst.
[code]local tekst = guiGetText(GUIEditor_Edit[1])[/code]
[b]GUIEditor_Edit[1][/b] - wpisujecie swoj? nazw? Edita.

OK, wi?c teraz robimy funkcj?, kt?ra pobiera tekst pokazuje na chacie.
[code]function nazwa ()
ouputChatBox("Wpisa?e?: "..tekst)
end[/code]
[b]..tekst[/b] - wpisujecie swoj? nazw? zmiennej, lecz musicie zostawi? te "..". Te ".." dodajemy wtedy kiedy zmienna jest po lub przed tekstem np.
[code]outputChatBox("tekst"..tekst..&q...
531. Jak zrobić zeby gui sie howalo i pokazywalo
Jak zrobi? ?eby GUI si? chowa?o i pokazywa?o
np komenda /pogotowiep i zeby by?o dla pogotowia teamu lub acl
532. >> Odnowione GUI z efektem 3D by WojteQ! <<
Witam!

Mam dla was pytanie oraz rozwi?zanie! :D

Czy nie znudzi? wam si? ju? ten staromodny wygl?d GUI taki jak poni?ej?



Nie?
No to olej ten temat i id? szuka? innych modyfikacji ;)


Tak?

To dobrze trafi?e?, bo ja oferuje Ci nowy wygl?d GUI, z efektem tr?jwymiarowego wypuklenia ;)

Screeny:



Download (trzeba postawi? piffko ^^):
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.



UWAGA! Jest to grafika przerobiona w ca?o?ci przeze mnie!


Pozdrawiam,
WojteQ