GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Zsifon - 2016. június 19. - 22:02:43
-
Helllló!
Elkelesztetem írni egy inventory systemet SQL alapokon (ami elvileg full dinamikus lesz). Nos 2 megoldáson gondolkozok.
1)
Egy ömlesztett táblába van az összes adat eltárolva a játékoshoz rendelve.
2)
Minde játékos kap egy kódot ami alapján létrehozunk egy táblát és abba mentjuk az item ID-ját.
-------------------------
No mármost az 1 típusnál már ott elakadtam, hogy hogy tudok bele menteni, kilistázni.
-------------------------
A második ötlettel már tovább jutottam egy fokkal. Itt már tudok hozzá adni itemet és menteni, de a kilistázás valamiért bugos. Mindig csak az utolsó itemet jeleníti. Itt ennél a típusnál még azon gondolkozok, hogy hogy tudom megszámolni az adott item-ből menyi darab van a táskában.
Akinek esetleg van jobb ötlete vagy valamelyikre valami megoldása azt szívesen várom!
-
1. Megoldás szerintem jobb, és nem kell ömleszteni, 3 mező kell : ItemNev,ItemDarab,ItemTulajdonos, aztán ezeket lekérdezed, kilistázni is tudod stb.
-
Én így gondolkoztam az első megoldásnál.
http://kepfeltoltes.hu/160619/699781481N_vtelen_www.kepfeltoltes.hu_.png[/img]
De elkezdek egy 3. verziót is
-
a DBID teljesen elég nem kell ilyen felesleges j41h0e
-
Valakinek van valami basic scriptje erre, mert én nem jövök rá a logikájára.
-
Tessék
-
Zsifon mikor vagy TS-en Poke és átbeszéljük. :D