[Release] Website [Outlaws Mu template] [Drake web]

здравейте, туко що инсталнах уеба всичко точно но имам 1 проблем
проблема е там че като си ресна героя неми дава точки на ресс ако може някои да ми пише на скипе blade_pzzz да ми помогне или тук да пише мерси много
 
А какво ти дава?

В config файла на $resettype какво е зададено?
 
задавам го на reset и не се реска героя и не адд точки на keep само се реска херо без да дава точки на bonus се реска херо и дава точки но се запазват а аз искам да несе запазват хелпп
 
Отиди в func/reset.php и промени

Strength='25',Dexterity='25',Vitality='25',Energy='25',LeaderShip='25'
на
Strength='25',Dexterity='25',Vitality='25',Energy='25'
 
newguy ресет работи вече ресна ми героя но неми даде точки и несе исчисти статса така и на другите 2 само на бонус дава точки и не чисти статс
 
да но като го задам на ресет не дава точки на рес
 
Възможно е на 0 рес да не ти дава точки защото умножава 0*броя на точките.
 
направих го и не стана пак ще го направя
 
oveRLuckEd направих както си написал на по горният ти пост и пак не става ... някакви идеи ? извинете за 2-ниа пост и някои има ли скрипта за show full list
 
Twister няма. Какво представлява всъщност?
 
Възможно е на 0 рес да не ти дава точки защото умножава 0*броя на точките.

. . . func/reset.php

PHP:
<?php

session_start();
include "../includes/config.php";
include "../includes/secure.php";
$character = secure($_POST['character']);
$account = secure($_SESSION['user']);

check_inject();

global $resetlevel;
global $resettype;
global $resetpoints;
global $resetmoney;
global $maxresets;


$charq = mssql_query("Select clevel,resets,money,leveluppoint from Character where name='$character'");
$char = mssql_fetch_row($charq) or die(mssql_get_last_message());

$statusaq = mssql_query("select * from MEMB_STAT where memb___id='$account' and connectstat='1'");
$statusa = mssql_num_rows($statusaq);
if ($statusa != 0) {
    $statusq = mssql_query("select GameIDC From AccountCharacter where Id='$account'");
    $statusr = mssql_fetch_row($statusq);
}

$newresets = $char[1] + 1;
$newmoney = $char[2] - $resetmoney;
$newpoints= $resetpoints * ($char[1] + 1);

$bonus = $char[3] + $resetpoints;


if ($character == NULL) {
    echo "Error: Please select Character !";
    $error = 1;
} else {

    if ($statusr[0] == $character) {
        echo "Error: Character $character Is Online ! Please Log Off !";
        $error = 1;
    }
    if ($char[0] < $resetlevel) {
        echo "Error: Character $character haven't got $resetlevel to reset !";
        $error = 1;
    }
    if ($newresets > $maxresets) {
        echo "Error: Character $character have reached the maximum resets !";
        $error = 1;
    }

    if ($error != 1) {
        echo "<span class='online'>Character $character successfuly restarted !</span>";

        if ($resettype == keep) {
            $a = mssql_query("Update Character Set Money='$newmoney',clevel='1',Experience='0',Resets='$newresets' where name='$character'");
        } elseif ($resettype == bonus) {
            $a = mssql_query("Update Character Set Money='$newmoney',clevel='1',Experience='0',Resets='$newresets',LevelUpPoint='$bonus' where name='$character'");
        } elseif ($resettype == reset) {
            $a = mssql_query("Update Character Set Strength='25',Dexterity='25',Vitality='25',Energy='25',LeaderShip='25',Money='$newmoney',clevel='1',Experience='0',Resets='$newresets',LevelUpPoint='$newpoints' where name='$character'");
        }
    }
}
?>

сега и при първият рестарт ще дава точки !!! :) (dance2)

П.С: Някой да го тества и да каже дали се е получило :)
 
  • Like
Reactions: Dea7h
На пръв поглед е правилно.
 
The web supports only old versions without MD5.
 
Авторът на този пост е цензуриран за неспазване на правилата на сайта: писане на латиница.
 
Last edited by a moderator: