Siemanko zrobi? panel logowani, zrobi?em wczytywanie danych po zalogowaniu a teraz jak zrobi? zapisywanie danych po wyj?ciu z gry?
s.lua bez danych do bazy
[lua]
addEvent("tryLogin", true)
addEventHandler("tryLogin", resourceRoot, function(login,pass)
local q = dbQuery(db, "SELECT * FROM users WHERE login=? AND pass=?", login, md5(pass))
local w = dbPoll(q, -1)
if w and #w > 0 then
triggerClientEvent(client, "closePanel", resourceRoot)
--spawnPlayer(client, 2846.6465,1290.6720,11.3906,90.0) -- Zamiast X, Y, Z, Rotacja wpisz pozycj? i rotacj? spawnu.
setCameraTarget(client, client)
outputChatBox("* Witaj na Social Track Role Play!", client) -- Podmieni? 'NAZWA_TWOJEGO_SERWERA' na nazw? Twojego serwera.
setPlayerName(client, w[1].login)
setPlayerMoney(client, w[1].pieniadze)
setElementHealth(client, w[1].health)
setPedArmor(client, w[1].armor)
setElementModel(client, w[1].skin)
setElementRotation(client, w[1].rotx, w[1].roty, w[1].rotz)
setPlayerWantedLevel(client, w[1].wanted)
--setElementData(client, "player:logged", true)
--setElementData(client, "player:id", w[1].id)
dbExec(db, "UPDATE users SET serial=?, playerIP=?", getPlayerSerial(client), getPlayerIP(client))
else
outputChatBox("* B??dny nick i/lub has?o!", client)
end
end)
addEvent("tryRegister", true)
addEventHandler("tryRegister", resour... |