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

Cím: Inventory system (SQL)
Írta: 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!
Cím: Inventory system (SQL)
Írta: 1Mark6 - 2016. június 19. - 22:23:33
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.
Cím: Inventory system (SQL)
Írta: Zsifon - 2016. június 19. - 22:52:41
Én így gondolkoztam az első megoldásnál.
\"width=500http://kepfeltoltes.hu/160619/699781481N_vtelen_www.kepfeltoltes.hu_.png[/img]
De elkezdek egy 3. verziót is
Cím: Inventory system (SQL)
Írta: Kyosuke_Hiroshi - 2016. június 20. - 21:06:30
a DBID teljesen elég nem kell ilyen felesleges j41h0e
Cím: Inventory system (SQL)
Írta: Zsifon - 2016. június 23. - 20:51:01
Valakinek van valami basic scriptje erre, mert én nem jövök rá a logikájára.
Cím: Inventory system (SQL)
Írta: Kyosuke_Hiroshi - 2016. június 23. - 21:02:56
Tessék
Cím: Inventory system (SQL)
Írta: szilikee1998 - 2016. június 24. - 10:15:56
Zsifon mikor vagy TS-en Poke és átbeszéljük.  :D