Advertisement
iradap

Untitled

Nov 13th, 2019
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. //ŻÓŁTY KOMUNIKAT Z EXPEM
  2. function pexp(ile){
  3. return Math.decimal(Math.decimal((hero.exp+ile-Math.pow(hero.lvl-1, 4))/(Math.pow(hero.lvl, 4)-Math.pow(hero.lvl-1, 4))*100, 5)-Math.decimal((hero.exp-Math.pow(hero.lvl-1, 4))/(Math.pow(hero.lvl, 4)-Math.pow(hero.lvl-1, 4))*10, 5),2);
  4. };
  5. Math.decimal = function(a,b)
  6. {
  7. var c = Math.pow(100,b);
  8. var d = Math.round(a*c)/c;
  9. return d;
  10. };
  11.  
  12. var tmpBattleMsgUhoa = battleMsg;
  13. battleMsg = function(c,t){
  14. var ret = tmpBattleMsgUhoa(c,t);
  15. if(c.search(/\+exp=/) >= 0){
  16. var ile = c.slice(c.search("exp=")+4);
  17.  
  18. message("+" + ile + "("+pexp(parseInt(ile))+"%)");
  19.  
  20.  
  21. }
  22. return ret;
  23. }
  24.  
  25.  
  26.  
  27.  
  28.  
  29. //============================================================
  30. //KOMUNIKATY WYŻEJ O 250px
  31. fafmess = message;
  32. message = function (c) { fafmess(c) ; log(c); $("#msg").css({top:parseInt($("#msg").css("top"))-250}) }
  33.  
  34. faffadeMgs = fadeMsg;
  35. function fadeMsg() {
  36. for (var a in g.msg) {
  37. if (typeof (g.msg[a]) == "function") {
  38. continue
  39. }
  40. g.msg[a].t--;
  41. var c = g.msg[a].t;
  42. if (c > 0) {
  43. if (c < 25 && !$.fx.off) {
  44. g.msg[a].e.css("opacity", c / 25)
  45. }
  46. } else {
  47. g.msg[a].e.remove();
  48. delete g.msg[a];
  49. $("#msg").absCenter();
  50. $("#msg").css({top:parseInt($("#msg").css("top"))-250})
  51. for (var b in g.msg) {
  52. g.msg[b].s = false
  53. }
  54. }
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement