MuCore Grand Reset Problem

Results 1 to 5 of 5
  1. #1
    Novice arabubader is offline
    MemberRank
    Aug 2014 Join Date
    3Posts

    MuCore Grand Reset Problem

    I have this problem and i can`t fix it. i cant find where to change the limit , and i assume that`s why no one can grand reset. Thank you for your help

    - - - Updated - - -

    reset limit fixed by adding this line
    <reset_limit>100</reset_limit>
    in engine\config_mods\grandreset_character_settings.xml but still can`t grand reset. i click the button and nothing happens. any help ?
    Attached Thumbnails Attached Thumbnails grand-reset.jpg  


  2. #2
    Hmm.. huh? MrQU3ST10N is offline
    MemberRank
    Jun 2013 Join Date
    Trojan St. 404Location
    1,109Posts

    Re: MuCore Grand Reset Problem

    did you try changing it in your MuCore website? /admincp

  3. #3
    Novice arabubader is offline
    MemberRank
    Aug 2014 Join Date
    3Posts

    Re: MuCore Grand Reset Problem

    this is what i have in admincp
    i tried everythin , puting grand reset at 1 rr and require 1 zen but nothing works
    Attached Thumbnails Attached Thumbnails grand-reset-2.jpg  

  4. #4
    Hmm.. huh? MrQU3ST10N is offline
    MemberRank
    Jun 2013 Join Date
    Trojan St. 404Location
    1,109Posts

    Re: MuCore Grand Reset Problem

    Quote Originally Posted by arabubader View Post
    this is what i have in admincp
    i tried everythin , puting grand reset at 1 rr and require 1 zen but nothing works
    try editing grand_reset.php.

  5. #5
    Novice arabubader is offline
    MemberRank
    Aug 2014 Join Date
    3Posts

    Re: MuCore Grand Reset Problem

    this is my grandreset_character.php
    PHP Code:
    <?$load_reset_settings simplexml_load_file('engine/config_mods/grandreset_character_settings.xml');$active trim($load_reset_settings->active);if($active == '0'){    echo msg('0',text_sorry_feature_disabled);}else{$reset_resets_need trim($load_reset_settings->resets_need);$reset_level trim($load_reset_settings->level);$reset_zen  trim($load_reset_settings->zen);$reset_points trim($load_reset_settings->bpoints);$reset_points_formula trim($load_reset_settings->bpoints_formula);$reset_clear_skills trim($load_reset_settings->clear_skills);$reset_clear_inv trim($load_reset_settings->clear_inv);$reset_stats trim($load_reset_settings->reset_stats);$reset_limit trim($load_reset_settings->reset_limit);$reset_credits trim($load_reset_settings->bcredits);$reset_credits_formula trim($load_reset_settings->bcredits_formula);
    if(isset(
    $_GET['rid'])){    echo '<div style="margin-top: 10px;">';    $id safe_input($_GET['rid'],'');    if(empty($id) || !is_numeric($id)){        header('Location: '.$core_run_script.'');        exit();    }else{        if(character_and_account($id,$user_auth_id) === false){            header('Location: '.$core_run_script.'');            exit();        }else {            if(account_online($user_auth_id) === true){                echo msg('0',text_grandreset_t1);                    }else{                $select_req $core_db->Execute("select clevel,money,resets,leveluppoint,grand_resets from character where mu_id=? and accountid=?",array($id,$user_auth_id));                                if($select_req->fields[2] < $reset_resets_need){                    echo msg('0',str_replace("{resets}",($reset_resets_need $select_req->fields[2]),text_grandreset_t2));                    $no_reset 1;                }                                if($select_req->fields[0] < $reset_level){                    echo msg('0',str_replace("{level}",($reset_level $select_req->fields[0]),text_grandreset_t3));                    $no_reset 1;                }                if($select_req->fields[1] < $reset_zen){                    echo msg('0',str_replace("{zen}",number_format($reset_zen $select_req->fields[1]),text_grandreset_t4));                    $no_reset 1;                }                if($no_reset != '1'){                    $new_money $select_req->fields[1] - $reset_zen;                    switch ($reset_points_formula){                        case '0'$new_bpoints = ($select_req->fields[3]+$reset_points); break;                        case '1'$new_bpoints = ($select_req->fields[3]+ ($reset_points*($select_req->fields[2]+1))); break;                    }                                        switch ($reset_credits_formula){                        case '0'$new_bcredits = ($reset_credits); break;                        case '1'$new_bcredits = ($reset_credits*($select_req->fields[4]+1)); break;                    }                    switch ($reset_stats){                        case '1':                             if($reset_clear_inv == '1' and $reset_clear_skills == '1'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[inventory]=CONVERT(varbinary(1080), null),[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";                            }elseif ($reset_clear_inv == '1'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[inventory]=CONVERT(varbinary(1080), null),[grand_resets]=(grand_resets+1) where mu_id=?";                            }elseif ($reset_clear_skills == '1'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";                            }elseif ($reset_clear_inv == '0' and $reset_clear_skills == '0'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[grand_resets]=(grand_resets+1) where mu_id=?";                            }                        break;                        case '0':                            if($reset_clear_inv == '1' and $reset_clear_skills == '1'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[inventory]=CONVERT(varbinary(1080), null),[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";                            }elseif ($reset_clear_inv == '1'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[inventory]=CONVERT(varbinary(1080), null),[grand_resets]=(grand_resets+1) where mu_id=?";                            }elseif ($reset_clear_skills == '1'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";                            }elseif ($reset_clear_inv == '0' and $reset_clear_skills == '0'){                                $reset_formula "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[grand_resets]=(grand_resets+1) where mu_id=?";                            }                        break;                    }                        $exc_reset_formula=$core_db->Execute($reset_formula,array($new_bpoints,$new_money,$id));                                                            $check_for_memb_id $core_db2->Execute("Select ".MU_COINS_USERID_COLUMN." from ".MU_COINS_TABLE." where ".MU_COINS_USERID_COLUMN."=?",array($user_auth_id));                    if($check_for_memb_id->EOF){                        $set_credits $core_db2->Execute("insert into ".MU_COINS_TABLE." (".MU_COINS_USERID_COLUMN.",".MU_COINS_COLUMN.")VALUES(?,?)",array($user_auth_id,$new_bcredits));                    }else{                        $set_credits $core_db2->Execute("Update ".MU_COINS_TABLE." set ".MU_COINS_COLUMN."=".MU_COINS_COLUMN."+?  where ".MU_COINS_USERID_COLUMN."=?",array($new_bcredits,$user_auth_id));                    }                                                                                                                              if($exc_reset_formula && $set_credits){                        echo msg('1',text_grandreset_t5);                    }else{                        echo msg('0',text_grandreset_t6);                    }                }            }        }    }    echo '</div>';}
    echo 
    '<div style="margin-top: 20px;"><fieldset><legend>'.text_grandreset_t7.'</legend><table border="0" cellspacing="4" cellpadding="0" width="100%" style="padding-left: 10px;"><tr><td align="left"><b>Resets:</b></td><td align="left" width="100%">'.$reset_resets_need.'</td></tr><tr><td align="left"><b>Level:</b></td><td align="left" width="100%">'.$reset_level.'</td></tr><tr><td align="left"><b>Zen:</b></td><td align="left" width="100%">'.number_format($reset_zen).'</td></tr><tr><td align="left"><b>Resets Limit:</b></td><td align="left" width="100%">'.number_format($reset_limit).'</td></tr></table></fieldset></div>
    <div style="margin-top: 10px;"><fieldset><legend>'
    .text_grandreset_t8.'</legend><table border="0" cellspacing="4" cellpadding="0"  style="padding-left: 10px; padding-right: 10px;"><tr><td align="left" width="130" valign="top"><b>'.text_grandreset_t9.':</b></td><td align="left">';switch ($reset_credits_formula){    case '0': echo number_format($reset_credits);  break;    case '1':     $bonus_info_credits str_replace("{grandreset_credits}",number_format($reset_credits),text_grandresetcharacter_t_levelupbonusinfo);    echo $bonus_info_credits; break;}
    echo 
    '</td></tr>
    <tr><td align="left" width="130" valign="top"><b>'
    .text_grandreset_t10.':</b></td><td align="left">';switch ($reset_points_formula){    case '0': echo number_format($reset_points);  break;    case '1': echo '('.number_format($reset_points).'* resets number) - The * amount between levelup bonus points witch is '.number_format($reset_points).' and number of resets that your character have.'; break;}
    echo 
    '</td></tr><tr><td align="left"><b>'.text_grandreset_t11.':</b></td><td align="left">';switch ($reset_clear_skills){    case '0': echo 'No'; break;    case '1': echo 'Yes'; break;}echo '</td></tr><tr><td align="left"><b>'.text_grandreset_t12.':</b></td><td align="left">';switch ($reset_clear_inv){    case '0': echo 'No'; break;    case '1': echo 'Yes'; break;}echo '</td></tr><tr><td align="left"><b>'.text_grandreset_t13.':</b></td><td align="left">';switch ($reset_stats){    case '0': echo 'No'; break;    case '1': echo 'Yes'; break;}echo '</td></tr></table></fieldset></div>';
    $select_characters $core_db->Execute("Select mu_id,name,clevel,class,resets,money,grand_resets from character where accountid=? order by clevel desc ",array($user_auth_id));
    echo 
    '<table border="0" cellspacing="4" cellpadding="0" width="100%" style="margin-top: 10px; margin-bottom: 10px;">';while (!$select_characters->EOF){    if($select_characters->fields[4] < $reset_resets_need && $select_characters->fields[2] < $reset_level && $select_characters->fields[5] < $reset_zen){        $t4 str_replace("{resets}",($reset_resets_need $select_characters->fields[5]),text_grandreset_t14);        $t4 str_replace("{level}",($reset_level $select_characters->fields[2]),$t4);        $t4 str_replace("{zen}",number_format($reset_zen $select_characters->fields[5]),$t4);                $lacking_error '<span class="iR_func_status_lacking">'.$t4.'</span>';            }elseif ($select_characters->fields[4] < $reset_resets_need){        $lacking_error '<span class="iR_func_status_lacking">'.str_replace("{resets}",($reset_resets_need $select_characters->fields[4]),text_grandreset_t15).'</span>';    }elseif ($select_characters->fields[2] < $reset_level){        $lacking_error '<span class="iR_func_status_lacking">'.str_replace("{level}",($reset_level $select_characters->fields[2]),text_grandreset_t16).'</span>';    }elseif ($select_characters->fields[5] < $reset_zen){        $lacking_error '<span class="iR_func_status_lacking">'.str_replace("{zen}",number_format($reset_zen $select_characters->fields[5]),text_grandreset_t17).'</span>';    }else{                $lacking_error '<input type="button" value="'.button_grand_reset_character.'" onclick="ask_url(\''.text_grandreset_t18.'\',\''.$core_run_script.'&rid='.$select_characters->fields[0].'\');">';    }        echo '  <tr>    <td width="66" rowspan="2"><img src="template/'.$core['config']['template'].'/images/class/'.decode_class($select_characters->fields[3],'2').'" width="66" height="66" title="Class"></td>    <td align="left" class="iR_name" width="100">'.htmlentities($select_characters->fields[1]).'</td>    <td align="left" class="iR_stats">Level: '.$select_characters->fields[2].'</td>    <td align="left" class="iR_stats">Zen: '.number_format($select_characters->fields[5]).'</td>    <td align="left" class="iR_stats">Resets: '.$select_characters->fields[4].'</td>    <td align="left" class="iR_stats">Grand Resets: '.$select_characters->fields[6].'</td>  </tr>  <tr>    <td algin="left" class="iR_class">'.decode_class($select_characters->fields[3]).'</td>    <td colspan="4" class="iR_func_status" align="left">'.$lacking_error.'</td>  </tr>  <tr>    <td colspan="6" class="iRg_line_top">&nbsp;</td>  </tr>              ';        $select_characters->MoveNext();}
    echo 
    '</table>';}
    ?>
    and this is my usercp_grandreset_character_settings.php
    PHP Code:
    <?/*** @+===========================================================================+* @¦ MuCore 1.0.8 English.                                  ¦* @¦ Credits: Isumeru & MaryJo                             ¦* @¦ +=======================================================================+ ¦* @¦ ¦  "He who Copy/Pastes Shall Inherit My Mistakes But Not My Knowledge"  ¦ ¦* @¦ +=======================================================================+ ¦* @¦ Official Site:   http://bizarre-networks.net                              ¦* @+===========================================================================+* @¦ Our Allied Site: http://chileplanet.org                                   ¦* @+===========================================================================+*/if (isset($_POST['settings'])) {    if (empty($_POST['resets_need']) || empty($_POST['level']) || empty($_POST['zen'])) {        echo notice_message_admin('Error some fields where left blank.''0''1''0');    } else {        if (empty($_POST['bpoints'])) {            $_POST['bpoints'] = '0';        }                if (empty($_POST['bcredits'])) {            $_POST['bcredits'] = '0';        }                $save_1 new_config_xml('../engine/config_mods/grandreset_character_settings''resets_need'safe_input($_POST['resets_need'], ''));        $save_1 new_config_xml('../engine/config_mods/grandreset_character_settings''bcredits'safe_input($_POST['bcredits'], ''));                $save_1 new_config_xml('../engine/config_mods/grandreset_character_settings''level'safe_input($_POST['level'], ''));        $save_2 new_config_xml('../engine/config_mods/grandreset_character_settings''zen'safe_input($_POST['zen'], ''));        $save_3 new_config_xml('../engine/config_mods/grandreset_character_settings''bpoints'safe_input($_POST['bpoints'], ''));        $save_4 new_config_xml('../engine/config_mods/grandreset_character_settings''bpoints_formula'safe_input($_POST['bpoints_formula'], ''));        $save_4 new_config_xml('../engine/config_mods/grandreset_character_settings''bcredits_formula'safe_input($_POST['bcredits_formula'], ''));        $save_5 new_config_xml('../engine/config_mods/grandreset_character_settings''clear_skills'safe_input($_POST['clear_skills'], ''));        $save_1 new_config_xml('../engine/config_mods/grandreset_character_settings''clear_inv'safe_input($_POST['clear_inv'], ''));        $save_1 new_config_xml('../engine/config_mods/grandreset_character_settings''reset_stats'safe_input($_POST['reset_stats'], ''));        $save_1 new_config_xml('../engine/config_mods/grandreset_character_settings''reset_limit'safe_input($_POST['reset_limit'], ''));        echo notice_message_admin('Settings successfully saved'10'index.php?get=usercp_grandreset_character_settings');    }} else {    if (isset($_POST['module_active'])) {        $save_status new_config_xml('../engine/config_mods/grandreset_character_settings''active'safe_input($_POST['module_active'], ''));    }    $get_config simplexml_load_file('../engine/config_mods/grandreset_character_settings.xml');    echo '<form action="" name="settings" method="POST"><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" class="table_panel" style="margin-bottom: 20px;"><tr> <td align="center" class="panel_title" colspan="2">Grand Reset Character Settings</td></tr><tr>';    if ($get_config->active == '1') {        echo '<td align="left" class="panel_buttons" style="background: #0C0;"><b>Grand Reset Character is active.</b></td><td align="right" class="panel_buttons" style="background: #0C0;"><input type="hidden" name="edit_settings"><input type="submit" value="Turn Grand Reset Character Off"><input type="hidden" name="module_active" value="0">';                    } elseif ($get_config->active == '0') {        echo '<td align="left" class="panel_buttons" style="background: #C00;"><b>Grand Reset Character is inactive.</b></td><td align="right" class="panel_buttons" style="background: #C00;"><input type="hidden" name="edit_settings"><input type="submit" value="Turn Grand Reset Character On"><input type="hidden" name="module_active" value="1">';    }    echo '</td></tr></table></form>';        echo '<form action="" name="form_edit" method="POST"><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" class="table_panel"><tr> <td align="center" class="panel_title" colspan="2">Grand Reset Character Settings</td></tr>
    <tr><td align="left" class="panel_title_sub" colspan="2">Resets</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">Set how many resets character should have, to use grand reset.</td><td align="left" class="panel_text_alt2" width="45%" valign="top"><input type="text" value="' 
    $get_config->resets_need '" name="resets_need"><br></td></tr>

    <tr><td align="left" class="panel_title_sub" colspan="2">Level</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">Set what level character should have, to use grand reset.</td><td align="left" class="panel_text_alt2" width="45%" valign="top"><input type="text" value="' 
    $get_config->level '" name="level"><br></td></tr>
    <tr><td align="left" class="panel_title_sub" colspan="2">Zen</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">Set the amount of zen required to use grand reset.</td><td align="left" class="panel_text_alt2" width="45%" valign="top"><input type="text" value="' 
    $get_config->zen '" name="zen"><br></td></tr>
    <tr><td align="left" class="panel_title_sub" colspan="2">Credits Bonus</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">Set the amount of credits, that character\'s account will recive after grand reset.</td><td align="left" class="panel_text_alt2" width="45%" valign="top"><input type="text" value="' 
    $get_config->bcredits '" name="bcredits"><br></td></tr>

    <tr><td align="left" class="panel_title_sub" colspan="2">Credits Bonus Formula</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">Set formula.<br><Br><b>Credits Bonus</b> - Character\'s account will recive the set amount of credits.<br><b>Credits Bonus * Grand Resets Number</b> - Character\'s account will recive the set amount of credits bonus multiplicated with character\'s grand resets number.<br>e.g: (4000*2) = 8000 points, 4000 is credits bonus amount and 2 is grand resets number.<br></td><td align="left" class="panel_text_alt2" width="45%" valign="top"><select name="bcredits_formula"> '
    ;    if ($get_config->bcredits_formula == '0') {        echo '<option value="0" selected="selected">Credits Bonus</option><option value="1">Credits Bonus * Grand Resets Number</option>';    } elseif ($get_config->bcredits_formula == '1') {        echo '<option value="0">Credits Bonus</option><option value="1" selected="selected">Credits Bonus * Grand Resets Number</option>';            }    echo '</select></td></tr>

    <tr><td align="left" class="panel_title_sub" colspan="2">Levelup Bonus Points</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">Set the amount of levelup bonus points, that character will recive after grand reset.</td><td align="left" class="panel_text_alt2" width="45%" valign="top"><input type="text" value="' 
    $get_config->bpoints '" name="bpoints"><br></td></tr>
    <tr><td align="left" class="panel_title_sub" colspan="2">Levelup Bonus Points Formula</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">Set formula.<br><Br><b>Levelup Bonus Points</b> - Character will recive the set amount of levelup bonus points.<br><b>Levelup Bonus Points * Grand Resets Number</b> - Character will recive the set amount of levelup bonus points multiplicated with character\'s grand resets number.<br>e.g: (4000*2) = 8000 points, 4000 is levelup bonus points amount and 2 is grand resets number.<br></td><td align="left" class="panel_text_alt2" width="45%" valign="top"><select name="bpoints_formula"> '
    ;    if ($get_config->bpoints_formula == '0') {        echo '<option value="0" selected="selected">Levelup Bonus Points</option><option value="1">Levelup Bonus Points * Grand Resets Number</option>';    } elseif ($get_config->bpoints_formula == '1') {        echo '<option value="0">Levelup Bonus Points</option><option value="1" selected="selected">Levelup Bonus Points * Grand Resets Number</option>';            }    echo '</select></td></tr>


    <tr><td align="left" class="panel_title_sub" colspan="2">Clear Skills</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">When \'Yes\' all character\'s skills will be cleared after grand reset.</td><td align="left" class="panel_text_alt2" width="45%" valign="top">'
    ;    switch ($get_config->clear_skills) {        case '0':            echo '<label><input type="radio" name="clear_skills" value="1">Yes</label> <label><input type="radio" name="clear_skills" checked="checked" value="0">No</label>';            break;        case '1':            echo '<label><input type="radio" name="clear_skills" value="1" checked="checked">Yes</label> <label><input type="radio" name="clear_skills" value="0">No</label>';            break;    }    echo '</td></tr>

    <tr><td align="left" class="panel_title_sub" colspan="2">Clear Inventory</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">When \'Yes\' all character\'s items from inventory will be cleared after grand reset.</td><td align="left" class="panel_text_alt2" width="45%" valign="top">'
    ;    switch ($get_config->clear_inv) {        case '0':            echo '<label><input type="radio" name="clear_inv" value="1">Yes</label> <label><input type="radio" name="clear_inv" checked="checked" value="0">No</label>';            break;        case '1':            echo '<label><input type="radio" name="clear_inv" value="1" checked="checked">Yes</label> <label><input type="radio" name="clear_inv" value="0">No</label>';            break;    }    echo '</td></tr>
    <tr><td align="left" class="panel_title_sub" colspan="2">Reset Stats</td></tr><tr><td align="left" class="panel_text_alt1" width="45%" valign="top">When \'Yes\' all character\'s stats (Strength, Agility, Vitality, Energy, Command). will be set to 25.</td><td align="left" class="panel_text_alt2" width="45%" valign="top">'
    ;    switch ($get_config->reset_stats) {        case '0':            echo '<label><input type="radio" name="reset_stats" value="1">Yes</label> <label><input type="radio" name="reset_stats" checked="checked" value="0">No</label>';            break;        case '1':            echo '<label><input type="radio" name="reset_stats" value="1" checked="checked">Yes</label> <label><input type="radio" name="reset_stats" value="0">No</label>';            break;    }    echo '</td></tr>


    <tr><td align="right" class="panel_buttons" colspan="2"><input type="hidden" name="settings"><input type="submit" value="Save"></td></tr></table></form>'
    ;        }/*** @+===========================================================================+* @¦ MuCore 1.0.8 English.                                  ¦* @¦ Credits: Isumeru & MaryJo                             ¦* @¦ +=======================================================================+ ¦* @¦ ¦  "He who Copy/Pastes Shall Inherit My Mistakes But Not My Knowledge"  ¦ ¦* @¦ +=======================================================================+ ¦* @¦ Official Site:   http://bizarre-networks.net                              ¦* @+===========================================================================+* @¦ Our Allied Site: http://chileplanet.org                                   ¦* @+===========================================================================+*/?>



Advertisement