Du kannst das so nicht initialisieren...da du zu viele Dimensionen hast.
enum GWaffen // GruppenWaffen Info
{
WaName[30],
wid,
WPreis,
WMunition,
MatsVerbrauch,
bool:wFrei
};
new GruppenWaffen[MAX_GRUPPEN][7][GWaffen]; //Bitte so deklarieren!
//Dann unter OnGameModeInit:
for(new i; i<sizeof(GruppenWaffen); i++)
{
SetGruppenWaffen(i,0, "Desert Eagle", 24, 12200, 100, 6, false);
SetGruppenWaffen(i,1, "Schrotflinte", 25, 60350, 50, 3, false);
SetGruppenWaffen(i,2, "MP5", 29, 20040, 500, 10, false);
SetGruppenWaffen(i,3, "Sniper Rifle", 34, 50040, 50, 25, false);
SetGruppenWaffen(i,4, "AK47", 30, 350440, 500, 17, false);
SetGruppenWaffen(i,5, "M4", 31, 45500, 250, 22, false);
SetGruppenWaffen(i,6, "Rifle", 33, 10400, 40, 5, false);
}
//Dann die Funktion SetGruppenWaffen:
stock SetGruppenWaffen(idx,slot,w_name[30],w_id,w_preis,w_munni,w_mats,bool:w_frei)
{
format(GruppenWaffen[idx][slot][WaName],30,w_name);
GruppenWaffen[idx][slot][wid] = w_id;
GruppenWaffen[idx][slot][WPreis] = w_preis;
GruppenWaffen[idx][slot][WMunition] = w_munni;
GruppenWaffen[idx][slot][MatsVerbrauch] = w_mats;
GruppenWaffen[idx][slot][wFrei] = w_frei;
}
Alles anzeigen
mfg. 