Как исправить проблему с ресетами в играх: MU Online, веб-сайты, DarkStyleWeb DSW

Автор user_MU, 2011 Июль 04, 13:51

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineресетыdarkstyleweb dsw

user_MU

Вобщем суть такова что некоторые персонажи не могут сделать ресет. Пишет Script Error
Например Суммонеры или персонажи с 3 профой.
PHP не моя стихия и боязно наворотить.
Был бы благодарен за  работающий файлик.

8BitCore

Дай код своего файлика, кто и посмотрит.

user_MU

#2
Спойлер
if($Reset['clear_stats'] == 1){
$new_vit = $Reset['set_new_stats'];
$new_str = $Reset['set_new_stats'];
$new_eng = $Reset['set_new_stats'];
$new_agi = $Reset['set_new_stats'];
switch($res_char_info[5]){
case 0:
case 1:
case 2:
$new_levelup = $Reset['set_new_free_points']['dw'] * $reset_number;
break;
case 16:
case 17:
case 18:
$new_levelup = $Reset['set_new_free_points']['dk'] * $reset_number;
break;
case 32:
case 33:
case 34:
$new_levelup = $Reset['set_new_free_points']['elf'] * $reset_number;
break;
case 48:
case 49:
case 50:
$new_levelup = $Reset['set_new_free_points']['mg'] * $reset_number;
break;
case 64:
$new_levelup = $Reset['set_new_free_points']['dl'] * $reset_number;
$clear_command_code="UPDATE dbo.Character SET Leadership = '25'
WHERE Name = '$char_name'
AND AccountID = '$username'";
break;
case 65:
case 66:
$new_levelup = $Reset['set_new_free_points']['dl'] * $reset_number;
$clear_command_code="UPDATE dbo.Character SET Leadership = '25'
WHERE Name = '$char_name'
AND AccountID = '$username'";
break;
case 80:
case 81:
case 82:
$new_levelup = $Reset['set_new_free_points']['sum'] * $reset_number;
break;
default:
die("Script Error");
break;
[свернуть]

8BitCore

if($Reset['clear_stats'] == 1){
$new_vit = $Reset['set_new_stats'];
$new_str = $Reset['set_new_stats'];
$new_eng = $Reset['set_new_stats'];
$new_agi = $Reset['set_new_stats'];
switch($res_char_info[5]){
case 0:
case 1:
case 2:
case 3:
$new_levelup = $Reset['set_new_free_points']['dw'] * $reset_number;
break;
case 16:
case 17:
case 18:
case 19:
$new_levelup = $Reset['set_new_free_points']['dk'] * $reset_number;
break;
case 32:
case 33:
case 34:
case 35:
$new_levelup = $Reset['set_new_free_points']['elf'] * $reset_number;
break;
case 48:
case 49:
case 50:
case 51:
$new_levelup = $Reset['set_new_free_points']['mg'] * $reset_number;
break;
case 64:
$new_levelup = $Reset['set_new_free_points']['dl'] * $reset_number;
$clear_command_code="UPDATE dbo.Character SET Leadership = '25'
WHERE Name = '$char_name'
AND AccountID = '$username'";
break;
case 65:
case 66:
case 67:
$new_levelup = $Reset['set_new_free_points']['dl'] * $reset_number;
$clear_command_code="UPDATE dbo.Character SET Leadership = '25'
WHERE Name = '$char_name'
AND AccountID = '$username'";
break;
case 80:
case 81:
case 82:
case 83:
$new_levelup = $Reset['set_new_free_points']['sum'] * $reset_number;
break;
default:
die("Script Error");
break;

в jpn протоколе допустим Blade Knight не 18, а 19 и тп.

Похожие темы (5)