Фикс бага на начисление любой суммы ресурсов за 1 материю(работает в страшном количестве версий) 1) Находим в файле marchand.php примерно такой кусок: case 'deuterium': $Necessaire = (($_POST['metal'] * 0.25) + ($_POST['cristal'] * 0.5)); if(($_POST['metal'] < 0) || ($_POST['cristal'] < 0)){ $Message = "Failed"; $Error = true; } elseif ($CurrentPlanet['deuterium'] > $Necessaire) { $CurrentPlanet['deuterium'] -= $Necessaire; } else { $Message = $lang['mod_ma_noten'] ." ". $lang['Deuterium'] ."! "; $Error = true; } break;
} if ($Error == false) { 2) Заменяем его на: case 'deuterium': $Necessaire = (($_POST['metal'] * 0.25) + ($_POST['cristal'] * 0.5)); if(($_POST['metal'] < 0) || ($_POST['cristal'] < 0)){ $Message = "Failed"; $Error = true; } elseif ($CurrentPlanet['deuterium'] > $Necessaire) { $CurrentPlanet['deuterium'] -= $Necessaire; } else { $Message = $lang['mod_ma_noten'] ." ". $lang['Deuterium'] ."! "; $Error = true; } break; default: $Error = true; } if ($Error == false) {
Источник: http://dapf.us |