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
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 oraz
Prosz? o moderatora ?eby na chwil? obecn? nie zamyka? tematu jak co? mi si? przypomni to dopisz?
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?.
[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
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]
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 i
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
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.
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...
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
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("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)
marker = createMarker (jakie? tam koordy,"cylinder",6,0,0,0)
function guinaprawa(plr) triggerClientEvent(plr,"guinaprawa", plr) showCursor(true) guiSetVisible(guinaprawa, true) end
addEventHandler("onMarkerHit",marker,guinaprawa)
function guinaprawa2(plr) triggerClientEvent(plr,"guinaprawa", plr) showCursor(false) guiSetVisible(guinaprawa, false) end
addEventHandler("onMarkerLeave",marker,guinaprawa)
c-side
function guinaprawa() local screenW, screenH = guiGetScreenSize()
--[[
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[...
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...
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:
--GUI ON/OF
function pokazz ()
if ( guiGetVisible ( GUIEditor.window[1]) == true ) then
guiSetVisible ( GUIEditor.window[1], false )
end
end
addEventHandler("onClientResourceStart", resourceRoot,pokazz)
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)
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?
Mam lekko zmodyfikowany system prywatnych pojazd?w od PanaPrezesa .. gdy wystawiam ofert? sprzeda?y pojazdu nie wy?wietlaj? si? jego dane ani dane sprzedaj?cego.
function createGUIKupnoUzywanego()
if not guiku then
guiku = {}