Szerző Téma: Játékos adatainak mentése  (Megtekintve 820 alkalommal)

Játékos adatainak mentése
« Dátum: 2013. május 07. - 15:40:47 »
0 Show voters
Hellosztok, akár hogy keresem ötletem sincs hogy mit tegyek most.
Tehát leszertném menteni MySQL-be a játékos adatait így:
 
function onExit ( source )
local newx, newy, newz = getElementPosition( source )
local newpenz = getPlayerMoney ( source  )
local newhp = getElementHealth ( source  )
local newarmor = getPedArmor ( source  )
mysql_query(handler,\"UPDATE account_data SET x=\"..newx..\", y=\"..newy..\", z=\"..newz..\", hp=\"..newhp..\", armor=\"..newarmor..\" ;\")
end
addEventHandler(\"onPlayerQuit\", getRootElement(), onExit)

 
De (szerintem) mikor \"onPlayerQuit van nem tudja már lekérni az adatokat és állandóan ugyan azt írja a táblába, valahova levegõbe tesz vasút mellé aszem. (x|y|z = 2497|
2497|2496.604492187)
Adtam neki egy parancsot \"save\"-nek elneveztem és úgy ment. :wall:
 
addCommandHandler(\"save\", onExit)

 
És egy + kérdés: Itt lehet valami olyasmit mint pl.: PHPval a Session. Szeretném bejelentkezésnél a lementi az adatokat h azt akármikor használhassam ha lehet ilyet.
Elõre is köszönöm a válaszokat. :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal