Igen, igen, pontosan erre gondoltam.
Kipróbáltam, sajnos ugyanúgy nemképes beolvasni. Semmi error, semmi warning,csak simán nem olvassa be.
Apropó még egy kérdés: PlayerInfo[playerid][array][0] = 20
Ilyen helyett én string tárolására gondoltam. Nem vagyok egy nagy zseni (vagy legalább is nem tapasztaltam még ilyet hogy tudjam), ilyet lehet csinálni?
Na jó, konkrétan:
enum itemInfo
{
iName[128],
iAmount, // A cucc mennyisége
};
new Taska[MAX_PLAYERS][MAX_INVENTORY_ITEMS][itemInfo];
Van itt nekem ez. És pl. ez a kód hogy :
strmid(Taska[playerid][itemtoload][iName],itemstringasload,0,strlen(itemstringasload));
//tehát pl. a 0-ás IDJü playernek, az 1. item slotjának, a nevét írná át. Elméletben. Csak hogy ez nem akar mûködni sehogysem.
Nehéz kifejeznem amire gondolok sajnos, de megvalósítani így akartam. Egy háromdimenziós array kell, csak string változóval.. És itt valahogy nem tudja betölteni a 3. részbe.
Még nem sikerült ezt megoldanom sajnos, és kezdek elpártolni ennek a megoldhatóságától.