23.09.2010, 19:13
I think he meant something like that
pawn Код:
new
weaponSlots[47] = {0, 0, 1, 1, 1, 1, 1, 1, 1, 1, -1, -1, ...};
pawn Код:
//OnGameModeInit - you could go on above but I am just to lazy to add that number mess
weaponSlots[22] = weaponSlots[23] = weaponSlots[24] = 2;
weaponSlots[25] = weaponSlots[26] = weaponSlots[27] = 3;
weaponSlots[28] = weaponSlots[29] = 4;
weaponSlots[30] = weaponSlots[31] = 5;
weaponSlots[33] = weaponSlots[34] = 6;
weaponSlots[35] = weaponSlots[36] = weaponSlots[37] = weaponSlots[38] = 7;
weaponSlots[16] = weaponSlots[17] = weaponSlots[18] = weaponSlots[39] = 8;
weaponSlots[41] = weaponSlots[42] = weaponSlots[43] = 9;
weaponSlots[10] = weaponSlots[11] = weaponSlots[12] = weaponSlots[13] = weaponSlots[14] = weaponSlots[15] = 10;
weaponSlots[44] = weaponSlots[45] = weaponSlots[46] = 11;
weaponSlots[40] = 12;
pawn Код:
//Didnt add any validation checks because I suppose that only valid ids get entered
#define WEAPON_SLOT_LOOKUP(%1) weaponSlots[(%1)]