Szerző Téma: Item system  (Megtekintve 1814 alkalommal)

Item system
« Dátum: 2016. Július 10. - 19:25:51 »
0
Ü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.
« Utoljára szerkesztve: 2016. Július 10. - 20:12:06 írta Jackson »

Item system
« Válasz #1 Dátum: 2016. Július 10. - 20:17:59 »
0
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

Item system
« Válasz #2 Dátum: 2016. Július 10. - 22:14:55 »
0
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
« Utoljára szerkesztve: 2016. Július 10. - 22:22:00 írta Jackson »

Item system
« Válasz #3 Dátum: 2016. Július 11. - 08:10:42 »
0
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!! :)


Item system
« Válasz #5 Dátum: 2016. Július 11. - 22:47:32 »
0
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

Item system
« Válasz #6 Dátum: 2016. Július 11. - 23:33:27 »
0
Az miért lehet, hogy veszek valamit és mindegyik 0?

Item system
« Válasz #7 Dátum: 2016. Július 13. - 08:26:47 »
0
Ace MTA-s bolt rendszert használod?

Item system
« Válasz #8 Dátum: 2016. Július 13. - 10:06:24 »
0
Igen

Item system
« Válasz #9 Dátum: 2016. Augusztus 09. - 21:21:12 »
0
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.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal