_An[D]reW_
Умник
PHP:
new Weight[14];
switch(PlayerBackpack[playerid][bpCell][0])
{
case 19461: Weight[0] = 0;
case 1577: Weight[1] = 1500 * PlayerBackpack[playerid][bpCellNumber][0];
case 1578: Weight[2] = 1550 * PlayerBackpack[playerid][bpCellNumber][0];
case 1579: Weight[3] = 1600 * PlayerBackpack[playerid][bpCellNumber][0];
case 1580: Weight[4] = 1650 * PlayerBackpack[playerid][bpCellNumber][0];
case 19102: Weight[5] = 1500 * PlayerBackpack[playerid][bpCellNumber][0];
case 19515: Weight[6] = 6000 * PlayerBackpack[playerid][bpCellNumber][0];
case 33: Weight[7] = 30000 * PlayerBackpack[playerid][bpCellNumber][0];
case 1581: Weight[8] = 500 * PlayerBackpack[playerid][bpCellNumber][0];
case 19033: Weight[9] = 200 * PlayerBackpack[playerid][bpCellNumber][0];
case 19570: Weight[10] = 1000 * PlayerBackpack[playerid][bpCellNumber][0];
case 2922: Weight[11] = 1000 * PlayerBackpack[playerid][bpCellNumber][0];
case 18875: Weight[12] = 340 * PlayerBackpack[playerid][bpCellNumber][0];
case 19472: Weight[13] = 800 * PlayerBackpack[playerid][bpCellNumber][0];
}
switch(PlayerBackpack[playerid][bpCell][1])
{
case 19461: Weight[0] = 0;
case 1577: Weight[1] = 1500 * PlayerBackpack[playerid][bpCellNumber][1];
case 1578: Weight[2] = 1550 * PlayerBackpack[playerid][bpCellNumber][1];
case 1579: Weight[3] = 1600 * PlayerBackpack[playerid][bpCellNumber][1];
case 1580: Weight[4] = 1650 * PlayerBackpack[playerid][bpCellNumber][1];
case 19102: Weight[5] = 1500 * PlayerBackpack[playerid][bpCellNumber][1];
case 19515: Weight[6] = 6000 * PlayerBackpack[playerid][bpCellNumber][1];
case 33: Weight[7] = 30000 * PlayerBackpack[playerid][bpCellNumber][1];
case 1581: Weight[8] = 500 * PlayerBackpack[playerid][bpCellNumber][1];
case 19033: Weight[9] = 200 * PlayerBackpack[playerid][bpCellNumber][1];
case 19570: Weight[10] = 1000 * PlayerBackpack[playerid][bpCellNumber][1];
case 2922: Weight[11] = 1000 * PlayerBackpack[playerid][bpCellNumber][1];
case 18875: Weight[12] = 340 * PlayerBackpack[playerid][bpCellNumber][1];
case 19472: Weight[13] = 800 * PlayerBackpack[playerid][bpCellNumber][1];
}
// всего таких же switch должно быть от 0 до 8 (9 ячеек)
new WeightAll = Weight[0] + Weight[1] + Weight[2] + Weight[3] + Weight[4] + Weight[5] + Weight[6] + Weight[7] + Weight[8] + Weight[9] + Weight[10] + Weight[11] + Weight[12] + Weight[13];
Возможна ли оптимизация данного кода с помощью цикла или иного способа?
Последнее редактирование:
