Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-03-23, 19:59


Arztin

floki






Wiek: 25
Na forum: 3023 dni
Posty: 66
Nick w MP: Kachi

Piwa: 4

Respekt: 10,5

Ostrzeżeń: 20%
w panelu logowania I ladowaniaa zasobow pokazuje mi hud oraz chat jak to usunac ? poda ktos kod.

Podpis

Multi-Zone.gclan.pl
CZEKAMY NA CIEBIE!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-23, 20:10


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

1. Czy posiadasz w?asnor?cznie robiony HUD czy oryginalny z GTA San Andreas?
2. Wy??czanie czatu:
showChat (false)

natomiast w??czenie czatu:
showChat (true)


Podan? funkcj? umie?? tam gdzie wy?wietlasz DX b?d? CEGUI.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-23, 20:41


Arztin

floki






Wiek: 25
Na forum: 3023 dni
Posty: 66
Nick w MP: Kachi

Piwa: 4

Respekt: 10,5

Ostrzeżeń: 20%
wlasnorecznie robiony :p

Podpis

Multi-Zone.gclan.pl
CZEKAMY NA CIEBIE!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-23, 20:50


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

Podaj kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-23, 21:21


jagoreq







Wiek: 24
Na forum: 3221 dni
Posty: 221
Nick w MP: dwd

Piwa: 18

Respekt: 66,3

Ostrzeżeń: 20%
"Arztin" napisał/a:

wlasnorecznie robiony :p


Za???my, ?e elementdata to player:logged

Wi?c tak... Do hudu dodajesz
if getElementData(localPlayer"player:logged") == true then
, a do panelu logowania
if getElementData(localPlayer"player:logged") == false then


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-23, 21:26


Arztin

floki






Wiek: 25
Na forum: 3023 dni
Posty: 66
Nick w MP: Kachi

Piwa: 4

Respekt: 10,5

Ostrzeżeń: 20%
jak bede na komputerze to sprawdze jak bedzie dzialac to dam znac

[ Dodano: 2018-03-24, 10:48 ]
Nie bardzo wiem gdzie to wstawic
kod panelu logowania. server.lua
function onLogin(login,pass,checkboxState)
   if string.len(login) < or string.len(pass) < 3 then
            triggerClientEvent(client,"changeMessage",getRootElement(),"1","Wype?nij wszystkie pola!""red")
      return
end
    local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE login=?"login)
    if result and #result > 0 then
        if result[1].login == login and result[1].pass == md5(passthen
            local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka"),login)
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Zaaktualizowano twoj profil! Zaloguj sie ponownie!""red")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"Ryjek"then
            local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka"),login)
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Zaaktualizowano twoj profil! Zaloguj sie ponownie!""red")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"*****"then
            for i,player in pairs(getElementsByType("player")) do
                if getElementData(player,"player:uid") == result[1].id then
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Kto? jest zalogowany na to konto!!!""red")
                return
                end
            end
            setPlayerName(clientlogin)
            setElementData(client"player:uid"result[1].id)
            triggerClientEvent(client,"changeMessage",getRootElement(),"1","Zalogowa?e? si? pomy?lnie!""green")
            triggerClientEvent (client,"saveXML",getRootElement(),login,pass,tostring(checkboxState))
                        triggerClientEvent (client,"hideLoginPanel",getRootElement())
                        triggerClientEvent (client,"pokaz:wyborspawnu",getRootElement())
    toggleControl(client,"fire"false)
    toggleControl(client,"aim_weapon"false) 
            triggerEvent("SprawdzDom",root,client)
            if result[1].register_serial == false then
            local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET register_serial=? WHERE login=?",getPlayerSerial(client),login)
            end
            local logs=exports["ogrpg-db"]:dbSet("INSERT INTO ogrpg_logs_login (name,serial,data) VALUES (?,?,NOW())"string.format(login.."("..result[1].id..")"),getPlayerSerial(client))
        else
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Podane dane s? nieprawid?owe.""red")
        end
    else
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Podany login nie istnieje w bazie.""red")
    end
end
addEvent("onLogin",true)
addEventHandler("onLogin",getRootElement(),onLogin)

local maks_ilosc_kont -- Maksymalna ilosc kont do rejestracji

function onRegister(rejlogin,rejpass)
            if string.len(rejlogin) > 22 or string.len(rejpass) > 22 and string.len(rejlogin) < or string.len(rejpass) < 4 then
            triggerClientEvent(client,"changeMessage",getRootElement(),"1","Login/Has?o musz? mie? mniej ni? od 4 do 22 znak?w.""red")
                return
            end
    local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE register_serial=?"getPlayerSerial(client))
    if result and #result >= maks_ilosc_kont then
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Na ten serial zosta?a utworzona maksymalna ilo?? kont.""red")
    return 
end
    local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE login=?"rejlogin)
    if result and #result > 0 then
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Podany login ju? istnieje w bazie.""red")
    else
        local query=exports["ogrpg-db"]:dbSet("INSERT INTO ogrpg_users (login,pass,register_serial) VALUES (?,?,?)"rejloginteaEncode(rejpass,"*****"),getPlayerSerial(client))
        if query then
        triggerClientEvent(client,"changeMessage",getRootElement(),"1","Pomy?lnie zarejestrowa?e?(a?) si?!""green")
        end
    end
end
addEvent("onRegister",true)
addEventHandler("onRegister",getRootElement(),onRegisteraddEventHandler('onResourceStop',resourceRoot,function() 
for i,p in pairs(getElementsByType('player')) do
triggerEvent("save:player",root,p)
setElementData(p,"player:uid",false)
end
end)


Podpis

Multi-Zone.gclan.pl
CZEKAMY NA CIEBIE!

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: usunac :: chat :: panelu :: logowania :: zasobow
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku