for ($i = 1; $i <= 8; $i++) { $raw[$i] = intval($raw[$i]); if ($raw[$i] < 0) { $raw[$i] = 0; } $raw[0] += $raw[$i]; $CustomPoint += round(($i + 2) * $i / 2) * $raw[$i]; } $j = 0; $SQL_Format = 'UPDATE `' . $GLOBALS['DBPrefix'] . 'phpeb_mining_storage` SET `quantity` = %d WHERE `m_store_user` = \'' . $Game['username'] . '\' AND `item` = %d ;'; if ($raw[0] <= 0) { echo "請填入原料數量"; postFooter(); exit; } else { if (checkMBillsPending($Game['username'])) { echo "請先支付原料採集費,多謝合作。"; postFooter(); exit; } $Storage = getMiningStorage($Game['username']); for ($i = 1; $i <= 8; $i++) { if ($raw[$i] > 0) { $Storage[$i] -= $raw[$i]; if ($Storage[$i] < 0) { echo "<br><p align=center style='font-size: 12pt'>原料不足!</p>"; postFooter(); exit; } $sqlStorage[$j] = sprintf($SQL_Format, $Storage[$i], $i); $j++;
echo "麻煩不要在這搗亂,多謝合作。"; postFooter(); exit; } for ($i = 1; $i <= $prvCount; $i++) { $provide_raw[$i] = intval($provide_raw[$i]); if ($provide_raw[$i] < 0) { $provide_raw[$i] = 0; } $tempSum += $provide_raw[$i]; } $SQL_Format = 'UPDATE `' . $GLOBALS['DBPrefix'] . 'phpeb_mining_storage` SET `quantity` = %d WHERE `m_store_user` = \'%s\' AND `item` = %d ;'; $Storage = array(); unset($sqlStorage); if ($tempSum > 0) { if (checkMBillsPending($Pl_Value['USERNAME'])) { echo "請先支付原料採集費,多謝合作。"; postFooter(); exit; } $Storage = getMiningStorage($Game['username']); $j = 0; for ($i = 1; $i <= 8; $i++) { if ($provide_raw[$i] > $Storage[$i]) { echo "原料「" . $product_id_list[$i] . "」不足。"; postFooter(); exit; } if ($provide_raw[$i] > 0) { $Storage[$i] -= $provide_raw[$i]; $sqlStorage[$j] = sprintf($SQL_Format, $Storage[$i], $Game['username'], $i);