スクリプト置き場 > 経験値計算ツール

「スクリプト置き場/経験値計算ツール」の編集履歴(バックアップ)一覧はこちら

スクリプト置き場/経験値計算ツール - (2014/03/08 (土) 14:01:40) の最新版との変更点

追加された行は緑色になります。

削除された行は赤色になります。

#js() {{{{ /**************/ /* 通常期間用 */ /**************/ // S魔道書の経験値 var expSameS = 10538; var expDiffS = 8431; // A魔道書の経験値 var expSameA = 1802; var expDiffA = 1442; // B魔道書の経験値 var expSameB = 364; var expDiffB = 291; // 累積経験値テーブル var ttlTable = new Array(0,6,13,21,29,38,48,58,69,81,94,120,160,216,291,388,512,664,848,1067,1324,1600,1893,2206,2539,2892,3268,3660,4074,4502,4952,5424,5924,6454,7013,7603,8223,8873,9555,10268,11013,11788,12604,13460,14360,15305,16296,17336,18427,19564,20757,22001,23328,24747,26264,27889,29629,31492,33487,35620,37901,40273,42753,45342,48040,50849,53769,56801,59946,63204,66427,69814,73374,77116,81048,85181,89525,94090,98878,103931,109231,114801,120655,126808,133275,140072,147215,154722,162612,170905); // Next経験値テーブル var nextTable = new Array(6,7,8,8,9,10,10,11,12,13,26,40,56,75,97,124,152,184,219,257,276,293,313,333,353,376,392,414,428,450,472,500,530,559,590,620,650,682,713,745,775,816,856,900,945,991,1040,1091,1137,1193,1244,1327,1419,1517,1625,1740,1863,1995,2133,2281,2372,2480,2589,2698,2809,2920,3032,3145,3258,3223,3387,3560,3742,3932,4133,4344,4565,4788,5053,5300,5570,5854,6153,6467,6797,7143,7507,7890,8293,0); // フリーアイテム経験値テーブル // 0: フリー :(なし) // 1: S樹(Lv22:同属性) :4318 // 2: S樹(Lv22:他属性) :3454 // 3: A+樹(Lv22:同属性) :3004 // 4: A+樹(Lv22:他属性) :2403 // 5: Vチョコ(同属性) :1913 // 6: Vチョコ(同属性) :1530 // 7: 肉まん(同属性) :2575 // 8: 肉まん(他属性) :2060 // 9: 猫ウィズ(同属性) :64707 // 10: 猫ウィズ(他属性) :51765 // 11: 1周年猫(同属性) :249582 // 12: 1周年猫(他属性) :199665 var freeItemExpTable = new Array("",4318,3454,3004,2403,1913,1530,2575,2060,64707,51765,249582,199665); // 比較用エリア(Next値) var pretext=""; // 比較用エリア(フリー1 経験値) var prefree1=""; // 比較用エリア(フリー2 経験値) var prefree2=""; // 比較用エリア(フリー3 経験値) var prefree3=""; // LvMAXまでの総経験値(簡易シミュでの比較に使用) var toLevelMax = 0; /************/ /* 初期処理 */ /************/ window.onload = function(){ // Next経験値表示 document.form_X3.expNext.value = ttlTable[document.form_X2.selectLevel.selectedIndex+1]; // フリーアイテムの初期経験値表示 document.form_Z4e.inputFreeExp_1.value = ""; document.form_Z5e.inputFreeExp_2.value = ""; document.form_Z6e.inputFreeExp_3.value = ""; // 経験値計算 autoCalc(); } /******************************/ /* Next値を変更時の再計算処理 */ /******************************/ function autoCalc() { /*********************************************/ /* 200ms前の値と比較し、異なっていれば再計算 */ /*********************************************/ //Next値 if(document.form_X3.expNext.value != pretext){ pretext = document.form_X3.expNext.value; expCalc(); } // フリー(1) 入力経験値 if(document.form_Z4e.inputFreeExp_1.value != pretext){ prefree1 = document.form_Z4e.inputFreeExp_1.value; expCalc(); } // フリー(2) 入力経験値 if(document.form_Z5e.inputFreeExp_2.value != pretext){ prefree2 = document.form_Z5e.inputFreeExp_2.value; expCalc(); } // フリー(3) 入力経験値 if(document.form_Z6e.inputFreeExp_3.value != pretext){ prefree3 = document.form_Z6e.inputFreeExp_3.value; expCalc(); } setTimeout("autoCalc()",200); } /**************************/ /* ランクを変更時に再計算 */ /**************************/ function reloadCalc() { expCalc(); } /***************************************/ /* Lv.を変更時にNext値を再設定して計算 */ /***************************************/ function reloadNext() { document.form_X3.expNext.value = nextTable[document.form_X2.selectLevel.value-1]; expCalc(); } /*********************************/ /* 簡易シミュレータ 項目変更処理 */ /*********************************/ // S本(同属性) 個数変更 function change_S_Book_Same() { expSelfCountCalc(); } // S本(他属性) 個数変更 function change_S_Book_Diff() { expSelfCountCalc(); } // A本(同属性) 個数変更 function change_A_Book_Same() { expSelfCountCalc(); } // A本(他属性) 個数変更 function change_A_Book_Diff() { expSelfCountCalc(); } // B本(同属性) 個数変更 function change_B_Book_Same() { expSelfCountCalc(); } // B本(他属性) 個数変更 function change_B_Book_Diff() { expSelfCountCalc(); } // フリーアイテム(1) 項目変更 function change_FreeItem_Select_1() { // フリーを選択時は経験値エリアを変更可能、それ以外は変更不可とする if(document.form_Z4s.select_Z4s.value == 0){ form_Z4e.inputFreeExp_1.readOnly = false; }else{ form_Z4e.inputFreeExp_1.readOnly = true; } document.form_Z4e.inputFreeExp_1.value = freeItemExpTable[document.form_Z4s.select_Z4s.value]; expSelfCountCalc(); } // フリーアイテム(1) 個数変更 function change_FreeItem_Num_1() { expSelfCountCalc(); } // フリーアイテム(2) 変更 function change_FreeItem_Select_2() { // フリーを選択時は経験値エリアを変更可能、それ以外は変更不可とする if(document.form_Z5s.select_Z5s.value == 0){ form_Z5e.inputFreeExp_2.readOnly = false; }else{ form_Z5e.inputFreeExp_2.readOnly = true; } document.form_Z5e.inputFreeExp_2.value = freeItemExpTable[document.form_Z5s.select_Z5s.value]; expSelfCountCalc(); } // フリーアイテム(2) 個数変更 function change_FreeItem_Num_2() { expSelfCountCalc(); } // フリーアイテム(3) 変更 function change_FreeItem_Select_3() { // フリーを選択時は経験値エリアを変更可能、それ以外は変更不可とする if(document.form_Z6s.select_Z6s.value == 0){ form_Z6e.inputFreeExp_3.readOnly = false; }else{ form_Z6e.inputFreeExp_3.readOnly = true; } document.form_Z6e.inputFreeExp_3.value = freeItemExpTable[document.form_Z6s.select_Z6s.value]; expSelfCountCalc(); } // フリーアイテム(3) 個数変更 function change_FreeItem_Num_3() { expSelfCountCalc(); } /***********************/ /* 簡易シミュ 計算実行 */ /***********************/ function expSelfCountCalc(){ // 簡易シミュの総合計 var selfTotal = 0; // 足し込み // 魔道書S selfTotal += document.formS1.selectSameS.value * expSameS; selfTotal += document.formS2.selectDiffS.value * expDiffS; // 魔道書A selfTotal += document.formA1.selectSameA.value * expSameA; selfTotal += document.formA2.selectDiffA.value * expDiffA; // 魔道書B selfTotal += document.formB1.selectSameB.value * expSameB; selfTotal += document.formB2.selectDiffB.value * expDiffB; // フリーアイテム selfTotal += form_Z4n.select_Z4n.value * document.form_Z4e.inputFreeExp_1.value; selfTotal += form_Z5n.select_Z5n.value * document.form_Z5e.inputFreeExp_2.value; selfTotal += form_Z6n.select_Z6n.value * document.form_Z6e.inputFreeExp_3.value; // 合計値出力 document.form_Z0.selfTotalExp.value = String(selfTotal).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 合計値とLv MAXに必要な経験値を比較してメッセージ出力 if(selfTotal >= toLevelMax){ document.getElementById("compare").innerHTML = "Lv MAX!! 超過経験値:<font color='blue'>" + String((selfTotal-toLevelMax)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ) + "</font> Exp"; }else{ document.getElementById("compare").innerHTML = "Lv MAXまでの不足経験値:<font color='red'>" + String((toLevelMax-selfTotal)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ) + "</font> Exp"; } } /*******************************/ /* 簡易シミュ クリアボタン実行 */ /*******************************/ function initCalc(){ // 魔道書S document.formS1.selectSameS.selectedIndex = 0; document.formS2.selectDiffS.selectedIndex = 0; // 魔道書A document.formA1.selectSameA.selectedIndex = 0; document.formA2.selectDiffA.selectedIndex = 0; // 魔道書B document.formB1.selectSameB.selectedIndex = 0; document.formB2.selectDiffB.selectedIndex = 0; // フリー document.form_Z4n.select_Z4n.selectedIndex = 0; document.form_Z5n.select_Z5n.selectedIndex = 0; document.form_Z6n.select_Z6n.selectedIndex = 0; // 再計算 expSelfCountCalc(); } /*********************/ /* 計算&フォーム出力 */ /*********************/ function expCalc(){ // 選択ランクのMAXLv.を取得 var maxLv = document.form_X1.selectRank.value * 10; // 現在の経験値を取得 var nowTotal = ttlTable[document.form_X2.selectLevel.value] - parseInt(document.form_X3.expNext.value , 10); // LvMAXまでの総経験値を取得 var supTotal = ttlTable[maxLv-1] - nowTotal; // 現在の経験値 document.form_Y1.nowTotal.value = String(nowTotal).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXまでの総経験値 document.form_Y1.supTotal.value = String(supTotal).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 簡易シミュでの比較用 toLevelMax = supTotal; /*****************/ /* 【S】(同属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookSameWS.value = String(Math.ceil(supTotal / expSameS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookSameS.value = String(Math.floor(supTotal / expSameS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusSameS.value = String(supTotal % expSameS).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【S】(他属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookDiffWS.value = String(Math.ceil(supTotal / expDiffS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookDiffS.value = String(Math.floor(supTotal / expDiffS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusDiffS.value = String(supTotal % expDiffS).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【A】(同属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookSameWA.value = String(Math.ceil(supTotal / expSameA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookSameA.value = String(Math.floor(supTotal / expSameA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusSameA.value = String(supTotal % expSameA).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【A】(他属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookDiffWA.value = String(Math.ceil(supTotal / expDiffA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookDiffA.value = String(Math.floor(supTotal / expDiffA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusDiffA.value = String(supTotal % expDiffA).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【B】(同属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookSameWB.value = String(Math.ceil(supTotal / expSameB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookSameB.value = String(Math.floor(supTotal / expSameB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusSameB.value = String(supTotal % expSameB).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【B】(他属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookDiffWB.value = String(Math.ceil(supTotal / expDiffB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookDiffB.value = String(Math.floor(supTotal / expDiffB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusDiffB.value = String(supTotal % expDiffB).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // Lv MAXまでの経験値がずれるので簡易シミュ計算も実行 expSelfCountCalc(); } }}}} #html2(){{{ <table style="float:left"> <tr> <td bgcolor="#ffd67b"><b>Rank</b></td> <td> <form name="form_X1"> <select name="selectRank" onchange="reloadCalc()"> <option value="9">SS</option> <option value="8">S+</option> <option selected value="7">S</option> <option value="6">A+</option> <option value="5">A</option> <option value="4">B+</option> <option value="3">B</option> <option value="2">C+</option> <option value="1">C</option> </select> </form> </td> </tr> <tr> <td bgcolor="#ffd67b"><b>現在のLv</b></td> <td> <form name="form_X2"> <select name="selectLevel" onchange="reloadNext()"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> <option value="51">51</option> <option value="52">52</option> <option value="53">53</option> <option value="54">54</option> <option value="55">55</option> <option value="56">56</option> <option value="57">57</option> <option value="58">58</option> <option value="59">59</option> <option value="60" style="background-color:#FFB6C1">60</option> <option value="61">61</option> <option value="62">62</option> <option value="63">63</option> <option value="64">64</option> <option value="65">65</option> <option value="66">66</option> <option value="67">67</option> <option value="68">68</option> <option value="69">69</option> <option value="70">70</option> <option value="71">71</option> <option value="72">72</option> <option value="73">73</option> <option value="74">74</option> <option value="75">75</option> <option value="76">76</option> <option value="77">77</option> <option value="78">78</option> <option value="79">79</option> <option value="80">80</option> <option value="81">81</option> <option value="82">82</option> <option value="83">83</option> <option value="84">84</option> <option value="85">85</option> <option value="86">86</option> <option value="87">87</option> <option value="88">88</option> <option value="89">89</option> </select> </form> </td> </tr> <tr> <td bgcolor="#ffd67b"><b>Next</b></td> <td><form name="form_X3"><input type="text" maxlength="5" size="4" name="expNext"></form></td> </tr> </table> &nbsp;&nbsp; <img alt="" src="http://www51.atwiki.jp/quizmagicianblackcat/?cmd=upload&act=open&pageid=4&file=yukka3.png" width="100" height="100" title="肉まんおいしいです" /> <table> <tr> <td colspan="6" bgcolor="#ffd67b"> <form name="form_Y1"> <b>LvMAXまでの経験値:<input readonly type="text" size="6" name="supTotal">&nbsp;Exp&nbsp;&nbsp;&nbsp;&nbsp; 現在の経験値:<input readonly type="text" size="6" name="nowTotal">&nbsp;Exp</b> </form> </td> </tr> <tr> <td colspan="6"> <form name="form_Y2"> <b>必要な魔道書の数</b><br> 【S魔道書】同属性:<input readonly type="text" size="3" name="numBookSameWS">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookSameS">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusSameS">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【S魔道書】他属性:<input readonly type="text" size="3" name="numBookDiffWS">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookDiffS">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusDiffS">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【A魔道書】同属性:<input readonly type="text" size="3" name="numBookSameWA">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookSameA">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusSameA">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【A魔道書】他属性:<input readonly type="text" size="3" name="numBookDiffWA">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookDiffA">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusDiffA">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【B魔道書】同属性:<input readonly type="text" size="3" name="numBookSameWB">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookSameB">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusSameB">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【B魔道書】他属性:<input readonly type="text" size="3" name="numBookDiffWB">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookDiffB">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusDiffB">&nbsp;Exp&nbsp;必要です&nbsp;) <br><br> </td> </tr> </form> <tr bgcolor="#ffd67b"> <td> <b>簡易シミュ</b> </td> <td colspan="2"> <form name="form_Z0"> <b>合計経験値:<input readonly type="text" size="6" name="selfTotalExp">&nbsp;Exp</b>&nbsp;&nbsp;&nbsp;&nbsp; <input type="button" value="クリア" onclick="initCalc()"> </form> </td> <th id="compare" colspan="3" style="border-left-style: none;"> &nbsp; </th> </tr> <tr> <td bgcolor="#ffff99"> 【S魔道書】 </td> <td> <form name="formS1"> 同属性: <select name="selectSameS" onchange="change_S_Book_Same()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> </select>&nbsp;枚 </form> </td> <td> <form name="formS2"> 他属性: <select name="selectDiffS" onchange="change_S_Book_Diff()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> </select>&nbsp;枚 </form> </td> <td bgcolor="#ffff99"> <form name="form_Z4s"> <select name="select_Z4s" onchange="change_FreeItem_Select_1()"> <option selected value="0">【フリー】</option> <option value="1">【S樹】(Lv22:同属性)</option> <option value="2">【S樹】(Lv22:他属性)</option> <option value="3">【A+樹】(Lv22:同属性)</option> <option value="4">【A+樹】(Lv22:他属性)</option> <option value="5">【Vチョコ】(同属性)</option> <option value="6">【Vチョコ】(他属性)</option> <option value="7">【肉まん】(同属性)</option> <option value="8">【肉まん】(他属性)</option> <option value="9">【猫ウィズ】(同属性)</option> <option value="10">【猫ウィズ】(他属性)</option> <option value="11">【1周年猫】(同属性)</option> <option value="12">【1周年猫】(他属性)</option> </select> </form> </td> <td> <form name="form_Z4e"><input type="text" maxlength="6" size="5" name="inputFreeExp_1">&nbsp;Exp</form> </td> <td> <form name="form_Z4n"> <select name="select_Z4n" onchange="change_FreeItem_Num_1()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> </select>&nbsp;枚 </form> </td> </tr> <tr> <td bgcolor="#ffff99"> 【A魔道書】 </td> <td> <form name="formA1"> 同属性: <select name="selectSameA" onchange="change_A_Book_Same()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td> <form name="formA2"> 他属性: <select name="selectDiffA" onchange="change_A_Book_Diff()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td bgcolor="#ffff99"> <form name="form_Z5s"> <select name="select_Z5s" onchange="change_FreeItem_Select_2()"> <option selected value="0">【フリー】</option> <option value="1">【S樹】(Lv22:同属性)</option> <option value="2">【S樹】(Lv22:他属性)</option> <option value="3">【A+樹】(Lv22:同属性)</option> <option value="4">【A+樹】(Lv22:他属性)</option> <option value="5">【Vチョコ】(同属性)</option> <option value="6">【Vチョコ】(他属性)</option> <option value="7">【肉まん】(同属性)</option> <option value="8">【肉まん】(他属性)</option> <option value="9">【猫ウィズ】(同属性)</option> <option value="10">【猫ウィズ】(他属性)</option> <option value="11">【1周年猫】(同属性)</option> <option value="12">【1周年猫】(他属性)</option> </select> </form> </td> <td> <form name="form_Z5e"><input type="text" maxlength="6" size="5" name="inputFreeExp_2">&nbsp;Exp</form> </td> <td> <form name="form_Z5n"> <select name="select_Z5n" onchange="change_FreeItem_Num_2()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> </select>&nbsp;枚 </form> </td> </tr> <tr> <td bgcolor="#ffff99"> 【B魔道書】 </td> <td> <form name="formB1"> 同属性: <select name="selectSameB" onchange="change_B_Book_Same()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td> <form name="formB2"> 他属性: <select name="selectDiffB" onchange="change_B_Book_Diff()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td bgcolor="#ffff99"> <form name="form_Z6s"> <select name="select_Z6s" onchange="change_FreeItem_Select_3()"> <option selected value="0">【フリー】</option> <option value="1">【S樹】(Lv22:同属性)</option> <option value="2">【S樹】(Lv22:他属性)</option> <option value="3">【A+樹】(Lv22:同属性)</option> <option value="4">【A+樹】(Lv22:他属性)</option> <option value="5">【Vチョコ】(同属性)</option> <option value="6">【Vチョコ】(他属性)</option> <option value="7">【肉まん】(同属性)</option> <option value="8">【肉まん】(他属性)</option> <option value="9">【猫ウィズ】(同属性)</option> <option value="10">【猫ウィズ】(他属性)</option> <option value="11">【1周年猫】(同属性)</option> <option value="12">【1周年猫】(他属性)</option> </select> </form> </td> <td> <form name="form_Z6e"><input type="text" maxlength="6" size="5" name="inputFreeExp_3">&nbsp;Exp</form> </td> <td> <form name="form_Z6n"> <select name="select_Z6n" onchange="change_FreeItem_Num_3()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> </select>&nbsp;枚 </form> </td> </tr> </table> }}}
#js() {{{{ /**************/ /* 通常期間用 */ /**************/ // S魔道書の経験値 var expSameS = 10538; var expDiffS = 8431; // A魔道書の経験値 var expSameA = 1802; var expDiffA = 1442; // B魔道書の経験値 var expSameB = 364; var expDiffB = 291; // 累積経験値テーブル var ttlTable = new Array(0,6,13,21,29,38,48,58,69,81,94,120,160,216,291,388,512,664,848,1067,1324,1600,1893,2206,2539,2892,3268,3660,4074,4502,4952,5424,5924,6454,7013,7603,8223,8873,9555,10268,11013,11788,12604,13460,14360,15305,16296,17336,18427,19564,20757,22001,23328,24747,26264,27889,29629,31492,33487,35620,37901,40273,42753,45342,48040,50849,53769,56801,59946,63204,66427,69814,73374,77116,81048,85181,89525,94090,98878,103931,109231,114801,120655,126808,133275,140072,147215,154722,162612,170905); // Next経験値テーブル var nextTable = new Array(6,7,8,8,9,10,10,11,12,13,26,40,56,75,97,124,152,184,219,257,276,293,313,333,353,376,392,414,428,450,472,500,530,559,590,620,650,682,713,745,775,816,856,900,945,991,1040,1091,1137,1193,1244,1327,1419,1517,1625,1740,1863,1995,2133,2281,2372,2480,2589,2698,2809,2920,3032,3145,3258,3223,3387,3560,3742,3932,4133,4344,4565,4788,5053,5300,5570,5854,6153,6467,6797,7143,7507,7890,8293,0); // フリーアイテム経験値テーブル // 0: フリー :(なし) // 1: S樹(Lv22:同属性) :4318 // 2: S樹(Lv22:他属性) :3454 // 3: A+樹(Lv22:同属性) :3004 // 4: A+樹(Lv22:他属性) :2403 // 5: Vチョコ(同属性) :1913 // 6: Vチョコ(同属性) :1530 // 7: 肉まん(同属性) :2575 // 8: 肉まん(他属性) :2060 // 9: 猫ウィズ(同属性) :64707 // 10: 猫ウィズ(他属性) :51765 // 11: 1周年猫(同属性) :249582 // 12: 1周年猫(他属性) :199665 var freeItemExpTable = new Array("",4318,3454,3004,2403,1913,1530,2575,2060,64707,51765,249582,199665); // 比較用エリア(Next値) var pretext=""; // 比較用エリア(フリー1 経験値) var prefree1=""; // 比較用エリア(フリー2 経験値) var prefree2=""; // 比較用エリア(フリー3 経験値) var prefree3=""; // LvMAXまでの総経験値(簡易シミュでの比較に使用) var toLevelMax = 0; /************/ /* 初期処理 */ /************/ window.onload = function(){ // Next経験値表示 document.form_X3.expNext.value = ttlTable[document.form_X2.selectLevel.selectedIndex+1]; // フリーアイテムの初期経験値表示 document.form_Z4e.inputFreeExp_1.value = ""; document.form_Z5e.inputFreeExp_2.value = ""; document.form_Z6e.inputFreeExp_3.value = ""; // 経験値計算 autoCalc(); } /******************************/ /* Next値を変更時の再計算処理 */ /******************************/ function autoCalc() { /*********************************************/ /* 200ms前の値と比較し、異なっていれば再計算 */ /*********************************************/ //Next値 if(document.form_X3.expNext.value != pretext){ pretext = document.form_X3.expNext.value; expCalc(); } // フリー(1) 入力経験値 if(document.form_Z4e.inputFreeExp_1.value != pretext){ prefree1 = document.form_Z4e.inputFreeExp_1.value; expCalc(); } // フリー(2) 入力経験値 if(document.form_Z5e.inputFreeExp_2.value != pretext){ prefree2 = document.form_Z5e.inputFreeExp_2.value; expCalc(); } // フリー(3) 入力経験値 if(document.form_Z6e.inputFreeExp_3.value != pretext){ prefree3 = document.form_Z6e.inputFreeExp_3.value; expCalc(); } setTimeout("autoCalc()",200); } /**************************/ /* ランクを変更時に再計算 */ /**************************/ function reloadCalc() { expCalc(); } /***************************************/ /* Lv.を変更時にNext値を再設定して計算 */ /***************************************/ function reloadNext() { document.form_X3.expNext.value = nextTable[document.form_X2.selectLevel.value-1]; expCalc(); } /*********************************/ /* 簡易シミュレータ 項目変更処理 */ /*********************************/ // S本(同属性) 個数変更 function change_S_Book_Same() { expSelfCountCalc(); } // S本(他属性) 個数変更 function change_S_Book_Diff() { expSelfCountCalc(); } // A本(同属性) 個数変更 function change_A_Book_Same() { expSelfCountCalc(); } // A本(他属性) 個数変更 function change_A_Book_Diff() { expSelfCountCalc(); } // B本(同属性) 個数変更 function change_B_Book_Same() { expSelfCountCalc(); } // B本(他属性) 個数変更 function change_B_Book_Diff() { expSelfCountCalc(); } // フリーアイテム(1) 項目変更 function change_FreeItem_Select_1() { // フリーを選択時は経験値エリアを変更可能、それ以外は変更不可とする if(document.form_Z4s.select_Z4s.value == 0){ form_Z4e.inputFreeExp_1.readOnly = false; }else{ form_Z4e.inputFreeExp_1.readOnly = true; } document.form_Z4e.inputFreeExp_1.value = freeItemExpTable[document.form_Z4s.select_Z4s.value]; expSelfCountCalc(); } // フリーアイテム(1) 個数変更 function change_FreeItem_Num_1() { expSelfCountCalc(); } // フリーアイテム(2) 変更 function change_FreeItem_Select_2() { // フリーを選択時は経験値エリアを変更可能、それ以外は変更不可とする if(document.form_Z5s.select_Z5s.value == 0){ form_Z5e.inputFreeExp_2.readOnly = false; }else{ form_Z5e.inputFreeExp_2.readOnly = true; } document.form_Z5e.inputFreeExp_2.value = freeItemExpTable[document.form_Z5s.select_Z5s.value]; expSelfCountCalc(); } // フリーアイテム(2) 個数変更 function change_FreeItem_Num_2() { expSelfCountCalc(); } // フリーアイテム(3) 変更 function change_FreeItem_Select_3() { // フリーを選択時は経験値エリアを変更可能、それ以外は変更不可とする if(document.form_Z6s.select_Z6s.value == 0){ form_Z6e.inputFreeExp_3.readOnly = false; }else{ form_Z6e.inputFreeExp_3.readOnly = true; } document.form_Z6e.inputFreeExp_3.value = freeItemExpTable[document.form_Z6s.select_Z6s.value]; expSelfCountCalc(); } // フリーアイテム(3) 個数変更 function change_FreeItem_Num_3() { expSelfCountCalc(); } /***********************/ /* 簡易シミュ 計算実行 */ /***********************/ function expSelfCountCalc(){ // 簡易シミュの総合計 var selfTotal = 0; // 足し込み // 魔道書S selfTotal += document.formS1.selectSameS.value * expSameS; selfTotal += document.formS2.selectDiffS.value * expDiffS; // 魔道書A selfTotal += document.formA1.selectSameA.value * expSameA; selfTotal += document.formA2.selectDiffA.value * expDiffA; // 魔道書B selfTotal += document.formB1.selectSameB.value * expSameB; selfTotal += document.formB2.selectDiffB.value * expDiffB; // フリーアイテム selfTotal += form_Z4n.select_Z4n.value * document.form_Z4e.inputFreeExp_1.value; selfTotal += form_Z5n.select_Z5n.value * document.form_Z5e.inputFreeExp_2.value; selfTotal += form_Z6n.select_Z6n.value * document.form_Z6e.inputFreeExp_3.value; // 合計値出力 document.form_Z0.selfTotalExp.value = String(selfTotal).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 合計値とLv MAXに必要な経験値を比較してメッセージ出力 if(selfTotal >= toLevelMax){ document.getElementById("compare").innerHTML = "Lv MAX!! 超過経験値:<font color='blue'>" + String((selfTotal-toLevelMax)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ) + "</font> Exp"; }else{ document.getElementById("compare").innerHTML = "Lv MAXまでの不足経験値:<font color='red'>" + String((toLevelMax-selfTotal)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ) + "</font> Exp"; } } /*******************************/ /* 簡易シミュ クリアボタン実行 */ /*******************************/ function initCalc(){ // 魔道書S document.formS1.selectSameS.selectedIndex = 0; document.formS2.selectDiffS.selectedIndex = 0; // 魔道書A document.formA1.selectSameA.selectedIndex = 0; document.formA2.selectDiffA.selectedIndex = 0; // 魔道書B document.formB1.selectSameB.selectedIndex = 0; document.formB2.selectDiffB.selectedIndex = 0; // フリー document.form_Z4n.select_Z4n.selectedIndex = 0; document.form_Z5n.select_Z5n.selectedIndex = 0; document.form_Z6n.select_Z6n.selectedIndex = 0; // 再計算 expSelfCountCalc(); } /*********************/ /* 計算&フォーム出力 */ /*********************/ function expCalc(){ // 選択ランクのMAXLv.を取得 var maxLv = document.form_X1.selectRank.value * 10; // 現在の経験値を取得 var nowTotal = ttlTable[document.form_X2.selectLevel.value] - parseInt(document.form_X3.expNext.value , 10); // LvMAXまでの総経験値を取得 var supTotal = ttlTable[maxLv-1] - nowTotal; // 現在の経験値 document.form_Y1.nowTotal.value = String(nowTotal).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXまでの総経験値 document.form_Y1.supTotal.value = String(supTotal).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 簡易シミュでの比較用 toLevelMax = supTotal; /*****************/ /* 【S】(同属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookSameWS.value = String(Math.ceil(supTotal / expSameS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookSameS.value = String(Math.floor(supTotal / expSameS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusSameS.value = String(supTotal % expSameS).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【S】(他属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookDiffWS.value = String(Math.ceil(supTotal / expDiffS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookDiffS.value = String(Math.floor(supTotal / expDiffS)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusDiffS.value = String(supTotal % expDiffS).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【A】(同属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookSameWA.value = String(Math.ceil(supTotal / expSameA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookSameA.value = String(Math.floor(supTotal / expSameA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusSameA.value = String(supTotal % expSameA).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【A】(他属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookDiffWA.value = String(Math.ceil(supTotal / expDiffA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookDiffA.value = String(Math.floor(supTotal / expDiffA)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusDiffA.value = String(supTotal % expDiffA).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【B】(同属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookSameWB.value = String(Math.ceil(supTotal / expSameB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookSameB.value = String(Math.floor(supTotal / expSameB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusSameB.value = String(supTotal % expSameB).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); /*****************/ /* 【B】(他属性) */ /*****************/ // LvMAXに必要な魔道書の数(切上げ) document.form_Y2.numBookDiffWB.value = String(Math.ceil(supTotal / expDiffB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // LvMAXに必要な魔道書の数(切捨て) document.form_Y2.numBookDiffB.value = String(Math.floor(supTotal / expDiffB)).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // 残り経験値 document.form_Y2.surplusDiffB.value = String(supTotal % expDiffB).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); // Lv MAXまでの経験値がずれるので簡易シミュ計算も実行 expSelfCountCalc(); } }}}} #html2(){{{ <table style="float:left"> <tr> <td bgcolor="#ffd67b"><b>Rank</b></td> <td> <form name="form_X1"> <select name="selectRank" onchange="reloadCalc()"> <option value="9">SS</option> <option value="8">S+</option> <option selected value="7">S</option> <option value="6">A+</option> <option value="5">A</option> <option value="4">B+</option> <option value="3">B</option> <option value="2">C+</option> <option value="1">C</option> </select> </form> </td> </tr> <tr> <td bgcolor="#ffd67b"><b>現在のLv</b></td> <td> <form name="form_X2"> <select name="selectLevel" onchange="reloadNext()"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> <option value="51">51</option> <option value="52">52</option> <option value="53">53</option> <option value="54">54</option> <option value="55">55</option> <option value="56">56</option> <option value="57">57</option> <option value="58">58</option> <option value="59">59</option> <option value="60" style="background-color:#FFB6C1">60</option> <option value="61">61</option> <option value="62">62</option> <option value="63">63</option> <option value="64">64</option> <option value="65">65</option> <option value="66">66</option> <option value="67">67</option> <option value="68">68</option> <option value="69">69</option> <option value="70" style="background-color:#FFB6C1">70</option> <option value="71">71</option> <option value="72">72</option> <option value="73">73</option> <option value="74">74</option> <option value="75">75</option> <option value="76">76</option> <option value="77">77</option> <option value="78">78</option> <option value="79">79</option> <option value="80" style="background-color:#FFB6C1">80</option> <option value="81">81</option> <option value="82">82</option> <option value="83">83</option> <option value="84">84</option> <option value="85">85</option> <option value="86">86</option> <option value="87">87</option> <option value="88">88</option> <option value="89">89</option> </select> </form> </td> </tr> <tr> <td bgcolor="#ffd67b"><b>Next</b></td> <td><form name="form_X3"><input type="text" maxlength="5" size="4" name="expNext"></form></td> </tr> </table> &nbsp;&nbsp; <img alt="" src="http://www51.atwiki.jp/quizmagicianblackcat/?cmd=upload&act=open&pageid=4&file=yukka3.png" width="100" height="100" title="肉まんおいしいです" /> <table> <tr> <td colspan="6" bgcolor="#ffd67b"> <form name="form_Y1"> <b>LvMAXまでの経験値:<input readonly type="text" size="6" name="supTotal">&nbsp;Exp&nbsp;&nbsp;&nbsp;&nbsp; 現在の経験値:<input readonly type="text" size="6" name="nowTotal">&nbsp;Exp</b> </form> </td> </tr> <tr> <td colspan="6"> <form name="form_Y2"> <b>必要な魔道書の数</b><br> 【S魔道書】同属性:<input readonly type="text" size="3" name="numBookSameWS">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookSameS">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusSameS">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【S魔道書】他属性:<input readonly type="text" size="3" name="numBookDiffWS">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookDiffS">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusDiffS">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【A魔道書】同属性:<input readonly type="text" size="3" name="numBookSameWA">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookSameA">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusSameA">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【A魔道書】他属性:<input readonly type="text" size="3" name="numBookDiffWA">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookDiffA">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusDiffA">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【B魔道書】同属性:<input readonly type="text" size="3" name="numBookSameWB">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookSameB">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusSameB">&nbsp;Exp&nbsp;必要です&nbsp;) <br> 【B魔道書】他属性:<input readonly type="text" size="3" name="numBookDiffWB">&nbsp;枚 (&nbsp;<input readonly type="text" size="3" name="numBookDiffB">&nbsp;枚&nbsp;と&nbsp;<input readonly type="text" size="5" name="surplusDiffB">&nbsp;Exp&nbsp;必要です&nbsp;) <br><br> </td> </tr> </form> <tr bgcolor="#ffd67b"> <td> <b>簡易シミュ</b> </td> <td colspan="2"> <form name="form_Z0"> <b>合計経験値:<input readonly type="text" size="6" name="selfTotalExp">&nbsp;Exp</b>&nbsp;&nbsp;&nbsp;&nbsp; <input type="button" value="クリア" onclick="initCalc()"> </form> </td> <th id="compare" colspan="3" style="border-left-style: none;"> &nbsp; </th> </tr> <tr> <td bgcolor="#ffff99"> 【S魔道書】 </td> <td> <form name="formS1"> 同属性: <select name="selectSameS" onchange="change_S_Book_Same()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> </select>&nbsp;枚 </form> </td> <td> <form name="formS2"> 他属性: <select name="selectDiffS" onchange="change_S_Book_Diff()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> </select>&nbsp;枚 </form> </td> <td bgcolor="#ffff99"> <form name="form_Z4s"> <select name="select_Z4s" onchange="change_FreeItem_Select_1()"> <option selected value="0">【フリー】</option> <option value="1">【S樹】(Lv22:同属性)</option> <option value="2">【S樹】(Lv22:他属性)</option> <option value="3">【A+樹】(Lv22:同属性)</option> <option value="4">【A+樹】(Lv22:他属性)</option> <option value="5">【Vチョコ】(同属性)</option> <option value="6">【Vチョコ】(他属性)</option> <option value="7">【肉まん】(同属性)</option> <option value="8">【肉まん】(他属性)</option> <option value="9">【猫ウィズ】(同属性)</option> <option value="10">【猫ウィズ】(他属性)</option> <option value="11">【1周年猫】(同属性)</option> <option value="12">【1周年猫】(他属性)</option> </select> </form> </td> <td> <form name="form_Z4e"><input type="text" maxlength="6" size="5" name="inputFreeExp_1">&nbsp;Exp</form> </td> <td> <form name="form_Z4n"> <select name="select_Z4n" onchange="change_FreeItem_Num_1()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> </select>&nbsp;枚 </form> </td> </tr> <tr> <td bgcolor="#ffff99"> 【A魔道書】 </td> <td> <form name="formA1"> 同属性: <select name="selectSameA" onchange="change_A_Book_Same()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td> <form name="formA2"> 他属性: <select name="selectDiffA" onchange="change_A_Book_Diff()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td bgcolor="#ffff99"> <form name="form_Z5s"> <select name="select_Z5s" onchange="change_FreeItem_Select_2()"> <option selected value="0">【フリー】</option> <option value="1">【S樹】(Lv22:同属性)</option> <option value="2">【S樹】(Lv22:他属性)</option> <option value="3">【A+樹】(Lv22:同属性)</option> <option value="4">【A+樹】(Lv22:他属性)</option> <option value="5">【Vチョコ】(同属性)</option> <option value="6">【Vチョコ】(他属性)</option> <option value="7">【肉まん】(同属性)</option> <option value="8">【肉まん】(他属性)</option> <option value="9">【猫ウィズ】(同属性)</option> <option value="10">【猫ウィズ】(他属性)</option> <option value="11">【1周年猫】(同属性)</option> <option value="12">【1周年猫】(他属性)</option> </select> </form> </td> <td> <form name="form_Z5e"><input type="text" maxlength="6" size="5" name="inputFreeExp_2">&nbsp;Exp</form> </td> <td> <form name="form_Z5n"> <select name="select_Z5n" onchange="change_FreeItem_Num_2()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> </select>&nbsp;枚 </form> </td> </tr> <tr> <td bgcolor="#ffff99"> 【B魔道書】 </td> <td> <form name="formB1"> 同属性: <select name="selectSameB" onchange="change_B_Book_Same()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td> <form name="formB2"> 他属性: <select name="selectDiffB" onchange="change_B_Book_Diff()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> <option value="31">31</option> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40" style="background-color:#FFB6C1">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50" style="background-color:#FFB6C1">50</option> </select>&nbsp;枚 </form> </td> <td bgcolor="#ffff99"> <form name="form_Z6s"> <select name="select_Z6s" onchange="change_FreeItem_Select_3()"> <option selected value="0">【フリー】</option> <option value="1">【S樹】(Lv22:同属性)</option> <option value="2">【S樹】(Lv22:他属性)</option> <option value="3">【A+樹】(Lv22:同属性)</option> <option value="4">【A+樹】(Lv22:他属性)</option> <option value="5">【Vチョコ】(同属性)</option> <option value="6">【Vチョコ】(他属性)</option> <option value="7">【肉まん】(同属性)</option> <option value="8">【肉まん】(他属性)</option> <option value="9">【猫ウィズ】(同属性)</option> <option value="10">【猫ウィズ】(他属性)</option> <option value="11">【1周年猫】(同属性)</option> <option value="12">【1周年猫】(他属性)</option> </select> </form> </td> <td> <form name="form_Z6e"><input type="text" maxlength="6" size="5" name="inputFreeExp_3">&nbsp;Exp</form> </td> <td> <form name="form_Z6n"> <select name="select_Z6n" onchange="change_FreeItem_Num_3()"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10" style="background-color:#FFB6C1">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" style="background-color:#FFB6C1">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30" style="background-color:#FFB6C1">30</option> </select>&nbsp;枚 </form> </td> </tr> </table> }}}

表示オプション

横に並べて表示:
変化行の前後のみ表示: