Szerző Téma: Helyi adatbázis  (Megtekintve 969 alkalommal)

Helyi adatbázis
« Dátum: 2016. augusztus 06. - 18:23:47 »
0 Show voters
Hali az lenne a kérdésem, hogy az internal db-t hogyan lehet elérni mármint connectelni? elég egy olya hogy
 

local asd = (\"sqlite\", \"internal.db\")

Helyi adatbázis
« Válasz #1 Dátum: 2016. augusztus 07. - 13:57:54 »
0 Show voters
Szia.
Az internal.db a szerveren regisztrált felhasználókat tartalmazza, illetve a felhasználókra mentett adatokat. Például a játékos a pénzét oda mented amikor kilép (setAccountData).
A registry.db-be tudsz egyéb dolgokat menteni, például az alap house_system oda menti a lerakott házak adatait. Ha jól tudom, dbConnect-tel rá tudsz csatlakozni, és ugyanúgy tudsz SQL parancsokat futtatni.
Ezeknek az angol leírását itt találod meg.
 
test_db = dbConnect(\"sqlite\", \"registry.db\")
if test_db then
outputDebugString(\"Sikeres csatlakozás az adatbázishoz.\")
else
outputDebugString(\"A kapcsolat nem jött létre az adatbázissal.\")
end
-- forrás: MTA wiki; dbConnect

 

szerveren regisztrált felhasználókat tartalmazza[/quote]
Ehhez még annyit, hogy az MTA beépített account rendszerére alapul, a /register név jelszó, és a /login név jelszó-ra.
Robika1

Helyi adatbázis
« Válasz #2 Dátum: 2016. augusztus 07. - 14:33:59 »
0 Show voters
értem és ha csinálok egy új saját adatbázist és azt berakom egy resource mappába akkor másik resourceval is eltudom érni?

Helyi adatbázis
« Válasz #3 Dátum: 2016. augusztus 07. - 14:43:02 »
0 Show voters
Persze, eltudod érni:
 
test_db = dbConnect(\"sqlite\", \":resourceneve/adatbazis.db\")

Helyi adatbázis
« Válasz #4 Dátum: 2016. augusztus 07. - 14:54:47 »
0 Show voters
Nagyon szépen köszönöm!! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal