全站通知:

Widget:艾尔登法环密码联机削弱计算器

来自艾尔登法环WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

<style>

   .container .heading {
       font-size: 30px;
       background: #EEEEEE;
   }
   .input-group {
       margin-top: 11px;
       margin-bottom: 11px;
   }
   .no-border {
       box-shadow: none;
       border-width: 0;
       padding: 6px;
   }
   .form-control {
       border-radius: 0;
       height: auto;
   }
   .container .text-muted {
       color: #777;
   }
   .container .panel {
       margin-bottom: 12px;
       padding: 0;
       box-shadow: 1px 1px 3px #ececec;
   }
   .container .list-group {
       margin: 7px;
   }
   .container .list-group-item {
       margin-bottom: -1.111px;
       transition: all 0.2s;
   }
   @media (hover: hover) and (pointer: fine) {
   }
   .container .hr {
       margin-top: 20px;
       margin-bottom: 20px;
       border: 0;
       border-top: 1px solid #eee;
   }
   .span-right {
       display: block;
       text-align: right;
       padding-right: 6px;
   }
   .panel-box {
       border-right: 1px solid #efefef;
       padding-right: 15px;
   }

</style>

<body style="overflow-y: scroll;">

                       艾尔登法环密码联机削弱计算器
                                       
                                           主机角色等级
                                       
                               <input class="form-control" data-bind="value: 主机角色" type="number">
                               </input>
                                       
                                           主机锻造石强化等级
                                       
                               <input class="form-control" data-bind="value: 主机锻造石" type="number">
                               </input>
                                       
                                           主机失色锻造石强化等级
                                       
                               <input class="form-control" data-bind="value: 主机失色锻造石" type="number">
                               </input>
  • 主机强化等级
                                               
                                                   1
                                               
    
  • 主机等效等级
                                               
                                                   1
                                               
    
                                       
                                           灵体角色等级
                                       
                               <input class="form-control" data-bind="value: 灵体角色" type="number">
                               </input>
                                       
                                           灵体锻造石强化等级
                                       
                               <input class="form-control" data-bind="value: 灵体锻造石" type="number">
                               </input>
                                       
                                           灵体失色锻造石强化等级
                                       
                               <input class="form-control" data-bind="value: 灵体失色锻造石" type="number">
                               </input>
  • 灵体强化等级
                                               
                                                   1
                                               
    
  • 灵体等效等级
                                               
                                                   1
                                               
    
  • 生命值比例
                                               
                                                   1
                                               
    
  • 专注值比例
                                               
                                                   1
                                               
    
  • 精力值比例
                                               
                                                   1
                                               
    
  • 防御力比例
                                               
                                                   1
                                               
    
  • 抵抗力比例
                                               
                                                   1
                                               
    
  • 大多数武器伤害比例
                                               
                                                   1
                                               
    
  • 短剑伤害比例
                                               
                                                   1
                                               
    
  • 小弓长弓伤害比例
                                               
                                                   1
                                               
    
  • 大弓弩炮伤害比例
                                               
                                                   1
                                               
    
  • 弩伤害比例
                                               
                                                   1
                                               
    
  • 法术触媒伤害比例
                                               
                                                   1
                                               
    
  • 小道具伤害比例
                                               
                                                   1
                                               
    
  • 特殊道具伤害比例
                                               
                                                   1
                                               
    

</body> <script src="https://wiki.biligame.com/gt/MediaWiki:Knockout.js?action=raw&ctype=text/javascript"> </script> <script>

   function solve(m1, m2, m3, m4, m5, g1, g2, g3, g4, g5, lv) {
       if (lv < m1) {
           return g1;
       }
       if (lv < m2) {
           return (lv - m1) / (m2 - m1) * (g2 - g1) + g1;
       }
       if (lv < m3) {
           return (lv - m2) / (m3 - m2) * (g3 - g2) + g2;
       }
       if (lv < m4) {
           return (lv - m3) / (m4 - m3) * (g4 - g3) + g3;
       }
       if (lv < m5) {
           return (lv - m4) / (m5 - m4) * (g5 - g4) + g4;
       }
       return g5;
   }
   function ViewModel() {
       var self = this;
       self.主机角色 = ko.observable(0);
       self.主机锻造石 = ko.observable(0);
       self.主机失色锻造石 = ko.observable(0);
       self.灵体角色 = ko.observable(0);
       self.灵体锻造石 = ko.observable(0);
       self.灵体失色锻造石 = ko.observable(0);


       self.主机强化等级 = ko.computed(
           function () {
               return Math.max(Number(self.主机锻造石()), Math.trunc(Number(self.主机失色锻造石()) * 2.5));
           }
       );
       self.主机等效等级 = ko.computed(
           function () {
               return Number(self.主机角色()) * 1.2 + Number(self.主机强化等级()) * 10 + 20;
           }
       );
       self.灵体强化等级 = ko.computed(
           function () {
               return Math.max(Number(self.灵体锻造石()), Math.trunc(Number(self.灵体失色锻造石()) * 2.5));
           }
       );
       self.灵体等效等级 = ko.computed(
           function () {
               return Number(self.灵体角色()) * 1 + Number(self.灵体强化等级()) * 10 + 0;
           }
       );
       self.生命值比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 76, 220, 350, 999, 1, 1, 2, 2.3, 2.5, self.主机等效等级()) / solve(1, 76, 220, 350, 999, 1, 1, 2, 2.3, 2.5, self.灵体等效等级()));
           }
       );
       self.专注值比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 76, 220, 350, 999, 1, 1, 1.1, 1.25, 2, self.主机等效等级()) / solve(1, 76, 220, 350, 999, 1, 1, 1.1, 1.25, 2, self.灵体等效等级()));
           }
       );
       self.精力值比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 76, 220, 350, 999, 1, 1, 1.1, 1.25, 1.4, self.主机等效等级()) / solve(1, 76, 220, 350, 999, 1, 1, 1.1, 1.25, 1.4, self.灵体等效等级()));
           }
       );
       self.防御力比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 76, 220, 350, 999, 93, 114, 150, 165, 250, self.主机等效等级()) / solve(1, 76, 220, 350, 999, 93, 114, 150, 165, 250, self.灵体等效等级()));
           }
       );
       self.抵抗力比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 76, 220, 350, 999, 100, 120, 160, 200, 250, self.主机等效等级()) / solve(1, 76, 220, 350, 999, 100, 120, 160, 200, 250, self.灵体等效等级()));
           }
       );
       self.大多数武器伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 215, 333, 902, 1, 1, 4, 5, 5, self.主机等效等级()) / solve(1, 30, 215, 333, 902, 1, 1, 4, 5, 5, self.灵体等效等级()));
           }
       );
       self.短剑伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 215, 333, 902, 1, 1, 5, 6, 6, self.主机等效等级()) / solve(1, 30, 215, 333, 902, 1, 1, 5, 6, 6, self.灵体等效等级()));
           }
       );
       self.小弓长弓伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 215, 333, 902, 1, 1, 3, 3.5, 3.5, self.主机等效等级()) / solve(1, 30, 215, 333, 902, 1, 1, 3, 3.5, 3.5, self.灵体等效等级()));
           }
       );
       self.大弓弩炮伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 215, 333, 902, 1, 1, 4.5, 5, 5, self.主机等效等级()) / solve(1, 30, 215, 333, 902, 1, 1, 4.5, 5, 5, self.灵体等效等级()));
           }
       );
       self.弩伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 100, 200, 902, 1, 1, 1.8, 2.6, 2.6, self.主机等效等级()) / solve(1, 30, 100, 200, 902, 1, 1, 1.8, 2.6, 2.6, self.灵体等效等级()));
           }
       );
       self.法术触媒伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 215, 262, 902, 1, 1, 2.5, 3, 3, self.主机等效等级()) / solve(1, 30, 215, 262, 902, 1, 1, 2.5, 3, 3, self.灵体等效等级()));
           }
       );
       self.小道具伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 215, 333, 902, 1, 1, 3.5, 3.5, 3.5, self.主机等效等级()) / solve(1, 30, 215, 333, 902, 1, 1, 3.5, 3.5, 3.5, self.灵体等效等级()));
           }
       );
       self.特殊道具伤害比例 = ko.computed(
           function () {
               return Math.min(1, solve(1, 30, 215, 333, 902, 1, 1, 2, 2.5, 2.5, self.主机等效等级()) / solve(1, 30, 215, 333, 902, 1, 1, 2, 2.5, 2.5, self.灵体等效等级()));
           }
       );
       
   }
   function ToFormatted(value, num) {
       return value.toFixed(num);
   }
   ko.applyBindings(new ViewModel());
   setTimeout(function () {
       $('[data-toggle="tooltip"]').tooltip()
   }, 2000)

</script>