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: AnthonyGates - 2015. Május 23. - 01:27:53

Cím: SQL lekérdezéstől függő lista típusú dialog
Írta: AnthonyGates - 2015. Május 23. - 01:27:53
Üdv. Az lenne a kérdésem, hogy hogy tudnám megoldani legegyszerűbben, hogy:
A játékosnak 2/több karaktere lehet, amit én úgy jelenítenék meg belépéskor, hogy:
- Karakter 1
- ..
- Karakter 4
- [Kihagyás]
- Bla bla bla
Nos, a kérdésem az lenne, hogy hogy tudom normálisan lekezelni, hogy pl az egyik embernek csak 2 karaktere van, a másiknak 4, a harmadiknak pedig csak 1.
Nyilván, ha csak 1 karakter van, akkor
- Karakter 1
- [Kihagyás]
- blabla.
(Este van, lehet érthetetlen. Kéretik jelezni ha az.)
Cím: SQL lekérdezéstől függő lista típusú dialog
Írta: KovaNovik - 2015. Május 23. - 07:30:33
Dialogban, vagy kattintható textdrawban gondoltad?
A címet el se olvastam, pedig 5x átnéztem, nehogy benne legyen a válasz :D
Kell egy string, meg egy ciklus (ami 0-tól addig megy, ahány karaktert talált a cache_num_rows().
A string értéke alapból legyen az első karakter neve, vagy ha nincs, az, hogy nincs.
A stringhez (minden egyes iterációnál) hozzáadsz egy újsor jelet (\\n) és a karakter nevét.
Valahogy így:
 
format(string, sizeof(string), \"%s\\n%s\", string, lekert_karakter_nev);
Cím: SQL lekérdezéstől függő lista típusú dialog
Írta: Kyosuke_Hiroshi - 2015. Május 23. - 13:17:08
Kell 4 változó aminek adsz szöveget.
Kell egy lekerdezés amiből ki olvassa hogy hany karija van ha a slot1 van kari akkor az 1. stringet átírja ha nincs akkor nem.. ha 1,2 van akor csak azt a 3,4 nem
Ha rá clickelsz akkor meg checkolhatja hogy mi a string ha az alap akkor ki irja hogy ott nincs karid ha nem akkor pl betolti
Cím: SQL lekérdezéstől függő lista típusú dialog
Írta: AnthonyGates - 2015. Május 23. - 13:48:04
Azthiszem kapisch. Ha mégse, írok. Köszi!