Sets price indicator

Telling you if the price of the sets is at the lower price (240 gems) by coloring the gems price.

当前为 2018-06-17 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Sets price indicator
  3. // @version 0.1
  4. // @description Telling you if the price of the sets is at the lower price (240 gems) by coloring the gems price.
  5. // @author Zeper
  6. // @match https://steamlvlup.com/levelup*
  7. // @grant none
  8. // @namespace https://greasyfork.org/users/191481
  9. // ==/UserScript==
  10.  
  11. var slider = document.getElementsByClassName("line_content cont_slider")[0];
  12. var sets;
  13. var gems;
  14.  
  15. slider.addEventListener("mouseover", check);
  16. slider.addEventListener("click", check);
  17. slider.addEventListener("mouseout", check);
  18.  
  19. function check() {
  20. sets = document.getElementById("calc_sets").innerHTML;
  21. gems = document.getElementById("calc_gems");
  22. if (gems.innerHTML > 0)
  23. {
  24. if (sets * 240 < gems.innerHTML || sets * 240 > gems.innerHTML)
  25. {
  26. gems.style = "color: red;";
  27. }
  28. else if (sets * 240 == gems.innerHTML)
  29. {
  30. gems.style = "color: green;";
  31. }
  32. gems.title = Math.round(gems.innerHTML/sets) + " gems per Sets" ;
  33. }
  34. }