View difference between Paste ID: kh6PJKqk and 0jwx4jLq
SHOW: | | - or go back to the newest paste.
1
function makeList(a) {var aList=a.split(",");return aList};
2
3
function lowerC(c) {var lower=c.toLowerCase();return lower};
4
5
function upperB(b) {var bList=b.split("_");var bOutput="";for(var bNumber=0;bNumber<bList.length;bNumber++){var bSlice=bList[bNumber];var bCap=bSlice.charAt(0).toUpperCase();bOutput+=" "+bCap+bSlice.slice(1).toLowerCase()};return bOutput.slice(1)};
6
7
function upperC(c) {return c.charAt(0).toUpperCase()+c.slice(1).toLowerCase()};
8
9
function upperBU(b) {var bList=b.split("_");var bOutput="";for(var bNumber=0;bNumber<bList.length;bNumber++){var bSlice=bList[bNumber];var bCap=bSlice.charAt(0).toUpperCase();bOutput+="_"+bCap+bSlice.slice(1).toLowerCase()};return bOutput.slice(1)};
10
11
function upperBS(b) {var bList=b.split("_");var bOutput="";for(var bNumber=0;bNumber<bList.length;bNumber++){var bSlice=bList[bNumber];var bCap=bSlice.charAt(0).toUpperCase();bOutput+="%20"+bCap+bSlice.slice(1).toLowerCase()};return bOutput.slice(3)};
12
13
var h=makeList(a);
14
15
var i=parseInt(h[3]);
16
var j=parseInt(h[5]);
17
var k=parseInt(h[7]);
18
var l=parseInt(h[9]);
19
var m=parseInt(h[11]);
20
var n=parseInt(h[13]);
21
var o=parseInt(h[15]);
22
23
var p=Math.floor(Math.max(Math.floor(13/40*(i+k)+(1/4*(j+l+(n/2)))),Math.floor(13/40*(m*3/2)+(1/4*(j+l+(n/2)))),Math.floor(13/40*(o*3/2)+(1/4*(j+l+(n/2))))));
24
25
var q=lowerC(c);
26
var r=upperB(b);
27
var s=upperC(c);
28
var t=upperBU(b);
29
var u=upperBS(b);
30
31-
b.toLowerCase()=="potatoateher"?"I would show you my stats but you’re undeserving of such awesomeness.":
31+
32
h[0]=="Error Connecting To Remote Server "?"Sorry, the RuneScape highscores page is not loading fast enough or it is down. Please try again later.":
33
34
b==f?"Please check out this link for help with the “!stats” command: https://bit.ly/2QxJjgc":
35
36-
b==f?"Please check out this link for help with the “!stats” command: https://bit.ly/2Bp8Sfi":
36+
37
38
d!="null"?"Please only fill the first two fields after !stats. (Ex.!stats PotatoAteHer fletching)":
39
40
q=="total"?r+"’s Total level is "+h[1]+".":
41
42
q=="attack"?r+"’s Attack level is "+h[3]+".":
43
44
q=="defense"?r+"’s Defense level is "+h[5]+".":
45
46
q=="strength"?r+"’s Strength level is "+h[7]+".":
47
48
q=="hitpoints"?r+"’s Hitpoints level is "+h[9]+".":
49
q=="hp"?r+"’s Hitpoints level is "+h[9]+".":
50
51
q=="range"?r+"’s Range level is "+h[11]+".":
52
53
q=="prayer"?r+"’s Prayer level is "+h[13]+".":
54
55
q=="magic"?r+"’s Magic level is "+h[15]+".":
56
57
q=="cooking"?r+"’s Cooking level is "+h[17]+".":
58
59
q=="woodcutting"?r+"’s Woodcutting level is "+h[19]+".":
60
q=="wcing"?r+"’s Woodcutting level is "+h[19]+".":
61
62
q=="fletching"?r+"’s Fletching level is "+h[21]+".":
63
64
q=="fishing"?r+"’s Fishing level is "+h[23]+".":
65
66
q=="firemaking"?r+"’s Firemaking level is "+h[25]+".":
67
q=="fming"?r+"’s Firemaking level is "+h[25]+".":
68
69
q=="crafting"?r+"’s Crafting level is "+h[27]+".":
70
71
q=="smithing"?r+"’s Smithing level is "+h[29]+".":
72
73
q=="mining"?r+"’s Mining level is "+h[31]+".":
74
75
q=="herblore"?r+"’s Herblore level is "+h[33]+".":
76
77
q=="agility"?r+"’s Agility level is "+h[35]+".":
78
79
q=="thieving"?r+"’s Thieving level is "+h[37]+".":
80
81
q=="slayer"?r+"’s Slayer level is "+h[39]+".":
82
83
q=="farming"?r+"’s Farming level is "+h[41]+".":
84
85
q=="runecrafting"?r+"’s Runecrafting level is "+h[43]+".":
86
q=="rcing"?r+"’s Runecrafting level is "+h[43]+".":
87
88
q=="hunter"?r+"’s Hunter level is "+h[45]+".":
89
90
q=="construction"?r+"’s Construction level is "+h[47]+".":
91
q=="con"?r+"’s Construction level is "+h[47]+".":
92
93
q=="combat"?r+"’s Combat level is "+p+", y their Combat stats are "+h[3]+" Attack, "+h[5]+" Defense, "+h[7]+" Strength, "+h[9]+" Hitpoints, "+h[11]+" Range, "+h[13]+" Prayer, y "+h[15]+" Magic.":
94
95-
q=="combat"?r+"’s Combat level is "+p+", and their Combat stats are "+h[3]+" Attack, "+h[5]+" Defense, "+h[7]+" Strength, "+h[9]+" Hitpoints, "+h[11]+" Range, "+h[13]+" Prayer, and "+h[15]+" Magic.":
95+
q=="skills1"?r+" has "+h[17]+" Cooking, "+h[19]+" Woodcutting, "+h[21]+" Fletching, "+h[23]+" Fishing, "+h[25]+" Firemaking, y "+h[27]+" Crafting.":
96
97-
q=="skills1"?r+" has "+h[17]+" Cooking, "+h[19]+" Woodcutting, "+h[21]+" Fletching, "+h[23]+" Fishing, "+h[25]+" Firemaking, and "+h[27]+" Crafting.":
97+
q=="skills2"?r+" has "+h[29]+" Smithing, "+h[31]+" Mining, "+h[33]+" Herblore, "+h[35]+" Agility, "+h[37]+" Thieving, y "+h[39]+" Slayer.":
98
99-
q=="skills2"?r+" has "+h[29]+" Smithing, "+h[31]+" Mining, "+h[33]+" Herblore, "+h[35]+" Agility, "+h[37]+" Thieving, and "+h[39]+" Slayer.":
99+
q=="skills3"?r+" has "+h[41]+" Farming, "+h[43]+" Runecrafting, "+h[45]+" Hunter, y "+h[47]+" Construction.":
100
101-
q=="skills3"?r+" has "+h[41]+" Farming, "+h[43]+" Runecrafting, "+h[45]+" Hunter, and "+h[47]+" Construction.":
101+
b=="list"?"View list of skills and abbreviations here: https://bit.ly/34ASWmt":
102
103-
b=="list"?"View list of skills and abbreviations here: https://bit.ly/3eX4RfI":
103+
104
105
"Sorry, “"+s+"” is either not recognized or you misspelled the skill try the command (!stats list) Or if it is part of a name try “"+t+"_"+s+"” instead."