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

Wysłany: 2020-12-01, 21:35


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

witam gdy probowalem zalozyc organizacje normalnie sie zalozyla lecz jak zreconnectowalem to juz nie wczytalo mi organizacji aktualnie wgralem paczke z psrpg 2.0 i dalej jest tak samo wie kto? mo?e dlaczego tego nie wczytuje? w bazie danych normalnie jest

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-01, 21:45


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

db3? cokolwiek?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-01, 21:59


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

brak bledow w db3 w corze nic nie jest zmienione

[ Dodano: 2020-12-01, 22:06 ]
podejrzewam ze moze byc w tym blad

function sprawdzorganizacje(plr)
local x exports['pystories-db']:dbGet("SELECT spawn from pystories_organization_list join pystories_organizations on pystories_organizations.code = pystories_organization_list.id WHERE sid=? and not(spawn=?)",getElementData(plr,"player:sid"),"0,0,0")
if and #x > 0 then
local t split(x[1].spawn",")
    return t
end
return false
end


addEvent("logging:checkAccount"true)
addEventHandler("logging:checkAccount"resourceRoot, function(login,pass)
    local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users 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].register_serial,",")) 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["pystories-db"]:dbSet("UPDATE pystories_users SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Zaaktualizowano twoj profil! Zaloguj sie ponownie!.","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"Ryjek"then
            local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Zaaktualizowano twoj profil! Zaloguj sie ponownie!.","git")
            return
        end
        if result[1].login == login and result[1].pass == teaEncode(pass,"Trujeczka"then
            local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET pass=? WHERE login=?",teaEncode(pass,"*****"),login)
            triggerClientEvent(client"logging:result"resourceRootfalse"Zaaktualizowano twoj profil! Zaloguj sie ponownie!.","git")
            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:sid") == result[1].id then
                triggerClientEvent(client"logging:result"resourceRootfalse"Kto? jest zalogowany na to konto!!!!!.","blad")
                return
            end
            end
            if not result[1].login2 == false then
            setPlayerName(clientresult[1].login2)
            else
            setPlayerName(clientlogin)
            end
            setElementData(client"player:sid"result[1].id)
            exports['pystories-core']:loadPlayerData(client)
            triggerClientEvent(client"logging:result"resourceRoottrue"Zalogowa?e? si? pomyslnie","git")
            triggerEvent("SprawdzDom",root,client)
            setElementData(client,"player:organization:spawn",sprawdzorganizacje(client))
            setElementData(client,"player:logged",true)
            if result[1].register_serial == false then
            local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET register_serial=? WHERE login=?",getPlayerSerial(client),login)
            end
            local logs=exports["pystories-db"]:dbSet("INSERT INTO pystories_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"Podany login nie istnieje w bazie.","blad")
    end
end)
local maks_ilosc_kont -- Maksymalna ilosc kont do rejestracji
addEvent("logging:newAccount"true)
addEventHandler("logging:newAccount"resourceRoot, function(login,pass)
    local login escapeStrings(login)
    local pass escapeStrings(pass)
    local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users 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["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?"login)
    if result and #result > 0 then
        triggerClientEvent(client"logging:result"resourceRootfalse"Podany login ju? istnieje w bazie.","blad")
    else
        local query=exports["pystories-db"]:dbSet("INSERT INTO pystories_users (login,pass,register_serial,changedpw) VALUES (?,?,?,??)"loginteaEncode(pass,"*****"),getPlayerSerial(client),1)
        if query then
            triggerClientEvent(client"logging:result"resourceRootfalse"Pomy?lnie zarejestrowa?e?(a?) si?","git")
            setElementData(client"player:logged"true)
        end
    end
end)

function escapeStrings(str)
    local String string.gsub(tostring(str),"'","")
    String string.gsub(String'"'"")
    String string.gsub(String';'"")
    String string.gsub(String"\""")
    String string.gsub(String"/*""")
    String string.gsub(String"*/""")
    String string.gsub(String"'""")
    String string.gsub(String"`""")
    String string.gsub(String" """)
    String string.gsub(String" """)
    return String
end



poniewa? nie ma nawet wiekszosci tych tabel w bazie danych

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-01, 22:14


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

Kt?rych tabel nie masz?
setElementData(client,"player:organization:spawn",sprawdzorganizacje(client))

sprawdza ci resp w organizacji, nie jest to powi?zane z wczytywaniem organizacji, co najwy?ej jest to do sprawdzania miejsca bazy org.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-01, 22:17


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

no tak a w tym rzecz ze nawet w skrypcie z org nie ma mozliwosci ustawienia bazy

        local org=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND sid=? LIMIT 1"getElementData(plr,"player:organization"), getElementData(plr,"player:sid")) -- pobieramy tylko JEDEN rekord
        local name getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
        if org and #org > 0 then
            setElementData(plr,"player:organization",org[1].code)
            outputChatBox("* Jeste? w organizacji, kt?ra nosi nazwe: "..org[1].code..""plr)
            exports['pystories-db']:dbSet("UPDATE ms_organizacje SET actived=curdate() WHERE sid=?"getElementData(plr,"player:sid"))
        end
        
        return true
    end
    return false
end


tu masz wczytywanie

[ Dodano: 2020-12-01, 22:19 ]
a tabel nie ma pystories_organization_list oraz pystories_organizations

[ Dodano: 2020-12-01, 23:07 ]
dodam jeszcze ze jak zaloguj sie to nie wyswietla sie zadem komunikat ze nalezysz do org...

[ Dodano: 2020-12-02, 16:25 ]
zamykam baza danych sie rozwalila i musialem poprostu cala baze zresetowac i zmienic haslo

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: wczytuje :: organizacji
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Nie wczytuje organizacji Odpowiedz do tematu

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