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
281. gui z gimpa ?
Zrobi?em sobie gui do panelu w gimpie i teraz pojawia si? takie pytanie jak zrobi?, abym gui z gimpa mia? jako panel na serwerze ?
282. Nowoczesne GUI
Witam, chcia?bym si? spyta? jak mo?na zrobi? za pomoc? guieditora, a raczej jakich funkcji uzyc, aby zrobi? np. takie gui



© www.nfssa.com


Zamiast takiego zwyk?ego.
Bodjarze to nazywa si? "sk?rka", ale nie mam poj?cia jak j? zrobi?.
Jakie? sugestie? :)

Pozdrawiam, za pomoc oczywi?cie :piwo: lub tez R* :)
283. GUI panel
A wiec tak potrzebuje kilku porad wiec zaczne:
1.Jak zrobic by
[lua]
removePlayerVehicle
[/lua]
Dzialala do kilku felg a nie jednej 9w skrypcie na samym koncu probowalem cos zrobic ale no powiedzialem nieumiem xd)
2.Czy dobrze zrobilem montowanie felg jezeli nie no to jakbyscie mogli to powiedzcie co zle
3.Jak zrobic taka zecz ze jezeli masz juz jedna felke wiecej nie mozesz zamontowac (unikniecie klikaniu naraz kilku bo wtedy mozna hajs stracic) chodz o to ze klikniesz jeden raz jedna felge to zeby zalozyc nowa musisz zdemontowac a potem dopiero zamotowac.
Jak znajdziecie cos nie tak to prosze mowcie ja w gui jestem slabiutki

Client
[lua]

GUIEditor = {
button = {},
window = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(327, 70, 732, 527, "Tuning Pojazdu", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.button[1] = guiCreateButton(10, 20, 74, 30, "1025", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(9, 56, 75, 27, "1073", false, GUIEditor.window[1])
GUIEditor.button[3] = guiCreateButton(9, 88, 75, 27, "1074", false, GUIEditor.window[1])
GUIEditor.button[4] = guiCreateButton(10, 121, 75, 29, "1075", false, GUIEditor.window[1])
GUIEditor.button[5] = guiCreateButton(9, 155, 75, 28, "1076", false, GUI...
284. GUI kilka porad
Witajcie mam kilka pyta? co do gui
Mo?na przekierowa? na wiki.

1.Co musz? napisa? aby gui wy?wietli?o si? tylko gdy wejd? do markeru z zmienn? tuning
2.Co trzeba napisa? ?eby jak nacisn? w gui przycisk Napraw oraz Wyjdz to si? gui wy??czy
~~UWAGA~~
Nie chce gotowc?w chc? to ?eby kto? mi to pot?umaczy? jak trzeba ju? gotowca ?eby by? wyt?umaczony za pomoc :piwo: oraz R*
Prosz? o moderatora ?eby na chwil? obecn? nie zamyka? tematu jak co? mi si? przypomni to dopisz?
285. Jak zrobić takie GUI + Klikane TextDrawy z obrazkami? MTA
Witam.. Forum przegl?dam od bardzo dawna lecz dzi? postanowi?em si? zarejestrowa? aby zwr?ci? si? do was o pomoc. Mianowicie chodzi o to, ?e powsta? mi w g?owie pomys? na ciekawy skrypt tylko - i tu jest sedno sprawy - jak zrobi? takie GUI jak na obrazku? :



Chcia?bym aby takie okno wy?wietla?o si? po naci?ni?ciu danego przycisku na klawiaturze np. "J". Na buttonach ma by? napis np. "Siedze" i obrazek - po klikni?ciu buttona GUI znika i posta? wykonuj? animacj? siedzenia (czyli button ma wpisywa? komend? /siedze)

Licz? na wasz? pomoc w nakierowaniu mnie jak co? takiego napisa?. Pozdrawiam gor?co i licz? na pomagaj?ce mi odpowiedzi :> Oczywi?cie nagradzam piwkiem ka?d? pomocn? odpowied?.
286. GUI f1
[color=lime]1.[/color]Co doda? do kodu, aby zrobi? odwo?anie do folderu z textami, ?eby sie wy?wietla?y w MEMO.
[color=lime]2.[/color]Co zrobi?, ?eby po starcie skryptu nie wy?wietla?o sie GUI.
[color=lime]3.[/color]Jak zamieni? gui na dxDrawRectangle ?? ??

[lua]addEventHandler("onClientResourceStart", resourceRoot,
function()
local screenW, screenH = guiGetScreenSize()
POMOC = guiCreateWindow((screenW - 1022) / 2, (screenH - 611) / 2, 1022, 611, "Life Stories - Pomoc", false)
guiWindowSetSizable(POMOC, false)
guiSetAlpha(POMOC, 1.00)
guiSetProperty(POMOC, "CaptionColour", "FFFEFEFE")

LifeStories = guiCreateTabPanel(9, 23, 1003, 578, false, POMOC)

LifeStoriestab = guiCreateTab("Life Stories", LifeStories)
Regulamin = guiCreateTab("Regulamin", LifeStories)

reg = guiCreateMemo((1003 - 904) / 2, (554 - 516) / 2, 904, 516, "", false, Regulamin)
guiMemoSetReadOnly(reg, true)

Mapa = guiCreateTab("Legenda Mapy", LifeStories)

mapa = guiCreateMemo((1003 - 959) / 2, (554 - 528) / 2, 959, 528, "", false, Mapa)
guiMemoSetReadOnly(mapa, true)

Aktualizacje = guiCreateTab("Aktualizacje", LifeStories)

aktu = guiCreateMemo(15, 4, 972, 540, "", false, Aktualizacje)
guiMemoSetReadOnly(aktu, true)

Premium = guiCreateTab...
287. Gui po raz któryś
Chodzi mi o to jak zrobic zeby GUI widzia? tylko Player, kt?ry wszed? w marker.
function panell ()
showCursor(true)
guiSetVisible(okno,true)
end
addEventHandler
("onClientMarkerHit",resourceRootpanell)
288. Gui - panel pd
Czesc, zaczynam tworzy? sobie gui w guieditor. Stworzy?em panel pomocy drogowej widoczny ponizej i potrzebuje pomocy, poniewa? zupe?nie nie mam poj?cia o lua ;c Chodzi o to jak zrobi? tak, ?e po naci?ni?ciu przycisku ,,Napraw" samoch?d zostanie naprawiony ?
[img]http://[/img] [img]http://i.imgur.com/qixVGpZ.png[/img]

Tutaj mam kod, kt?ry stworzy? si? gdy skonczylem robic to gui. ( kod w spoilerze)
[spoiler]

GUIEditor = {
gridlist = {},
window = {},
button = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(460, 205, 391, 298, "Panel Pomocy Drogowej v1.0", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFE802C5")

GUIEditor.button[1] = guiCreateButton(13, 37, 116, 51, "Napraw", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(13, 120, 116, 51, "Tankuj", false, GUIEditor.window[1])
GUIEditor.button[3] = guiCreateButton(13, 215, 116, 51, "Napraw i Tankuj", false, GUIEditor.window[1])
GUIEditor.gridlist[1] = guiCreateGridList(206, 42, 176, 230, false, GUIEditor.window[1])
guiGridListAddColumn(GUIEditor.gridlist[1], "Lista graczy", 0.9)
GUIEditor.button[4] = guiCreateButton(366, 21, 16, 16, "X", false, GUIEditor.window[1])
end
)
...
289. Gui Editorek
Gdzie zapisuje sie zrobione gui w gui editor?
290. Bindowanie GUI
Witam! Mam tutaj problem. Stworzy?em sobie za pomoc? skryptu "guieditor" GUI. Ale niewiem, co doda? do kodu, Aby moje GUI pokazywa?o si? i zamyka?o pod F9. Za pomoc daje :piwo: i R*

Kod:




[code]
GUIEditor = {
window = {},
label = {},
edit = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(435, 119, 436, 281, "AlternativeRP ● Regulamin", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF013E01")

GUIEditor.edit[1] = guiCreateEdit(9, 27, 414, 23, "● Nie obra?aj graczy na czacie!", false, GUIEditor.window[1])
guiEditSetReadOnly(GUIEditor.edit[1], true)
GUIEditor.edit[2] = guiCreateEdit(10, 61, 413, 25, "● Nie reklamuj na czacie innych serwer?w!", false, GUIEditor.window[1])
guiEditSetReadOnly(GUIEditor.edit[2], true)
GUIEditor.edit[3] = guiCreateEdit(12, 100, 411, 26, "● Nie pro? o pojazdy i rangi!", false, GUIEditor.window[1])
guiEditSetReadOnly(GUIEditor.edit[3], true)
GUIEditor.edit[4] = guiCreateEdit(12, 143, 411, 23, "● Administracja nie bierze odpowiedzialno?ci za nieprzeczytanie Zasad.", false, GUIEditor.window[1])
guiEditSetReadOnly(GUIEditor.edit[4], true)
GUIEditor.edit[5] = guiCreateEdit...
291. GUI Editor
Witam, potrzebuje pomocy.
Je?li z?y dzia? to prosz? o przeniesienie.

Napisze mi kto? jak zrobi? w GUI Editor ?e np: F2, otwiera si? to okno kt?re zrobi?em?
292. Szukam poradników do gui
Witam, szukam poradnik?w do gui, najlepiej po polsku oraz zeby by?o w miar? dobrze opisane i wyt?umaczone. Prosz? o pomoc.
293. Przyciski w gui
Witam zrobi?em gui nowe i mam tylko problem w client

Bad argument @'addEvendHandler' Expected element at argument 2, got nil]
linijki:98,90,81,73,65

kod:

[lua]
GUIEditor = {
button = {},
window = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(339, 179, 499, 460, "", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.83)

GUIEditor.button[1] = guiCreateButton(25, 37, 115, 58, "MK-1 Przy?pieszenie", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[2] = guiCreateButton(140, 37, 113, 58, "MK-1 Pr?dko??", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[3] = guiCreateButton(261, 38, 220, 57, "Demont", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[4] = guiCreateButton(25, 103, 115, 51, "MK-2 Przy?pieszenie", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[5] = guiCreateButton(138, 103, 115, 51, "MK-2 Pr?dko??", false, GUIEditor.window[1])
...
294. Gui
Witam mam pytanie dotycz?ce gui...
Ot?? jak zrobi? gui aby pojawia? si? po wej?ciu/ wjechaniu w niego i jak doda? funkcje po przycisku np. na mk

Nagradzam :piwo: lub R* :D Polecam
295. Gui w Markerze
Witam, m?g?by mnie kto? naprowadzi? jak zrobic gui w markerze, wraz z przyciskami, np. Wyp?ata, oraz z wyborem graczy na "suwak"? Prosi?bym tez o nie przekierowywanie na inne poradniki chyba, ?e s? dobrze opisane. Gui w markerze oczywiscie na ACL jak Mo?na
296. Gui Script
Do zamkni?cia !
297. GUI w markerze podsumowanie
Witam, problem, Mianowicie Po otwarciu GUI brak kursora. Oraz GUI otwiera si? ka?demu nie tylko temu co wejdzie w Marker

DB3:
ERROR: naprawa/client.lua:37: attemp to call global 'getElementByType' (a nil value)

[lua]marker = createMarker(-2032.24512, 173.45181, 27.83594,"cylinder",1.0,0,245,234,255)

GUIEditor = {
checkbox = {},
window = {},
button = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(0, 0, 312, 234, "", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetVisible(GUIEditor.window[1], false)

GUIEditor.button[1] = guiCreateButton(181, 276, 15, 15, "", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(272, 216, 15, 15, "", false, GUIEditor.window[1])


GUIEditor.window[2] = guiCreateWindow(410, 165, 277, 233, "Panel Napraw By Marcin", false)
guiWindowSetSizable(GUIEditor.window[2], false)

GUIEditor.checkbox[1] = guiCreateCheckBox(303, 101, 0, 15, "", false, false, GUIEditor.window[2])


GUIEditor.button[3] = guiCreateButton(415, 224, 120, 27, "Napraw", false)


GUIEditor.button[4] = guiCreateButton(581, 364, 91, 24, "Zamknij", false)


GUIEditor.memo[1] = guiCreateMemo(550, 259, 132, 84, "Tutaj Naprawisz Pojazd", false)
...
298. GUI w markerze i standard !
Witam, ot?? mam skrypt na gui w markerze, no ale oczywi?cie jak wiadomo problem jest, Poniewa? po wej?ciu w marker nic si? nie dzieje

DB jedynie:

WARNING: naprawa/server.lua:58:Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil]


WARNING: naprawa/server.lua:50:Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil]

Kod

[lua]
marker = createMarker(-2032.24512, 173.45181, 27.83594,"cylinder",1.0,0,245,234,255)

GUIEditor = {
checkbox = {},
window = {},
button = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(0, 0, 312, 234, "", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetVisible(GUIEditor.window[1], false)

GUIEditor.button[1] = guiCreateButton(181, 276, 15, 15, "", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(272, 216, 15, 15, "", false, GUIEditor.window[1])


GUIEditor.window[2] = guiCreateWindow(410, 165, 277, 233, "Panel Napraw By Marcin", false)
guiWindowSetSizable(GUIEditor.window[2], false)

GUIEditor.checkbox[1] = guiCreateCheckBox(303, 101, 0, 15, "", false, false, GUIEditor.window[2])


GUIEditor.button[3] = guiCreateButton(415, 224, 120, 27, "Napraw", false)


GUIEditor.button[4] = guiCreateButto...
299. GUI w markerze
Witam robi? naprawe pojazdu w gui i generalnie czy takie co? b?dzie dzia?a??

[lua]
marker = createMarker(x, y, z,"cylinder",1.0,0,245,234,255)

GUIEditor = {
checkbox = {},
window = {},
button = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(0, 0, 312, 234, "", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.00)

GUIEditor.button[1] = guiCreateButton(181, 276, 15, 15, "", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(272, 216, 15, 15, "", false, GUIEditor.window[1])


GUIEditor.window[2] = guiCreateWindow(410, 165, 277, 233, "Panel Napraw By Marcin", false)
guiWindowSetSizable(GUIEditor.window[2], false)

GUIEditor.checkbox[1] = guiCreateCheckBox(303, 101, 0, 15, "", false, false, GUIEditor.window[2])


GUIEditor.button[3] = guiCreateButton(415, 224, 120, 27, "Napraw", false)


GUIEditor.button[4] = guiCreateButton(581, 364, 91, 24, "Zamknij", false)


GUIEditor.memo[1] = guiCreateMemo(550, 259, 132, 84, "Tutaj Naprawisz Pojazd", false)

guiSetVisible(GUIEditor.window[1], false)
end
)

function guit (el, md)
if not md or getElementByType(el) ~~="player" then return end...
300. Ustawianie funkcji pod przyciskiem z GUI
Witam

Mam takowy kod z GUIEditora
[code]
GUIEditor = {
button = {},
window = {},
label = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(784, 361, 422, 305, "[MWgang] Wybierz Gang", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.97)
guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF07BBF6")

GUIEditor.memo[1] = guiCreateMemo(450, 123, 0, 20, "", false, GUIEditor.window[1])
GUIEditor.label[1] = guiCreateLabel(175, 97, 78, 15, "Jak to dziala?", false, GUIEditor.window[1])
guiSetFont(GUIEditor.label[1], "default-bold-small")
GUIEditor.label[2] = guiCreateLabel(47, 126, 328, 15, "Kazdy gang rozni sie wieloma funkcjami.. kazdy ma inna bron", false, GUIEditor.window[1])
GUIEditor.button[5] = guiCreateButton(32, 42, 103, 38, "", false, GUIEditor.window[1])

GUIEditor.label[3] = guiCreateLabel(32, 10, 55, 16, "Groove", false, GUIEditor.button[5])
guiLabelSetColor(GUIEditor.label[3], 5, 247, 39)

GUIEditor.button[6] = guiCreateButton(296, 42, 102, 38, "", false, GUIEditor.window[1])

GUIEditor.label[4] = guiCreateLabel(36, 10, 52, 13, "Ballas", false, GUIEditor.button[6])
guiLabelSetColor(...
301. Gui w pickup
Witam, chc? aby pokaza?o si? gui jak wejd? w pickup (info) a jak wyjd? to znik?o.

S:

local Positions 
=
    {
    { -
1891.52148.70019531251.7999999523163 },
    }
 
local pickups = { pickup = { } }
 
function 
onHit ( )
for 
_v in ipairs Positions )    do
    
local xyunpack )
    
pickups.pickup[v] = createPickup xyz312393000)
addEventHandler "onPickupHit"pickups.pickup[v],
    function ( 
player )
    
usePickup pickups.pickup[v], player )
    
triggerClientEvent(player"PokazPanelInfo"player)
end)
end
end
addEventHandler 
"onResourceStart"resourceRootonHit )


C:

addEventHandler
("onClientResourceStart"resourceRoot,
    function()
        
okno guiCreateWindow(619354454260"..."false)
        
guiWindowSetSizable(oknofalse)
        
memo guiCreateMemo(1632419208"..."falseokno)
        
guiSetVisible(oknofalse)
    
end
)

function 
ShowGui(element)
    if 
element ~= getLocalPlayer() then return end
        guiSetVisible
(oknotrue)
end
addEvent
("PokazPanelInfo"true)
addEventHandler("PokazPanelInfo"rootShowGui)


Po wej?ciu w Pickup gui si? nie pojawia, a w debugscript nie ma ?adnego b??du
302. [SKRYPT] Panel Administratora w G
Witam,

Mam do zaprezentowania panel administratora w GUI

Dziala tylko jak jestesmy zalogowani na RCONie.

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

Po wpisaniu /adminpanel pojawia si? GUI, w kt?rym s? r?zne opcje. Jest ich 10.

Lista opcji:

Dodaj 100 hp - Daje nam pelne zycie

Dodaj armor - Daje nam pelny armor

Teleportuj na norm. spawn - TUTAJ SPAWN SERVERA I-RP PL!!!

Napraw ten pojazd - Naprawia pojazd w ktorym aktualnie jestes

Zrob GMX - Restartuje server

Zrob burze - Zmienia pogode na burze

Zrob sloneczna pogode - Zmienia pogode na sloneczna

Dodaj sobie miniguna - Daje Ci miniguna

Wylacz server - Wylacza server

Dodaj sobie noz - Daje Ci n??

Pozdrawiam. Komentujcie.
303. Gui i dxDraw'y włączają się każdemu
Witam moje pytanie brzmi tak jak temat pomo?e kto??
304. gui warp
witam robie gui w kt?rym warpa si? do pojazd?w klikaj?c w odpowiedni button mam button infernus i klikam go i mam taki b??d

Bad argument @ 'warpPedIntoVehicle' [Expected ped at argument 1,got nil]
s-side

function zacznij (plr)
local pojazd createVehicle(411, -2045.52,-96.34,35.16)
warpPedIntoVehicle(plrpojazd)
end
addEvent
("infek"true)
addEventHandler("infek"getRootElement(), zacznij)

c-side

function daj ()
guiSetVisible(infernusfalse)
showCursor(false)
triggerServerEvent("infek"getRootElement(), daj)
end
addEventHandler
("onClientGUIClick"infernusdaj)
305. Rejstracja GUI
Witajcie, jak ju? pewnie wiecie po ostatnich moich tematach, ostatnio zacz??em pisa? panel logowania. Logowanie ju? dzia?a, ale mam problem ze zrobieniem rejstracji. i potem przerobieniem tego wszystkiego na MySQL. Chcia?bym aby kto? pom?g?by mi zrobi? t? rejstracj? i przerobi? pod MySQL.

oto m?j kod:

client.lua:

[lua]

addEvent("onClientWrongLogin",true)
addEvent("onClientLoginSuccess",true)



local winlogin = guiCreateWindow(0,0,550,780,"Logowanie",false) -- okno logowania

local zaloguj = guiCreateButton(40,625,220,100,"Zaloguj",false,winlogin) -- przycisk zaloguj
local zarejstruj = guiCreateButton(295,625,220,100,"Rejstracja",false,winlogin) -- przycisk zarejstruj
local editlogin = guiCreateEdit(25,340,495,50,"",false,winlogin) -- miejsce na login
local editpassw = guiCreateEdit(25,440,495,50,"",false,winlogin) -- miejsce na haslo
local labellogin = guiCreateLabel(25,325,120,20,"Nazwa u?ytkownika",false,winlogin)
local labelpassw guiCreateLabel(30,425,120,20,"Has?o",false,winlogin)

local ErrorL = guiCreateLabel(35,500,150,20,"",false,winlogin)
local colorL = guiLabelSetColor(ErrorL,255,0,0)

-- L O G O W A N I E

-- R E J S T R A C J A

local winrejstracja = guiCreateWindow(0,0,550,780,"Rejstracja",false) --okno rejstracji

local relogin = guiCreateButton(295,625,220,100,"Zarejstruj",false,winrejst...
306. ACL GUI
Witajcie, ot?? pr?bowa?em zrobi? GUI w markerze otwierane tylko dla ACL "VIP" jednak si? nie uda?o. Napisze mi kto? mniej wi?cej kod (bez gui) ?
Daje piwko + respekt :)
307. Marker, gui
marker createMarker(-2033.24,471.15,34.50,"cylinder",1.0,0,245,234,255)

ok guiCreateWindow(1081251219335"Jedzenie"false)
hd guiCreateButton(10259754"Hot-DognCena:30z?n+15HP"falseok)
ha guiCreateButton(112259754"HamburgernCena: 25z?n+10HP"falseok)
hdk guiCreateButton(108919954"Hot-Dog+ KetchupnCena:35z?n+20HP"falseok)
hdm guiCreateButton(1015319954"Hot-Dog+ MusztardanCena:35z?n+20HP"falseok)
zam guiCreateButton(1015319954"ZAMKNIJ"falseok)

guiSetVisible(okfalse)
guiSetVisible(hdfalse)
guiSetVisible(hafalse)
guiSetVisible(hdkfalse)
guiSetVisible(hdmfalse)
guiSetVisible(zamfalse)

addEventHandler("onClientMarkerHit",marker,getRootElement,pokazgui)
function 
pokazgui ()
guiSetVisible(oktrue)
guiSetVisible(hdtrue)
guiSetVisible(hatrue)
guiSetVisible(hdktrue)
guiSetVisible(hdmtrue)
guiSetVisible(zamtrue)
end



Nie pokazuje sie gui
308. Funkcja gui
Witam mam problem z frakcjami gui

[lua]

local frakcjamarker = createMarker(-2013.81,761.32,44.60, "cylinder", 5, 25, 111,25,25)
okno = guiCreateWindow(381, 296, 515, 144, "PANEL LOGOWANIA FRAKCJI", false)
sfpd = guiCreateButton(9, 26, 161, 48, "SFPD", false, okno)
sfmc = guiCreateButton(176, 26, 161, 48, "SFMC", false, okno)
sffd = guiCreateButton(345, 26, 160, 48, "SFFD", false, okno)
wyloguj = guiCreateButton(345, 84, 160, 47, "WYLOGUJ", false, okno)
zamknij = guiCreateButton(10, 87, 160, 47, "ZAMKNIJ", false, okno)

guiSetVisible(sfpd, false)
guiSetVisible(sfmc, false)
guiSetVisible(sffd, false)
guiSetVisible(wyloguj, false)
guiSetVisible(zamknij, false)
guiSetVisible(okno, false)

addEventHandler("onClientGUIClick", zamknij,
function(el, md)
if el ~= localPlayer then return end
if guiGetVisible(okno) == true then
guiSetVisible(sfpd, false)
guiSetVisible(sfmc, false)
guiSetVisible(sffd, false)
guiSetVisible(wyloguj, false)
showCursor(false)
end
end
)

addEventHandler('onClientMarkerHit', frakcjamarker, function()
guiSetVisible(sffd, true)
guiSetVisible(sfmc, true)
guiSetVisible(sfpd, true)
guiSetVisible(wyloguj, true)
showCursor(true)
guiSetVisible(zamknij, true)
guiSetVisible(okno, true)

end)


function Policja ( thePlayer ) ...
309. Frakcje gui
Witam tak jak w temacie robie frakcje gui i cos mi nie pyka, mam db3 :D

[lua]local frakcjamarker = createMarker(-2013.81,761.32,44.60, "cylinder", 5, 25, 111,25,25)

sfpd = guiCreateButton(391, 323, 158, 48, "SFPD", false)
sfmc = guiCreateButton(559, 323, 158, 48, "SFMC", false)
sffd = guiCreateButton(727, 323, 158, 48, "SFFD", false)
wyloguj = guiCreateButton(559, 381, 158, 48, "Wyloguj si?", false)

guiSetVisible(sfpd, false)
guiSetVisible(sfmc, false)
guiSetVisible(sffd, false)
guiSetVisible(wyloguj, false)

function dxPokaz()
dxDrawLine(381 - 1, 437, 895, 437, tocolor(35, 6, 56, 208), 1, false)
dxDrawLine(895, 437, 895, 297 - 1, tocolor(35, 6, 56, 208), 1, false)
dxDrawRectangle(381, 297, 514, 140, tocolor(34, 31, 29, 208), false)
dxDrawLine(381 - 1, 437, 895, 437, tocolor(0, 0, 0, 255), 1, false)
dxDrawLine(895, 437, 895, 297 - 1, tocolor(0, 0, 0, 255), 1, false)
dxDrawRectangle(381, 297, 514, 140, tocolor(34, 31, 29, 208), false)
end

addEventHandler("onClientMarkerLeave", frakcjamarker, function(el, md)
if el ~= localPlayer then return end
if guiGetVisible(sfpd) == true then
guiSetVisible(sfpd, false)
guiSetVisible(sfmc, false)
guiSetVisible(sffd, false)
guiSetVisible(wyloguj, false)
showCursor(false)
removeEventHandler('onClientRender', root, dxPokaz)
end
end)

addEventHandl...
310. Teleporty w gui
Hellol przyjaciele, zn?w ja :D mam tu taki ma?y problem, nie mieszcza mi si? teleporty, a chce je jako? ?adnie zrobi? :3 ale nie wiem jak :3 pom??cie ! :)

Kod:

COMMAND:teles(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Teleporty", "Nowe - Brak nn /wyspa /banktp /lotniskowiec2 /lotniskowiec /remiza /tama /bagno /molo /plaza /piramida /gorannStunty: /wyskok /stunt /skatepark /tbe /dragnnPozosta?e:/rozrywka /bmx /bazag /bazag2 /klub /kart /quady /solo /psolo /port /piramida /salonsf /g1 /skatepark /willa /tunelv /tunels/ tunesfnn", "dalej", "Zamknij");
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX,"Teleporty str 2", "Miasta i inne: /ls /lv /sf /elq /bay /sflot /lslot /lvlot /pustynia /saints /sfpd /lspd /lvpd /wojsko /libertynn", "Zamknij", "Zamknij");
return 1;
}


te drugie showplayerdialog sam dopisa?em, poniewa? chcia?em zobaczy? czy co? to da :3
311. onMarkerLeave,zamykanie gui
s-side

marker 
createMarker (jakietam koordy,"cylinder",6,0,0,0)
function 
guinaprawa(plr)
    
triggerClientEvent(plr,"guinaprawa"plr)
        
showCursor(true)
        
guiSetVisible(guinaprawatrue)
    
end
    addEventHandler
("onMarkerHit",marker,guinaprawa)
    
    function 
guinaprawa2(plr)
        
triggerClientEvent(plr,"guinaprawa"plr)
        
showCursor(false)
        
guiSetVisible(guinaprawafalse)
    
end
    addEventHandler
("onMarkerLeave",marker,guinaprawa)



c-side


function guinaprawa()
local screenWscreenH guiGetScreenSize()
--[[



      
jakietam gui



--]]
addEvent("guinaprawa"true)
addEventHandler("guinaprawa"getRootElement(), guinaprawa)



chce ?eby po wyjechaniu z marker .. gui znika?o :|
co robi? ?le ?
312. GUI Prac w urzedzie
Witam, mam ma?y problem z tym oto skryptem. Tak wiem robiony na GUI Edytorze gdy? nie ogarniam jeszcze GUI w 100%. Chodzi o to aby gdy gracz nacisnie Zatrudnij Sie to dodaje go do ACL Mechanik. Po kliknieciu Zatrudnij Sie nic sie nie dzieje a GUI pojawia sie po wlaczeniu skryptu. DS3: [quote]ERROR: praceclient.lua:18: attempt to call global 'getPlayerAccount' (a nil value)[/quote]
Oto C-Side
[code]GUIEditor = {
button = {},
window = {},
label = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(320, 153, 626, 370, "Urz?d Pracy", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.88)

GUIEditor.memo[1] = guiCreateMemo(28, 38, 305, 111, "Witamy w urzedzie pracy. Tutaj mozesz podjac prace.nLista prac: n[1] Mechanikn[2] W budowie", false, GUIEditor.window[1])
guiMemoSetReadOnly(GUIEditor.memo[1], true)
GUIEditor.button[1] = guiCreateButton(396, 86, 185, 63, "Zatrudnij sie", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
function praca ()
local account = getPlayerAccount(thePlayer)
aclGroupAddObject (aclGetGroup("Mechanik"), "user."..thePlayer)
end
addEventHandler ( "onClientGUIClick", GUIEditor.button[1], praca )
GUIEditor.memo[...
313. Łączenie eventów, gui i funkcja
Witam posiadam buttony w gui kt?re chcia?bym po??czy? z funkcjami .. ale przy ka?dej pr?bie wyskakuj? errory,jak powinien wygl?da? ten kod ?

c-side:

[lua]
GUI = {
button = {},
window = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUI.window[1] = guiCreateWindow(61, 230, 174, 181, "", false)
guiWindowSetSizable(GUI.window[1], false)

GUI.button[1] = guiCreateButton(28, 33, 118, 37, "S?u?ba", false, GUI.window[1])
guiSetProperty(GUIbutton[1], "NormalTextColour", "FFAAAAAA")
GUI.button[2] = guiCreateButton(28, 103, 118, 37, "Zatrudnienie", false, GUI.window[1])
guiSetProperty(GUI.button[2], "NormalTextColour", "FFAAAAAA")
end
)
[/lua]

s-side (wycinek funkcji do??czania do teamu.. chyba tyle starczy)
[lua]
function ustawteam(plr)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(plr)), aclGetGroup("Policja")) then
local sprawdz = getPlayerTeam(plr)
if isElementWithinMarker(plr, marker) then
if sprawdz ~= team1 then
setPlayerTeam (plr,team1)
if getElementModel(plr) ~= 280 then
setElementModel(plr, 280)
else
cancelEvent()
end
takeAllWeapons(plr)
giveWeapon(plr, 23, 10000)
giveWeapon(plr, 3, 10000)
giveWeapo...
314. Dwa GUI w jednym zasobie
Witam
M?j problem polega na tym i? mam w jednym skrypcie 2 GUI. W przypadku pierwszego wszystko dzia?a poprawnie, w przypadku drugiego po wystartowaniu zasobu GUI od razu pojawia si? na ekranie i tu jest w?a?nie problem.
Oto kawa?ki kodu odpowiedzialne za w??czanie/wy??czanie GUI:

Client 1:
[lua] GUIEditor = {
button = {},
window = {}
}
GUIEditor.window[1] = guiCreateWindow(x, y, w, h, "Podno?nik", false)
GUIEditor.button[1] = guiCreateButton(x3, y3, w3, h3, "Poziom 3", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(x2, y2, w2, h2, "Poziom 2", false, GUIEditor.window[1])
GUIEditor.button[3] = guiCreateButton(x1, y1, w1, h1, "Poziom 1", false, GUIEditor.window[1])



--GUI ON/OF
function pokazz ()
if ( guiGetVisible ( GUIEditor.window[1]) == true ) then
guiSetVisible ( GUIEditor.window[1], false )
end
end
addEventHandler("onClientResourceStart", resourceRoot,pokazz)

--GUI
addEvent("poka", true)
addEventHandler("poka", root, function(player)
guiSetVisible ( GUIEditor.window[1], true)
showCursor (true,false)
toggleControl( "fire", false)
end)

addEventHandler ( "onClientMarkerLeave", cm, function()
guiSetVisible ( GUIEditor.window[1], false)
showCursor (false,false)
toggleControl( "fire", true)
end)[/lua]

Client 2:
[lua] --GUI 2
GUIEditor = {
butto...
315. GUI pod wybrane acl
Witam
Zrobi?em sobie GUI. I mam tak? funkcje na otwieranie.
Chcia?bym jednak, aby dzia?a?a ona tylko gdy jestem w acl Admin, a funkcja "isObjectInACLGroup" dzia?a tylko po stronie serwera. I st?d pytanie jak to zrobi??

 addEventHandler "onClientMarkerHit"markpod, function(gracz)
if 
gracz ~= getLocalPlayer() then return end
guiSetVisible 
GUIEditor.window[1], true)
showCursor (true,false)
toggleControl"fire"false)
end)
316. Obrazki w Gui
Witam mam grafik? pod logowanie do mta i mam 1 przycisk zwyk?y i 2 jako po najechaniu czy jest mo?liwo?? ?e jak najad? myszk? na grafik? 1 to na niej pojawi si? 2 a jak myszka zjedzie z grafiki 1 to grafika 2 si? usunie?
317. Nie pokazuje tablic z bazy w gui
Mam lekko zmodyfikowany system prywatnych pojazd?w od PanaPrezesa :p .. gdy wystawiam ofert? sprzeda?y pojazdu nie wy?wietlaj? si? jego dane ani dane sprzedaj?cego.

function createGUIKupnoUzywanego()
    if 
not guiku then
    guiku 
= {}
    
    
guiku[1] = guiCreateWindow((sX 300)/2, (sY 150)/2300150"Oferta kupna pojazdu"false)
    
guiku[2] = guiCreateLabel(102528060"Gracz <nick> zaproponowa? Ci kupno pojazdu prywatnego <nazwa> o przebiegu <przebieg> km za <cena>$."falseguiku[1])
    
guiLabelSetHorizontalAlign(guiku[2], "center"true)
    
guiku[3] = guiCreateButton(101108030"Odrzu?"falseguiku[1])
    
guiku[4] = guiCreateButton(2101108030"Kup"falseguiku[1])
    
    
addEventHandler("onClientGUIClick"guiku[3], onOfertaKupnaOdrzucfalse)
    
addEventHandler("onClientGUIClick"guiku[4], onOfertaKupnaKupfalse)
    
end
guiSetVisible
(guiku[1], true)
showCursor(true)
end

addEvent
("pokazOferteKupnaPojazdu"true)
addEventHandler("pokazOferteKupnaPojazdu"getRootElement(),
function(
gracznazwacenaprzebieg)
createGUIKupnoUzywanego()
guiSetText(guiku[2], "Gracz "..getPlayerName(gracz).." zaproponowa? Ci kupno pojazdu prywatnego "..nazwa.." o przebiegu "..przebieg.." km za "..cena.."$.")
end)


Z g?ry dzi?kuje za pomoc :)
318. Funkcje a buttony w gui
Witam :) kod mojego gui stworzonego na szybko w edytorze to

[lua]bindKey("x","down", function()
if not GUIEditor.window[1] then return end
if guiGetVisible(GUIEditor.window[1]) then
guiSetVisible(GUIEditor.window[1], false)
showCursor(false)
else
guiSetVisible(GUIEditor.window[1], true)
showCursor(true)
end
end)
GUIEditor = {
button = {},
window = {},
label = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(629, 198, 161, 171, "Panel pojazd?w", false)
guiSetVisible(GUIEditor.window[1], false)
guiWindowSetMovable(GUIEditor.window[1], false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.58)
guiSetProperty(GUIEditor.window[1], "CaptionColour", "F6FEFFFE")

GUIEditor.button[1] = guiCreateButton(9, 28, 59, 20, "Teleportuj", false, GUIEditor.window[1])
guiSetFont(GUIEditor.button[1], "default-small")
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[2] = guiCreateButton(88, 28, 59, 20, "Napraw", false, GUIEditor.window[1])
guiSetFont(GUIEditor.button[2], "default-small")
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[3] = g...
319. Brak otwierania/zamykania gui
Witam ma tutaj kod z gui

Wygl?da on tak:

[lua]local scx, scy = guiGetScreenSize ()
local myObject,myElement, guiWindow = nil, nil, nil
local myRotation = {0,0,0}

addEventHandler("onClientResourceStart", getResourceRootElement( getThisResource()), function()
outputChatBox('Pojazd mo?esz przesuwa? klawiszami klawiatury numerycznej')
local x1, y1, z1 = getCameraMatrix()
myElement = createVehicle (419, x1, y1, z1)

myObject = exports.object_preview:createObjectPreview(myElement,0,0,0,0.5,0.5,1,1,true,true,true)
guiWindow = guiCreateWindow((scx/2)-100,(scy/2) - 100,200,200,"Test skryptu",false,false)
guiSetAlpha(guiWindow, 0.05 + 0.2)
local projPosX, projPosY = guiGetPosition(guiWindow,true)
local projSizeX, projSizeY = guiGetSize(guiWindow, true)
exports.object_preview:setProjection(myObject,projPosX, projPosY, projSizeX, projSizeY,true,true)

bindKey ( "num_4", "down", function() myRotation[1] = myRotation[1] - 5 end)
bindKey ( "num_6", "down", function() myRotation[1] = myRotation[1] + 5 end)
bindKey ( "num_add", "down", function() myRotation[2] = myRotation[2] - 5 end)
bindKey ( "num_sub", "down", function() myRotation[2] = myRotation[2] + 5 end)
bindKey ( "num_2", "down", function() myRotation[3] = myRotation[3] - 5 end)
bindKey ( "num_8", "down", function() myRotation[3] = myRotation[3] + 5 ...
320. GUI
Witam, stworzy?em dzi? sobie takie GUI:

[code]
GUIEditor = {
checkbox = {},
window = {},
button = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
local screenW, screenH = guiGetScreenSize()
GUIEditor.window[1] = guiCreateWindow((screenW - 437) / 2, (screenH - 357) / 2, 437, 357, "GARDOWNICY PANEL 1.0", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFFEFEFE")

GUIEditor.button[1] = guiCreateButton(22, 231, 186, 102, "Zmien Skina", false, GUIEditor.window[1])
guiSetFont(GUIEditor.button[1], "default-bold-small")
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFEFEFE")
GUIEditor.checkbox[1] = guiCreateCheckBox(223, 231, 199, 24, "ID: XXX", false, false, GUIEditor.window[1])
GUIEditor.checkbox[2] = guiCreateCheckBox(223, 271, 199, 24, "ID: XXX", false, false, GUIEditor.window[1])
GUIEditor.checkbox[3] = guiCreateCheckBox(223, 309, 199, 24, "ID: XXX", false, false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(22, 40, 186, 102, "We? Bro?", false, GUIEditor.window[1])
guiSetFont(GUIEditor.button[2], "default-bold-small")
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFEFEFE")
...