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

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: Jackson - 2016. Július 10. - 19:25:51

Cím: Item system
Írta: Jackson - 2016. Július 10. - 19:25:51
Üdv, olyan gondom lenne, hogy nem tudom az itemeket az akciobarba tenni, mert nem engedi. A másik gond pedig az lenne hogy van nálam két különböző item pl. egy telefon és egy víz, és azt a két itemet egy itembe veszi és mind kettő itemnek ugyan az a neve. pl. víz, víz, nem pedig víz és telefon. Lenne még egy gondom, hogy mikor vásárolni szeretnék azt írja ki, hogy nincs hely az inventoryban, pedig nincs nálam semmi. Még kukákat sem lehet létrehozni.  Miért van ez?  (acemta)
Hibának ennyit ír ki: \"nem sikerült betölteni a játékos inventory  itemeit dbid:8\"
Itt van egy kép: http://kepfeltoltes.hu/view/160710/mta-screen_2016-07-10_19-56-24_www.kepfeltoltes.hu_.png
Nem tudom miért írja ki az az errort.
Cím: Item system
Írta: baglion02 - 2016. Július 10. - 20:17:59
Nos én sem értettem,de megvan hogy mit kell csinálni, ugye ezt paranccsal hívtad le az itemet ezáltal nem tudod betenni mert az itemID: 0 és ha többet hívsz le akkor ugyan úgy 0 lesz és ezáltal össze buggol a rendszer, ha valami itemet addolsz akkor ne legyen sose 0 mert nem fogod tudni betenni, SQL táblázatba írd át 0-át 1-re és restartold az item-system-et
UI.:vagy itemID vagy itemValue most nem tudom pontosan a lényeg h azok egyezni fognak és azért nem fogja engedni
Cím: Item system
Írta: Jackson - 2016. Július 10. - 22:14:55
Köszi, most már hozzá adja az itemeket, csak az van hogy van bent négy item az inventoryban. kocka, könyv, burger,ütő, és mind a négyre azt írja ki, hogy telefon könyv és ha megpróbálom az akciobarba húzni akkor mind a négy itemet egy itembe rakja.
Rávittem a kurzolt az ütőre és telefon könyvet ír ki, de ugyan ez van ha a kockára viszem.
Nem is lehet őket eldobni vagy kidobni, mert kidobja, de az inventoryban maradnak.
itt egy kép.: http://kepfeltoltes.hu/view/160710/mta-screen_2016-07-10_22-06-50_www.kepfeltoltes.hu_.png
Cím: Item system
Írta: baglion02 - 2016. Július 11. - 08:10:42
igen mert sql-ben át kell írni az id-t vagy talán a valuet mert mind ugyan azt kapta mint ahogy az előző hsz-emben is mondtam, átírod és frissíted megint akkor jó lesz. csak mivel nekem nincs fent így most nem tudok pontos dolgot mondani de ha az sql-ről küldesz egy képet az jó lenne!! :)
Cím: Item system
Írta: Jackson - 2016. Július 11. - 19:14:59
http://kepfeltoltes.hu/view/160711/12070763472016-07-11_www.kepfeltoltes.hu_.png
Cím: Item system
Írta: baglion02 - 2016. Július 11. - 22:47:32
pfú most bekavart... :facepalm: :wall: 3 lehetőség van az index, id meg persze iz ertek átírása, mindegyiket próbáld úgy, hogy növekvő sorrendben csak ne 0-val kezdődjön mert akkor az akciobarba nem tudod berakni és a akciobar táblázatot ürítsd ki mert bebuggol az egész rendszer ha buggos itemet raksz be, mivel ha belehúzod az adatbázisba menti az adatokat attól h nem rakta be a képet
Cím: Item system
Írta: Jackson - 2016. Július 11. - 23:33:27
Az miért lehet, hogy veszek valamit és mindegyik 0?
Cím: Item system
Írta: baglion02 - 2016. Július 13. - 08:26:47
Ace MTA-s bolt rendszert használod?
Cím: Item system
Írta: Jackson - 2016. Július 13. - 10:06:24
Igen
Cím: Item system
Írta: Hasirama - 2016. Augusztus 09. - 21:21:12
Talán ha auto-ra raknád az id-t, nem keveredne össze, szerintem. A phpmyadminsba, ahol vannak a táblák, menj az SQL fülre, és írd be ezt:
 
ALTER TABLE `itemek`
  ADD PRIMARY KEY (`index`);
ALTER TABLE `itemek`
  MODIFY `index` int(11) NOT NULL AUTO_INCREMENT;

 
Az első nem tudom, hogy kell-e, ártani nem fog. A második biztos kell.