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

Wysłany: 2019-02-23, 14:08


EinfachFischi







Wiek: 23
Na forum: 2744 dni
Posty: 9
Nick w MP: Damianek



Respekt: 50

Mam problem z rejestracja.


addEvent("logging:checkAccount"true)
addEventHandler("logging:checkAccount"resourceRoot, function(login,pass,save)
    local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_gracze WHERE login=?"login)
    if result and #result > 0 then
        serial=getPlayerSerial(client)
        if result[1].register_serial~=serial then
            tak=true
            for i,v in ipairs(split(result[1].seriale,",")) do
                if v==serial then tak=false end
            end
            if tak then
                return triggerClientEvent(client"logging:result"resourceRootfalse"Error: Wykryto inny serial logowania konta. Napisz na forum","nope")
            end
        end
        if result[1].login == login and result[1].pass == md5(passthen
            local query=exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka321321"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Trwa logowanie do konta...","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"dafgudhg63268"then
            local query=exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka1233213"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Trwa logowanie do konta...","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"gdfdcvhj"then
            local query=exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET pass=? WHERE login=?",teaEncode(pass,"*****"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Trwa logowanie do konta...","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"Ryjek"then
            local query=exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Trwa logowanie do konta...","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"Trujeczka"then
            local query=exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET pass=? WHERE login=?",teaEncode(pass,"*****"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Trwa logowanie do konta...","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"*****"then
            local query=exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET pass=? WHERE login=?",teaEncode(pass,"wypierdalacchuje"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Trwa logowanie do konta...","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"wypierdalacchuje"then
            for i,player in pairs(getElementsByType("player")) do
                if getElementData(player,"player:uid") == result[1].id then
                triggerClientEvent(client"logging:result"resourceRootfalse"Podane konto jest juz zalogowane na serwerze.","blad")
                return
            end
            end
            --local result2=exports['ogrpg-db']:dbGet("SELECT login2 from ogrpg_users where id=?",result[1].id)
            if result[1].login2 == false then
            setPlayerName(clientlogin)
            else
            setPlayerName(clientresult[1].login2)
            triggerClientEvent(client"iyw_notifications:send"client"info""Wykupiono us?uge zmiana pseudonimu, tw?j nick to: "..result[1].login2.."")
            end
            --q=exports["ogrpg-db"]:dbGet("select logowania_nagroda from ogrpg_users where id=? limit 1",result[1].id)
            --exports["ogrpg-db"]:dbSet("update ogrpg_users set logowania_nagroda=logowania_nagroda+1 WHERE DATE(ostatnio_online) = DATE(NOW() - INTERVAL 1 DAY) and id=? limit 1",result[1].id)
            --q3=exports["ogrpg-db"]:dbGet("select logowania_nagroda from ogrpg_users where id=? limit 1",result[1].id)
            --if(tonumber(q[1].logowania_nagroda)<q3[1].logowania_nagroda)then
                --nagrody[q3[1].logowania_nagroda](client)
                --if(q3[1].logowania_nagroda==7)then
                    --exports["ogrpg-db"]:dbSet("update ogrpg_users set logowania_nagroda=0 WHERE DATE(ostatnio_online) = DATE(NOW() - INTERVAL 1 DAY) and id=? limit 1",result[1].id)
                --end
            --else
                --exports["ogrpg-db"]:dbSet("update ogrpg_users set logowania_nagroda=0 WHERE DATE(ostatnio_online)<DATE(NOW() - INTERVAL 1 DAY) and id=? limit 1",result[1].id)
            --end
            --if(savethen
                --triggerClientEvent(client"createsaved:login",client,login,pass)
            --else
                --triggerClientEvent(client"deletesaved:login",client)
            --end
            --exports["ogrpg-db"]:dbSet("update ogrpg_users set ostatnio_online=NOW() where id=?"result[1].id)
            setElementData(client"player:uid"result[1].id)
            triggerClientEvent(client"logging:result"resourceRoottrue"Baza danych laczy z twoim kontem. Zalogowano!","git")
            triggerEvent("SprawdzDom",root,client)
            --setElementData(client,"player:organization:spawn",sprawdzorganizacje(client))
            --setElementData(client,"p:title",result[1].rp_tytul)
            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["tiyl-db"]:dbSet("INSERT INTO ogrpg_logs_login (name,serial,data) VALUES (?,?,NOW())"string.format(login.."("..result[1].id..")"),getPlayerSerial(client))
        else
            triggerClientEvent(client"logging:result"resourceRootfalse"Podane dane s? nieprawid?owe.","blad")
        end
    else
        triggerClientEvent(client"logging:result"resourceRootfalse"Podane konto nie istnieje w bazie danych serwera.","blad")
    end
end)
local maks_ilosc_kont -- Maksymalna ilosc kont do rejestracji
addEvent("logging:newAccount"true)
addEventHandler("logging:newAccount"resourceRoot, function(login,pass)
    local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_gracze WHERE register_serial=?"getPlayerSerial(client))
    if result and #result >= maks_ilosc_kont then
        triggerClientEvent(client"logging:result"resourceRootfalse"Na ten serial zostala utworzona maksymalna ilosc kont.","blad")
    return end
    local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_gracze WHERE login=?"login)
    if result and #result > 0 then
        triggerClientEvent(client"logging:result"resourceRootfalse"Podane konto istnieje juz w bazie danych.","blad")
    else
        local query=exports["tiyl-db"]:dbSet("INSERT INTO tiyl_gracze (login,pass,register_serial,changedpw) VALUES (?,?,?,?)"loginteaEncode(pass,"*****"),getPlayerSerial(client),1)
        if query then
            triggerClientEvent(client"logging:result"resourceRootfalse"Konto zostalo utworzone pomyslnie. Zaloguj sie!","git")
            setElementData(client"player:logged"true)
        end
    end
end)

addEvent("sprawdzBana"true)
addEventHandler("sprawdzBana"root, function()
    local query=string.format("SELECT * FROM tiyl_bany WHERE type=%q AND active=1 AND serial=%q AND time>NOW() LIMIT 1","ban"getPlayerSerial(source))
    local result=exports["tiyl-db"]:pobierzWyniki(query)
    if (resultthen
        outputConsole("---------",source)
        outputConsole("| Wydruk bana z serwera Your Advneture",source)
        outputConsole(string.format("| Zosta?e? zbanowany z powodu: "..result["reason"]),source)
        outputConsole(string.format("| Wa?ny ban do: "..result["time"]),source)
        outputConsole("---------",source)
        triggerClientEvent(client"oknoZbanowany"root)
        triggerClientEvent(client"bShowedLogin"root)
    else
        exports["tiyl-db"]:dbSet("DELETE FROM tiyl_bany WHERE type=? AND active=1 AND serial=?""ban"getPlayerSerial(source))
    end
end)

addEvent("banWyrzuc"true)
addEventHandler("banWyrzuc"root, function()
    kickPlayer(source"Zosta?e? zbanowany na serwerze Your Adventure!")
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 14:09


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

DB3, czy co??

Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 14:42


EinfachFischi







Wiek: 23
Na forum: 2744 dni
Posty: 9
Nick w MP: Damianek



Respekt: 50

DB2 and tiyl-db

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 14:43


Gravgor







Wiek: 22
Na forum: 3619 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

DB3 - debugscript 3. Chodzi mi o b??dy, czy jakie? w og?le s?.

Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-23, 18:47


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

Ja obstawiam ?e konta mu nie tworzy. Sprawd? czy wgra?e? modu? w deathmatch a potem wpisz w konsoli loadmodule mta_mysql.so i restart tiyl-db. Powinno zadzia?a? je?li masz taki problem.

Postaw piwo autorowi tego posta
 

 
Tagi: panel :: logowania :: your :: pseudol :: v1-2
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Panel Logowania z Your Pseudol v1-2 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