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: panelu
1. Nie pokazuje mi skryptu jak chce go wgrac w panelu admina
Witam, napisa?em sobie skrypt na otwieranie bramy, jednak po wgraniu go do folderu resources na file zilla nie pojawia mi sie on w grze jak chce go wgra?, prosz? o pomoc
2. Brak odczytu w Panelu logowania !
Witam !
Mam taki problem ?e wymieni?em sobie panel logowania Projectdream na dm navaxy i problem jest taki ?e mi w og?le nie odczytuje danych z MySQL pystories-users jak paczy?em na skrypt to jest zmianka o pystories-users a co najlepsze usuwa tylko po jakim? czsie jak wchodz? i wychodz? to normalnie si? zapisuje dopiero po chwili usuwa (jeszcze dodam ?e normalnie si? loguje tylko nie mam po wyj?ciu kasy rp prawo jazdy itp...) Licz? na pomoc bo nie mam poj?cia co zrobi? !
3. Nie ma panelu rejestracji w XyzzyRP
Screenshot: https://cdn.discordapp.com/attachments/862977613114376223/901187515099254825/unknown.png

Uprzedz? pytania, pod??czy?em wszystko pod DB Poprawnie oraz pod acl...

Dodano: 2021-10-22, 21:33
Zrobi?em juz rejestracje,
Ale wyskakuj? takie b??dy po klikni?ciu "Zaloguj", pomo?e kto??
https://cdn.discordapp.com/attachments/862977613114376223/901191580789133382/unknown.png
4. jak zmienic logo w panelu logowania na navaxie
zmieniam te logo ale i tak nie dzia?a mi po tym panel, nazwa pliku jest dobra, chyba ze to wina grafiki ale prosze o pomoc
5. Jak dodać do panelu logowania wybór spawnu najlepiej jak by
Jak doda? do panelu logowania wyb?r spawnu najlepiej jak by kto? mi wyt?umaczy? krok po kroku za pomoc daje piwko
6. Jak dodać do panelu logowania wybór spawnu
Jak doda? do panelu logowania wyb?r spawnu najlepiej jak by kto? mi krok po kroku wyt?umaczy? za pomoc stawiam piwko
7. [SKRYPT] GUI dla SAFD Panel'u
* To jest samo gui nie skrypty, kazdy ma inna db.

Czesc!

Jest to moj pierwszy design wiec prosze o wyrozumialosc.

Jest to GUI dla panelu SAFD.

Nic nie jest podpiete poniewaz kazdy ma inna db i inne ustawienia, jest to tylko design.

[img]https://nightly.cloud/raw/0e8c3e.png[/img]

[code]

GUIEditor = {
edit = {},
button = {},
label = {},
combobox = {},
memo = {}
}
safdpanel = guiCreateWindow(0.76, 0.32, 0.22, 0.62, "SAFD Panel", true)
guiWindowSetSizable(safdpanel, false)

GUIEditor.label[1] = guiCreateLabel(135, 27, 67, 15, "Wezwania", false, safdpanel)
guiSetFont(GUIEditor.label[1], "default-bold-small")
guiLabelSetHorizontalAlign(GUIEditor.label[1], "left", true)
guiLabelSetVerticalAlign(GUIEditor.label[1], "center")
wezwania = guiCreateMemo(26, 187, 299, 113, "Komendant cloud3 - Ranga 4nInny - Ranga 3nInny - Ranga 2nInny - Ranga 1", false, safdpanel)
GUIEditor.label[2] = guiCreateLabel(10, 530, 91, 15, "GUI by cloud3", false, safdpanel)
guiSetFont(GUIEditor.label[2], "default-bold-small")
duty_os = guiCreateLabel(122, 160, 108, 17, "Osoby na duty", false, safdpanel)
guiSetFont(duty_os, "default-bold-small")
GUIEditor.combobox[1] = guiCreateComboBox(31, 52, 296, 44, "", false, safdpanel)
guiComboBoxAddItem(GUIEditor.combobox[1], "Wybierz wezwanie")
guiComboBoxAddItem(GUIEditor.combobox[1], "...
8. Ustawienie kolejności panelu logowania
Witam. mam pytanie jak mam ustawi? kolejno??? Chodzi o to ?e robie panel logowania i jak dodaje obraz na t?o panelu to obraz mi zakrywa ca?y panel. Jak to zmieni?? daje :piwo:
9. Brak panelu admina po wgrani
Hej, zrobi?em serwer prywatny dla kilku znajomych, chcieliby?my pogra? na gamemodzie RPG, ale gdy wgrywam jak?kolwiek paczke, nie dzia?a admin panel
gdy chce zresetowa? resource admina to okazuje si?, ?e go nie ma, chocia? wszystko w plikach jest. Za pomoc stawiam piwko!
10. Muzyka w panelu logowania
Witajcie potrzebuj? pomocy z Panelem Logowania chodzi o aby kto? mi przerobi? tak aby po wej?ciu na serwer w panelu logowania gra?a muzyka da?oby rad? ? je?eli kto? potrafi
tutaj panel logowania


https://www.mediafire.com...ugeMTA.rar/file

na pr?be dajcie byle jak? muzyke tak aby dzia?a?o ja sobie zmienie
11. Brak Map w panelu admina [GM PSSM]
Czy kto? potrafi rozwi?za? m?j problem? Paczka nie ma ?adnych map czy po prostu nie mog? ich w??czy? - GM https://gtao.pl/%3Cfont-colorff00ff%3Egm%3C-font%3E-pssm-polski-serwer-sluzb-m-vt128707.htm
12. mapa pod f11 w panelu admina
jaka nazwe w panelu admina ma mapka zeby ja offnac?
13. Mute nie dziala jak sie nie ma panelu
Witam jak w temacie niestety nie da sie mutowac bez panelu admina probowalem nie wele sposob i nie wiem szczerze dlatego pisze tu za pomoc postawie :piwo:

[lua]
addCommandHandler('mute', function(plr,cmd,cel,time,type, ...)
if getAdmin(plr) then
local text = table.concat({...}, " ")
if not cel or not tonumber(time) or not type or not text then
outputChatBox("#00ff96(ⓘ) #FFFFFFU?ycie: /mute <nick/ID> <czas> <jednostka: m/h/y/w> <pow?d>", plr, 255,255,255, true)
return
end
local target=exports["pystories-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("#00ff96(✖) #FFFFFFNie znaleziono podanego gracza.", plr, 255, 255, 255, true)
return
end
local czas_tabela=pobierzDate(type,time)
triggerClientEvent(getRootElement(), "prawko_noti", getRootElement(), "Gracz "..getPlayerName(target):gsub("#%x%x%x%x%x%x","").." otrzyma? kar? wyciszenia od "..getPlayerName(plr):gsub("#%x%x%x%x%x%x","").." ("..time .. type ..") z powodem: "..text, text)

if type == "m" then
exports["pystories-db"]:dbSet("INSERT INTO n_mute (serial,reason,time) VALUES (?,?,NOW() + INTERVAL ? minute)",getPlayerSerial(target),text,time)
elseif type == "h" then
exports["pystories-db"]:dbSet("INSERT INTO n_mute (serial,reaso...
14. losowanie muzyki w panelu
witam przychodze z problem poniewaz chcialem zrobic losowa muzyke w panelu logowania lecz za kazdym razem leci ta sama co zmienic w kodzie zeby dzialalo

data
.misc=playSound("misc/intro.mp3" or "impreza.mp3",true

PS nie ma bledow w db3 meta podpieta
15. Jak zrobić latające kamery w tle panelu logowania? (Owl)
Witam! Jak zrobi? lataj?ce kamery w tle panelu logowania? Co? takiego jak na tlife argonie itp
16. Czarny ekran i brak panelu admina
No to wgra?em sobie ems a star? paczke wywali?em ( mam kopie) p??niej wgrywam w aclu autostart i wywala mnie z serwera i nagle nie mam dost?pu do panelu mimo przynale?no??i do grupy admin!
17. Przycisk Zapamiętaj na panelu logowania
Cze?? chcia?em doda? do swojego panelu logowania przycisk zapami?taj czy jest kto? w stanie wyt?umaczy? jak to zrobi?? Przycisk w gui mam dodany.
18. Video w panelu logowania
Dobry chcia?bym zrobi? video w panelu logowania. Zrobi?em tak

login.render = function() -- render func.

    if 
login.thiscategory == 1 then
        
        local x
guiGetScreenSize()
        function 
defaultFunction ()
        
playVideo (00xy"https://www.youtube.com/embed/rRjY8SOZ9Uo?autoplay=1&showinfo=0&rel=0&controls=0&disablekb=1"12500truefalse)
        
end
        
--dxDrawImage(00screenWscreenH":ac-logowanie/i/tlo.png"000tocolor(255255255255), false)
        
dxDrawImage(sw(750), sh(10), sw(400), sh(400),'logo.png'000tocolor(255255255255), false)
        
showChat (false)
    if 
getElementData(localPlayer,"notshowhud"then return end


Nie wywala ?adnych b??d?w, tylko ?e Film si? nie wy?wietla.
19. Filmik w Panelu Logowania
Dobry. Jak zrobi? Filmik w Panelu Logowania?
20. Nie działają teksty np w panelu log./hudzie itp.
Siemka, ostatnio wystartowa? m?j serwer. Wszystko wszystkim dzia?a. Ale 2 osoby maj? problem. Nie widz? ani napis?w w panelu logowania (przyciski widz?), ani na hudzie ani cen aut, ani panelu F1 (jednemu panel F1 dzia?a) ani Nick?w nad g?owami, ani wybierania respawnu, itp wsz?dzie gdzie co? pisze. Posiadam paczk? DenverMTA. My?la?em ?e to jest wina skryptu np 3dtext, ale zrestartowa?em i nadal nic. Poni?ej za??czam SS jednego z koleg?w jak to wszystko u niego wygl?da.

PANEL F1:
https://imgur.com/a9rzyjk

HUD:
https://imgur.com/yzRgq7r

CENY AUT:
https://imgur.com/1tCeRew

PANEL LOGOWANIA:
https://imgur.com/WyPXimz

WYBIERANIE RESPAWNU:
https://imgur.com/1PvyWdh

Za pomoc daje PIWKO, dzi?ki.

[ Dodano: 2020-05-04, 12:55 ]
Normalnie powinno to wygl?da? tak:

PANEL F1:
https://imgur.com/lmuGC1N

HUD + NAMETAGI GRACZY:
https://imgur.com/DkjtWrX

CENY AUT:
https://imgur.com/n8c4ovU

PANEL LOGOWANIA:
https://imgur.com/Ygmi774

WYBIERANIE RESPAWNU:
https://imgur.com/TH2dINj
21. Nie wyswietla sie zdjecie w panelu
Witam! Przy ?adowaniu panelu logowania nie pojawia si? png odpowiedzialne za przycisk "zaloguj si?"

Kod:

WARNING:[login_c.lua:36: Failed to create static image @ 'guiCreateStaticImage' (sciezkazdj)


Linijka 36 w kodzie:
Kod:

gui.login[6] = guiCreateStaticImage(0.60, 0.57, 0.29, 0.10, 'i/right/login/right_login_btn.png', true, gui.login[1])



Kod:

WARNING:[login_c.lua:62: Bad argument @ 'guiSetVisible' [Expected gui-element]


Linijka 62 w kodzie:
Kod:

guiSetVisible(v, state)



Jak to naprawic?
22. nie moge otworzyć panelu admina
Witam niedawno wgra?em na serwer paczke skrypt?w i nie mam teraz panelu admina nie wiem dlaczego prosze o szybk? odpowied? za pomoc dam zimne :piwo:
23. Hud pojawia się w panelu logowania(inny kod)
Siemka,
Mam problem gdy? mam kod na hud, ale problem jest w tym ?e nie mam poj?cia jak naprawi? to aby nie pojawia? si? w panelu logowania, tylko dopiero gdy zrespimy si? ju? w grze.

Kod:
[lua]

local hud = {}
hud.state = true
hud.gui = false
hud.background = nil
hud.pos = nil
hud.x = nil
hud.y = nil
hud.font = dxCreateFont("files/font.ttf", 12)
pricedown = dxCreateFont("files/pricedown.ttf", 14)
pricedown2 = dxCreateFont("files/pricedown.ttf", 16)

local screen = {guiGetScreenSize()}
local screenX = screen[1]
local screenY = screen[2]
local scmp = (screenX/1920)
if screenX < 1680 then
scmp = scmp*0.9
elseif screenX < 1367 then
scmp = scmp*0.92
elseif screenX < 1281 then
scmp = scmp*0.94
end

local ddx,ddy = guiGetScreenSize()
function inbox(ddx, ddy, bx, by)
if isCursorShowing() then
local mx, my = getCursorPosition()
mx, my = mx*screenX, my*screenY
bx, by = ddx+bx, ddy+by
return ddx <= mx and bx >= mx and ddy <= my and by >= my
end
end



local dotCounter = 0



function createHUD()
showPlayerHudComponent("clock", false)
showPlayerHudComponent("health", false)
showPlayerHudComponent("wanted", false)
showPlayerHudComponent("money", false)
showPlayerHudComponent("weapon", false)
showPlayerHudComponent("ammo", false)
showPlayerHudComponent("armour", false)
if hud.state then
if not ...
24. jak zablokować czaty w panelu logowania?
Witam!

Jak w panelu logowania zablokowa? czat "Teamsay" pod klawiszem "y"?
Panel logowania z paczki EastCity

Je?eli b?dzie trzeba co? poda? to prosz? napisa? o tym w odpowiedzi.

Pozdrawiam
25. wyszukiwanie graczy w panelu tab
W jaki spos?b mo?na by?o by zrobi? wyszukiwanie graczy w panelu tab, pr?bowa?em zrobi? lecz wynik?w wyszukiwania nie by?o.
26. notka w panelu logowania
witam mam taki problem nie wiem jak zmienic to zeby wyswietlala sie notka zamiast tekstu
tu ten kod z logowania:

Kod:

triggerClientEvent(client, "logging:result", resourceRoot, false, "Podane dane s? nie prawid?owe.","blad")


a tu kod na wywolanie notyfikacji jak to podmienic zeby notka wyskakiwala a nie text :?
triggerEvent("createAlert", localPlayer, "error", "")
27. Robienie panelu shaderow
Siema mam gui i mam takie pytanie jaka funkcje uzyc by skrypt z shaderem w?acza? tylko si? dla jednego gracza a nie ca?ego serwera z gory dzieki. stawiam :piwo:
28. Hud z neta pokazuje się w panelu logowania
Dobry,
Jak zrobi? by hud z neta nie pojawia? si? w panelu logowania tylko dopiero jak gracz si? zrespi ju? np. na spawnie?

(te bia?e kwadraty s? do zakrycia bo nie chce pokazywa? panelu xd)

https://imgur.com/a/PlzGTvr

Kod z hudu:

[lua]
--[[
Autor kodu: Wercio.
Wykonane dla GTAO.PL
Zakaz zmiany autora!
]]

local sw,sh = guiGetScreenSize()
foNte3 = dxCreateFont("tf.ttf",20) or "defaul-bold"
foNte2 = dxCreateFont("tff.ttf",17) or "defaul-bold"
foNte1 = dxCreateFont("tff.ttf",26) or "defaul-bold"

addEventHandler("onClientRender", root, function()
if isPlayerMapVisible() then return end

showPlayerHudComponent("clock", false)
showPlayerHudComponent("health", false)
showPlayerHudComponent("money", false)
showPlayerHudComponent("armour", false)
showPlayerHudComponent("weapon", false)
showPlayerHudComponent("ammo", false)
showPlayerHudComponent("wanted",false)
showPlayerHudComponent("breath",false)

function roundedRectangle(x, y, w, h, color)
dxDrawRectangle(x, y, w, h, color, false)
dxDrawRectangle(x + 2, y - 1, w - 4, 1, color, false)
dxDrawRectangle(x + 2, y + h, w - 4, 1, color, false)
dxDrawRectangle(x - 1, y + 2, 1, h - 4, color, false)
dxDrawRectangle(x + w, y + 2, 1, h - 4, color, false)
end

local nick = getPlayerName(getLocalPlayer()):gsub("#%...
29. Dzialanie panelu tylko w danym cuboid
Witam mam problem gdy? nie mog? zrobi? funkcji na sprawdzenie, gdy gracz jest w cuboidzie i prosz? was o pomoc. Bo chce zrobi? funkcje kt?ra sprawdza, gdy gracz jest w cuboidzie to mo?e w??czy? panel. Za pomoc daje Piwerko

*Cuboid

local strefa_bazy createColCuboid (2342.9052734375, -65.64336395263726.3359375213510.25)


*Wy?wietlanie panelu
render()
active false
function Panel3()
    if 
active then return end
    
if isPedInVehicle(localPlayerthen return end
    guiSetVisible
(Panelpod.window[1], not guiGetVisible Panelpod.window[1] ))
    
showCursor(not isCursorShowing())
end
bindKey 
("F1""down"Panel3)
30. Nie mogę dodać panelu admina w acl
Witam. Przeinstalowa?em sobie MTA i teraz jak pr?buje doda? panel admina w pliku acl to po uruchomieniu lokalnego serwera on z tego pliku znika. Przedtem jak dodawa?em funkcje odpowiedzialn? za panel to tam zawsze by?a, a teraz co? nie chce. Mo?e kto? wie o co z tym chodzi?
31. Nie pobiera kar do panelu
Witam wi?c tak jak w temacie.

Po otwarciu panelu wszystko si? wy?wietla pr?cz tekstu, export jest poprawny, a w debugu czysto.

--server
[lua]
addEvent("dashboard:getPunish", true)
addEventHandler("dashboard:getPunish", root, function()
local uid=getElementData(source,"player:uid")
if not uid then return end
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM kartoteka WHERE typ=? and karajacy=? and data=? and powod=?", uid)
if #result > 0 then
triggerClientEvent(source, "dashboard:setPunish", source, result)
end
end)
[/lua]

--client
[lua]
for i, v in ipairs(tabelapunish) do
local sx=(25*h)*(i-21)
dxDrawText("Typ kary: #990033"..v[1].." #FFFFFF| Nadaj?cy kar?:#990033"..v[2].." #FFFFFF| Data na?o?enia kary: #990033"..v[3].." #FFFFFF| Pow?d: #990033"..v[4].."", screenW * 0.2359, sx, screenW * 0.7625, sx, tocolor(255, 255, 255, 255), 1.00*w, font, "center", "center", false, false, false, true, false)
end
end

addEvent("dashboard:setPunish", true)
addEventHandler("dashboard:setPunish", root, function(result)
if not result then return end
for i,v in pairs(result) do
if #tabelapunish > 31 then
table.remove(tabelapunish, 1)
...
32. Hud/radar w panelu logowania
Witam, chcia?bym zapyta? czy jest mo?liwo?? ukrycia hudu i radaru w panelu logowania a jak jest to bym poprosi?, pr?bowa?em sam to zrobi? i radar tak jakby idzie za panel logowania ale go dalej wida?. Stawiam :piwo: :mrgreen:
33. Warning w panelu, przez ktory nie mozna sie zalogowac
Siemka, wyskakuje mi taki warning
Kod:

WARNING: pystories-db/s_db.lua:18: dbPoll failed; Access denied for user 'db_*****'@'ip14.ip-178-33-54.eu' (using password: YES) [DUP x4]


Czy wiecie co mo?na zrobi?, ?eby to naprawic?
34. jak usunac chat w panelu logowania I zasobow
w panelu logowania I ladowaniaa zasobow pokazuje mi hud oraz chat jak to usunac ? poda ktos kod.
35. Nie działa grafika do panelu logowania
Witam,bo mam taki problem ?e chcia?bym doda? grafike do panel logowania ale jako? mi nie idze.Panel logowania wtedy nie dzia?? ale grafika o nazwe "przycisk.png" nie dzia?a.
KOD:
[lua]
local root = getRootElement()
local resourceRoot = getResourceRootElement(getThisResource())
local screenWidth, screenHeight = guiGetScreenSize()


local blurStrength = 20


local myScreenSource = dxCreateScreenSource(screenWidth, screenHeight)
blurShader, blurTec = dxCreateShader("shaders/BlurShader.fx")


function renderblur()
if blur == true then
dxUpdateScreenSource(myScreenSource)

dxSetShaderValue(blurShader, "ScreenSource", myScreenSource);
dxSetShaderValue(blurShader, "BlurStrength", blurStrength);
dxSetShaderValue(blurShader, "UVSize", screenWidth, screenHeight);

dxDrawImage(0, 0, screenWidth, screenHeight, blurShader)
end
end
addEventHandler("onClientRender", root, renderblur)

addEventHandler("onClientResourceStop", resourceRoot,
function()
if (blurShader) then
destroyElement(blurShader)
blurShader = nil
end
end)

x,y=2513.58, 1282.80-- my width
intro_step=math.random(0,850)

local sx,sy=guiGetScreenSize()
local data={ showed=nil, button={}, info=nil, misc=nil, }

function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx...
36. Nie wiem jak dodać grafike do panelu logowania
Witam tak jak w temacie mam pytanko odno?nie jak doda? grafike do panelu logowania mam grafike tylko ?e niewiem jak doda? j? do panelu logowania.
Czy by kto? mug? mi da? linijke z kodem co doda mi doda do panelu logowania te grafike? Wiem ?e musze potem tam zmieni? nazwe.
Pozdrawiam
Za pomoc daje :piwo:
37. Nie działa grafika do panelu logowania
Witam,tak jak w temacie nie dzia?a mi grafika do panelu logowania,chodzi o to ?e sie nie wy?wietla.Jakby co to logo dzia?a ale te przycisk nie dzia?a
KOD:f

[lua] f getElementData(localPlayer, "player:sid") then return end

local root = getRootElement()
local resourceRoot = getResourceRootElement(getThisResource())
local screenWidth, screenHeight = guiGetScreenSize()


local blurStrength = 20


local myScreenSource = dxCreateScreenSource(screenWidth, screenHeight)
blurShader, blurTec = dxCreateShader("shaders/BlurShader.fx")


function renderblur()
if blur == true then
dxUpdateScreenSource(myScreenSource)

dxSetShaderValue(blurShader, "ScreenSource", myScreenSource);
dxSetShaderValue(blurShader, "BlurStrength", blurStrength);
dxSetShaderValue(blurShader, "UVSize", screenWidth, screenHeight);

dxDrawImage(0, 0, screenWidth, screenHeight, blurShader)
end
end
addEventHandler("onClientRender", root, renderblur)

addEventHandler("onClientResourceStop", resourceRoot,
function()
if (blurShader) then
destroyElement(blurShader)
blurShader = nil
end
end)

x,y=2513.58, 1282.80-- my width
intro_step=math.random(0,850)

local sx,sy=guiGetScreenSize()
local data={ showed=nil, button={}, info=nil, misc=nil, }

function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorP...
38. Jak dodać szablon do panelu logowania?
Witam tak jak w temacie,nie wiem jak doda? szablon chodzi mi bardziej o grafike do panelu logowania.
Za pomoc daje :piwo:
Pozdrawiam
39. Bug panelu logowania
Cze??, przychodz? z drobnym aczkolwiek z uci??liwym problemem.

Napisa?em sobie panel logowania, wszystko ?adnie dzia?a poza tym ?e mimo ?e podczas rejestracji wpisa?em 'TeeN' to mog? zalogowa? si? pod 'teen' co wywo?uje kilka problem?w.

urywki kodu kt?re wydaj? si? by? potrzebne;


local result
=exports['DB']:pobierzTabeleWynikow("SELECT * FROM users WHERE username=?"login)
    if 
result and #result > 0 then
     
triggerClientEvent(plr,"addNoti",plr,"Login jest ju? zaj?ty, wybierz inny!") return
else
        
local query=exports['DB']:zapytanie("INSERT INTO users (username,password,serial,money,score,bank_amout) VALUES (?,?,?,?,?,?)",loginp,sha256(haslop),getPlayerSerial(plr),0,0,0
        


 local query=exports['DB']:pobierzTabeleWynikow("SELECT * FROM users WHERE username=? LIMIT 1",loginp,sha256(haslop)) 


w c_side nic takiego nie ma, poprostu pobiera text z editbox'?w

[ Dodano: 2018-01-20, 13:04 ]
Naprawi?em sam, do zamkni?cia.
40. Nie zamykanie sie panelu
do zamkniencia.