-
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\")
-
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
-
é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?
-
Persze, eltudod érni:
test_db = dbConnect(\"sqlite\", \":resourceneve/adatbazis.db\")
-
Nagyon szépen köszönöm!! :)