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
361. Gui dla jednej osoby
Witam, jak zrobi? aby gui wy?wietli?o si? dla jednej osoby? :piwo:
362. GUI
Witam.Zrobi?em obrazek w gimpie i chc? go doda? do panelu logowania ?eby dzia?a? jako przycisk.Czy kto? m?g?by mi poda? kod/pokaza? jak to zrobi??
363. Gui każdemy się pojawia
Witam mam ma?y problem jak zrobi? aby gui pokazywa?o si? tylko osobie kt?ra wejdzie w marker,bo jak np.wchodze ja w marker to gui si? pokazuje ka?demy jak zrobi??

function wyskakujeokno()
guiSetVisible(logowanietrue)
guiSetVisible(zalogujtrue)
showCursor(true)
end
addEventHandler 
"onClientMarkerHit"logowaniemarkerwyskakujeokno)
364. Gui
Witam,

Mam panel gui zrobiony,ale jak naciskam na przycisk "Zacznij Prace" to nie wylacza i wywala mi taki b??d a mam dobrze zrobione



poczatek_pracy_marker createMarker 875.5, -1242.513.7"cylinder"5.0 000120
createBlipAttachedTopoczatek_pracy_marker512,255,255,255 ,2550,400)

-------------------------------------------------------------------------------
okno guiCreateWindow(592209319236"Praca Dorywcza - Dostawczak"false)
guiWindowSetSizable(oknofalse)

zacznijprace guiCreateButton(537721471"Zacznij Prace Dostawczaka"falseokno)

   
guiSetVisible(oknofalse)
guiSetVisible(zacznijpracefalse)

function 
wlacz_okno()
guiSetVisible(oknotrue)
guiSetVisible(zacznijpracetrue)
showCursor(true)
end
addEventHandler 
"onClientMarkerHit"poczatek_pracy_markerwlacz_okno )


function 
wylacz_okno()
guiSetVisible(oknofalse)
guiSetVisible(zacznijpracefalse)
showCursor(false)
end
addEventHander
"onClientGUIClick"zacznijpracewylacz_okno )
365. Zamkniecie gui przez button
Witam, jak zrobi? ?eby po naci?ni?ciu buttonu "Zako?cz" zamkne?o si? gui?

function onClickBtn(Button)
if GUIEditor.button[1] then
(...)?
366. GUI
A wi?c, robi? panel logowania i rejestracji, i to jest pierwszy taki m?j kod.. Wszystko jest ok?

local screenW
screenH guiGetScreenSize()
PanelLogowania guiCreateWindow((screenW 629) / 2, (screenH 417) / 2629417"Logowanie | Rejestracja"false)
guiWindowSetMovable(PanelLogowaniafalse)
guiWindowSetSizable(PanelLogowaniafalse)
guiSetAlpha(PanelLogowania0.90)

TAB_PANEL guiCreateTabPanel(31236307371falsePanelLogowania)
TAB_REGULAMIN guiCreateTab("Regulamin serwera"TAB_PANEL)
MEMO_REGULAMIN guiCreateMemo(99288328""falseTAB_REGULAMIN)
guiMemoSetReadOnly(MEMO_REGULAMINtrue)

TAB_CHANGELOG guiCreateTab("Changelog"TAB_PANEL)
MEMO_CHANGELOG guiCreateMemo(99288328""falseTAB_CHANGELOG)
guiMemoSetReadOnly(MEMO_CHANGELOGtrue)

TAB_ADMINISTRACJA guiCreateTab("Administracja"TAB_PANEL)
MEMO_ADMINISTRACJA guiCreateMemo(99288328""falseTAB_ADMINISTRACJA)
guiMemoSetReadOnly(MEMO_ADMINISTRACJAtrue)

Oczywi?cie to nie jest ca?y, tylko po?owa, chc? wiedzie? czy wszystko dobrze.
W konsoli wyskakuje jaki? b??d z local screenW, screenH = guiGetScreenSize(), nill value..
Powiedzcie, dlaczego tak si? dzieje?
367. GUI otwieranie pod klawiszem
Witam ot?? mam pytanie co zrobi? aby GUI otwiera?o si? tylko po klikni?ciu klawisza "F2".
Chodzi dok?adnie o to ze po wej?ciu do gry razem z panelem logowania pojawia si? te GUI co zrobi? aby tak si? nie dzia?o.

[lua]

GUIEditor = {
tab = {},
tabpanel = {},
label = {},
window = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function ()
local SCREEN_WIDTH, SCREEN_HEIGHT = guiGetScreenSize()
GUIEditor.window[1] = guiCreateWindow(SCREEN_WIDTH / 2 - 540, SCREEN_HEIGHT / 2 - 339 , 1080, 678, "PANEL POMOCY", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.tabpanel[1] = guiCreateTabPanel(23, 27, 1031, 617, false, GUIEditor.window[1])

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

GUIEditor.label[1] = guiCreateLabel(10, 563, 302, 19, "Skrypterzy : AeroX", false, GUIEditor.tab[1])
GUIEditor.label[2] = guiCreateLabel(10, 544, 302, 19, "Maperzy : ...", false, GUIEditor.tab[1])
GUIEditor.label[3] = guiCreateLabel(10, 525, 318, 19, "HeadAdministracja : AeroX, Lukasz1393, VectorPL, Marko", false, GUIEditor.tab[1])
GUIEditor.label[4] = guiCreateLabel(10, 506, 302, 19, "W?a?ciciele : AeroX", false, GUIEditor.tab[1])

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

GUIEditor.memo[1] = guiCreateMemo(17, 62, 999, 521, "", false, GUIEditor....
368. Gui
Problem w tym ?e gui jest w??cza si? dla kilku os?b :(

addEvent 
("Tak_TYP_1"true)
addEventHandler ("Tak_TYP_1"root,
function (
thePlayerplayer)
                
guiSetVisible (M_T_1false)
        
guiSetVisible (M_T_2false)
                
guiSetVisible (M_T_3false)
        
guiSetVisible (M_Wyjsciefalse)
                
removeEventHandler ("onClientRender"rootopisBroni)
        
guiSetVisible (M_Kup_1true)
                
guiSetVisible (M_Wyjscie_2,true)
        
guiSetVisible (Bronie_Typ_1,true)
                
addEventHandler ("onClientRender"rootGuie)
        
guiSetVisible (Bronie_Nazwatrue)
end
)

369. Bind pod Gui DX
Witam. Stworzy?em sobie panel interakcji. Wchodz?c w gr?, odpalaj?c skrypt - wywala same errory. Oco chodzi?
Za pomoc piwsko.

[lua]bindKey ( "1", "down", function()
if guiGetVisible(papieros) == false then
guiSetVisible ( papieros,true)
guiSetVisible ( machaj,true)
guiSetVisible ( sikaj,true)
guiSetVisible ( lez,true)
guiSetVisible ( rece,true)
guiSetVisible ( wal,true)
guiSetVisible ( pij,true)
guiSetVisible ( gangsta,true)
guiSetVisible ( cop,true)
guiSetVisible ( infolist,true)
showCursor ( true )
addEventHandler ( "onClientRender", root, paneltlo )
else
guiSetVisible ( papieros,false)
guiSetVisible ( machaj,false)
guiSetVisible ( sikaj,false)
guiSetVisible ( lez,false)
guiSetVisible ( rece,false)
guiSetVisible ( wal,false)
guiSetVisible ( pij,false)
guiSetVisible ( gangsta,false)
guiSetVisible ( cop,false)
guiSetVisible ( infolist,true)
showCursor (false)
removeEventHandler ( "onClientRender", root, paneltlo )
end
end)

papieros = guiCreateButton(383, 194, 151, 40, "ZAPAL PAPIEROSA", false)
guiSetProperty(papieros, "NormalTextColour", "DEFFFFFF")
---------------------------------------------------------
machaj = guiCreateButton(567, 194, 151, 40, "POMACHAJ", false)
guiSetProperty(machaj, "NormalTextColour", "DEFFFFFF")
---------------------------------------------------------
sikaj = guiCreateButton(749, 194, 151, 40, "SIKAJ"...
370. Gui tylko dla jednego gracza
Witam, zrobi?em sobie gui, okej, nast?pnie triggerClientEvent("onGui", source)
ale te gui wy?wietla si? ka?demu jak ja wejd? w marker, wie kto? jak? funkcj? zastosowa? aby wy?wietla?o si? gui dla jednego gracza po stronie clienta?
371. mam gui co dalej z buttonami
mam gui jak zrobic ze po kliknieciu buttona pokazuje napisy w gui ? jak prosze o pomoc za pomoc naturalnie piwko do zdobycia kod gui :

GUIEditor 
= {
    
button = {},
    
window = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
        
GUIEditor.window[1] = guiCreateWindow(3672381193552"Panel Informacyjny"false)
        
guiWindowSetSizable(GUIEditor.window[1], false)

        
GUIEditor.button[1] = guiCreateButton(911515""falseGUIEditor.window[1])
        
GUIEditor.button[2] = guiCreateButton(92415437"Administracja"falseGUIEditor.window[1])
        
GUIEditor.button[3] = guiCreateButton(97115437"Bindy"falseGUIEditor.window[1])
        
GUIEditor.button[4] = guiCreateButton(911815437"Komedy"falseGUIEditor.window[1])
        
GUIEditor.button[5] = guiCreateButton(916515437"Frakcje"falseGUIEditor.window[1])
        
GUIEditor.button[6] = guiCreateButton(921215437"Podania"falseGUIEditor.window[1])
        
GUIEditor.button[7] = guiCreateButton(925915437"Ikony na mapie"falseGUIEditor.window[1])    
    
end
)
372. Gui, bind
Witam. Mam problem. Nie wiem jak zrobi? bind key, ?eby wy?wietla?o si? moje gui. Ju? daje kawa?ek kodu:

Chcia?bym, ?eby to okno si? wy?wietli?o, ale ?eby bind dzia?a? tylko w poje?dzie jako kierowca. Czy m?g?by mi kto? pom?c?
Window, kt?ry ma si? wy?wietli?:

okno 
guiCreateWindow(467290637286"Panel pojazdu - ByDawirzo"false)
373. [INNE] Rejestracja w GUI
Cze??, mam problem z rejestracj? w GUI, a mianowicie nwm czemu nie chce dzia?a?, wyskakuje mi error ?e nie mam Double_O_Files_2.inc
[code]C:UsersShinodaDocumentsSAMPgamemodesPPT.pwn(11) : fatal error 100: cannot read from file: "DOF2"
[/code]
a go mam a gdy usun? z mapki #include <DOF2>
Wywala to:
[code]C:UsersShinodaDocumentsSAMPgamemodesPPT.pwn(71) : error 033: array must be indexed (variable "str")
C:UsersShinodaDocumentsSAMPgamemodesPPT.pwn(155) : warning 215: expression has no effect
C:UsersShinodaDocumentsSAMPgamemodesPPT.pwn(156) : warning 215: expression has no effect
C:UsersShinodaDocumentsSAMPgamemodesPPT.pwn(167) : warning 203: symbol is never used: "OnDialogResponse"[/code]


Tutaj ca?a mapka:
[spoiler][code]//===| Include | ===
#include <a_samp>
#include <zcmd>
#include <DOF2>
#pragma tabsize 0

#define GUI_LOGIN 1 //id dialogu od logowania
#define GUI_REGISTER 2 //id dialogu od rejestracji
#define DOF2_FileExists
#define DOF2_SetInt
enum PlayerInfoEnum
{
score,
kasa
}
new PlayerInfo[MAX_PLAYERS][PlayerInfoEnum];

public OnPlayerConnect(playerid)
{
new str[45]; //tablica do kt?rej przypiszemy prawdopodobn? nazw? pliku gracza.
format(str, sizeof(str), "%s.ini",Nick(playerid)); //Pobieramy i przypisujemy nick
if(DOF2_FileExists(str)) //sprawdzamy czy taki plik istnieje
{//je?eli tak pokazujemy GUI od logowania
ShowPlayerDialog(playerid, GUI_LOGIN, D...
374. Gui
Witam mam problem poniewa? na mniejszych rozdzielczo?ciach moje gui robi sie za du?e przez co nie mo?na klikn?? buttona zaloguj lub zarejstruj. [u][i][b]GUI robione na rozdzielczo?ci 1680 x 1050 x 32[/b][/i][/u]

GUI
[lua]
GUIEditor = {
tab = {},
staticimage = {},
label = {},
button = {},
window = {}
}

Window = guiCreateWindow(0, 0, 674, 1050, "The Simple Life", false)
guiWindowSetSizable(Window, true)

ButtonZaloguj = guiCreateButton(9, 938, 275, 83, "Zaloguj", false, Window)
guiSetFont(Window, "default-bold-small")
ButtonZarejestruj = guiCreateButton(384, 938, 274, 82, "Zarejestruj", false, Window)
guiSetFont(Window, "default-bold-small")
loginedit = guiCreateEdit(37, 416, 585, 53, "", false, Window)
hasloedit = guiCreateEdit(37, 556, 585, 52, "", false, Window)
guiEditSetMasked(hasloedit, true)
GUIEditor.label[1] = guiCreateLabel(200, 326, 261, 80, "Login", false, Window)
guiSetFont(GUIEditor.label[1], "sa-header")
guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false)
guiLabelSetVerticalAlign(GUIEditor.label[1], "center")
GUIEditor.label[2] = guiCreateLabel(200, 494, 261, 52, "Haslo", false, Window)
guiSetFont(GUIEditor.label[2], "sa-header")
guiLabelSetHorizontalAlign(GUIEditor.label[2], "ce...
375. [TUT] Gui
[center][b]Witam[/b], jest to m?j [u]pierwszy[/u] poradnik, dzisiaj si? zajmiemy GUI a dok?adnie zrobimy panel pod prac? dorywcz?.[/center]

[center]Wi?c, aby zacz?? nasz? prac? potrzebujemy zrobi? ca?e nasze gui wraz z
przyciskami i innymi rzeczami, ja polecam do tego GuiEditor kt?rego mo?ecie pobra? z T?d .[/center]

[center]Gdy ju? zrobimy nasze gui,
przechodzimy do notatnika / Notepad++ i zaczynamy to wszystko programowa?.[/center]
[center]Jak zapewne [color=green]zieloni[/color] w GuiEditorze nie nazw? funkcjami przycisk?w oraz innych Label?w czy Okien,
lecz ja poka?e aby tekst typu GuiEditorWindow[1] zamieni? na bardziej przejrzysty kod.[/center]


[center]Mamy tutaj przyk?adowe okno (Window) z nie nazwan? zmienn?[/center]
[lua]GuiEditorWindow[1] = guiCreateWindow(681, 238, 324, 402, "Praca Kurier", false)
guiWindowSetSizable(GuiEditorWindow[1], false, pracagui)[/lua]

[center]Zmieniamy nasze zmienne na bardziej zrozumia?e np.[/center]
[lua]guipraca = guiCreateWindow(681, 238, 324, 402, "Praca Kurier", false)
guiWindowSetSizable(guipraca, false, pracagui)[/lua]

[center]Robimy tak ze [u][color=red]wszystkimi[/color][/u] Buttonami, Windowami, Labelami, Editboxami itp.[/center]
[center]M?j kod po przerobieniu na czytelniejszy wygl?da tak:[/center]
[lua]pracagui = guiCreateWindow(681, 238, 324, 402, "Praca Kurier", false)
guiWindowSetSizable(pracagui, false, pracagui)


memoinfo = guiCreateMemo(10, 35, 304, 165, &q...
376. GUI - Panel Logowania - Strona server'a i Client'a
Witam ponownie to znowu ja :D mam problem z panelem logowania. Pos?u?y?em si? t? stron? https://wiki.multitheftauto.com/wiki/Introduction_to_Scripting_the_GUI
,aby podpisa? przycisk "zaloguj" pod zalgowanie ? :D . Jak zawsze co? ?le zrobi?em. Przycisk nie dzia?a (nie loguj? si?)

Error:
Nie chce teraz mi si? pokaza? ,poniewa? wy?wietli? si? b??d ,?e server.lua jest w ASI a nie w UTF-8. Kiedy zmieni?em na UTF panel nie chce mi si? pokaza? i mam czarny ekran.Jeszcze teraz pokazuje mi si? taki b??d

ERROR: [gamemodes][RealLife]dbscriptsserverdatabase.lua:5: dbConnect failed; Can't connect to MySQL server on 'localhost' (10061)
[2014-07-30 20:29:32] ERROR: [gamemodes][RealLife]dbscriptsserverdatabase.lua:8: Cannot connect to database.

Nic nie zmienia?em w tych plikach

Oto Kody:


Server :
[lua]
function loginHandler(username,password)
if username == "user" and password == "apple" then
if(client) then
spawnPlayer(source,1129.1027832031,-1491.1939697266,22.769031524658)
setCameraTarget(source,source)
fadeCamera(source,true)
outputChatBox("Zosta?e? pomy?lnie zalogowany",client)
end
else

outputChatBox("Nie prawid?owa nazwa u?ytkownika lub has?o. Spr?buj ponownie",client)

end
end

addEvent("submitLogin",true)
addEventHandler("submitLogin",root,loginHandler)

[/lua]

Client:
[lua]
function createLoginWindow()
local okno = guiCreateWindow(710,240,500,600,...
377. GUI Spawnowanie pojazd - co jest źle?
Czyta?em sobie kogo? skrypt ,kt?ry polega? na tym ,?e kiedy wcisn? przycisk teleportuje si?.Czyta?em sobie kod i postanowi?em spr?bowa? zrobi? co? podobnego tylko ,?e zamiast teleportowania ,pojawia si? auto. Tylko ,?e nie chce co? dzia?a? :D

Pomo?e kto? ?

Error:

Starting spawnaut
SCRIPT ERROR: [gamemodes][RealLife]spawnautserver.lua:11: ')' expected near ','
ERROR: Loading script failed: [gamemodes][RealLife]spawnautserver.lua:11: ')' expected near ','

serwer
[lua]
local root = getRootElement()

addEvent("Auto",true)
addEventHandler("Auto",root(),

function(spawn)
if(spawn=="Infernus") then
local x,y,z = getElementPosition(thePlayer)
local vehicle = createVehicle(411,0,0,0)
local spawnveh = ( vehicle, x+3, y+3, z+0 ) --to jest ta linijka--
return
end
if(spawn=="Bullet") then
local x,y,z = getElementPosition(thePlayer)
local vehicle = createVehicle( 541, 0, 0, 0 )
local spawnveh = ( vehicle, x+3, y+3, z+0 )
return
end
end
)
[/lua]

Client
[lua]
showcursor(true)

local spawninfernus = guiCreateButton(960,540,100,50,"Infernus",false)
local spawnbullet = guiCreateButton(910,540,100,50,"Bullet",false)



function closebutton()
guiSetVisible(spawninfernus,false)
guiSetVisible(spawnbullet,false)
showcursor(false)

end


function spawninfernusauto()
triggerServerEvent("Auto", getLocalPlayer,"Infernus")
closebutton(...
378. GUI
Witam, jestem TOTALNYM lajkiem je?eli chodzi o GUI. Zrobi?em je za pomoc? GUI editora. Mam pytanie. Czemu to nie dzia?a ? Chc?, aby to"memo" otworzy?o si? po klikni?ciu w button.

http://scr.hu/1ilh/jwwta
379. Gui osobie którą wybiorę
Czy moglby mi ktos powiedziec jak wykonac skrypt by osobie ktora wybiore komenda wyskoczylo gui.

chodzi mi o takie cos /test <gracz> po czym po wpisaniu gracza i zatwierdzeniu komendy wyskakuje mu gui.


Za pomoc :piwo:
380. Gui dla frakcji
No witam, chcia?bym zrobi? gui dla frakcji na acl, prosz? nie o ca?y kod tylko o co? co mnie wesprze, mo?e by? to wiki, i ma?a podpowied?, prosz? o to i? przysiad?em przy lua i od nowa robi? serwer, nie ?ci?gam lecz pisz?, mam nadziej? ?e czego? si? naucz? ;P Gui mam, tylko prosz? o warunek acl, gdzie? tam by? ale nie pami?tam w kt?rym temacie. Pozdro !
381. Gui
Witam zrobi?em gui na ekwipunek o to kod:
[lua]addEventHandler("onClientResourceStart", resourceRoot,
function ()
skin265 = guiCreateButton(113, 322, 240, 82, "Skin-265", false)


bron = guiCreateButton(1036, 322, 240, 82, "Suszarka", false)


skin266 = guiCreateButton(405, 322, 240, 82, "Skin-266", false)


skin267 = guiCreateButton(712, 322, 240, 82, "Skin-267", false)
end
)
guiSetVisible ( skin265,false)
guiSetVisible ( bron,false)
guiSetVisible ( skin266,false)
guiSetVisible ( skin267,false)



bindKey ( "LAlt", "down", function()
if guiGetVisible(skin265) == false then
guiSetVisible ( skin265, true )
guiSetVisible ( bron,true)
guiSetVisible ( skin266,true)
guiSetVisible ( skin267,true)
addEventHandler ("onClientRender", root, ekwipunek)
showCursor ( true )
else
removeEventHandler ("onClientRender", root, ekwipunek)
guiSetVisible ( skin265,false)
guiSetVisible ( bron,false)
guiSetVisible ( skin266,false)
guiSetVisible ( skin267,false)
showCursor (false)
end
end)
function ekwipunek()
dxDrawRectangle(0, 247, 1366, 196, tocolor(0, 0, 0, 199), false)
dxDrawRectangle(-4, 281, 1366, 4, tocolor(255, 255, 255, 255), true)
dxDrawText("Ekwipunek dla Policji", 580, 248, 892, 285, tocolor(255, 255, 255, 255), 2.00, "default-bold", "left", "top"...
382. Gui pod frakcję
Witam serdecznie. Mam tutaj takie gui pod frakcj? :D Ale co? nie chodzi z createTeam bo wyskakuje db3 (ERROR: guipspguipsp.lua:8:attempt to call global 'create team' (a nil value)) No i sprawa jest tego typu ?e pomaga? mi maszyna (nie na forum) ale nagle nie odpisuje :D Czy m?g?by mi kto? pom?c ? Marker w og?le si? nie pojawia, a team si? nie tworzy.

[size=9][ [i][b]Dodano[/b]: 2014-07-19, 02:10[/i] ][/size]
Za pomoc oczywi?cie piwko :piwo:

[code]
GUIEditor = {
button = {},
window = {},
label = {}
}


team = createTeam ( "PSP", 255, 0, 0 )
marker = createMarker ( -1694.5999755859, 285.70001220703, 7.1999998092651, "cylinder", 1.5, 255, 255, 255 )

GUIEditor.window[1] = guiCreateWindow(336, 216, 945, 423, "Pa?stwowa Stra? Po?arna - byDawirzo / gui byPanMaszyna", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 1.00)
guISetVisible ( GUIEditor.window[1], false )


GUIEditor.button[1] = guiCreateButton(367, 558, 252, 62, "Rozpocznij prace", false)

GUIEditor.button[2] = guiCreateButton(990, 558, 252, 62, "Zamknij okno", false)

GUIEditor.label[1] = guiCreateLabel(348, 247, 910, 270, "Co to jest PSP? Jest to Pa?stwowa Stra? Po?arna, kt?ra ma s?u?y? cz?owiekowi. Jej g??wnym zadaniem jest ratowanie ludzkiego ?ycia, nast?pnie zwierz?t, oraz d?br materialnych. Ka?dy stra?ak jest odpowiednio do s?u?by przygotowywany. Po rekrutacji, pierwszy miesi?c to...
383. Panel w GUI
Problem z kodem, db3:
ERROR: Loading script failed: pomoc/s.lua:67: unexpected symbol near ",".
http://pastebin.com/pngdS0Mq
Za pomoc zimne :piwo:
384. [DM] GUI wywala mapkę
Witam mam problem poniewa? GUI crashuje mapke jak my?licie czego to jest wina
79.133.208.200:8002 testowe ip ?eby sprawdzic
385. Rozdzielczość Gui
Jak ustawi? aby ka?dy gracz mia? panel logowania (GUI) w tym samym miejscu
Postawie Piwko :)
386. Gui po wejściu w marker
Witam,mam problem z zrobieniem
funkcji ?e jak wejdziemy w marker to danne gui si? pojawi,a po wyjsciu z markera nam zniknie.(samo gui bez cursora ani ?adnych rzeczy)
Prosz? o gotowy kod jak mo?na :)
387. Gui skiny
Cze??. Mam pro?b? : Czy m?g?by kto? mi pom?c w zrobieniu gui do skin?w ??
Chodzi o to, ?e jak kto? wejdzie w marker to "teleportuje" go (chodzi o to ?e go pokazuje w innym miejscu np.: W domu CJ w przebieralni) i pokazuje si? lista skin?w, po klikni?ciu raz mysz? pokazuje si? skin, a gdy poka?emy danego skiny i kilkniemy wybierz takiego nam wybiera :) Daje :piwo: i R*
388. GUI - guiSetVisible
Mam do was pytanie, a mianowicie dlaczego gdy mam otwarty panel g??wny i chce otworzy? panel informacyjny to za ka?dym razem otwiera on si? pod panelem g??wnym a nie jako 1?

Jak mam to zrobi? by on pokaza? si? jako 1?
389. GUI po wejściu w PickUp
Witam, ot?? pr?buje wykona? takie co? ?e jak wejd? w PickUp aby si? otworzy?o okno GUI, oraz jak zakodowa? button w GUI "zamknij" po klikni?ciu go zamyka?o okno: G??wny kod GUI:

Kod:

GUIEditor = {
button = {},
window = {},
memo = {}
}
GUIEditor.window[1] = guiCreateWindow(308, 152, 256, 262, "QUANTUM RPG", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.memo[1] = guiCreateMemo(23, 33, 216, 136, " WITAMY NA NASZYM SERWERZE QUANTUM RPGn ZAPRASZAMY ROWNIEZ NA NASZE FORUMn WWW.STRONAWBUDOWIE.PLn ZNAJDZIESZ TAM ROZNE INFORMACJE DOTYCZACE SERWERA", false, GUIEditor.window[1])
GUIEditor.button[1] = guiCreateButton(177, 222, 69, 30, "ZAMKNIJ", false, GUIEditor.window[1])


Kto? pomo?e ?
390. Tworzenie gui lub 3dtxt
Sirma chia?bym steworzy? tablice og?osze? w gui ?e gdy wejde w marker to otworzy si? gui a w nim tekst i przycisk zamknij i zrobi?em ju? panel w guieditorze pobra?erm kod wiem ?e musz? to zrobi? po stronie clienta ale nie bardzo wiem od czego zacz?? jakich funkcji u?y? oto kod :
Kod:


GUIEditor = {
button = {},
window = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(277, 148, 199, 297, "Tablica Og?osze?", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.memo[1] = guiCreateMemo(13, 31, 176, 229, "dawaj text", false, GUIEditor.window[1])
GUIEditor.button[1] = guiCreateButton(27, 266, 148, 21, "Zamknij", false, GUIEditor.window[1])
end
)
chyba ?e kto? ma jaki? dobry kod na text 3d i pode?le kodzik :d
391. Jak zrobić Gui
Witam, chcia?bym zrobi? proste Gui, podobne jak np na Play Your life, dzi?ki kt?remu jak klikn? We? prac?, dostan? ?mieciark? i b?d? mia? je?dzi? po blipach a? do ostatniego. Od razu dzi?ki za pomoc Pozdro ;)
392. Bind do gui
Jak doda? tu bind?
[lua]

GUIEditor = {
label = {},
progressbar = {},
gridlist = {},
radiobutton = {},
button = {},
window = {},
scrollbar = {},
combobox = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(115, 70, 815, 627, "", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.gridlist[1] = guiCreateGridList(20, 31, 274, 579, false, GUIEditor.window[1])

GUIEditor.label[1] = guiCreateLabel(107, -4, 153, 15, "Gracze:", false, GUIEditor.gridlist[1])
guiSetFont(GUIEditor.label[1], "default-bold-small")

GUIEditor.button[1] = guiCreateButton(314, 194, 167, 77, "Dodaj do listy poszukiwanych", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[2] = guiCreateButton(577, 194, 167, 77, "Usu? z listy poszukiwanych", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA")
GUIEditor.radiobutton[1] = guiCreateRadioButton(314, 51, 142, 15, "Niski", false, GUIEditor.window[1])
guiRadioButtonSetSelected(GUIEditor.radiobutton[1], true)
GUIEditor.radiobutton[2] = guiCreateRadioButton(456, 51, 142, 15, "Wysoki", false, GUIEditor.window[1])
...
393. Gui editor - dodać zdjęcie.
Witam, posiadam skrypt guieditor, i nie wiem jak doda? do mojego gui logo serwera, prosz? o pomoc.
394. Gui na Bind
Cze??, po raz drugi. Mam problem, ?w kiedy daj? aby gui otwiera?o si? po klikni?ciu klawisza END, to niby dzia?a. Ale odrazu po wej?ciu na serwer gui si? pojawia, jak zrobi? aby si? pojawi?o po klikni?ciu END, a nie po wej?ciu. Oczywi?cie gui mo?na chowa? i pokazywa?, lecz po wej?ciu na serwer si? pokazuje, a chcia?bym aby pokaza?o si? po klikni?ciu END.
Kod do zbindowania:
bindKey "end""down", function()
if 
guiGetVisible(Ekwipunek.window[1]) == false then
guiSetVisible 
Ekwipunek.window[1], true )
showCursor true )
else
guiSetVisible Ekwipunek.window[1],false)
showCursor (false)
end
end
)

Naturalnie, za pomoc ch?odne :piwo: ;)
395. Skalowanie GUI
Cze??! Mam kod, kt?ry jest mi potrzebny. Wstawi?em go na serwer, a gracze skar?yli si?, ?e gui ?le wchodzi na niekt?re rozdzielczo??i ekran?w... Przeskaluje mi to kto?? Prosz? o szybk? odpowied?. Naturalnie, ch?odne :piwo: dla ciebie za pomoc ;)


Ekwipunek 
= {
    
gridlist = {},
    
window = {},
    
label = {}
}
Ekwipunek.window[1] = guiCreateWindow(0,218,386,284""false)
guiWindowSetSizable(Ekwipunek.window[1], false)

Ekwipunek.label[1] = guiCreateLabel(93,261,178,14,"Ekwipunek?"trueEkwipunek.window[1])
guiSetFont(Ekwipunek.label[1], "default-bold-small")
Ekwipunek.gridlist[1] = guiCreateGridList(9,26,367,231falseEkwipunek.window[1])

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

Wszystko podane w rozdzielczo?ci Absolute
396. Gui, jak ustawić bind na f1?
Witam, postanowi?em zrobi? gui pomocy dla mojego serwera - zrobi?em gui w "guieditor" i mam ten ca?y kod z lua, tylko mam problem, bo nie wiem jak ustawi?, aby to okno otwiera?o si? pod klawiszem F1, prosz? o pomoc.

Oto kod, je?li mo?ecie to dopiszcie reszt? kodu, aby wy?wietla?o si? gui pod wybranym klawiszem:


GUIEditor = {
tab = {},
window = {},
tabpanel = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(634, 289, 1024, 677, "Panel Pomocy - Polish Real Life - By Bolek 2014", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.tabpanel[1] = guiCreateTabPanel(40, 60, 940, 578, false, GUIEditor.window[1])

GUIEditor.tab[1] = guiCreateTab("Serwer", GUIEditor.tabpanel[1])
GUIEditor.tab[2] = guiCreateTab("Administraca", GUIEditor.tabpanel[1])
GUIEditor.tab[3] = guiCreateTab("Regulamin", GUIEditor.tabpanel[1])
GUIEditor.tab[4] = guiCreateTab("Aktualizacje", GUIEditor.tabpanel[1])
GUIEditor.tab[5] = guiCreateTab("Postanowienia ", GUIEditor.tabpanel[1])
end
)
397. [INNE] Granice w GUI
Witajcie, ma kto? mo?e kod na granice w gui lub m?g? by mi napisa? ?Obiekty umiem sam wklei?.
398. Własny edit w gui
Witam! Mam takie pytanie. Jak stworzy? w?asny edit w gui? Czy w og?le si? da zrobi? nowy edit w gui czy trzeba przej?? na dx?
399. [DM] Pickup w gui
Dlaczego mi ten sklep nie dzia?a?

Gdy wchodz? w pickup jest gui ale gdy wybieram bron nie kupuje mi jej dlaczego?


[code]#include a_samp
#include <sscanf>
#include <double-o-Files>
#define FILTERSCRIPT
#include <zcmd>
// kolory

#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_ADMIN 0xFF0000AA
#define COLOR_RED 0xAA3333AA



#pragma unused strtok
#pragma unused ret_memcpy
#define DIALOGID 6969 //Kolor Menu
#pragma tabsize 0
#pragma tabsize 0
#define neondialog 8131


new twojpickup;// tworzy pickup
new twojpickup2;// tworzy pickup



public OnGameModeInit()
{
Create3DTextLabel( "{FF4500}Sklep PL", COLOR_WHITE, -245.9526,2611.1072,62.8582,333.0,0);//S.W.A.T
Create3DTextLabel( "{FF4500}Sklep USA", COLOR_WHITE, 395.4496,2460.2681,16.5000,37.0,0);//Terrorysci
twojpickup = CreatePickup(1274,1,-245.9526,2611.1072,62.8582);// dodaje go do mapy
twojpickup2 = CreatePickup(1274,1,395.4496,2460.2681,16.5000);// dodaje go do mapy
return 1;
}




public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == twojpickup2)
PlayerPlaySound(playerid, 1139, 0, 0, 0);
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "{FFFF00}Kup Bro?:", "{FFD700}N??-500$n{FF4500}Pi?a ?a?cuchowa-1000$n{FFFFFF}Koktail Mo?otowa-2000$n{FF0000}Micro UZI-4000$n{00FF00}AK-47-4000$n{FFD700}Snajperka-5000$n{6A5ACD}9mm+T?umnik-2000$n{00...
400. [INNE] Zmiana na GUI
Jak mieni? te komend? tak aby by? w gui i by?a zastosowana w OnPlayerClickPlayer


[pawn]CMD:idzdo(playerid,params[])
{
new id;
if(isnull(params)) return SendClientMessage(playerid,C_WHITE,"|Wpisz| /idzdo [id gracza]");
id = strval(params);
if(id < 0 || id >= MAX_GRACZY || !IsPlayerConnected(id)) return SendClientMessage(playerid, C_RED2, "›› |Info| Nie ma takiego gracza!");
if(!IdzDo[id]) return SendClientMessage(playerid, C_RED2, "›› |Info|Ten gracz ma zablokowane pro?by o teleport do niego");

if(Strzelnica[id]) return SendClientMessage(playerid, C_INFO," ›› |Info| Ten gracz jest na zabawie Strzelnica!");
if(DerbyMen[id]) return SendClientMessage(playerid, C_INFO, "›› |Info| Ten gracz jest na zabawie Derby!");
if(SianoMen[id]) return SendClientMessage(playerid, C_INFO, "›› |Info| Ten gracz jest na zabawie Siano!");
if(PaintbMen[id]) return SendClientMessage(playerid, C_INFO, "›› |Info| Ten gracz jest na zabawie PaintBall!");
if(TowerMen[id]) return SendClientMessage(playerid, C_INFO, "›› |Info| Ten gracz jest na zabawie Tower!");
if(WGTeam[id] == 1 || WGTeam[id] == 2) return SendClientMessage(playerid, C_INFO,"›› |Info|Ten gracz jest na zabawie Wojna Gang?w!");
if(RaceMen[id]) return SendClientMessage(playerid, C_INFO, "›› |Info| Ten gracz...