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

Wysłany: 2018-02-22, 17:52


Vxen







Wiek: 28
Na forum: 4228 dni
Posty: 293

Piwa: 1299

Respekt: 130,5
Respekt: 130,5

Jak wczyta? pozycje po zalogowaniu?




addEvent("tryRegister", true)
addEventHandler("tryRegister", resourceRoot, function(login,pass)
    local q = dbQuery(db, "SELECT login FROM users WHERE login=?", login)
    local w = dbPoll(q, -1)
    if w and #w > 0 then
        outputChatBox("* Istnieje ju? konto o podanym nicku!", client)
    else
    spawnPlayer(client, 2846.6465,1290.6720,11.3906,90.0)
        outputChatBox("* Rejestrujesz si? pomy?lnie!", client)
        dbExec(db, "INSERT INTO users SET login=?, pass=?, skin=137, pieniadze=800, health=100,posx=2846.6465,posy=1290.6720,posz=11.3906,rotx=90,roty=0,rotz=0", login, md5(pass))
    end
end)


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)
        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)
        --spawnPlayer(cielnt, w[1].posx, w[1].posy, w[1].posz)
        --setElementRotation(client, w[1].rotx, w[1].roty, w[1].rotz)
        setPlayerWantedLevel(client, w[1].wanted)
        dbExec(db, "UPDATE users SET serial=?, playerIP=?", getPlayerSerial(client), getPlayerIP(client))
    else
        outputChatBox("* B??dny nick i/lub has?o!", client)
    end
end)



addEventHandler("onPlayerQuit",root,function()
    local login = getPlayerName(source)
    local pieniadze = getPlayerMoney(source)
    local health = getElementHealth(source)
    local skin = getElementModel(source)
    local x,y,z = getElementPosition(source)
    local armor = getPedArmor(source)
    local wanted = getPlayerWantedLevel(source)
    dbExec(db,"UPDATE users SET pieniadze=?, health=?, skin = ?, posx=?, posy=?, posz=?, armor=?, wanted=? WHERE login=?",pieniadze, health, skin, x, y, z, armor, wanted, login)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-22, 19:09


CjPomarancza

:-)






Wiek: 17
Na forum: 3325 dni
Posty: 90

Piwa: 12

Respekt: 60


for k, v in ipairs(w) do 
setElementPosition(client, v.posx, v.posy, v.posz)


Podpis
Pomogłem? Doceń mnie i postaw :piwo: :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-22, 19:12


Vxen







Wiek: 28
Na forum: 4228 dni
Posty: 293

Piwa: 1299

Respekt: 130,5
Respekt: 130,5

A gdzie to dac?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-22, 20:25


amited







Wiek: 26
Na forum: 3855 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

addEventHandler("onPlayerLogin",root,function()
r=dbQuery(db,"SELECT * FROM users WHERE login=?",getPlayerName(source))
v=dbPoll(r,-1)
if #v>0 then
x=v.posx
y=v.posy
z=v.posz
end
end)

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-22, 20:44


Vxen







Wiek: 28
Na forum: 4228 dni
Posty: 293

Piwa: 1299

Respekt: 130,5
Respekt: 130,5

addEvent("tryLogin", true)
addEventHandler("tryLogin", resourceRoot, function(login,pass)
    local q = dbQuery(db, "SELECT * FROM users WHERE login=? AND pass=?", login, md5(pass), getPlayerIP(client))
    local w = dbPoll(q, -1)
    if w and #w > 0 then
        triggerClientEvent(client, "closePanel", resourceRoot)
        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)
        setElementPosition(client, w[1].posx, w[1].posy, w[1].posz)
        --setElementRotation(client, w[1].rotx, w[1].roty, w[1].rotz)
        setPlayerWantedLevel(client, w[1].wanted)
        dbExec(db, "UPDATE users SET serial=?, playerIP=?", getPlayerSerial(client), getPlayerIP(client))
    else
        outputChatBox("* B??dny nick i/lub has?o!", client)
    end
end)


teraz po zalogowaniu nadaje mi pozycje tylko ze nie mog? sie porusza?!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-22, 21:14


AssasiPlayGames







Wiek: 22
Na forum: 3899 dni
Posty: 175
Nick w MP: NiFeKpL

Piwa: 909

Respekt: 70,5

addEvent("tryLogin", true)
addEventHandler("tryLogin", resourceRoot, function(login,pass)
    local q = dbQuery(db, "SELECT * FROM users WHERE login=? AND pass=?", login, md5(pass), getPlayerIP(client))
    local w = dbPoll(q, -1)
    if w and #w > 0 then
        triggerClientEvent(client, "closePanel", resourceRoot)
        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)
        setElementFrozen(client,false)
        setPedArmor(client, w[1].armor)
        setElementModel(client, w[1].skin)
        setElementPosition(client, w[1].posx, w[1].posy, w[1].posz)
        --setElementRotation(client, w[1].rotx, w[1].roty, w[1].rotz)
        setPlayerWantedLevel(client, w[1].wanted)
        dbExec(db, "UPDATE users SET serial=?, playerIP=?", getPlayerSerial(client), getPlayerIP(client))
    else
        outputChatBox("* B??dny nick i/lub has?o!", client)
    end
end)


Postaw piwo autorowi tego posta
 

 
Tagi: wczytanie :: pozycji :: lalogowaniu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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