GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Robika1 - 2015. Augusztus 09. - 13:59:12

Cím: MySQL session
Írta: Robika1 - 2015. Augusztus 09. - 13:59:12
Hello mindenki!
Egy olyan kérdésem lenne, hogy 0-ról fejlesztek egy MySQL-es login-register rendszert. (mysql_connectel) A kérdésem a következő lenne:
Hogyan lehetne azt megoldani, hogy amikor a játékos belép (akkor csatlakozik a mysql szerverre), akkor a kapcsolat egész addig legyen aktív, amíg ki nem jelentkezik ill. lép. Kéne egy sessiont indítanom erre, de nemtudom hogyan/mivel.
Csináljam úgy, hogy minden query-nél csatlakozik, query, eredmény, lecsatlakozik? Vagy egész végig legyen egy kapcsolat (ott gondolom van time out idő, meg a mysql szervernek se jó szerintem)
Az MTA wikis linkeken kívül írhattok mást is :)
Robika1
Cím: MySQL session
Írta: Robika1 - 2015. Augusztus 17. - 23:36:10
Nem jött valami sok válasz a \"scriptelni tudóktól\" meg a \"developerektől\"
Lássunk egy konkrét példát: HL-en (Hungary Life) hogy van megoldva? Vagy egyéb más helyen ._.
Cím: MySQL session
Írta: Feher - 2015. Augusztus 18. - 10:35:46
Hali,
nem a játékosnak kell csatlakozni a mysql-szerverre hanem, a szervert kell csatlakoztatni a mysql-szerverre. Használd az onResourceStart és az onResourceStop eventet.
Cím: MySQL session
Írta: Robika1 - 2015. Augusztus 19. - 11:22:48
Okés azt vágom :D
Csak nemtudom melyiket érdemes használni: a resource elindul és onnantól kezdve él a mysql kapcsolat egész a mod leállásáig, vagy minden querynél csatlakozzon fel a script majd le.
Cím: MySQL session
Írta: Feher - 2015. Augusztus 19. - 20:49:23
az első :D, azért írtam, hogy \"az onResourceStart és az onResourceStop\" ezeket az eventeket használd :D
Cím: MySQL session
Írta: Robika1 - 2015. Augusztus 19. - 21:10:31
Okés köszi :D Értem :)