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: sqllite
1. Update & sqllite
Witam, robi? sobie panel logowania. I zacz??em si? te? bawi? z sql lite. Tylko mam problemy z UPDATE. Uda?o mi si? tylko na razie zrobi? ?eby ustawia?o inGame na 1 gdy si? zalogujemy, lecz gdy wyjd? z serwera to nie ustawia na 0.

kod (s-side):


addEventHandler
("onPlayerQuit"getRootElement(), function (guiLogin)
    
local getl=dbQuery(connect"SELECT * FROM rich_users WHERE Login = ? "guiLogin)
    
local rge=dbPoll(getl,-1)
    if 
#getl>0 then
        
local setig=dbQuery(connect"UPDATE `rich_users` SET inGame=0 Where Login = ?"guiLogin)
    
end
 end
)
2. Sqllite 2.0
W DB3 nie ma b??du, pr?bowa?em na wszystkie sposoby jakie mi znane, tworzy?em w skrypcie tabele, robi?em osobno login i has?o itp. Ale i tak pisz? zalogowano.

Kod:

local connect 
dbConnect "sqlite""richDB.db" )
if 
connect then
    outputDebugString
"Po??czenie z baz? SQLite zako?czy?o si? powodzeniem.")
else
    
outputDebugString"Po??czenie z baz? SQLite zako?czy?o si? nie powodzeniem.")
    
stopResource(getThisResource())
end

addEvent
("ClickLoogin"true)
addEventHandler("ClickLoogin"getRootElement(), function(guiLoginguiPass
        if 
dbQuery(connect"SELECT Login, Pass FROM rich_users WHERE Login = ? AND Pass = ?  Limit 1;"guiLoginguiPass )     then
            outputChatBox
("Zalogowano poprawnie!"
        else 
               
outputChatBox("Z?e dane!"
        
end
 end
)


Tutaj kod do db:
Kod:


CREATE TABLE `rich_users` (
`Uid` INTEGER PRIMARY KEY AUTOINCREMENT,
`Login` TEXT,
`Pass` TEXT,
`Money` TEXT,
`PlayTime` INTEGER,
`Premium` TEXT,
`Level` INTEGER,
`Score` INTEGER,
`Serial` TEXT,
`Kills` INTEGER,
`Deads` INTEGER
);
3. Jak dodać obrazek do bazy danych sqlLite
Witam mam pytanie ot?? jak u?ywaj?c funkcji takePlayerScreenShot,kt?ra wykona zdj?cie i potem je za?adowa? do bazy?