Hejka, a wi?c jako, ?e nie jestem jakim? tam skrypterem i wcale si? nie na tym nie znam, bawi? si? z kolegami i testujemy skrypty na kupionym serwerze(Server Project), no i natrafi?em na jaki? b??d, dacie rad? pom?c?
18-12-21 12:00:48] ERROR: og-logging/s_logging.lua:39: call: failed to call 'og-db:dbGet' [string "?"]
[18-12-21 12] ERROR: og-logging/s_logging.lua:40: attempt to get length of local 'result' (a boolean value)
Mam w?a?nie co? takiego przy logowaniu od our-game(Patrz? sobie skrypty z kolegami na kupionym serwie, baza jest pod??czona i jest git, tylko tutaj mam problem).
Kawa?ek tego skryptu wygl?da tak-
37: addEvent("onPlayerNewRegister", true)
38: addEventHandler("onPlayerNewRegister", root, function(login,pass)
39: local result = exports["og-db"]:dbGet("SELECT * FROM og_users WHERE 40: login=?", login)
41: if #result > 0 then
42: triggerClientEvent(source, "onLoginDestroy", resourceRoot, false, "Podany login ju? istnieje.")
else
[ Dodano: 2018-12-21, 12:32 ]
Dobra, nie wa?ne...M?j g?upi b??d, naprawione, do zamkni?cia.
[ Dodano: 2018-12-21, 13:25 ]
WARNING: og-db/s_db.lua:20: dbPoll failed; Table 'db_39193.og_frakcje' doesn't exist
ERROR: og-police/s_duty.lua:24: attempt to index local 'result' (a boolean value)
Pr?bowa?em si? doda? do frakcji i mi to jako? nie wychodzi, Mam og?lnie w tabeli w mysql fid, uid, rank.
Co to jest te fid i jak naprawi? te b??dy?
s_db.lua -
16:function dbGet(...)
17: if not {...} then return end
18: local stringe=dbPrepareString(DBHandler,...)
19: local query=dbQuery(DBHandler, stringe)
20: local result,num_affected_rows, last_insert_id = dbPoll(query, -1)
21: return result
end
Co tu jest nie tak?
A tu skrypt na frakcje SAPD-
23: local result=exports['og-db']:dbGet('SELECT 1 FROM og_frakcje WHERE fid=? AND uid=? 24: LIMIT 1;', 5, uid)
25: if result[1] then
26: return true
27: else
28: return false
29: end
Da rad? jako? naparwi? to? Bo ja troch? nie rozumiem ;/
Cze??, mo?e nie pami?tasz ale kiedy? grali?my chwile na pylu xd
W bazie danych nie ma tabeli og_frakcje
[ Dodano: 2018-12-21, 15:29 ]
Nie znam nowych wersj ogrpg, ale mog? napisa? co si? domy?lam:
fid - id frakcji
uid - id gracza z bazy danych
rank - ranga
Cze??, mo?e nie pami?tasz ale kiedy? grali?my chwile na pylu xd
WARNING: og-db/s_db.lua:20: dbPoll failed; Table 'db_39193.og_frakcje' doesn't exist
ERROR: og-police/s_duty.lua:24: attempt to index local 'result' (a boolean value)
Pr?bowa?em si? doda? do frakcji i mi to jako? nie wychodzi, Mam og?lnie w tabeli w mysql fid, uid, rank.
Co to jest te fid i jak naprawi? te b??dy?
s_db.lua -
16:function dbGet(...)
17: if not {...} then return end
18: local stringe=dbPrepareString(DBHandler,...)
19: local query=dbQuery(DBHandler, stringe)
20: local result,num_affected_rows, last_insert_id = dbPoll(query, -1)
21: return result
end
W bazie danych nie ma tabeli og_frakcje
[ Dodano: 2018-12-21, 15:29 ]
Nie znam nowych wersj ogrpg, ale mog? napisa? co si? domy?lam:
fid - id frakcji
uid - id gracza z bazy danych
rank - ranga
Tak, pami?tam, lecz przechodz?c do tematu, zmieni?em ju? na to co mam w bazie danych(Nazw? tabeli na "og-factions") I wszystko niby okej, ale dalej nie dam rady si? doda?(Niby jest pod f2 tabela os?b we frakcji, lecz w ?adnej nie jestem) Mo?na jaki? kontakt z tob? opr?cz forum?
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