《梦幻西游》电脑版官方论坛

标题: 【2017年4月门派调整】普陀五行学说对NPC伤害计算器 [打印本页]

作者: °深冬蝶魂ミ    时间: 2017-5-7 01:09
标题: 【2017年4月门派调整】普陀五行学说对NPC伤害计算器
本帖最后由 °深冬蝶魂ミ 于 2017-5-7 21:29 编辑

本计算器根据 梦幻·思梦  的帖子 【2017年4月门派调整】普陀五行学说对NPC伤害最最精确公式,一点误差也没有
整理出来
计算器源代码为:
  1. <!DOCTYPE html>
  2. <html>
  3. <meta name="content-type" content="text/html" >
  4. <head>
  5. <title>梦幻西游普陀山五行法术计算器</title>
  6. <!--计算普陀山五行法术伤害-->
  7. <script type="text/javascript">
  8. var zhxg1=0;
  9. var zhxg2=0;
  10. var zhenfa=0;
  11. var tuiyan=0;function check(obj){
  12. if (isNaN(obj.value))
  13. {
  14.   alert("请输入数字!");
  15.   obj.value="";
  16. }
  17. }
  18. function selectzhenfa(){
  19. var index1=document.getElementById("zf").selectedIndex;
  20. if(index1 ==0)
  21. {
  22.   zhenfa = 0;
  23. }
  24. else if(index1 == 1)
  25. {
  26.   zhenfa = 20;
  27. }
  28. else if(index1 == 2)
  29. {
  30.   zhenfa = 15;
  31. }
  32. }
  33. function selectjingmai(){
  34. tuiyan=0;
  35. var index1=document.getElementById("jingmai").selectedIndex;
  36. if(index1==1)
  37. {
  38.   tuiyan=0;
  39.   document.getElementById("wqsh").disabled=false;
  40. }
  41. else if(index1==2)
  42. {
  43.   tuiyan=50;
  44.   document.getElementById("wqsh").disabled=true;
  45. }
  46. else
  47. {
  48.   tuiyan=0;
  49.   document.getElementById("wqsh").disabled=true;
  50. }
  51. document.getElementById("wqsh").value = "";
  52. }
  53. function selectzh(){  
  54. zhxg1=0;
  55. zhxg2=0;document.getElementById("zh1").options[0].selected = true;
  56. document.getElementById("zh2").options[0].selected = true;
  57. var index1=document.getElementById("zh").selectedIndex;
  58. if(index1 == 0)
  59. {
  60.   document.getElementById("zh1").style.visibility="hidden";  
  61.   document.getElementById("zh2").style.visibility="hidden";  
  62. }
  63. else if(index1 == 1)
  64. {
  65.   document.getElementById("zh1").style.visibility="visible";
  66.   document.getElementById("zh2").style.visibility="hidden";  
  67. }
  68. else if(index1 == 2)
  69. {
  70.   document.getElementById("zh1").style.visibility="visible";
  71.   document.getElementById("zh2").style.visibility="visible";
  72. }
  73. }
  74. function selectzh1(){
  75. var index1=document.getElementById("zh1").selectedIndex;
  76. if(index1 ==0)
  77. {
  78.   zhxg1 = 0;
  79. }
  80. else if(index1 == 1)
  81. {
  82.     zhxg1 = 25;
  83. }
  84. else if(index1 == 2)
  85. {
  86.     zhxg1 = 33;
  87. }
  88. else if(index1 == 3)
  89. {
  90.     zhxg1 = 50;
  91. }
  92. }
  93. function selectzh2(){
  94. var index1=document.getElementById("zh2").selectedIndex;
  95. if(index1 ==0)
  96. {
  97.   zhxg2 = 0;
  98. }
  99. else if(index1 == 1)
  100. {
  101.     zhxg2 = 25;
  102. }
  103. else if(index1 == 2)
  104. {
  105.     zhxg2 = 33;
  106. }
  107. else if(index1 == 3)
  108. {
  109.     zhxg2 = 50;
  110. }
  111. }
  112. function cz(){
  113. zhxg1=0;
  114. zhxg2=0;
  115. zhenfa=0;
  116. tuiyan=0;
  117. document.getElementById("zh1").style.visibility="hidden";  
  118. document.getElementById("zh2").style.visibility="hidden";  
  119. document.getElementById("wqsh").disabled= true;  
  120. document.getElementById("jineng").value ="" ;
  121. document.getElementById("minjie").value ="";
  122. document.getElementById("dengji").value ="";
  123. document.getElementById("lingshi").value ="";
  124. document.getElementById("shenmuf").value ="";
  125. document.getElementById("wqsh").value ="";
  126. document.getElementById("geshu").value ="";
  127. document.getElementById("faxiu").value ="";
  128. document.getElementById("fakang").value ="";
  129. document.getElementById("fushi").value ="";
  130. document.getElementById("zsh").value ="";
  131. document.getElementById("jingmai").options[0].selected = true;
  132. document.getElementById("zh").options[0].selected = true;
  133. document.getElementById("zh1").options[0].selected = true;
  134. document.getElementById("zh2").options[0].selected = true;
  135. document.getElementById("zf").options[0].selected = true;
  136. }
  137. function jssh(){
  138. var jn ;
  139. var mj ;
  140. var dj ;
  141. var ls ;
  142. var smf;
  143. var ws ;
  144. var gs ;
  145. var fx ;
  146. var fk ;
  147. var fs ;
  148. var zsh;

  149. if(document.getElementById("jineng").value =="") jn=0;
  150. else jn =parseInt(document.getElementById("jineng").value);

  151. if(document.getElementById("minjie").value =="") mj=0;
  152. else mj =parseInt(document.getElementById("minjie").value);

  153. if (document.getElementById("dengji").value =="") dj=0;
  154. else dj =parseInt(document.getElementById("dengji").value);
  155.   
  156. if (document.getElementById("lingshi").value =="") ls=0;
  157. else ls =parseInt(document.getElementById("lingshi").value);

  158. if (document.getElementById("shenmuf").value =="") smf=0;
  159. else smf=parseInt(document.getElementById("shenmuf").value);

  160. if (document.getElementById("wqsh").value =="") ws=0;
  161. else ws =parseInt(document.getElementById("wqsh").value);
  162. if (document.getElementById("geshu").value =="") gs=0;
  163. else gs =parseInt(document.getElementById("geshu").value);
  164. if (document.getElementById("faxiu").value =="") fx=0;
  165. else fx =parseInt(document.getElementById("faxiu").value);
  166. if (document.getElementById("fakang").value =="") fk=0;
  167. else fk =parseInt(document.getElementById("fakang").value);
  168. if (document.getElementById("fushi").value =="") fs=0;
  169. else fs =parseInt(document.getElementById("fushi").value);
  170. var zsh;
  171. var xs;
  172. if(gs>6||gs<=0)
  173. {
  174.   alert("请输入正确的个数!");
  175.   document.getElementById("geshu").value =="";
  176. }
  177. else
  178. {
  179.   if(gs==6)
  180.   {
  181.    xs=55
  182.   }
  183.   else
  184.   {
  185.    xs=(11-gs)*10
  186.   }
  187.   
  188.   zsh= parseInt(parseInt(parseInt((jn*3+50+parseInt((mj*7)/10)+parseInt(dj*zhxg1/100)+parseInt(dj*zhxg2/100)+ls+parseInt(ws*24/100))*xs/100)*(1+zhenfa/100))*(1+(fx-fk)*2/100))+(fx-fk)*5+parseInt(fs*(1+(fx-fk)*2/100))+parseInt(tuiyan)+parseInt(smf);
  189.     document.getElementById("zsh").value=zsh;
  190. }
  191. }
  192. </script>
  193. </head>
  194. <body>
  195. <table align="center">
  196.   <tr>
  197.    <td><input type="submit" value="重置" onclick="cz()"/></td>
  198.    <td><input type="submit" value="计算" onclick="jssh()"/></td>
  199.   </tr>
  200.   <tr>
  201.    <td>五行法术技能:</td>
  202.    <td><input type="text" id="jineng" onkeyup="check(this);"/></td>
  203.   </tr>
  204.   <tr>
  205.    <td>人物等级:</td>
  206.    <td><input type="text" id="dengji" onkeyup="check(this);"/></td>
  207.   </tr>
  208.   <tr>
  209.    <td>敏捷:</td>
  210.    <td><input type="text" id="minjie" onkeyup="check(this);"/></td>
  211.   </tr>
  212.   <tr>
  213.    <td>自身法修等级:</td>
  214.    <td><input type="text" id="faxiu" onkeyup="check(this);"/></td>
  215.   </tr>
  216.   
  217.   <tr>
  218.    <td>对方法抗等级:</td>
  219.    <td><input type="text" id="fakang" onkeyup="check(this);"/></td>
  220.   </tr>
  221.   
  222.   <tr>
  223.    <td>秒怪个数:</td>
  224.    <td><input type="text" id="geshu" onkeyup="check(this);"/></td>
  225.   </tr>
  226.   
  227.   <tr>
  228.    <td>固伤灵饰加成:</td>
  229.    <td><input type="text" id="lingshi" onkeyup="check(this);"/></td>
  230.   </tr>
  231.   
  232.   <tr>
  233.    <td>固伤符石加成:</td>
  234.    <td><input type="text" id="fushi" onkeyup="check(this);"/></td>
  235.   </tr>
  236.   
  237.   <tr>
  238.    <td>神木符:</td>
  239.    <td><input type="text" id="shenmuf" onkeyup="check(this);"/></td>
  240.   </tr>
  241.   <tr>
  242.    <td>经脉选择:</td>
  243.    <td>
  244.    <select id="jingmai" onchange="selectjingmai()">
  245.      <option value="0">未点</option>
  246.      <option value="1">借灵</option>
  247.      <option value="2">推衍</option>
  248.    </select>
  249.   
  250.    </td>
  251.   </tr>
  252.   
  253.   <tr>
  254.    <td>武器伤害:</td>
  255.    <td><input type="text" id="wqsh" onkeyup="check(this);" disabled="disabled"/></td>
  256.   </tr>
  257.   
  258.   <tr>
  259.    <td>行云流水加成:</td>
  260.    <td>
  261.     <select id="zh" onchange="selectzh()">
  262.      <option value="0">0件</option>
  263.      <option value="1">1件</option>
  264.      <option value="2">2件</option>
  265.     </select>
  266.    
  267.     <select id="zh1" onchange="selectzh1()" style="visibility:hidden">
  268.      <option value="0">请选择</option>
  269.      <option value="1">2孔</option>
  270.      <option value="2">3孔</option>
  271.      <option value="3">4孔</option>
  272.     </select>
  273.    
  274.     <select id="zh2" onchange="selectzh2()" style="visibility:hidden">
  275.      <option value="0">请选择</option>
  276.      <option value="1">2孔</option>
  277.      <option value="2">3孔</option>
  278.      <option value="3">4孔</option>
  279.     </select>
  280.    </td>
  281.   </tr>
  282.   <tr>
  283.    <td>阵法选择:</td>
  284.    <td>
  285.     <select id="zf" onchange="selectzhenfa()">
  286.      <option value="0">请选择</option>
  287.      <option value="1">雷阵</option>
  288.      <option value="2">天阵</option>
  289.     </select>
  290.    </td>
  291.   </tr>
  292.   <tr>
  293.    <td>--------------</td>
  294.   </tr>
  295.   <tr>
  296.    <td>伤害结果:</td>
  297.    <td><input type="text" id="zsh" disabled="disabled"/></td>
  298.   </tr>
  299. </table>
  300. </body>
  301. </html>
复制代码
使用方法:点击复制代码,新建一个文本文档,将此段代码复制进去。保存之后将文本文档的后缀由.txt改为.html(阵法已加)


作者: °深冬蝶魂ミ    时间: 2017-5-7 01:22
本帖最后由 °深冬蝶魂ミ 于 2017-5-8 13:02 编辑

网页版计算器传送门
作者: 倚窗赏飘雪    时间: 2017-5-7 02:36
°深冬蝶魂ミ 发表于 2017-5-7 01:22
忘记加阵法效果了,算了明天再加

真是辛苦了!这么晚还不睡觉,熬夜易老哦
作者: 匿名    时间: 2017-5-7 07:24
厉害了
作者: °深冬蝶魂ミ    时间: 2017-5-7 09:57
倚窗赏飘雪 发表于 2017-5-7 02:36
真是辛苦了!这么晚还不睡觉,熬夜易老哦

帮忙看看计算结果对得上不

作者: 墨墨菡情    时间: 2017-5-7 10:18
为什么我点不出来计算结果
作者: °深冬蝶魂ミ    时间: 2017-5-7 10:20
墨墨菡情 发表于 2017-5-7 10:18
为什么我点不出来计算结果

用IE打开。会提示是否允许啥啥脚本运行,要点允许

作者: °深冬蝶魂ミ    时间: 2017-5-7 10:21
墨墨菡情 发表于 2017-5-7 10:18
为什么我点不出来计算结果

论坛之前好像抽风。我贴的代码里给我加了好多<p></p>进去了。要不你重新复制一下

作者: °深冬蝶魂ミ    时间: 2017-5-7 10:22
墨墨菡情 发表于 2017-5-7 10:18
为什么我点不出来计算结果

这是我算的我自己的,对得上
(, 下载次数: 52)

作者: 道德无量天尊    时间: 2017-5-7 12:14
楼主好厉害,教我写JS吧
作者: °深冬蝶魂ミ    时间: 2017-5-7 13:31
道德无量天尊 发表于 2017-5-7 12:14
楼主好厉害,教我写JS吧

我是写c的,js我也不会写,这是百度出来慢慢凑的
作者: 一只小莎莎    时间: 2017-5-7 13:37
为什么我ie打开点了允许还是不对
作者: °深冬蝶魂ミ    时间: 2017-5-7 13:41
一只小莎莎 发表于 2017-5-7 13:37
为什么我ie打开点了允许还是不对

是界面都出不来,还是点计算没反应?
作者: 一只小莎莎    时间: 2017-5-7 13:45


作者: 一只小莎莎    时间: 2017-5-7 13:46
°深冬蝶魂ミ 发表于 2017-5-7 13:41
是界面都出不来,还是点计算没反应?

界面出来了,好多问好,计算不了结果
作者: °深冬蝶魂ミ    时间: 2017-5-7 13:58
一只小莎莎 发表于 2017-5-7 13:46
界面出来了,好多问好,计算不了结果

点这个按钮复制
(, 下载次数: 14)

作者: °深冬蝶魂ミ    时间: 2017-5-7 13:59
一只小莎莎 发表于 2017-5-7 13:46
界面出来了,好多问好,计算不了结果

这里
(, 下载次数: 19)

作者: 一只小莎莎    时间: 2017-5-7 13:59
°深冬蝶魂ミ 发表于 2017-5-7 13:58
点这个按钮复制

这个选项怎么弄出来的?
作者: °深冬蝶魂ミ    时间: 2017-5-7 14:00
一只小莎莎 发表于 2017-5-7 13:59
这个选项怎么弄出来的?

论坛帖子打开就有这个按钮

作者: 一只小莎莎    时间: 2017-5-7 14:00
我用的手机APP看的,用微信发电脑上的
作者: 一只小莎莎    时间: 2017-5-7 14:01
°深冬蝶魂ミ 发表于 2017-5-7 14:00
论坛帖子打开就有这个按钮

好,我一会去试一下,谢谢撸主2
作者: °深冬蝶魂ミ    时间: 2017-5-7 14:04
一只小莎莎 发表于 2017-5-7 14:01
好,我一会去试一下,谢谢撸主2

- -  好的把。你用电脑打开论坛就能看到这个按钮了

作者: 一只小莎莎    时间: 2017-5-7 14:04
一只小莎莎 发表于 2017-5-7 14:01
好,我一会去试一下,谢谢撸主2

对了,撸主,请教个问题,现在试剑石还是只加点选伤害吗?影响借灵不?
作者: °深冬蝶魂ミ    时间: 2017-5-7 14:23
一只小莎莎 发表于 2017-5-7 14:04
对了,撸主,请教个问题,现在试剑石还是只加点选伤害吗?影响借灵不?

这我没试过
作者: CC520绝恋    时间: 2017-5-7 14:28
数据帝吗牛逼
作者: °深冬蝶魂ミ    时间: 2017-5-7 21:35
CC520绝恋 发表于 2017-5-7 14:28
数据帝吗牛逼

整理的人才有耐心
作者: 幺蛾子~    时间: 2017-5-7 23:00
好东西1                 
作者: 梦断若离    时间: 2017-5-7 23:31
太给力了,好东西,收藏了。1

作者: °深冬蝶魂ミ    时间: 2017-5-8 00:11
梦断若离 发表于 2017-5-7 23:31
太给力了,好东西,收藏了。1

恩恩,有什么不准确的地方也可以说说
作者: °深冬蝶魂ミ    时间: 2017-5-8 13:06
水一分         
作者: 梦幻·思梦    时间: 2017-5-8 15:43
确实我的公式里秒6分灵跟秒6以下的分灵有区别,比较特殊,已经修改了我看了你写的计算器代码,别的都没有问题,只有一点就是当秒1的时候,秒的那一个怪就是点选怪,武器的50%伤害你没有加进去,再修改一下吧,修改完以后也告诉这个版主
http://xyq.netease.com/thread-4445228-1-1.html

作者: °深冬蝶魂ミ    时间: 2017-5-8 15:50
梦幻·思梦 发表于 2017-5-8 15:43
确实我的公式里秒6分灵跟秒6以下的分灵有区别,比较特殊,已经修改了我看了你写的计算器代码,别的都没有问 ...

恩,我是没加点选,等有空我改一下,点选和非点选分开
作者: °深冬蝶魂ミ    时间: 2017-5-8 21:53
梦幻·思梦 发表于 2017-5-8 15:43
确实我的公式里秒6分灵跟秒6以下的分灵有区别,比较特殊,已经修改了我看了你写的计算器代码,别的都没有问 ...

首选就是在算出来的结果处加上武器伤害的一半…还是不算了吧,写个注释算了,听说是武器伤害加头上太阳石的加试剑石?还加灵饰上的伤害的一半?
作者: °深冬蝶魂ミ    时间: 2017-5-10 18:24
没事水一分
作者: anyejisi1    时间: 2017-5-11 08:08
回复只为收藏
作者: 天宫抚子    时间: 2017-5-18 10:47
为什么是乱码啊- -
作者: °深冬蝶魂ミ    时间: 2017-5-18 10:51
天宫抚子 发表于 2017-5-18 10:47
为什么是乱码啊- -

编码格式问题,你可以直接在二楼传送门戳进去算哦,那个是网页版的
作者: 天宫抚子    时间: 2017-5-18 10:52
谢谢小哥哥
作者: 鱼☆倾世柔情    时间: 2017-5-18 23:56
好友里面就你秒的最多了……
作者: °深冬蝶魂ミ    时间: 2017-5-19 09:31
鱼☆倾世柔情 发表于 2017-5-18 23:56
好友里面就你秒的最多了……

难道其他人都没洗全敏…
作者: jjgfd    时间: 2017-5-22 06:59
<!DOCTYPE html>  <html>  <meta name="content-type" content="text/html" >  <head>  <title>梦幻西游普陀山五行法术计算器</title>  <!--计算普陀山五行法术伤害-->  <script type="text/javascript">  var zhxg1=0; var zhxg2=0; var zhenfa=0; var tuiyan=0;function check(obj){  if (isNaN(obj.value))  {   alert("请输入数字!");   obj.value="";  } } function selectzhenfa(){   var index1=document.getElementById("zf").selectedIndex;   if(index1 ==0)  {   zhenfa = 0;  }  else if(index1 == 1)  {   zhenfa = 20;  }  else if(index1 == 2)  {   zhenfa = 15;  } } function selectjingmai(){  tuiyan=0;  var index1=document.getElementById("jingmai").selectedIndex;   if(index1==1)  {   tuiyan=0;   document.getElementById("wqsh").disabled=false;   }  else if(index1==2)  {   tuiyan=50;   document.getElementById("wqsh").disabled=true;  }  else  {   tuiyan=0;   document.getElementById("wqsh").disabled=true;  }  document.getElementById("wqsh").value = ""; } function selectzh(){    zhxg1=0;  zhxg2=0;document.getElementById("zh1").options[0].selected = true; document.getElementById("zh2").options[0].selected = true;  var index1=document.getElementById("zh").selectedIndex;   if(index1 == 0)  {   document.getElementById("zh1").style.visibility="hidden";     document.getElementById("zh2").style.visibility="hidden";    }  else if(index1 == 1)  {   document.getElementById("zh1").style.visibility="visible";    document.getElementById("zh2").style.visibility="hidden";    }  else if(index1 == 2)  {   document.getElementById("zh1").style.visibility="visible";    document.getElementById("zh2").style.visibility="visible";   } } function selectzh1(){   var index1=document.getElementById("zh1").selectedIndex;   if(index1 ==0)  {   zhxg1 = 0;  }  else if(index1 == 1)  {     zhxg1 = 25;  }  else if(index1 == 2)  {     zhxg1 = 33;  }  else if(index1 == 3)  {     zhxg1 = 50;  } } function selectzh2(){   var index1=document.getElementById("zh2").selectedIndex;   if(index1 ==0)  {   zhxg2 = 0;  }  else if(index1 == 1)  {     zhxg2 = 25;  }  else if(index1 == 2)  {     zhxg2 = 33;  }  else if(index1 == 3)  {     zhxg2 = 50;  } } function cz(){  zhxg1=0;  zhxg2=0;  zhenfa=0;  tuiyan=0;   document.getElementById("zh1").style.visibility="hidden";    document.getElementById("zh2").style.visibility="hidden";    document.getElementById("wqsh").disabled= true;    document.getElementById("jineng").value ="" ;  document.getElementById("minjie").value ="";  document.getElementById("dengji").value ="";  document.getElementById("lingshi").value ="";  document.getElementById("shenmuf").value ="";  document.getElementById("wqsh").value ="";  document.getElementById("geshu").value ="";  document.getElementById("faxiu").value ="";  document.getElementById("fakang").value ="";  document.getElementById("fushi").value ="";  document.getElementById("zsh").value ="";  document.getElementById("jingmai").options[0].selected = true;  document.getElementById("zh").options[0].selected = true;  document.getElementById("zh1").options[0].selected = true;  document.getElementById("zh2").options[0].selected = true;  document.getElementById("zf").options[0].selected = true; } function jssh(){  var jn ;  var mj ;  var dj ;  var ls ;  var smf;  var ws ;  var gs ;  var fx ;  var fk ;  var fs ;  var zsh;    if(document.getElementById("jineng").value =="") jn=0;  else jn =parseInt(document.getElementById("jineng").value);    if(document.getElementById("minjie").value =="") mj=0;  else mj =parseInt(document.getElementById("minjie").value);    if (document.getElementById("dengji").value =="") dj=0;  else dj =parseInt(document.getElementById("dengji").value);     if (document.getElementById("lingshi").value =="") ls=0;  else ls =parseInt(document.getElementById("lingshi").value);    if (document.getElementById("shenmuf").value =="") smf=0;  else smf=parseInt(document.getElementById("shenmuf").value);    if (document.getElementById("wqsh").value =="") ws=0;  else ws =parseInt(document.getElementById("wqsh").value);  if (document.getElementById("geshu").value =="") gs=0;  else gs =parseInt(document.getElementById("geshu").value);  if (document.getElementById("faxiu").value =="") fx=0;  else fx =parseInt(document.getElementById("faxiu").value);  if (document.getElementById("fakang").value =="") fk=0;  else fk =parseInt(document.getElementById("fakang").value);  if (document.getElementById("fushi").value =="") fs=0;  else fs =parseInt(document.getElementById("fushi").value);  var zsh;  var xs;  if(gs>6||gs<=0)  {   alert("请输入正确的个数!");   document.getElementById("geshu").value =="";  }  else  {   if(gs==6)   {    xs=55   }   else   {    xs=(11-gs)*10   }      zsh= parseInt(parseInt(parseInt((jn*3+50+parseInt((mj*7)/10)+parseInt(dj*zhxg1/100)+parseInt(dj*zhxg2/100)+ls+parseInt(ws*24/100))*xs/100)*(1+zhenfa/100))*(1+(fx-fk)*2/100))+(fx-fk)*5+parseInt(fs*(1+(fx-fk)*2/100))+parseInt(tuiyan)+parseInt(smf);     document.getElementById("zsh").value=zsh;  } } </script>  </head>  <body>   <table align="center">    <tr>    <td><input type="submit" value="重置" onclick="cz()"/></td>    <td><input type="submit" value="计算" onclick="jssh()"/></td>   </tr>   <tr>     <td>五行法术技能:</td>    <td><input type="text" id="jineng" onkeyup="check(this);"/></td>   </tr>   <tr>     <td>人物等级:</td>    <td><input type="text" id="dengji" onkeyup="check(this);"/></td>   </tr>   <tr>     <td>敏捷:</td>    <td><input type="text" id="minjie" onkeyup="check(this);"/></td>   </tr>   <tr>     <td>自身法修等级:</td>    <td><input type="text" id="faxiu" onkeyup="check(this);"/></td>   </tr>      <tr>     <td>对方法抗等级:</td>    <td><input type="text" id="fakang" onkeyup="check(this);"/></td>   </tr>      <tr>     <td>秒怪个数:</td>    <td><input type="text" id="geshu" onkeyup="check(this);"/></td>   </tr>      <tr>     <td>固伤灵饰加成:</td>    <td><input type="text" id="lingshi" onkeyup="check(this);"/></td>   </tr>      <tr>     <td>固伤符石加成:</td>    <td><input type="text" id="fushi" onkeyup="check(this);"/></td>   </tr>      <tr>     <td>神木符:</td>    <td><input type="text" id="shenmuf" onkeyup="check(this);"/></td>   </tr>   <tr>    <td>经脉选择:</td>    <td>    <select id="jingmai" onchange="selectjingmai()">      <option value="0">未点</option>      <option value="1">借灵</option>      <option value="2">推衍</option>    </select>       </td>   </tr>      <tr>    <td>武器伤害:</td>    <td><input type="text" id="wqsh" onkeyup="check(this);" disabled="disabled"/></td>   </tr>      <tr>     <td>行云流水加成:</td>    <td>     <select id="zh" onchange="selectzh()">      <option value="0">0件</option>      <option value="1">1件</option>      <option value="2">2件</option>     </select>          <select id="zh1" onchange="selectzh1()" style="visibility:hidden">      <option value="0">请选择</option>      <option value="1">2孔</option>      <option value="2">3孔</option>      <option value="3">4孔</option>     </select>          <select id="zh2" onchange="selectzh2()" style="visibility:hidden">      <option value="0">请选择</option>      <option value="1">2孔</option>      <option value="2">3孔</option>      <option value="3">4孔</option>     </select>    </td>   </tr>   <tr>    <td>阵法选择:</td>    <td>     <select id="zf" onchange="selectzhenfa()">      <option value="0">请选择</option>      <option value="1">雷阵</option>      <option value="2">天阵</option>     </select>    </td>   </tr>   <tr>    <td>--------------</td>   </tr>   <tr>    <td>伤害结果:</td>    <td><input type="text" id="zsh" disabled="disabled"/></td>   </tr>  </table>  </body>  </html>
作者: 墨尘归    时间: 2017-5-28 16:24
一只小莎莎 发表于 2017-5-7 13:45

这个应该是编码问题,如果是IE浏览器,在界面空白处右键,选择 “encoding(编码)/Chinese Simplified(简体中文)”,或者“Unicode(UTF-8)”,或者好像也可以通过更改源代码,在头文件里加指定字符编码的代码来防止乱码问题,不写前端,印象里是这样解决的。


作者: °深冬蝶魂ミ    时间: 2017-8-4 14:43
墨尘归 发表于 2017-5-28 16:24
这个应该是编码问题,如果是IE浏览器,在界面空白处右键,选择 “encoding(编码)/Chinese Simplified( ...

貌似同行啊…我也不写前端,所以写的计算器很粗糙
作者: 白の鬼    时间: 2017-8-4 15:13
撸主。感觉法修对固伤灵饰的加成不太对劲儿,不知道是不是我错觉,好像一点加成都没,而且还少了
作者: °深冬蝶魂ミ    时间: 2017-8-4 16:18
白の鬼 发表于 2017-8-4 15:13
撸主。感觉法修对固伤灵饰的加成不太对劲儿,不知道是不是我错觉,好像一点加成都没,而且还少了

我的固伤灵饰加88点输出,算出来是准的。你的属性放出来看看对一下吧
作者: °深冬蝶魂ミ    时间: 2017-8-4 16:25
白の鬼 发表于 2017-8-4 15:13
撸主。感觉法修对固伤灵饰的加成不太对劲儿,不知道是不是我错觉,好像一点加成都没,而且还少了

并且灵饰上的固伤不仅受到法修影响,还受到阵法和多秒分灵影响。本来就不是在结果处增加。你秒5,秒6的话,灵饰固伤要分摊的。并不是你想象中的加40固伤就是40*修炼差*0.02,分灵的系数和阵法加成你还要考虑。
作者: 墨尘归    时间: 2017-8-4 17:24
°深冬蝶魂ミ 发表于 2017-8-4 14:43
貌似同行啊…我也不写前端,所以写的计算器很粗糙

哈哈哈,半路出家的而已

作者: 羽落花蒂    时间: 2017-8-4 21:13
1来看看策略
作者: 坏Baby    时间: 2017-9-10 19:47
看看怎么样,应该可以
作者: 夏语知秋    时间: 2017-9-10 20:10
表示看不懂
作者: 咱村里的人    时间: 2017-9-14 01:31
虽然看不懂感觉楼主辛苦了
作者: shadcoo    时间: 2017-9-16 23:04
小手一抖,经验到手,二话不说,转身就走
作者: 水龙    时间: 2017-9-23 19:20
梦幻西游充钱使我快乐!
作者: 叼半根烟、想你    时间: 2018-11-26 12:43
乱码问题
楼主在<head></head>标签里面加上<meta charset="UTF-8">就OK了
作者: °深冬蝶魂ミ    时间: 2018-11-26 23:44
叼半根烟、想你 发表于 2018-11-26 12:43
乱码问题
楼主在标签里面加上就OK了

我想问一下,怎么解决计算出现小数就开始乱掉的问题啊,我平时写c的,取整很简单。用这个写,乘除出现小数之后就很乱,比如明明计算出来应该是整数的6,但是它就是会莫名其妙变成5.99999999999999导致最后有差异




欢迎光临 《梦幻西游》电脑版官方论坛 (http://xyq.netease.com/) Powered by Discuz! X3.3