• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:13
CET 13:13
KST 21:13
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Team Liquid Map Contest #22 - Presented by Monster Energy5ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13
Community News
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool31Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12Blizzard Classic Cup - Tastosis announced as captains18
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Potential Updates Coming to the SC2 CN Server Weekly Cups (March 2-8): ByuN overcomes PvT block Weekly Cups (August 25-31): Clem's Last Straw? Weekly Cups (March 9-15): herO, Clem, ByuN win
Tourneys
World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament WardiTV Team League Season 10 KSL Week 87
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 517 Distant Threat Mutation # 516 Specter of Death Mutation # 515 Together Forever
Brood War
General
ASL21 General Discussion BGH Auto Balance -> http://bghmmr.eu/ Gypsy to Korea JaeDong's form before ASL BSL Season 22
Tourneys
[Megathread] Daily Proleagues [BSL22] Open Qualifiers & Ladder Tours Small VOD Thread 2.0 IPSL Spring 2026 is here!
Strategy
Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates
Other Games
General Games
General RTS Discussion Thread Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread Mexico's Drug War
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
2024 - 2026 Football Thread Cricket [SPORT] Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8582 users

[WCS] Global Finals 2014 Day 1 - Page 585

Forum Index > Closed
Post a Reply
Prev 1 583 584 585 586 587 1091 Next
Video contest, cash prizes and unique forums icon, go!

Fan fiction contest has closed. The winner will be announced shortly.

Post on the future of this thread.
Sakat
Profile Blog Joined October 2014
Croatia1599 Posts
October 20 2014 16:20 GMT
#11681
On October 21 2014 01:19 Cricketer12 wrote:
Show nested quote +
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft

same lol



Seriously, though, very time consuming
My boy Ptak defeated two GSL champions!
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 20 2014 16:20 GMT
#11682
On October 21 2014 01:19 Sakat wrote:
TL won't let me post pictures!! :'(

upload image doesn't work?
Moderatorshe/her
TL+ Member
Die4Ever
Profile Joined August 2010
United States17727 Posts
October 20 2014 16:20 GMT
#11683
On October 21 2014 01:19 SetGuitarsToKill wrote:
Show nested quote +
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?

:O
"Expert" mods4ever.com
Sakat
Profile Blog Joined October 2014
Croatia1599 Posts
October 20 2014 16:20 GMT
#11684
On October 21 2014 01:19 SetGuitarsToKill wrote:
Show nested quote +
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck
My boy Ptak defeated two GSL champions!
Cricketer12
Profile Blog Joined May 2012
United States13992 Posts
October 20 2014 16:20 GMT
#11685
On October 21 2014 01:20 Die4Ever wrote:
Show nested quote +
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?

:O

BURN THE WITCH
Chain 1 Arthalion Chain 2 Urgula Chain 3 Mululu Chain 4 Lukias
Cricketer12
Profile Blog Joined May 2012
United States13992 Posts
October 20 2014 16:21 GMT
#11686
On October 21 2014 01:20 Sakat wrote:
Show nested quote +
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck

how did you become so educated about witches?
Chain 1 Arthalion Chain 2 Urgula Chain 3 Mululu Chain 4 Lukias
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 20 2014 16:21 GMT
#11687
On October 21 2014 01:20 Sakat wrote:
Show nested quote +
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames') names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body'.html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]';
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href';
$.ajax({url:url,success:function(data) {
console.log('ngot '+url+' with '+data.length+' characters\n';
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ';
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257' return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482' {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]';
var numpics=0;
pics.each(function(){
var src=$(this).attr('src';
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player'.length;
videos+=post.find('a[href^="http://vimeo.com/"]'.length;
videos+=post.find('a[href^="https://vimeo.com/"]'.length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('nrunning stats...\n';
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]'.remove();
tbody.find('br'.replaceWith(' ';
counter=0;
tbody.find('span.forummsginfo'.each(function(){
counter++;
if(window.hasOwnProperty('tempnames'==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)';
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]'.attr('href';
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",";
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal' {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc' {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+'[/b]n[small]posts: '+posts+' (+'+recentposts+', ocposts: '+ocposts+' (+'+recentocposts+', ocvids: '+ocvideos+' (+'+recentocvideos+', pics: '+pics+' (+'+recentpics+', chars: '+chars+' (+'+recentchars+', exclamations: '+excls+' (+'+recentexcls+', chars per post: '+Math.round(chars/posts)+' ('+cppchange+'[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+'[/b] - posts: '+posts+' (+'+recentposts+', ocposts: '+ocposts+' (+'+recentocposts+', ocvideos: '+ocvideos+' (+'+recentocvideos+', pics: '+pics+' (+'+recentpics+'\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE';
var na=MakeUser('NA';
var restoftheworld=MakeUser('Unimportant Parts of the World';
var unknown=MakeUser('Unknown Region';
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico' {
region=na;
} else if(u.country=='' {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc' score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc' {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += 'n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += 'n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += 'n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += 'n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck

What if he's made of wood?
Moderatorshe/her
TL+ Member
Sakat
Profile Blog Joined October 2014
Croatia1599 Posts
October 20 2014 16:21 GMT
#11688
On October 21 2014 01:20 The_Templar wrote:
Show nested quote +
On October 21 2014 01:19 Sakat wrote:
TL won't let me post pictures!! :'(

upload image doesn't work?


Well, I can't do it. Something about Flood control
My boy Ptak defeated two GSL champions!
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 20 2014 16:21 GMT
#11689
On October 21 2014 01:21 Sakat wrote:
Show nested quote +
On October 21 2014 01:20 The_Templar wrote:
On October 21 2014 01:19 Sakat wrote:
TL won't let me post pictures!! :'(

upload image doesn't work?


Well, I can't do it. Something about Flood control

Did you use it to upload more than 25 images in the last hour?
Moderatorshe/her
TL+ Member
Die4Ever
Profile Joined August 2010
United States17727 Posts
October 20 2014 16:22 GMT
#11690
On October 21 2014 01:19 The_Templar wrote:
Show nested quote +
On October 21 2014 01:17 Die4Ever wrote:
On October 21 2014 01:14 The_Templar wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

http://www.teamliquid.net/forum/sc2-tournaments/468614-wcs-global-finals-2014-day-1?page=47#930
It was like 5 lines when you started >.>

lol yea, that was very condensed, but several things made it grow a lot since then
-once the thread passed 100 pages, it became more than 1 TL+ long page, so it has to load all the different pages now
-OC content is counted and score separately
-OC links are listed
-only unique images are counted
-images are listed
-I rewrote it to be more modular and easier to change
-the output formatting is prettier now

Good thing I gave you TL+ then

Yea without TL+ it'd be like 100 times slower, would probably take an hour to run, that would suck
"Expert" mods4ever.com
Sakat
Profile Blog Joined October 2014
Croatia1599 Posts
October 20 2014 16:22 GMT
#11691
On October 21 2014 01:21 The_Templar wrote:
Show nested quote +
On October 21 2014 01:20 Sakat wrote:
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck

What if he's made of wood?



Then, he floats! Burn him!!
My boy Ptak defeated two GSL champions!
Sakat
Profile Blog Joined October 2014
Croatia1599 Posts
October 20 2014 16:22 GMT
#11692
On October 21 2014 01:21 The_Templar wrote:
Show nested quote +
On October 21 2014 01:21 Sakat wrote:
On October 21 2014 01:20 The_Templar wrote:
On October 21 2014 01:19 Sakat wrote:
TL won't let me post pictures!! :'(

upload image doesn't work?


Well, I can't do it. Something about Flood control

Did you use it to upload more than 25 images in the last hour?


I didnt' upload any images lol
My boy Ptak defeated two GSL champions!
Cricketer12
Profile Blog Joined May 2012
United States13992 Posts
October 20 2014 16:22 GMT
#11693
On October 21 2014 01:18 Cricketer12 wrote:
new undershirt hype, now i can sit in bed, be comfy AND clean

pashun [image loading]
Chain 1 Arthalion Chain 2 Urgula Chain 3 Mululu Chain 4 Lukias
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 20 2014 16:22 GMT
#11694
On October 21 2014 01:22 Sakat wrote:
Show nested quote +
On October 21 2014 01:21 The_Templar wrote:
On October 21 2014 01:20 Sakat wrote:
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames') names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body'.html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]';
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href';
$.ajax({url:url,success:function(data) {
console.log('ngot '+url+' with '+data.length+' characters\n';
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ';
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257' return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482' {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]';
var numpics=0;
pics.each(function(){
var src=$(this).attr('src';
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player'.length;
videos+=post.find('a[href^="http://vimeo.com/"]'.length;
videos+=post.find('a[href^="https://vimeo.com/"]'.length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('nrunning stats...\n';
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]'.remove();
tbody.find('br'.replaceWith(' ';
counter=0;
tbody.find('span.forummsginfo'.each(function(){
counter++;
if(window.hasOwnProperty('tempnames'==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)';
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]'.attr('href';
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",";
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal' {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc' {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+'[/b]n[small]posts: '+posts+' (+'+recentposts+', ocposts: '+ocposts+' (+'+recentocposts+', ocvids: '+ocvideos+' (+'+recentocvideos+', pics: '+pics+' (+'+recentpics+', chars: '+chars+' (+'+recentchars+', exclamations: '+excls+' (+'+recentexcls+', chars per post: '+Math.round(chars/posts)+' ('+cppchange+'[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+'[/b] - posts: '+posts+' (+'+recentposts+', ocposts: '+ocposts+' (+'+recentocposts+', ocvideos: '+ocvideos+' (+'+recentocvideos+', pics: '+pics+' (+'+recentpics+'\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE';
var na=MakeUser('NA';
var restoftheworld=MakeUser('Unimportant Parts of the World';
var unknown=MakeUser('Unknown Region';
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico' {
region=na;
} else if(u.country=='' {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc' score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc' {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += 'n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += 'n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += 'n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += 'n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck

What if he's made of wood?



Then, he floats! Burn him!!

A witch!
Moderatorshe/her
TL+ Member
Sakat
Profile Blog Joined October 2014
Croatia1599 Posts
October 20 2014 16:23 GMT
#11695
On October 21 2014 01:21 Cricketer12 wrote:
Show nested quote +
On October 21 2014 01:20 Sakat wrote:
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck

how did you become so educated about witches?


Monty Python and the quest for the Holy Grail
My boy Ptak defeated two GSL champions!
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 20 2014 16:23 GMT
#11696
On October 21 2014 01:22 Sakat wrote:
Show nested quote +
On October 21 2014 01:21 The_Templar wrote:
On October 21 2014 01:21 Sakat wrote:
On October 21 2014 01:20 The_Templar wrote:
On October 21 2014 01:19 Sakat wrote:
TL won't let me post pictures!! :'(

upload image doesn't work?


Well, I can't do it. Something about Flood control

Did you use it to upload more than 25 images in the last hour?


I didnt' upload any images lol

O.o that's odd
Moderatorshe/her
TL+ Member
Cricketer12
Profile Blog Joined May 2012
United States13992 Posts
Last Edited: 2014-10-20 16:23:45
October 20 2014 16:23 GMT
#11697
On October 21 2014 01:22 Sakat wrote:
Show nested quote +
On October 21 2014 01:21 The_Templar wrote:
On October 21 2014 01:20 Sakat wrote:
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames')) names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body').html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]');
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href');
$.ajax({url:url,success:function(data) {
console.log('\ngot '+url+' with '+data.length+' characters\n');
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ');
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257') return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482') {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]');
var numpics=0;
pics.each(function(){
var src=$(this).attr('src');
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player').length;
videos+=post.find('a[href^="http://vimeo.com/"]').length;
videos+=post.find('a[href^="https://vimeo.com/"]').length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('\nrunning stats...\n');
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]').remove();
tbody.find('br').replaceWith(' ');
counter=0;
tbody.find('span.forummsginfo').each(function(){
counter++;
if(window.hasOwnProperty('tempnames')==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)');
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]').attr('href');
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal') {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc') {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b]n[small]posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvids: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+'), chars: '+chars+' (+'+recentchars+'), exclamations: '+excls+' (+'+recentexcls+'), chars per post: '+Math.round(chars/posts)+' ('+cppchange+')[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+')[/b] - posts: '+posts+' (+'+recentposts+'), ocposts: '+ocposts+' (+'+recentocposts+'), ocvideos: '+ocvideos+' (+'+recentocvideos+'), pics: '+pics+' (+'+recentpics+')\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE');
var na=MakeUser('NA');
var restoftheworld=MakeUser('Unimportant Parts of the World');
var unknown=MakeUser('Unknown Region');
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico') {
region=na;
} else if(u.country=='') {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc') score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc') {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += '\n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += '\n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += '\n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'\n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += '\n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck

What if he's made of wood?



Then, he floats! Burn him!!

BURN THE WITCH
Chain 1 Arthalion Chain 2 Urgula Chain 3 Mululu Chain 4 Lukias
TheBloodyDwarf
Profile Blog Joined March 2012
Finland7524 Posts
October 20 2014 16:23 GMT
#11698
On October 21 2014 01:01 The_Templar wrote:
Show nested quote +
On October 21 2014 01:00 TheBloodyDwarf wrote:
On October 21 2014 00:51 The_Templar wrote:
On October 21 2014 00:49 TheBloodyDwarf wrote:
On October 21 2014 00:48 Die4Ever wrote:
#PASSIONBOARD4EVER

EVERYONE - score: 506,162 (+8,379) - posts: 11513 (+184), ocposts: 27 (+1), ocvideos: 3 (+0), pics: 550 (+2)
#1 The_Templar - score: 80,807 (+833) - posts: 2010 (+24), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 95 (+1)
#2 Die4Ever - score: 57,620 (+0) - posts: 413 (+0), ocposts: 5 (+0), ocvideos: 0 (+0), pics: 101 (+0)
#3 IntoTheheart - score: 35,071 (+25) - posts: 1171 (+1), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 4 (+0)
#4 SetGuitarsToKill - score: 30,777 (+0) - posts: 887 (+0), ocposts: 2 (+0), ocvideos: 0 (+0), pics: 13 (+0)
#5 Cricketer12 - score: 27,157 (+456) - posts: 829 (+18), ocposts: 3 (+0), ocvideos: 0 (+0), pics: 4 (+0)
#6 Yorkie - score: 22,254 (+0) - posts: 733 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 0 (+0)
#7 GumBa - score: 21,732 (+0) - posts: 890 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 0 (+0)
#8 AWalker9 - score: 18,441 (+130) - posts: 549 (+5), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 12 (+0)
#9 The_Red_Viper - score: 13,298 (+120) - posts: 214 (+4), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 39 (+0)
#10 [UoN]Sentinel - score: 13,208 (+0) - posts: 147 (+0), ocposts: 3 (+0), ocvideos: 0 (+0), pics: 19 (+0)
#11 OtherWorld - score: 12,863 (+1,017) - posts: 257 (+22), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 14 (+0)
#12 y0su - score: 10,790 (+237) - posts: 185 (+6), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 26 (+0)
#13 ClueClueClue - score: 10,761 (+0) - posts: 46 (+0), ocposts: 2 (+0), ocvideos: 2 (+0), pics: 16 (+0)
#14 KingofdaHipHop - score: 9,901 (+1,785) - posts: 231 (+1), ocposts: 1 (+1), ocvideos: 0 (+0), pics: 10 (+0)
#15 Shellshock - score: 9,226 (+0) - posts: 278 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 6 (+0)
#16 Lorning - score: 9,143 (+0) - posts: 139 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 28 (+0)
#17 ZigguratOfUr - score: 8,828 (+49) - posts: 86 (+1), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 1 (+0)
#18 Deathstar - score: 8,335 (+0) - posts: 256 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 9 (+0)
#19 FFW_Rude - score: 7,902 (+47) - posts: 133 (+2), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 20 (+0)
#20 JamesT - score: 7,476 (+27) - posts: 144 (+1), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 19 (+0)
+ Show Spoiler [More Details] +

NA - score: 323,915 (+3,243)
posts: 7504 (+47), ocposts: 17 (+1), ocvids: 0 (+0), pics: 285 (+1), chars: 791189 (+6811), exclamations: 1274 (+1), chars per post: 105 (0)
Unimportant Parts of the World - score: 147,623 (+4,860)
posts: 3309 (+131), ocposts: 9 (+0), ocvids: 3 (+0), pics: 191 (+1), chars: 261737 (+20276), exclamations: 804 (+28), chars per post: 79 (+3)

EVERYONE - score: 506,162 (+8,379)
posts: 11513 (+184), ocposts: 27 (+1), ocvids: 3 (+0), pics: 550 (+2), chars: 1100823 (+28644), exclamations: 2237 (+30), chars per post: 96 (0)
#1 The_Templar - score: 80,807 (+833)
posts: 2010 (+24), ocposts: 1 (+0), ocvids: 0 (+0), pics: 95 (+1), chars: 140553 (+1539), exclamations: 126 (+0), chars per post: 70 (-1)
#2 Die4Ever - score: 57,620 (+0)
posts: 413 (+0), ocposts: 5 (+0), ocvids: 0 (+0), pics: 101 (+0), chars: 143591 (+0), exclamations: 52 (+0), chars per post: 348 (0)
#3 IntoTheheart - score: 35,071 (+25)
posts: 1171 (+1), ocposts: 1 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 95183 (+50), exclamations: 187 (+0), chars per post: 81 (-1)
#4 SetGuitarsToKill - score: 30,777 (+0)
posts: 887 (+0), ocposts: 2 (+0), ocvids: 0 (+0), pics: 13 (+0), chars: 95501 (+0), exclamations: 309 (+0), chars per post: 108 (0)
#5 Cricketer12 - score: 27,157 (+456)
posts: 829 (+18), ocposts: 3 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 68097 (+968), exclamations: 113 (+0), chars per post: 82 (-1)
#6 Yorkie - score: 22,254 (+0)
posts: 733 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 75103 (+0), exclamations: 245 (+0), chars per post: 102 (0)
#7 GumBa - score: 21,732 (+0)
posts: 890 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 39273 (+0), exclamations: 54 (+0), chars per post: 44 (0)
#8 AWalker9 - score: 18,441 (+130)
posts: 549 (+5), ocposts: 1 (+0), ocvids: 0 (+0), pics: 12 (+0), chars: 33623 (+300), exclamations: 87 (+0), chars per post: 61 (-1)
#9 The_Red_Viper - score: 13,298 (+120)
posts: 214 (+4), ocposts: 0 (+0), ocvids: 0 (+0), pics: 39 (+0), chars: 11580 (+400), exclamations: 101 (+0), chars per post: 54 (0)
#10 [UoN]Sentinel - score: 13,208 (+0)
posts: 147 (+0), ocposts: 3 (+0), ocvids: 0 (+0), pics: 19 (+0), chars: 25115 (+0), exclamations: 36 (+0), chars per post: 171 (0)
#11 OtherWorld - score: 12,863 (+1,017)
posts: 257 (+22), ocposts: 1 (+0), ocvids: 0 (+0), pics: 14 (+0), chars: 29589 (+5770), exclamations: 7 (+0), chars per post: 115 (+13)
#12 y0su - score: 10,790 (+237)
posts: 185 (+6), ocposts: 0 (+0), ocvids: 0 (+0), pics: 26 (+0), chars: 18659 (+1173), exclamations: 249 (+3), chars per post: 101 (+3)
#13 ClueClueClue - score: 10,761 (+0)
posts: 46 (+0), ocposts: 2 (+0), ocvids: 2 (+0), pics: 16 (+0), chars: 3311 (+0), exclamations: 9 (+0), chars per post: 72 (0)
#14 KingofdaHipHop - score: 9,901 (+1,785)
posts: 231 (+1), ocposts: 1 (+1), ocvids: 0 (+0), pics: 10 (+0), chars: 18573 (+3431), exclamations: 15 (+1), chars per post: 80 (+14)
#15 Shellshock - score: 9,226 (+0)
posts: 278 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 6 (+0), chars: 24652 (+0), exclamations: 12 (+0), chars per post: 89 (0)
#16 Lorning - score: 9,143 (+0)
posts: 139 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 28 (+0), chars: 7426 (+0), exclamations: 10 (+0), chars per post: 53 (0)
#17 ZigguratOfUr - score: 8,828 (+49)
posts: 86 (+1), ocposts: 1 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 22178 (+295), exclamations: 9 (+0), chars per post: 258 (0)
#18 Deathstar - score: 8,335 (+0)
posts: 256 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 9 (+0), chars: 14126 (+0), exclamations: 25 (+0), chars per post: 55 (0)
#19 FFW_Rude - score: 7,902 (+47)
posts: 133 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 20 (+0), chars: 12237 (+76), exclamations: 85 (+2), chars per post: 92 (-1)
#20 JamesT - score: 7,476 (+27)
posts: 144 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 19 (+0), chars: 7923 (+78), exclamations: 39 (+0), chars per post: 55 (0)
#21 Sakat - score: 5,964 (+1,696)
posts: 117 (+50), ocposts: 2 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 17959 (+6946), exclamations: 33 (+15), chars per post: 153 (-9)
#22 Jenia6109 - score: 5,892 (+0)
posts: 23 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 27 (+0), chars: 325 (+0), exclamations: 1 (+0), chars per post: 14 (0)
#23 IAmWithStupid - score: 5,167 (+0)
posts: 27 (+0), ocposts: 1 (+0), ocvids: 1 (+0), pics: 4 (+0), chars: 6452 (+0), exclamations: 46 (+0), chars per post: 239 (0)
#24 REyeM - score: 3,873 (+0)
posts: 81 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 9 (+0), chars: 4529 (+0), exclamations: 5 (+0), chars per post: 56 (0)
#25 Zealously - score: 3,751 (+0)
posts: 107 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 10104 (+0), exclamations: 15 (+0), chars per post: 94 (0)
#26 stuchiu - score: 3,147 (+0)
posts: 84 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 6675 (+0), exclamations: 3 (+0), chars per post: 79 (0)
#27 LoneYoShi - score: 2,883 (+655)
posts: 82 (+16), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 12389 (+3352), exclamations: 45 (+3), chars per post: 151 (+14)
#28 Circumstance - score: 2,391 (+0)
posts: 53 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 13292 (+0), exclamations: 18 (+0), chars per post: 251 (0)
#29 Edpayasugo - score: 2,347 (+0)
posts: 13 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 10 (+0), chars: 868 (+0), exclamations: 3 (+0), chars per post: 67 (0)
#30 Phredxor - score: 2,342 (+64)
posts: 85 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 6399 (+247), exclamations: 30 (+2), chars per post: 75 (+1)
#31 AccoWand - score: 2,239 (+0)
posts: 15 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 9 (+0), chars: 1395 (+0), exclamations: 2 (+0), chars per post: 93 (0)
#32 Skrita - score: 2,192 (+0)
posts: 19 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 8 (+0), chars: 2111 (+0), exclamations: 13 (+0), chars per post: 111 (0)
#33 dangthatsright - score: 2,106 (+32)
posts: 78 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 5457 (+122), exclamations: 12 (+0), chars per post: 70 (0)
#34 PhoenixVoid - score: 2,089 (+0)
posts: 66 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 7689 (+0), exclamations: 4 (+0), chars per post: 117 (0)
#35 Darkhorse - score: 2,012 (+0)
posts: 76 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 4900 (+0), exclamations: 24 (+0), chars per post: 64 (0)
#36 iMrising - score: 1,972 (+65)
posts: 64 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 4922 (+450), exclamations: 7 (+0), chars per post: 77 (+5)
#37 Dodgin - score: 1,870 (+0)
posts: 69 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 4907 (+0), exclamations: 0 (+0), chars per post: 71 (0)
#38 Jett.Jack.Alvir - score: 1,812 (+0)
posts: 48 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 8510 (+0), exclamations: 14 (+0), chars per post: 177 (0)
#39 Jazzman88 - score: 1,455 (+0)
posts: 18 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 2955 (+0), exclamations: 3 (+0), chars per post: 164 (0)
#40 VeNoM - score: 1,409 (+0)
posts: 3 (+0), ocposts: 1 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2856 (+0), exclamations: 14 (+0), chars per post: 952 (0)
#41 Pino - score: 1,377 (+0)
posts: 30 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 1769 (+0), exclamations: 4 (+0), chars per post: 59 (0)
#42 Wintex - score: 1,355 (+33)
posts: 50 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 3353 (+31), exclamations: 0 (+0), chars per post: 67 (-1)
#43 Aeromi - score: 1,325 (+0)
posts: 35 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 2247 (+0), exclamations: 5 (+0), chars per post: 64 (0)
#44 Godwrath - score: 1,283 (+0)
posts: 38 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 3225 (+0), exclamations: 10 (+0), chars per post: 85 (0)
#45 LockeTazeline - score: 1,213 (+0)
posts: 1 (+0), ocposts: 1 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2249 (+0), exclamations: 0 (+0), chars per post: 2249 (0)
#46 Garbels - score: 1,114 (+0)
posts: 3 (+0), ocposts: 1 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2048 (+0), exclamations: 1 (+0), chars per post: 683 (0)
#47 BisuDagger - score: 1,113 (+0)
posts: 25 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 2137 (+0), exclamations: 2 (+0), chars per post: 85 (0)
#48 iHirO - score: 1,088 (+59)
posts: 10 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 785 (+198), exclamations: 2 (+0), chars per post: 79 (+5)
#49 Pandain - score: 1,049 (+0)
posts: 25 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 5464 (+0), exclamations: 30 (+0), chars per post: 219 (0)
#50 Bagration - score: 970 (+0)
posts: 27 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 4302 (+0), exclamations: 1 (+0), chars per post: 159 (0)
#51 NanowaX - score: 936 (+0)
posts: 11 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 1158 (+0), exclamations: 5 (+0), chars per post: 105 (0)
#52 Alchemik - score: 824 (+0)
posts: 32 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1841 (+0), exclamations: 0 (+0), chars per post: 58 (0)
#53 Paljas - score: 791 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 3318 (+0), exclamations: 1 (+0), chars per post: 1106 (0)
#54 Sh1bby - score: 760 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 599 (+0), exclamations: 10 (+0), chars per post: 120 (0)
#55 Silvana - score: 672 (+0)
posts: 20 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2709 (+0), exclamations: 14 (+0), chars per post: 135 (0)
#56 Skynx - score: 667 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 673 (+0), exclamations: 0 (+0), chars per post: 67 (0)
#57 Superbanana - score: 506 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 260 (+0), exclamations: 1 (+0), chars per post: 65 (0)
#58 Wombat_NI - score: 494 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2844 (+0), exclamations: 0 (+0), chars per post: 284 (0)
#59 pure.Wasted - score: 490 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 3900 (+0), exclamations: 2 (+0), chars per post: 780 (0)
#60 boxerfred - score: 485 (+0)
posts: 17 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1459 (+0), exclamations: 0 (+0), chars per post: 86 (0)
#61 stevethemacguy - score: 425 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 47 (+0), exclamations: 3 (+0), chars per post: 47 (0)
#62 sigm - score: 398 (+0)
posts: 8 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2387 (+0), exclamations: 0 (+0), chars per post: 298 (0)
#63 TheDwf - score: 394 (+0)
posts: 16 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 740 (+0), exclamations: 2 (+0), chars per post: 46 (0)
#64 ANLProbe - score: 369 (+0)
posts: 14 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 891 (+0), exclamations: 1 (+0), chars per post: 64 (0)
#65 TheBloodyDwarf - score: 353 (+353)
posts: 6 (+6), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+1), chars: 329 (+329), exclamations: 1 (+1), chars per post: 55 (+54)
#66 asongdotnet - score: 339 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 389 (+0), exclamations: 2 (+0), chars per post: 78 (0)
#67 Dingodile - score: 336 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1368 (+0), exclamations: 0 (+0), chars per post: 137 (0)
#68 Thrillz - score: 327 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1274 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#69 DarkLordOlli - score: 297 (+0)
posts: 12 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 573 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#70 opterown - score: 283 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 630 (+0), exclamations: 0 (+0), chars per post: 63 (0)
#71 thecrazymunchkin - score: 274 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 141 (+0), exclamations: 0 (+0), chars per post: 47 (0)
#72 royalroadweed - score: 266 (+0)
posts: 8 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1064 (+0), exclamations: 0 (+0), chars per post: 133 (0)
#73 sadiroTnuda - score: 260 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2400 (+0), exclamations: 5 (+0), chars per post: 2400 (0)
#74 HonorZ - score: 247 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 65 (+0), exclamations: 7 (+0), chars per post: 33 (0)
#75 Popkiller - score: 236 (+0)
posts: 9 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 565 (+0), exclamations: 0 (+0), chars per post: 63 (0)
#76 Necro)Phagist( - score: 227 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 69 (+0), exclamations: 5 (+0), chars per post: 69 (0)
#77 rockon1215 - score: 226 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 61 (+0), exclamations: 0 (+0), chars per post: 61 (0)
#78 DeadSanto123 - score: 224 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 44 (+0), exclamations: 0 (+0), chars per post: 44 (0)
#79 MiniFotToss - score: 223 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1032 (+0), exclamations: 3 (+0), chars per post: 172 (0)
#80 ejozl - score: 223 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 31 (+0), exclamations: 0 (+0), chars per post: 31 (0)
#81 eurTsItniH - score: 222 (+0)
posts: 9 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 422 (+0), exclamations: 3 (+0), chars per post: 47 (0)
#82 league - score: 221 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 18 (+0), exclamations: 0 (+0), chars per post: 18 (0)
#83 spoonmaster - score: 198 (+0)
posts: 8 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 386 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#84 H8 - score: 183 (+183)
posts: 6 (+6), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 630 (+630), exclamations: 1 (+1), chars per post: 105 (+105)
#85 Makro - score: 182 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 623 (+0), exclamations: 0 (+0), chars per post: 104 (0)
#86 liberate71 - score: 182 (+0)
posts: 7 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 422 (+0), exclamations: 0 (+0), chars per post: 60 (0)
#87 Tamagoshi - score: 180 (+0)
posts: 7 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 403 (+0), exclamations: 1 (+0), chars per post: 58 (0)
#88 Calthrash - score: 174 (+26)
posts: 4 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 946 (+65), exclamations: 0 (+0), chars per post: 237 (-58)
#89 Seeker - score: 172 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 528 (+0), exclamations: 0 (+0), chars per post: 88 (0)
#90 felisconcolori - score: 159 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1399 (+0), exclamations: 0 (+0), chars per post: 1399 (0)
#91 Cheren - score: 146 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 664 (+0), exclamations: 0 (+0), chars per post: 166 (0)
#92 Jer99 - score: 143 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 234 (+0), exclamations: 0 (+0), chars per post: 39 (0)
#93 Charoisaur - score: 143 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 431 (+0), exclamations: 0 (+0), chars per post: 86 (0)
#94 vult - score: 141 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 417 (+0), exclamations: 0 (+0), chars per post: 83 (0)
#95 jarod - score: 140 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 596 (+0), exclamations: 6 (+0), chars per post: 149 (0)
#96 Darkdwarf - score: 135 (+66)
posts: 4 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 558 (+264), exclamations: 0 (+0), chars per post: 140 (-8)
#97 Abradix1 - score: 135 (+72)
posts: 4 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 551 (+327), exclamations: 0 (+0), chars per post: 138 (+25)
#98 lastride - score: 133 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 332 (+0), exclamations: 1 (+0), chars per post: 66 (0)
#99 Dreamer.T - score: 130 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 308 (+0), exclamations: 0 (+0), chars per post: 62 (0)
#100 Hall0wed - score: 127 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 270 (+0), exclamations: 0 (+0), chars per post: 54 (0)
#101 GTPGlitch - score: 126 (+126)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1064 (+1064), exclamations: 1 (+1), chars per post: 1064 (+1064)
#102 Faefae - score: 125 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 254 (+0), exclamations: 2 (+0), chars per post: 51 (0)
#103 HolydaKing - score: 114 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 547 (+0), exclamations: 0 (+0), chars per post: 182 (0)
#104 Xinzoe - score: 110 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 308 (+0), exclamations: 0 (+0), chars per post: 77 (0)
#105 Meavis - score: 109 (+53)
posts: 4 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 296 (+136), exclamations: 0 (+0), chars per post: 74 (-6)
#106 Xoronius - score: 103 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 434 (+0), exclamations: 0 (+0), chars per post: 145 (0)
#107 Big - score: 101 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 219 (+0), exclamations: 0 (+0), chars per post: 55 (0)
#108 Apoteosis - score: 101 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 611 (+0), exclamations: 0 (+0), chars per post: 306 (0)
#109 Killmouse - score: 100 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 200 (+0), exclamations: 0 (+0), chars per post: 50 (0)
#110 Weavel - score: 98 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 183 (+0), exclamations: 2 (+0), chars per post: 46 (0)
#111 Hadronsbecrazy - score: 97 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 379 (+0), exclamations: 0 (+0), chars per post: 126 (0)
#112 xtorn - score: 97 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 374 (+0), exclamations: 0 (+0), chars per post: 125 (0)
#113 kaykoose - score: 87 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 277 (+0), exclamations: 0 (+0), chars per post: 92 (0)
#114 Spect8rCraft - score: 85 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 255 (+0), exclamations: 1 (+0), chars per post: 85 (0)
#115 RandomPlayer - score: 82 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 228 (+0), exclamations: 1 (+0), chars per post: 76 (0)
#116 Musicus - score: 80 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 204 (+0), exclamations: 0 (+0), chars per post: 68 (0)
#117 cheekymonkey - score: 75 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 159 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#118 Caihead - score: 75 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 152 (+0), exclamations: 0 (+0), chars per post: 51 (0)
#119 opisska - score: 74 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 549 (+0), exclamations: 0 (+0), chars per post: 549 (0)
#120 HEADD - score: 74 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 342 (+0), exclamations: 0 (+0), chars per post: 171 (0)
#121 bo1b - score: 73 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 139 (+0), exclamations: 0 (+0), chars per post: 46 (0)
#122 sharkie - score: 73 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 137 (+0), exclamations: 1 (+0), chars per post: 46 (0)
#123 Shuffleblade - score: 73 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 334 (+0), exclamations: 0 (+0), chars per post: 167 (0)
#124 VengefulTree - score: 72 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 323 (+0), exclamations: 0 (+0), chars per post: 162 (0)
#125 brickrd - score: 72 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 321 (+0), exclamations: 0 (+0), chars per post: 161 (0)
#126 The_Masked_Shrimp - score: 70 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 307 (+0), exclamations: 0 (+0), chars per post: 154 (0)
#127 Neemi - score: 67 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 473 (+0), exclamations: 0 (+0), chars per post: 473 (0)
#128 WGT-Baal - score: 61 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 213 (+0), exclamations: 5 (+0), chars per post: 107 (0)
#129 Nirel - score: 61 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 215 (+0), exclamations: 1 (+0), chars per post: 108 (0)
#130 Whois - score: 61 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 414 (+0), exclamations: 0 (+0), chars per post: 414 (0)
#131 Pyloss - score: 59 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 193 (+0), exclamations: 0 (+0), chars per post: 97 (0)
#132 Madars - score: 58 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 189 (+0), exclamations: 0 (+0), chars per post: 95 (0)
#133 hummingbird23 - score: 58 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 382 (+0), exclamations: 4 (+0), chars per post: 382 (0)
#134 LeLfe - score: 58 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 180 (+0), exclamations: 0 (+0), chars per post: 90 (0)
#135 weiliem - score: 57 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 178 (+0), exclamations: 0 (+0), chars per post: 89 (0)
#136 Elyvilon - score: 56 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 169 (+0), exclamations: 0 (+0), chars per post: 85 (0)
#137 sudete - score: 55 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 157 (+0), exclamations: 0 (+0), chars per post: 79 (0)
#138 Ansinjunger - score: 55 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 356 (+0), exclamations: 0 (+0), chars per post: 356 (0)
#139 Boucot - score: 54 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 147 (+0), exclamations: 0 (+0), chars per post: 74 (0)
#140 xM(Z - score: 52 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 121 (+0), exclamations: 1 (+0), chars per post: 61 (0)
#141 imrusty269 - score: 51 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 119 (+0), exclamations: 0 (+0), chars per post: 60 (0)
#142 GreenMash - score: 51 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 110 (+0), exclamations: 0 (+0), chars per post: 55 (0)
#143 AxiomBlurr - score: 50 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 305 (+0), exclamations: 2 (+0), chars per post: 305 (0)
#144 rotta - score: 50 (+21)
posts: 2 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 106 (+16), exclamations: 0 (+0), chars per post: 53 (-37)
#145 travis - score: 50 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 106 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#146 [PkF] - score: 50 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 105 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#147 SC2Toastie - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 97 (+0), exclamations: 1 (+0), chars per post: 49 (0)
#148 ne4aJIb - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 97 (+0), exclamations: 0 (+0), chars per post: 49 (0)
#149 TimENT - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 96 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#150 Cluster__ - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 96 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#151 catabowl - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 89 (+0), exclamations: 5 (+0), chars per post: 45 (0)
#152 Lazzi - score: 49 (+49)
posts: 2 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 93 (+93), exclamations: 0 (+0), chars per post: 47 (+46)
#153 Heinsenzerg - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 91 (+0), exclamations: 0 (+0), chars per post: 46 (0)
#154 Varroth - score: 46 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 265 (+0), exclamations: 0 (+0), chars per post: 265 (0)
#155 SniXSniPe - score: 46 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 261 (+0), exclamations: 0 (+0), chars per post: 261 (0)
#156 panzercrusher - score: 45 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 152 (+0), exclamations: 0 (+0), chars per post: 152 (0)
#157 Larkin - score: 43 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 38 (+0), exclamations: 0 (+0), chars per post: 19 (0)
#158 KeksX - score: 41 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 211 (+0), exclamations: 0 (+0), chars per post: 211 (0)
#159 kc2siq - score: 37 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 173 (+0), exclamations: 0 (+0), chars per post: 173 (0)
#160 shrewm - score: 37 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 172 (+0), exclamations: 0 (+0), chars per post: 172 (0)
#161 Wuster - score: 36 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 168 (+0), exclamations: 0 (+0), chars per post: 168 (0)
#162 jhlee820 - score: 35 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 157 (+0), exclamations: 0 (+0), chars per post: 157 (0)
#163 Liman - score: 35 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 53 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#164 Yello - score: 33 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 138 (+0), exclamations: 0 (+0), chars per post: 138 (0)
#165 djraphi23 - score: 33 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 132 (+0), exclamations: 0 (+0), chars per post: 132 (0)
#166 TheLordofAwesome - score: 32 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 127 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#167 christophequirion - score: 32 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 127 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#168 JustPassingBy - score: 32 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 127 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#169 IndoKoreanMuslim - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 117 (+0), exclamations: 2 (+0), chars per post: 117 (0)
#170 Tachion - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 115 (+0), exclamations: 0 (+0), chars per post: 115 (0)
#171 lopido - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 115 (+0), exclamations: 0 (+0), chars per post: 115 (0)
#172 extinctosaurus - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 112 (+0), exclamations: 2 (+0), chars per post: 112 (0)
#173 snorlax1 - score: 31 (+31)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 110 (+110), exclamations: 0 (+0), chars per post: 110 (+110)
#174 Walnuts - score: 30 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 108 (+0), exclamations: 0 (+0), chars per post: 108 (0)
#175 cpower - score: 30 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 101 (+0), exclamations: 0 (+0), chars per post: 101 (0)
#176 RaiKageRyu - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 98 (+0), exclamations: 0 (+0), chars per post: 98 (0)
#177 starslayer - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 98 (+0), exclamations: 0 (+0), chars per post: 98 (0)
#178 IcookTacos - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 97 (+0), exclamations: 1 (+0), chars per post: 97 (0)
#179 Cheerio - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 95 (+0), exclamations: 0 (+0), chars per post: 95 (0)
#180 Ej_ - score: 29 (+29)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 93 (+93), exclamations: 0 (+0), chars per post: 93 (+93)
#181 hfsrj - score: 29 (+29)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 91 (+91), exclamations: 1 (+1), chars per post: 91 (+91)
#182 TheDougler - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 92 (+0), exclamations: 0 (+0), chars per post: 92 (0)
#183 Loccstana - score: 28 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 83 (+0), exclamations: 0 (+0), chars per post: 83 (0)
#184 veKtory - score: 28 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 81 (+0), exclamations: 0 (+0), chars per post: 81 (0)
#185 julianto - score: 28 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 76 (+0), exclamations: 4 (+0), chars per post: 76 (0)
#186 ZeromuS - score: 27 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 75 (+0), exclamations: 1 (+0), chars per post: 75 (0)
#187 Solar424 - score: 27 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 74 (+0), exclamations: 0 (+0), chars per post: 74 (0)
#188 imJealous - score: 26 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 64 (+0), exclamations: 0 (+0), chars per post: 64 (0)
#189 NEEDZMOAR - score: 26 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 61 (+0), exclamations: 1 (+0), chars per post: 61 (0)
#190 Estancia - score: 26 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 62 (+0), exclamations: 0 (+0), chars per post: 62 (0)
#191 MosART - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 58 (+0), exclamations: 1 (+0), chars per post: 58 (0)
#192 Wrathsc2 - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 59 (+0), exclamations: 0 (+0), chars per post: 59 (0)
#193 Trasko - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 56 (+0), exclamations: 1 (+0), chars per post: 56 (0)
#194 Gwavajuice - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 57 (+0), exclamations: 0 (+0), chars per post: 57 (0)
#195 DamageControL - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 56 (+0), exclamations: 0 (+0), chars per post: 56 (0)
#196 neptunusfisk - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 54 (+0), exclamations: 0 (+0), chars per post: 54 (0)
#197 Deleuze - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 1 (+0), chars per post: 50 (0)
#198 Josh_Video - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 51 (+0), exclamations: 0 (+0), chars per post: 51 (0)
#199 Fuell - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 1 (+0), chars per post: 50 (0)
#200 phfantunes - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 51 (+0), exclamations: 0 (+0), chars per post: 51 (0)
#201 NexUmbra - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 0 (+0), chars per post: 50 (0)
#202 Rescawen - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 49 (+0), exclamations: 1 (+0), chars per post: 49 (0)
#203 lichter - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 0 (+0), chars per post: 50 (0)
#204 astray71 - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 47 (+0), exclamations: 1 (+0), chars per post: 47 (0)
#205 Elroi - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 48 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#206 duckk - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 46 (+0), exclamations: 0 (+0), chars per post: 46 (0)
#207 covetousrat - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 45 (+0), exclamations: 0 (+0), chars per post: 45 (0)
#208 TheFish7 - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 42 (+0), exclamations: 0 (+0), chars per post: 42 (0)
#209 JazzJackrabbit - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 41 (+0), exclamations: 0 (+0), chars per post: 41 (0)
#210 EngrishTeacher - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 40 (+0), exclamations: 1 (+0), chars per post: 40 (0)
#211 Tanzklaue - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 41 (+0), exclamations: 0 (+0), chars per post: 41 (0)
#212 ffrozenfish - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 35 (+0), exclamations: 0 (+0), chars per post: 35 (0)
#213 Mintie - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 35 (+0), exclamations: 0 (+0), chars per post: 35 (0)
#214 [F_]aths - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 35 (+0), exclamations: 0 (+0), chars per post: 35 (0)
#215 xyzz - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 33 (+0), exclamations: 0 (+0), chars per post: 33 (0)
#216 SmoKim - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 30 (+0), exclamations: 0 (+0), chars per post: 30 (0)
#217 Lexender - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 29 (+0), exclamations: 0 (+0), chars per post: 29 (0)
#218 MrMotionPicture - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 29 (+0), exclamations: 0 (+0), chars per post: 29 (0)
#219 ElMeanYo - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 29 (+0), exclamations: 0 (+0), chars per post: 29 (0)
#220 Prince_Stranger - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 25 (+0), exclamations: 0 (+0), chars per post: 25 (0)
#221 Penev - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 24 (+0), exclamations: 0 (+0), chars per post: 24 (0)
#222 NovemberstOrm - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 23 (+0), exclamations: 0 (+0), chars per post: 23 (0)
#223 Jockmcplop - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 20 (+0), exclamations: 0 (+0), chars per post: 20 (0)
#224 Agh - score: 21 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 17 (+0), exclamations: 0 (+0), chars per post: 17 (0)
#225 GGzerG - score: 21 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 16 (+0), exclamations: 0 (+0), chars per post: 16 (0)
#226 SamuelGreen - score: 21 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 16 (+0), exclamations: 0 (+0), chars per post: 16 (0)
#227 digmouse - score: 20 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 9 (+0), exclamations: 0 (+0), chars per post: 9 (0)


score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don't count and my #PASSIONBOARD4EVER posts don't count, the + and - stats is for the past 12 hours)
so post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.

Latest #IMadeThis Posts
KingofdaHipHop Sun Oct 19 2014 - Here's my story, not that good but I think that Stardust deserves some more love. Hopefully you enjoy! #IMadeThis Proof (Stardust) by KingofdaHipHop The extractor is surrounded by probes....

Cricketer12 Sun Oct 19 2014 - A Santastic day: Im not very good at fanfics...but this is one I must write as I feel obligated by pashun. I talked a lot of smack in the weeks coming up to this moment but deep down, i fea...

Cricketer12 Sun Oct 19 2014 - if you pay attention to my posts and connect the dots, it makes sense, i will tell the story of my pashun now and hope it gets put on OP. #Imadethis I love Starcraft. Its that simple. I r...

Cricketer12 Sun Oct 19 2014 - Cricketer's Power Rank: Blizzcon 2014 As the one person who predicted sOs to win Blizzcon, I at least feel like I have a good chance of figuring out who will win it this time (I however als...

OtherWorld Sun Oct 19 2014 - Ok here's a fanfic about 2 players : + Show Spoiler +                                     Old Brothers       soO stopped, breathed, and sat on the ground. The whipping wind and his tired ...

+ Show Spoiler [More #IMadeThis Posts] +
LockeTazeline Sat Oct 18 2014 - 5 soO stared at the screen. It was funny; how many times had he been in this position before? How many times had he sat at the cusp of victory? How many times had his fingertips brushed t...

[UoN]Sentinel Sat Oct 18 2014 - Two of my roommates have finally left for the weekend, but the other three refuse to leave, so I can't conduct my recordings of the Polt song yet. Instead, here's another of my lyric sets ...

AWalker9 Sat Oct 18 2014 - Well this is my fan fiction #IMadeThis it's not great but oh well soO sits in his room after his 4th GSL finals loss he has 5 silver medals that lie in his room. Every medal is painful r...

IAmWithStupid Sat Oct 18 2014 - #IMadeThis This is awfull. WARNING! You head may explode because of my singing. DISCLAIMER: All photos belong to their owners, I just passion around. Thats right, "passion" is a verb now!!...

ClueClueClue Sat Oct 18 2014 - https://vimeo.com/109328348 #IMadeThis other SoO hype song too since I had nothing better to do... I mean... because passion.

Die4Ever Fri Oct 17 2014 - I just finished my INnoVation retrospective! #IMadeThis + Show Spoiler + INnoVation INnoVation, the once best Terran in the world, didn't show as much consistency throughout the year as ou...

IntoTheheart Fri Oct 17 2014 - My own SoO fanfic: #IMadeThis + Show Spoiler + Just master the basics. You need the fundamentals. After all, StarCraft is only composed of ones and zeros anyway. That's what Coach Choi's b...

The_Templar Fri Oct 17 2014 - #IMadeThis. Fanfic involving TaeJa, MC, Bomber, and miscellaneous people… I am a fairly bad writer so don’t expect too much ^^. What I would like to happen if I was at blizzcon basically.. ...

Garbels Fri Oct 17 2014 - The prophecy foretold of a hero who would reunite worshipers of the old gods and the new. A hero so powerful and charismatic that he could rally all the races behind him to fight against th...

ClueClueClue Fri Oct 17 2014 - http://vimeo.com/109224774 #IMadeThis Ok, so now I wanna play a very very emotional ballad I wrote because this thread can't be all fun and games

[UoN]Sentinel Fri Oct 17 2014 - One more for Innovation, to soO: (maybe I'll do this one after I finish the Polt song) #IMadeThis Yesterday you lost two games to four Your play as light and brittle as your smile Today ...

[UoN]Sentinel Thu Oct 16 2014 - #IMadeThis Polt's Theme and Lyrics: If tomorrow all the players were gone That I'd cheered for every year And I had to start again With just the twitch stream and a beer I'd thank my lu...

SetGuitarsToKill Thu Oct 16 2014 - The first paragraph of my fanfic, don't know if I'm gonna finish though since I don't really know where to go with it... + Show Spoiler +Up and down, up and down. The bar moved in steady r...

Die4Ever Thu Oct 16 2014 - just finished my jjakji retrospective! #IMadeThis + Show Spoiler + jjakji jjakji, the #11 seed, with 3475 WCS Points. Wait what? I've actually seen people wondering how he got so many WCS ...

SetGuitarsToKill Thu Oct 16 2014 - So while you are all bored at work, play the Blizzcon Hype edition of 2048! #IMadeThis http://community.usvsth3m.com/2048/sgtks-blizzcon-edition/

Sakat Thu Oct 16 2014 - Can you, analyzing a Starcraft game point out to something and say - this is , exactly this detail, this play, this tactical set up or strategic idea, is art. "Art" can be viewed from vario...

Die4Ever Wed Oct 15 2014 - hi guys! what did I miss? I just finished the Life retrospective, would you like to see? #IMadeThis + Show Spoiler [LIFUUUUUU] + Life This was actually a weak year for Life compared to how...

ZigguratOfUr Wed Oct 15 2014 - Soul May 2013 SKT headquarters “President. I am worried about the STX SouL player, Lee Shin Hyung also known as INnoVation. His performance in both Proleague and the GSL is frightening. H...

VeNoM Wed Oct 15 2014 - Be gentle, I'm not a writer: He stared into the thousands of fans in the audience while he selected his map vetoes, and thousands of faces stared back. His opponent and friend, Lee Shin Hy...

Sakat Wed Oct 15 2014 - Well, I guess, since I won't be posting any pictures, I might as well write an extremely long and tiresome post that no one will bother to read and no one will notice how stupid I actually ...

Die4Ever Tue Oct 14 2014 - so I just did the Zest retrospective... #IMadeThis + Show Spoiler + Zest Zest kind of made WCS look easy. I mean just look at his graph for the year. He was actually over 99% for more tha...

Die4Ever Tue Oct 14 2014 - I'd like to share with you all, my retrospective analysis on Snute's year. This is the first of many to come. #IMadeThis + Show Spoiler + Snute This is the first of a series of retrospecti...



If you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn't be here then edit it out or change it.

+ Show Spoiler [Most Recent 50 Pictures] +
[image loading]
Posted by TheBloodyDwarf on Monday, Oct 20 3:42pm GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 3:22pm GMT (GMT+00:00)

[image loading]
Posted by Cricketer12 on Monday, Oct 20 3:42am GMT (GMT+00:00)

[image loading]
Posted by DeadSanto123 on Monday, Oct 20 3:21am GMT (GMT+00:00)

[image loading]
Posted by SetGuitarsToKill on Monday, Oct 20 3:02am GMT (GMT+00:00)

[image loading]
Posted by iHirO on Monday, Oct 20 2:56am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 2:11am GMT (GMT+00:00)

[image loading]
Posted by Cricketer12 on Monday, Oct 20 2:01am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 1:50am GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Monday, Oct 20 1:43am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 1:31am GMT (GMT+00:00)

[image loading]
Posted by Die4Ever on Monday, Oct 20 1:30am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 1:18am GMT (GMT+00:00)

[image loading]
Posted by The_Red_Viper on Monday, Oct 20 1:08am GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Monday, Oct 20 12:47am GMT (GMT+00:00)

[image loading]
Posted by Shellshock on Monday, Oct 20 12:34am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 12:12am GMT (GMT+00:00)

[image loading]
Posted by Cricketer12 on Sunday, Oct 19 11:13pm GMT (GMT+00:00)

[image loading]
Posted by Die4Ever on Sunday, Oct 19 10:50pm GMT (GMT+00:00)

[image loading]
Posted by REyeM on Sunday, Oct 19 10:09pm GMT (GMT+00:00)

[image loading]
Posted by NanowaX on Sunday, Oct 19 7:45pm GMT (GMT+00:00)

[image loading]
Posted by iHirO on Sunday, Oct 19 5:51pm GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Sunday, Oct 19 4:22pm GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Sunday, Oct 19 4:00pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 3:19pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 1:17pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 12:48pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 12:26pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 11:40am GMT (GMT+00:00)

[image loading]
Posted by NanowaX on Sunday, Oct 19 10:58am GMT (GMT+00:00)

[image loading]
Posted by iHirO on Sunday, Oct 19 9:44am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 4:41am GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Sunday, Oct 19 3:43am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 3:37am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 3:28am GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 11:08pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 10:25pm GMT (GMT+00:00)

[image loading]
Posted by NanowaX on Saturday, Oct 18 9:50pm GMT (GMT+00:00)

[image loading]
Posted by Edpayasugo on Saturday, Oct 18 9:46pm GMT (GMT+00:00)

[image loading]
Posted by Edpayasugo on Saturday, Oct 18 9:43pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:41pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:41pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:39pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:39pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:38pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:36pm GMT (GMT+00:00)

This list does not include pictures from posts with #IMadeThis.

Oh, what the fuck is this? It makes me want to spam

It's a totally fair rating of passion based on number of posts, pictures, characters, etc

I have vacation this week so I think I might have passion to spam like you guys

I had vacation last week so I wasn't able to post much

TL is your job?
Fusilero: "I still can't believe he did that, like dude what the fuck there's fandom and then there's what he did like holy shit. I still see it when I close my eyes." <- reaction to the original drunk santa post which later caught on
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 20 2014 16:23 GMT
#11699
On October 21 2014 01:23 Sakat wrote:
Show nested quote +
On October 21 2014 01:21 Cricketer12 wrote:
On October 21 2014 01:20 Sakat wrote:
On October 21 2014 01:19 SetGuitarsToKill wrote:
On October 21 2014 01:17 Sakat wrote:
On October 21 2014 01:13 SetGuitarsToKill wrote:
On October 21 2014 01:12 Die4Ever wrote:
On October 21 2014 01:10 Sakat wrote:
HOW DO YOU FIND THE TIME???!!!!!! It's amazing work!!!

it's really not that much code

+ Show Spoiler +


var names={};
if(window.hasOwnProperty('tempnames') names=tempnames;

var namesa=[];
var counter=0;
var oclinks=[];
var piclinks=[];
var links={};

if(links.length==0) RunStats();

var tbody=$($('body'.html());
RunStats(6);

function CheckLinks()
{
var links = $('body > #navwrapper:nth-child(1) #main-content > table:nth-child(2) tbody tr:nth-child(1) td:nth-child(2) a:not([title^="Next Page"]:not([rel="nofollow"]';
if(links.length==0) {
OutputStats();
return;
}
var l=$(links[0];
var url=l.attr('href';
$.ajax({url:url,success:function(data) {
console.log('ngot '+url+' with '+data.length+' characters\n';
l.remove();
tbody=$(data);
RunStats(0);
CheckLinks();
}});
}
CheckLinks();
counter=0;

function MakeContentType()
{
return {posts:0,chars:0,pics:0,excls:0,videos:0};
}

function MakeUser(name)
{
return {name:name,score:0,recentscore:0,country:'',types:{ normal:MakeContentType(),oc:MakeContentType(),recentnormal:MakeContentType(),recentoc:MakeContentType() }};
}

function ProcessPost(user, country, date, hours_ago, post, postlink)
{
var posttext=post.text();
posttext.replace(/\s+/g,' ';
if(posttext.match(/^\s*\#PASSIONBOARD4EVER/)) return;
if(postlink=='http://www.teamliquid.net/forum/viewpost.php?post_id=23071257' return;

var contenttype='normal';
var isoc=false;
if(posttext.match(/\#IMadeThis/i) && postlink!='http://www.teamliquid.net/forum/viewpost.php?post_id=23135482' {
isoc=true;
contenttype='oc';
var summary=posttext.substr(0,195);
if(summary.length>=193) summary=summary.substr(0,190)+'...';
oclinks.push({user:user,link:postlink,summary:summary,date:date});
}
if(hours_ago<12) contenttype='recent'+contenttype;

var chars=posttext.length;
var pics=post.find('img[src^="http"]';
var numpics=0;
pics.each(function(){
var src=$(this).attr('src';
if( links.hasOwnProperty(src) ) {
links[src]++;
return;
}
links[src]=1;
numpics++;
if(isoc==false) {
piclinks.push({user:user,link:postlink,src:src,date:date});
}
});
var videos=post.find('iframe.youtube-player'.length;
videos+=post.find('a[href^="http://vimeo.com/"]'.length;
videos+=post.find('a[href^="https://vimeo.com/"]'.length;
var excls=0;
try{excls=Math.min(10,posttext.match(/\!/g).length);}catch(e){}

if(!names[user] names[user]=MakeUser(user);
var n=names[user];
n.country=country;
var cont=n.types[contenttype];
cont.posts++;
cont.chars+=chars;
cont.pics+=numpics;
cont.excls+=excls;
cont.videos+=videos;
}

function RunStats(start)
{
console.log('nrunning stats...\n';
tbody.find('.quote,.submessage:not(a[title="Link to this post"],.forumsig,div[style="float:right; font-size:8pt; margin-top:15px"]'.remove();
tbody.find('br'.replaceWith(' ';
counter=0;
tbody.find('span.forummsginfo'.each(function(){
counter++;
if(window.hasOwnProperty('tempnames'==false && counter<=start) return;
var msginfotext=$(this).text();
var country='';
try{country=msginfotext.match(/^\s+\S+\s+([a-zA-Z][^\.]+).*$/)[1];}catch(e){}
var datetext=msginfotext.match(/\.\s*(([a-zA-Z]+) [^\.]*)/)[1];
var date;
if(datetext.match(/Posts/) ) {
country='';
datetext=msginfotext.match(/\S+\s*(([a-zA-Z]+) [^\.]*)/)[1];
date=new Date(datetext);
} else date=new Date(datetext);
var hours_ago=((new Date())-date)/1000/3600;
var user=msginfotext.match(/^\s*(\S*).*$/)[1];
var post=$(this).parent().parent().parent().find('tr > .forumPost:not(lightback)';
var postlink='http://www.teamliquid.net'+$(this).parent().parent().find('a.submessage[title="Link to this post"]'.attr('href';
ProcessPost(user, country, date, hours_ago, post, postlink);
});
}

function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",";
}

function OutputUserStats(u,place,details)
{
var out='';
if(place>0) out+='[b]#'+place+' ';
else out+='[b]';

var name=u.name;
var ut=u.types;
var score=Math.floor(u.score);
var recentscore=Math.floor(u.recentscore);
var posts=0;
var ocposts=0;
var videos=0;
var ocvideos=0;
var pics=0;
var chars=0;
var excls=0;
var recentpics=0;
var recentchars=0;
var recentexcls=0;
for(var t in ut) {
if(!ut.hasOwnProperty(t)) continue;
if(t=='normal' || t=='recentnormal' {
posts+=ut[t].posts;
videos+=ut[t].videos;
} else {
ocposts+=ut[t].posts;
ocvideos+=ut[t].videos;
}
if(t=='recentnormal' || t=='recentoc' {
recentpics+=ut[t].pics;
recentchars+=ut[t].chars;
recentexcls+=ut[t].excls;
}
pics+=ut[t].pics;
chars+=ut[t].chars;
excls+=ut[t].excls;
}

var recentposts=ut.recentnormal.posts;
var recentocposts=ut.recentoc.posts;
var recentocvideos=ut.recentoc.videos;

var cppchange=(chars/(posts+ocposts)) - ((chars-recentchars)/((posts+ocposts)-(recentposts+recentocposts)));
if(posts-recentposts==0) cppchange=(chars/posts);
cppchange=Math.floor(cppchange);
if(cppchange>0) cppchange='+'+cppchange;
if(cppchange!=cppchange)cppchange='0';

if(details==1) {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+'[/b]n[small]posts: '+posts+' (+'+recentposts+', ocposts: '+ocposts+' (+'+recentocposts+', ocvids: '+ocvideos+' (+'+recentocvideos+', pics: '+pics+' (+'+recentpics+', chars: '+chars+' (+'+recentchars+', exclamations: '+excls+' (+'+recentexcls+', chars per post: '+Math.round(chars/posts)+' ('+cppchange+'[/small]n';
} else {
out+='[dblue]'+name+'[/dblue] - score: '+numberWithCommas(score)+' (+'+numberWithCommas(recentscore)+'[/b] - posts: '+posts+' (+'+recentposts+', ocposts: '+ocposts+' (+'+recentocposts+', ocvideos: '+ocvideos+' (+'+recentocvideos+', pics: '+pics+' (+'+recentpics+'\n';
}
return out;
}

function OutputStats()
{
var out='';
namesa=[];
var everyone=MakeUser('EVERYONE';
var na=MakeUser('NA';
var restoftheworld=MakeUser('Unimportant Parts of the World';
var unknown=MakeUser('Unknown Region';
for(var i in names) {
if(!names.hasOwnProperty(i)) continue;
var u=names[i];
var region=restoftheworld;
if(u.country=='United States' || u.country=='Canada' || u.country=='Greenland' || u.country=='Mexico' {
region=na;
} else if(u.country=='' {
region=unknown;
}

for(var t in u.types) {
var c=u.types[t];
var score=0;
var ec=everyone.types[t];
var rc=region.types[t];
ec.videos+=c.videos;
ec.pics+=c.pics;
ec.posts+=c.posts;
ec.chars+=c.chars;
ec.excls+=c.excls;

rc.videos+=c.videos;
rc.pics+=c.pics;
rc.posts+=c.posts;
rc.chars+=c.chars;
rc.excls+=c.excls;

if(t=='oc' || t=='recentoc' score=c.videos*3000+c.pics*200+c.posts*100+c.chars/2+c.excls/10;
else score=c.pics*200+c.posts*20+c.videos*10+c.chars/10+c.excls/10;
u.score+=score;
everyone.score+=score;
region.score+=score;
if(t=='recentnormal' || t=='recentoc' {
u.recentscore+=score;
everyone.recentscore+=score;
region.recentscore+=score;
}
}
namesa.push(u);
}
namesa.push(everyone);
namesa.sort(function(a,b){
return b.score-a.score;
});
oclinks.sort(function(a,b){
//return a.date-b.date;
return b.date-a.date;
});
piclinks.sort(function(a,b){
return b.date-a.date;
});

//console.log(namesa);
var spoilerlist='';
out='';
out += 'n[center][big][b]#PASSIONBOARD4EVER[/b][/big]n\n';
for(var i in namesa) {
if(i==21) break;
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,0);
}
out += '[spoiler=More Details]n';
out += OutputUserStats(na,0,1);
out += OutputUserStats(restoftheworld,0,1);
out += 'n';
for(var i in namesa) {
var place=i;
var u=namesa[i];
out += OutputUserStats(u,place,1);
}
out += '[/spoiler]n\n';
out += '[/center]';
out += 'score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don\'t count and my #PASSIONBOARD4EVER posts don\'t count, the + and - stats is for the past 12 hours)\nso post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.';
out += 'n\n[center][big][b]Latest #IMadeThis Posts[/b][/big]n';
for(var i in oclinks) {
if(i==5) out += '[spoiler=More #IMadeThis Posts]';
out += '[url='+oclinks[i].link+'][b][dblue]'+oclinks[i].user+'[/dblue][/b] '+ oclinks[i].date.toDateString() +'[/url] - '+oclinks[i].summary+'n\n';
}
out += '[/spoiler]n\nIf you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn\'t be here then edit it out or change it.';

out += 'n\n[spoiler=Most Recent 50 Pictures]';
for(var i in piclinks) {
if(i>=50) break;
var p=piclinks[i];
out += '[img]'+p.src+'[/img]n[url='+p.link+']Posted by '+p.user+' on [date]'+p.date+'[/date][/url]n\n';
}
out += 'This list does not include pictures from posts with #IMadeThis.[/spoiler]';
out += '[/center]';
console.log(out);
}



almost forgot, gotta quote it lol

Hey, for someone who has no idea how to code, that's still pretty impressive and looks kind of time consuming



To me it looks like witchcraft


Should we burn him?


Only if he weighs less than a duck

how did you become so educated about witches?


Monty Python and the quest for the Holy Grail

I'm fairly sure we're all referencing it
Moderatorshe/her
TL+ Member
The_Templar
Profile Blog Joined January 2011
your Country52797 Posts
October 20 2014 16:23 GMT
#11700
On October 21 2014 01:23 TheBloodyDwarf wrote:
Show nested quote +
On October 21 2014 01:01 The_Templar wrote:
On October 21 2014 01:00 TheBloodyDwarf wrote:
On October 21 2014 00:51 The_Templar wrote:
On October 21 2014 00:49 TheBloodyDwarf wrote:
On October 21 2014 00:48 Die4Ever wrote:
#PASSIONBOARD4EVER

EVERYONE - score: 506,162 (+8,379) - posts: 11513 (+184), ocposts: 27 (+1), ocvideos: 3 (+0), pics: 550 (+2)
#1 The_Templar - score: 80,807 (+833) - posts: 2010 (+24), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 95 (+1)
#2 Die4Ever - score: 57,620 (+0) - posts: 413 (+0), ocposts: 5 (+0), ocvideos: 0 (+0), pics: 101 (+0)
#3 IntoTheheart - score: 35,071 (+25) - posts: 1171 (+1), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 4 (+0)
#4 SetGuitarsToKill - score: 30,777 (+0) - posts: 887 (+0), ocposts: 2 (+0), ocvideos: 0 (+0), pics: 13 (+0)
#5 Cricketer12 - score: 27,157 (+456) - posts: 829 (+18), ocposts: 3 (+0), ocvideos: 0 (+0), pics: 4 (+0)
#6 Yorkie - score: 22,254 (+0) - posts: 733 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 0 (+0)
#7 GumBa - score: 21,732 (+0) - posts: 890 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 0 (+0)
#8 AWalker9 - score: 18,441 (+130) - posts: 549 (+5), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 12 (+0)
#9 The_Red_Viper - score: 13,298 (+120) - posts: 214 (+4), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 39 (+0)
#10 [UoN]Sentinel - score: 13,208 (+0) - posts: 147 (+0), ocposts: 3 (+0), ocvideos: 0 (+0), pics: 19 (+0)
#11 OtherWorld - score: 12,863 (+1,017) - posts: 257 (+22), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 14 (+0)
#12 y0su - score: 10,790 (+237) - posts: 185 (+6), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 26 (+0)
#13 ClueClueClue - score: 10,761 (+0) - posts: 46 (+0), ocposts: 2 (+0), ocvideos: 2 (+0), pics: 16 (+0)
#14 KingofdaHipHop - score: 9,901 (+1,785) - posts: 231 (+1), ocposts: 1 (+1), ocvideos: 0 (+0), pics: 10 (+0)
#15 Shellshock - score: 9,226 (+0) - posts: 278 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 6 (+0)
#16 Lorning - score: 9,143 (+0) - posts: 139 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 28 (+0)
#17 ZigguratOfUr - score: 8,828 (+49) - posts: 86 (+1), ocposts: 1 (+0), ocvideos: 0 (+0), pics: 1 (+0)
#18 Deathstar - score: 8,335 (+0) - posts: 256 (+0), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 9 (+0)
#19 FFW_Rude - score: 7,902 (+47) - posts: 133 (+2), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 20 (+0)
#20 JamesT - score: 7,476 (+27) - posts: 144 (+1), ocposts: 0 (+0), ocvideos: 0 (+0), pics: 19 (+0)
+ Show Spoiler [More Details] +

NA - score: 323,915 (+3,243)
posts: 7504 (+47), ocposts: 17 (+1), ocvids: 0 (+0), pics: 285 (+1), chars: 791189 (+6811), exclamations: 1274 (+1), chars per post: 105 (0)
Unimportant Parts of the World - score: 147,623 (+4,860)
posts: 3309 (+131), ocposts: 9 (+0), ocvids: 3 (+0), pics: 191 (+1), chars: 261737 (+20276), exclamations: 804 (+28), chars per post: 79 (+3)

EVERYONE - score: 506,162 (+8,379)
posts: 11513 (+184), ocposts: 27 (+1), ocvids: 3 (+0), pics: 550 (+2), chars: 1100823 (+28644), exclamations: 2237 (+30), chars per post: 96 (0)
#1 The_Templar - score: 80,807 (+833)
posts: 2010 (+24), ocposts: 1 (+0), ocvids: 0 (+0), pics: 95 (+1), chars: 140553 (+1539), exclamations: 126 (+0), chars per post: 70 (-1)
#2 Die4Ever - score: 57,620 (+0)
posts: 413 (+0), ocposts: 5 (+0), ocvids: 0 (+0), pics: 101 (+0), chars: 143591 (+0), exclamations: 52 (+0), chars per post: 348 (0)
#3 IntoTheheart - score: 35,071 (+25)
posts: 1171 (+1), ocposts: 1 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 95183 (+50), exclamations: 187 (+0), chars per post: 81 (-1)
#4 SetGuitarsToKill - score: 30,777 (+0)
posts: 887 (+0), ocposts: 2 (+0), ocvids: 0 (+0), pics: 13 (+0), chars: 95501 (+0), exclamations: 309 (+0), chars per post: 108 (0)
#5 Cricketer12 - score: 27,157 (+456)
posts: 829 (+18), ocposts: 3 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 68097 (+968), exclamations: 113 (+0), chars per post: 82 (-1)
#6 Yorkie - score: 22,254 (+0)
posts: 733 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 75103 (+0), exclamations: 245 (+0), chars per post: 102 (0)
#7 GumBa - score: 21,732 (+0)
posts: 890 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 39273 (+0), exclamations: 54 (+0), chars per post: 44 (0)
#8 AWalker9 - score: 18,441 (+130)
posts: 549 (+5), ocposts: 1 (+0), ocvids: 0 (+0), pics: 12 (+0), chars: 33623 (+300), exclamations: 87 (+0), chars per post: 61 (-1)
#9 The_Red_Viper - score: 13,298 (+120)
posts: 214 (+4), ocposts: 0 (+0), ocvids: 0 (+0), pics: 39 (+0), chars: 11580 (+400), exclamations: 101 (+0), chars per post: 54 (0)
#10 [UoN]Sentinel - score: 13,208 (+0)
posts: 147 (+0), ocposts: 3 (+0), ocvids: 0 (+0), pics: 19 (+0), chars: 25115 (+0), exclamations: 36 (+0), chars per post: 171 (0)
#11 OtherWorld - score: 12,863 (+1,017)
posts: 257 (+22), ocposts: 1 (+0), ocvids: 0 (+0), pics: 14 (+0), chars: 29589 (+5770), exclamations: 7 (+0), chars per post: 115 (+13)
#12 y0su - score: 10,790 (+237)
posts: 185 (+6), ocposts: 0 (+0), ocvids: 0 (+0), pics: 26 (+0), chars: 18659 (+1173), exclamations: 249 (+3), chars per post: 101 (+3)
#13 ClueClueClue - score: 10,761 (+0)
posts: 46 (+0), ocposts: 2 (+0), ocvids: 2 (+0), pics: 16 (+0), chars: 3311 (+0), exclamations: 9 (+0), chars per post: 72 (0)
#14 KingofdaHipHop - score: 9,901 (+1,785)
posts: 231 (+1), ocposts: 1 (+1), ocvids: 0 (+0), pics: 10 (+0), chars: 18573 (+3431), exclamations: 15 (+1), chars per post: 80 (+14)
#15 Shellshock - score: 9,226 (+0)
posts: 278 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 6 (+0), chars: 24652 (+0), exclamations: 12 (+0), chars per post: 89 (0)
#16 Lorning - score: 9,143 (+0)
posts: 139 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 28 (+0), chars: 7426 (+0), exclamations: 10 (+0), chars per post: 53 (0)
#17 ZigguratOfUr - score: 8,828 (+49)
posts: 86 (+1), ocposts: 1 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 22178 (+295), exclamations: 9 (+0), chars per post: 258 (0)
#18 Deathstar - score: 8,335 (+0)
posts: 256 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 9 (+0), chars: 14126 (+0), exclamations: 25 (+0), chars per post: 55 (0)
#19 FFW_Rude - score: 7,902 (+47)
posts: 133 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 20 (+0), chars: 12237 (+76), exclamations: 85 (+2), chars per post: 92 (-1)
#20 JamesT - score: 7,476 (+27)
posts: 144 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 19 (+0), chars: 7923 (+78), exclamations: 39 (+0), chars per post: 55 (0)
#21 Sakat - score: 5,964 (+1,696)
posts: 117 (+50), ocposts: 2 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 17959 (+6946), exclamations: 33 (+15), chars per post: 153 (-9)
#22 Jenia6109 - score: 5,892 (+0)
posts: 23 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 27 (+0), chars: 325 (+0), exclamations: 1 (+0), chars per post: 14 (0)
#23 IAmWithStupid - score: 5,167 (+0)
posts: 27 (+0), ocposts: 1 (+0), ocvids: 1 (+0), pics: 4 (+0), chars: 6452 (+0), exclamations: 46 (+0), chars per post: 239 (0)
#24 REyeM - score: 3,873 (+0)
posts: 81 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 9 (+0), chars: 4529 (+0), exclamations: 5 (+0), chars per post: 56 (0)
#25 Zealously - score: 3,751 (+0)
posts: 107 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 10104 (+0), exclamations: 15 (+0), chars per post: 94 (0)
#26 stuchiu - score: 3,147 (+0)
posts: 84 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 6675 (+0), exclamations: 3 (+0), chars per post: 79 (0)
#27 LoneYoShi - score: 2,883 (+655)
posts: 82 (+16), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 12389 (+3352), exclamations: 45 (+3), chars per post: 151 (+14)
#28 Circumstance - score: 2,391 (+0)
posts: 53 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 13292 (+0), exclamations: 18 (+0), chars per post: 251 (0)
#29 Edpayasugo - score: 2,347 (+0)
posts: 13 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 10 (+0), chars: 868 (+0), exclamations: 3 (+0), chars per post: 67 (0)
#30 Phredxor - score: 2,342 (+64)
posts: 85 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 6399 (+247), exclamations: 30 (+2), chars per post: 75 (+1)
#31 AccoWand - score: 2,239 (+0)
posts: 15 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 9 (+0), chars: 1395 (+0), exclamations: 2 (+0), chars per post: 93 (0)
#32 Skrita - score: 2,192 (+0)
posts: 19 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 8 (+0), chars: 2111 (+0), exclamations: 13 (+0), chars per post: 111 (0)
#33 dangthatsright - score: 2,106 (+32)
posts: 78 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 5457 (+122), exclamations: 12 (+0), chars per post: 70 (0)
#34 PhoenixVoid - score: 2,089 (+0)
posts: 66 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 7689 (+0), exclamations: 4 (+0), chars per post: 117 (0)
#35 Darkhorse - score: 2,012 (+0)
posts: 76 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 4900 (+0), exclamations: 24 (+0), chars per post: 64 (0)
#36 iMrising - score: 1,972 (+65)
posts: 64 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 4922 (+450), exclamations: 7 (+0), chars per post: 77 (+5)
#37 Dodgin - score: 1,870 (+0)
posts: 69 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 4907 (+0), exclamations: 0 (+0), chars per post: 71 (0)
#38 Jett.Jack.Alvir - score: 1,812 (+0)
posts: 48 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 8510 (+0), exclamations: 14 (+0), chars per post: 177 (0)
#39 Jazzman88 - score: 1,455 (+0)
posts: 18 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 2955 (+0), exclamations: 3 (+0), chars per post: 164 (0)
#40 VeNoM - score: 1,409 (+0)
posts: 3 (+0), ocposts: 1 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2856 (+0), exclamations: 14 (+0), chars per post: 952 (0)
#41 Pino - score: 1,377 (+0)
posts: 30 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 1769 (+0), exclamations: 4 (+0), chars per post: 59 (0)
#42 Wintex - score: 1,355 (+33)
posts: 50 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 3353 (+31), exclamations: 0 (+0), chars per post: 67 (-1)
#43 Aeromi - score: 1,325 (+0)
posts: 35 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 2247 (+0), exclamations: 5 (+0), chars per post: 64 (0)
#44 Godwrath - score: 1,283 (+0)
posts: 38 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 3225 (+0), exclamations: 10 (+0), chars per post: 85 (0)
#45 LockeTazeline - score: 1,213 (+0)
posts: 1 (+0), ocposts: 1 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2249 (+0), exclamations: 0 (+0), chars per post: 2249 (0)
#46 Garbels - score: 1,114 (+0)
posts: 3 (+0), ocposts: 1 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2048 (+0), exclamations: 1 (+0), chars per post: 683 (0)
#47 BisuDagger - score: 1,113 (+0)
posts: 25 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 2137 (+0), exclamations: 2 (+0), chars per post: 85 (0)
#48 iHirO - score: 1,088 (+59)
posts: 10 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 4 (+0), chars: 785 (+198), exclamations: 2 (+0), chars per post: 79 (+5)
#49 Pandain - score: 1,049 (+0)
posts: 25 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 5464 (+0), exclamations: 30 (+0), chars per post: 219 (0)
#50 Bagration - score: 970 (+0)
posts: 27 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 4302 (+0), exclamations: 1 (+0), chars per post: 159 (0)
#51 NanowaX - score: 936 (+0)
posts: 11 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 1158 (+0), exclamations: 5 (+0), chars per post: 105 (0)
#52 Alchemik - score: 824 (+0)
posts: 32 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1841 (+0), exclamations: 0 (+0), chars per post: 58 (0)
#53 Paljas - score: 791 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 3318 (+0), exclamations: 1 (+0), chars per post: 1106 (0)
#54 Sh1bby - score: 760 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 3 (+0), chars: 599 (+0), exclamations: 10 (+0), chars per post: 120 (0)
#55 Silvana - score: 672 (+0)
posts: 20 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2709 (+0), exclamations: 14 (+0), chars per post: 135 (0)
#56 Skynx - score: 667 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 673 (+0), exclamations: 0 (+0), chars per post: 67 (0)
#57 Superbanana - score: 506 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 260 (+0), exclamations: 1 (+0), chars per post: 65 (0)
#58 Wombat_NI - score: 494 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2844 (+0), exclamations: 0 (+0), chars per post: 284 (0)
#59 pure.Wasted - score: 490 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 3900 (+0), exclamations: 2 (+0), chars per post: 780 (0)
#60 boxerfred - score: 485 (+0)
posts: 17 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1459 (+0), exclamations: 0 (+0), chars per post: 86 (0)
#61 stevethemacguy - score: 425 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 2 (+0), chars: 47 (+0), exclamations: 3 (+0), chars per post: 47 (0)
#62 sigm - score: 398 (+0)
posts: 8 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2387 (+0), exclamations: 0 (+0), chars per post: 298 (0)
#63 TheDwf - score: 394 (+0)
posts: 16 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 740 (+0), exclamations: 2 (+0), chars per post: 46 (0)
#64 ANLProbe - score: 369 (+0)
posts: 14 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 891 (+0), exclamations: 1 (+0), chars per post: 64 (0)
#65 TheBloodyDwarf - score: 353 (+353)
posts: 6 (+6), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+1), chars: 329 (+329), exclamations: 1 (+1), chars per post: 55 (+54)
#66 asongdotnet - score: 339 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 389 (+0), exclamations: 2 (+0), chars per post: 78 (0)
#67 Dingodile - score: 336 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1368 (+0), exclamations: 0 (+0), chars per post: 137 (0)
#68 Thrillz - score: 327 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1274 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#69 DarkLordOlli - score: 297 (+0)
posts: 12 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 573 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#70 opterown - score: 283 (+0)
posts: 10 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 630 (+0), exclamations: 0 (+0), chars per post: 63 (0)
#71 thecrazymunchkin - score: 274 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 141 (+0), exclamations: 0 (+0), chars per post: 47 (0)
#72 royalroadweed - score: 266 (+0)
posts: 8 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1064 (+0), exclamations: 0 (+0), chars per post: 133 (0)
#73 sadiroTnuda - score: 260 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 2400 (+0), exclamations: 5 (+0), chars per post: 2400 (0)
#74 HonorZ - score: 247 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 65 (+0), exclamations: 7 (+0), chars per post: 33 (0)
#75 Popkiller - score: 236 (+0)
posts: 9 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 565 (+0), exclamations: 0 (+0), chars per post: 63 (0)
#76 Necro)Phagist( - score: 227 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 69 (+0), exclamations: 5 (+0), chars per post: 69 (0)
#77 rockon1215 - score: 226 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 61 (+0), exclamations: 0 (+0), chars per post: 61 (0)
#78 DeadSanto123 - score: 224 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 44 (+0), exclamations: 0 (+0), chars per post: 44 (0)
#79 MiniFotToss - score: 223 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1032 (+0), exclamations: 3 (+0), chars per post: 172 (0)
#80 ejozl - score: 223 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 31 (+0), exclamations: 0 (+0), chars per post: 31 (0)
#81 eurTsItniH - score: 222 (+0)
posts: 9 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 422 (+0), exclamations: 3 (+0), chars per post: 47 (0)
#82 league - score: 221 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 1 (+0), chars: 18 (+0), exclamations: 0 (+0), chars per post: 18 (0)
#83 spoonmaster - score: 198 (+0)
posts: 8 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 386 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#84 H8 - score: 183 (+183)
posts: 6 (+6), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 630 (+630), exclamations: 1 (+1), chars per post: 105 (+105)
#85 Makro - score: 182 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 623 (+0), exclamations: 0 (+0), chars per post: 104 (0)
#86 liberate71 - score: 182 (+0)
posts: 7 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 422 (+0), exclamations: 0 (+0), chars per post: 60 (0)
#87 Tamagoshi - score: 180 (+0)
posts: 7 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 403 (+0), exclamations: 1 (+0), chars per post: 58 (0)
#88 Calthrash - score: 174 (+26)
posts: 4 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 946 (+65), exclamations: 0 (+0), chars per post: 237 (-58)
#89 Seeker - score: 172 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 528 (+0), exclamations: 0 (+0), chars per post: 88 (0)
#90 felisconcolori - score: 159 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1399 (+0), exclamations: 0 (+0), chars per post: 1399 (0)
#91 Cheren - score: 146 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 664 (+0), exclamations: 0 (+0), chars per post: 166 (0)
#92 Jer99 - score: 143 (+0)
posts: 6 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 234 (+0), exclamations: 0 (+0), chars per post: 39 (0)
#93 Charoisaur - score: 143 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 431 (+0), exclamations: 0 (+0), chars per post: 86 (0)
#94 vult - score: 141 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 417 (+0), exclamations: 0 (+0), chars per post: 83 (0)
#95 jarod - score: 140 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 596 (+0), exclamations: 6 (+0), chars per post: 149 (0)
#96 Darkdwarf - score: 135 (+66)
posts: 4 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 558 (+264), exclamations: 0 (+0), chars per post: 140 (-8)
#97 Abradix1 - score: 135 (+72)
posts: 4 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 551 (+327), exclamations: 0 (+0), chars per post: 138 (+25)
#98 lastride - score: 133 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 332 (+0), exclamations: 1 (+0), chars per post: 66 (0)
#99 Dreamer.T - score: 130 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 308 (+0), exclamations: 0 (+0), chars per post: 62 (0)
#100 Hall0wed - score: 127 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 270 (+0), exclamations: 0 (+0), chars per post: 54 (0)
#101 GTPGlitch - score: 126 (+126)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 1064 (+1064), exclamations: 1 (+1), chars per post: 1064 (+1064)
#102 Faefae - score: 125 (+0)
posts: 5 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 254 (+0), exclamations: 2 (+0), chars per post: 51 (0)
#103 HolydaKing - score: 114 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 547 (+0), exclamations: 0 (+0), chars per post: 182 (0)
#104 Xinzoe - score: 110 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 308 (+0), exclamations: 0 (+0), chars per post: 77 (0)
#105 Meavis - score: 109 (+53)
posts: 4 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 296 (+136), exclamations: 0 (+0), chars per post: 74 (-6)
#106 Xoronius - score: 103 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 434 (+0), exclamations: 0 (+0), chars per post: 145 (0)
#107 Big - score: 101 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 219 (+0), exclamations: 0 (+0), chars per post: 55 (0)
#108 Apoteosis - score: 101 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 611 (+0), exclamations: 0 (+0), chars per post: 306 (0)
#109 Killmouse - score: 100 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 200 (+0), exclamations: 0 (+0), chars per post: 50 (0)
#110 Weavel - score: 98 (+0)
posts: 4 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 183 (+0), exclamations: 2 (+0), chars per post: 46 (0)
#111 Hadronsbecrazy - score: 97 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 379 (+0), exclamations: 0 (+0), chars per post: 126 (0)
#112 xtorn - score: 97 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 374 (+0), exclamations: 0 (+0), chars per post: 125 (0)
#113 kaykoose - score: 87 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 277 (+0), exclamations: 0 (+0), chars per post: 92 (0)
#114 Spect8rCraft - score: 85 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 255 (+0), exclamations: 1 (+0), chars per post: 85 (0)
#115 RandomPlayer - score: 82 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 228 (+0), exclamations: 1 (+0), chars per post: 76 (0)
#116 Musicus - score: 80 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 204 (+0), exclamations: 0 (+0), chars per post: 68 (0)
#117 cheekymonkey - score: 75 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 159 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#118 Caihead - score: 75 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 152 (+0), exclamations: 0 (+0), chars per post: 51 (0)
#119 opisska - score: 74 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 549 (+0), exclamations: 0 (+0), chars per post: 549 (0)
#120 HEADD - score: 74 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 342 (+0), exclamations: 0 (+0), chars per post: 171 (0)
#121 bo1b - score: 73 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 139 (+0), exclamations: 0 (+0), chars per post: 46 (0)
#122 sharkie - score: 73 (+0)
posts: 3 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 137 (+0), exclamations: 1 (+0), chars per post: 46 (0)
#123 Shuffleblade - score: 73 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 334 (+0), exclamations: 0 (+0), chars per post: 167 (0)
#124 VengefulTree - score: 72 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 323 (+0), exclamations: 0 (+0), chars per post: 162 (0)
#125 brickrd - score: 72 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 321 (+0), exclamations: 0 (+0), chars per post: 161 (0)
#126 The_Masked_Shrimp - score: 70 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 307 (+0), exclamations: 0 (+0), chars per post: 154 (0)
#127 Neemi - score: 67 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 473 (+0), exclamations: 0 (+0), chars per post: 473 (0)
#128 WGT-Baal - score: 61 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 213 (+0), exclamations: 5 (+0), chars per post: 107 (0)
#129 Nirel - score: 61 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 215 (+0), exclamations: 1 (+0), chars per post: 108 (0)
#130 Whois - score: 61 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 414 (+0), exclamations: 0 (+0), chars per post: 414 (0)
#131 Pyloss - score: 59 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 193 (+0), exclamations: 0 (+0), chars per post: 97 (0)
#132 Madars - score: 58 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 189 (+0), exclamations: 0 (+0), chars per post: 95 (0)
#133 hummingbird23 - score: 58 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 382 (+0), exclamations: 4 (+0), chars per post: 382 (0)
#134 LeLfe - score: 58 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 180 (+0), exclamations: 0 (+0), chars per post: 90 (0)
#135 weiliem - score: 57 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 178 (+0), exclamations: 0 (+0), chars per post: 89 (0)
#136 Elyvilon - score: 56 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 169 (+0), exclamations: 0 (+0), chars per post: 85 (0)
#137 sudete - score: 55 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 157 (+0), exclamations: 0 (+0), chars per post: 79 (0)
#138 Ansinjunger - score: 55 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 356 (+0), exclamations: 0 (+0), chars per post: 356 (0)
#139 Boucot - score: 54 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 147 (+0), exclamations: 0 (+0), chars per post: 74 (0)
#140 xM(Z - score: 52 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 121 (+0), exclamations: 1 (+0), chars per post: 61 (0)
#141 imrusty269 - score: 51 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 119 (+0), exclamations: 0 (+0), chars per post: 60 (0)
#142 GreenMash - score: 51 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 110 (+0), exclamations: 0 (+0), chars per post: 55 (0)
#143 AxiomBlurr - score: 50 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 305 (+0), exclamations: 2 (+0), chars per post: 305 (0)
#144 rotta - score: 50 (+21)
posts: 2 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 106 (+16), exclamations: 0 (+0), chars per post: 53 (-37)
#145 travis - score: 50 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 106 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#146 [PkF] - score: 50 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 105 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#147 SC2Toastie - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 97 (+0), exclamations: 1 (+0), chars per post: 49 (0)
#148 ne4aJIb - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 97 (+0), exclamations: 0 (+0), chars per post: 49 (0)
#149 TimENT - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 96 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#150 Cluster__ - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 96 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#151 catabowl - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 89 (+0), exclamations: 5 (+0), chars per post: 45 (0)
#152 Lazzi - score: 49 (+49)
posts: 2 (+2), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 93 (+93), exclamations: 0 (+0), chars per post: 47 (+46)
#153 Heinsenzerg - score: 49 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 91 (+0), exclamations: 0 (+0), chars per post: 46 (0)
#154 Varroth - score: 46 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 265 (+0), exclamations: 0 (+0), chars per post: 265 (0)
#155 SniXSniPe - score: 46 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 261 (+0), exclamations: 0 (+0), chars per post: 261 (0)
#156 panzercrusher - score: 45 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 152 (+0), exclamations: 0 (+0), chars per post: 152 (0)
#157 Larkin - score: 43 (+0)
posts: 2 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 38 (+0), exclamations: 0 (+0), chars per post: 19 (0)
#158 KeksX - score: 41 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 211 (+0), exclamations: 0 (+0), chars per post: 211 (0)
#159 kc2siq - score: 37 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 173 (+0), exclamations: 0 (+0), chars per post: 173 (0)
#160 shrewm - score: 37 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 172 (+0), exclamations: 0 (+0), chars per post: 172 (0)
#161 Wuster - score: 36 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 168 (+0), exclamations: 0 (+0), chars per post: 168 (0)
#162 jhlee820 - score: 35 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 157 (+0), exclamations: 0 (+0), chars per post: 157 (0)
#163 Liman - score: 35 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 53 (+0), exclamations: 0 (+0), chars per post: 53 (0)
#164 Yello - score: 33 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 138 (+0), exclamations: 0 (+0), chars per post: 138 (0)
#165 djraphi23 - score: 33 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 132 (+0), exclamations: 0 (+0), chars per post: 132 (0)
#166 TheLordofAwesome - score: 32 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 127 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#167 christophequirion - score: 32 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 127 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#168 JustPassingBy - score: 32 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 127 (+0), exclamations: 0 (+0), chars per post: 127 (0)
#169 IndoKoreanMuslim - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 117 (+0), exclamations: 2 (+0), chars per post: 117 (0)
#170 Tachion - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 115 (+0), exclamations: 0 (+0), chars per post: 115 (0)
#171 lopido - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 115 (+0), exclamations: 0 (+0), chars per post: 115 (0)
#172 extinctosaurus - score: 31 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 112 (+0), exclamations: 2 (+0), chars per post: 112 (0)
#173 snorlax1 - score: 31 (+31)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 110 (+110), exclamations: 0 (+0), chars per post: 110 (+110)
#174 Walnuts - score: 30 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 108 (+0), exclamations: 0 (+0), chars per post: 108 (0)
#175 cpower - score: 30 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 101 (+0), exclamations: 0 (+0), chars per post: 101 (0)
#176 RaiKageRyu - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 98 (+0), exclamations: 0 (+0), chars per post: 98 (0)
#177 starslayer - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 98 (+0), exclamations: 0 (+0), chars per post: 98 (0)
#178 IcookTacos - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 97 (+0), exclamations: 1 (+0), chars per post: 97 (0)
#179 Cheerio - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 95 (+0), exclamations: 0 (+0), chars per post: 95 (0)
#180 Ej_ - score: 29 (+29)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 93 (+93), exclamations: 0 (+0), chars per post: 93 (+93)
#181 hfsrj - score: 29 (+29)
posts: 1 (+1), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 91 (+91), exclamations: 1 (+1), chars per post: 91 (+91)
#182 TheDougler - score: 29 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 92 (+0), exclamations: 0 (+0), chars per post: 92 (0)
#183 Loccstana - score: 28 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 83 (+0), exclamations: 0 (+0), chars per post: 83 (0)
#184 veKtory - score: 28 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 81 (+0), exclamations: 0 (+0), chars per post: 81 (0)
#185 julianto - score: 28 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 76 (+0), exclamations: 4 (+0), chars per post: 76 (0)
#186 ZeromuS - score: 27 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 75 (+0), exclamations: 1 (+0), chars per post: 75 (0)
#187 Solar424 - score: 27 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 74 (+0), exclamations: 0 (+0), chars per post: 74 (0)
#188 imJealous - score: 26 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 64 (+0), exclamations: 0 (+0), chars per post: 64 (0)
#189 NEEDZMOAR - score: 26 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 61 (+0), exclamations: 1 (+0), chars per post: 61 (0)
#190 Estancia - score: 26 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 62 (+0), exclamations: 0 (+0), chars per post: 62 (0)
#191 MosART - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 58 (+0), exclamations: 1 (+0), chars per post: 58 (0)
#192 Wrathsc2 - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 59 (+0), exclamations: 0 (+0), chars per post: 59 (0)
#193 Trasko - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 56 (+0), exclamations: 1 (+0), chars per post: 56 (0)
#194 Gwavajuice - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 57 (+0), exclamations: 0 (+0), chars per post: 57 (0)
#195 DamageControL - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 56 (+0), exclamations: 0 (+0), chars per post: 56 (0)
#196 neptunusfisk - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 54 (+0), exclamations: 0 (+0), chars per post: 54 (0)
#197 Deleuze - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 1 (+0), chars per post: 50 (0)
#198 Josh_Video - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 51 (+0), exclamations: 0 (+0), chars per post: 51 (0)
#199 Fuell - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 1 (+0), chars per post: 50 (0)
#200 phfantunes - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 51 (+0), exclamations: 0 (+0), chars per post: 51 (0)
#201 NexUmbra - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 0 (+0), chars per post: 50 (0)
#202 Rescawen - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 49 (+0), exclamations: 1 (+0), chars per post: 49 (0)
#203 lichter - score: 25 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 50 (+0), exclamations: 0 (+0), chars per post: 50 (0)
#204 astray71 - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 47 (+0), exclamations: 1 (+0), chars per post: 47 (0)
#205 Elroi - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 48 (+0), exclamations: 0 (+0), chars per post: 48 (0)
#206 duckk - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 46 (+0), exclamations: 0 (+0), chars per post: 46 (0)
#207 covetousrat - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 45 (+0), exclamations: 0 (+0), chars per post: 45 (0)
#208 TheFish7 - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 42 (+0), exclamations: 0 (+0), chars per post: 42 (0)
#209 JazzJackrabbit - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 41 (+0), exclamations: 0 (+0), chars per post: 41 (0)
#210 EngrishTeacher - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 40 (+0), exclamations: 1 (+0), chars per post: 40 (0)
#211 Tanzklaue - score: 24 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 41 (+0), exclamations: 0 (+0), chars per post: 41 (0)
#212 ffrozenfish - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 35 (+0), exclamations: 0 (+0), chars per post: 35 (0)
#213 Mintie - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 35 (+0), exclamations: 0 (+0), chars per post: 35 (0)
#214 [F_]aths - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 35 (+0), exclamations: 0 (+0), chars per post: 35 (0)
#215 xyzz - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 33 (+0), exclamations: 0 (+0), chars per post: 33 (0)
#216 SmoKim - score: 23 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 30 (+0), exclamations: 0 (+0), chars per post: 30 (0)
#217 Lexender - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 29 (+0), exclamations: 0 (+0), chars per post: 29 (0)
#218 MrMotionPicture - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 29 (+0), exclamations: 0 (+0), chars per post: 29 (0)
#219 ElMeanYo - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 29 (+0), exclamations: 0 (+0), chars per post: 29 (0)
#220 Prince_Stranger - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 25 (+0), exclamations: 0 (+0), chars per post: 25 (0)
#221 Penev - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 24 (+0), exclamations: 0 (+0), chars per post: 24 (0)
#222 NovemberstOrm - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 23 (+0), exclamations: 0 (+0), chars per post: 23 (0)
#223 Jockmcplop - score: 22 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 20 (+0), exclamations: 0 (+0), chars per post: 20 (0)
#224 Agh - score: 21 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 17 (+0), exclamations: 0 (+0), chars per post: 17 (0)
#225 GGzerG - score: 21 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 16 (+0), exclamations: 0 (+0), chars per post: 16 (0)
#226 SamuelGreen - score: 21 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 16 (+0), exclamations: 0 (+0), chars per post: 16 (0)
#227 digmouse - score: 20 (+0)
posts: 1 (+0), ocposts: 0 (+0), ocvids: 0 (+0), pics: 0 (+0), chars: 9 (+0), exclamations: 0 (+0), chars per post: 9 (0)


score = (ocvideos*3000) + (pics*200) + (ocposts*100) + (posts*20) + (videos*10) + (oc-characters/2) + (characters/10) + (exclamation points/10); (max of 10 exclamation points per post, the first 6 posts don't count and my #PASSIONBOARD4EVER posts don't count, the + and - stats is for the past 12 hours)
so post more pics and make some videos, and make sure to use #IMadeThis when appropriate! But be careful to not use #IMadeThis in normal posts, you should say hashtag IMadeThis instead, or put it inside of a quote tag.

Latest #IMadeThis Posts
KingofdaHipHop Sun Oct 19 2014 - Here's my story, not that good but I think that Stardust deserves some more love. Hopefully you enjoy! #IMadeThis Proof (Stardust) by KingofdaHipHop The extractor is surrounded by probes....

Cricketer12 Sun Oct 19 2014 - A Santastic day: Im not very good at fanfics...but this is one I must write as I feel obligated by pashun. I talked a lot of smack in the weeks coming up to this moment but deep down, i fea...

Cricketer12 Sun Oct 19 2014 - if you pay attention to my posts and connect the dots, it makes sense, i will tell the story of my pashun now and hope it gets put on OP. #Imadethis I love Starcraft. Its that simple. I r...

Cricketer12 Sun Oct 19 2014 - Cricketer's Power Rank: Blizzcon 2014 As the one person who predicted sOs to win Blizzcon, I at least feel like I have a good chance of figuring out who will win it this time (I however als...

OtherWorld Sun Oct 19 2014 - Ok here's a fanfic about 2 players : + Show Spoiler +                                     Old Brothers       soO stopped, breathed, and sat on the ground. The whipping wind and his tired ...

+ Show Spoiler [More #IMadeThis Posts] +
LockeTazeline Sat Oct 18 2014 - 5 soO stared at the screen. It was funny; how many times had he been in this position before? How many times had he sat at the cusp of victory? How many times had his fingertips brushed t...

[UoN]Sentinel Sat Oct 18 2014 - Two of my roommates have finally left for the weekend, but the other three refuse to leave, so I can't conduct my recordings of the Polt song yet. Instead, here's another of my lyric sets ...

AWalker9 Sat Oct 18 2014 - Well this is my fan fiction #IMadeThis it's not great but oh well soO sits in his room after his 4th GSL finals loss he has 5 silver medals that lie in his room. Every medal is painful r...

IAmWithStupid Sat Oct 18 2014 - #IMadeThis This is awfull. WARNING! You head may explode because of my singing. DISCLAIMER: All photos belong to their owners, I just passion around. Thats right, "passion" is a verb now!!...

ClueClueClue Sat Oct 18 2014 - https://vimeo.com/109328348 #IMadeThis other SoO hype song too since I had nothing better to do... I mean... because passion.

Die4Ever Fri Oct 17 2014 - I just finished my INnoVation retrospective! #IMadeThis + Show Spoiler + INnoVation INnoVation, the once best Terran in the world, didn't show as much consistency throughout the year as ou...

IntoTheheart Fri Oct 17 2014 - My own SoO fanfic: #IMadeThis + Show Spoiler + Just master the basics. You need the fundamentals. After all, StarCraft is only composed of ones and zeros anyway. That's what Coach Choi's b...

The_Templar Fri Oct 17 2014 - #IMadeThis. Fanfic involving TaeJa, MC, Bomber, and miscellaneous people… I am a fairly bad writer so don’t expect too much ^^. What I would like to happen if I was at blizzcon basically.. ...

Garbels Fri Oct 17 2014 - The prophecy foretold of a hero who would reunite worshipers of the old gods and the new. A hero so powerful and charismatic that he could rally all the races behind him to fight against th...

ClueClueClue Fri Oct 17 2014 - http://vimeo.com/109224774 #IMadeThis Ok, so now I wanna play a very very emotional ballad I wrote because this thread can't be all fun and games

[UoN]Sentinel Fri Oct 17 2014 - One more for Innovation, to soO: (maybe I'll do this one after I finish the Polt song) #IMadeThis Yesterday you lost two games to four Your play as light and brittle as your smile Today ...

[UoN]Sentinel Thu Oct 16 2014 - #IMadeThis Polt's Theme and Lyrics: If tomorrow all the players were gone That I'd cheered for every year And I had to start again With just the twitch stream and a beer I'd thank my lu...

SetGuitarsToKill Thu Oct 16 2014 - The first paragraph of my fanfic, don't know if I'm gonna finish though since I don't really know where to go with it... + Show Spoiler +Up and down, up and down. The bar moved in steady r...

Die4Ever Thu Oct 16 2014 - just finished my jjakji retrospective! #IMadeThis + Show Spoiler + jjakji jjakji, the #11 seed, with 3475 WCS Points. Wait what? I've actually seen people wondering how he got so many WCS ...

SetGuitarsToKill Thu Oct 16 2014 - So while you are all bored at work, play the Blizzcon Hype edition of 2048! #IMadeThis http://community.usvsth3m.com/2048/sgtks-blizzcon-edition/

Sakat Thu Oct 16 2014 - Can you, analyzing a Starcraft game point out to something and say - this is , exactly this detail, this play, this tactical set up or strategic idea, is art. "Art" can be viewed from vario...

Die4Ever Wed Oct 15 2014 - hi guys! what did I miss? I just finished the Life retrospective, would you like to see? #IMadeThis + Show Spoiler [LIFUUUUUU] + Life This was actually a weak year for Life compared to how...

ZigguratOfUr Wed Oct 15 2014 - Soul May 2013 SKT headquarters “President. I am worried about the STX SouL player, Lee Shin Hyung also known as INnoVation. His performance in both Proleague and the GSL is frightening. H...

VeNoM Wed Oct 15 2014 - Be gentle, I'm not a writer: He stared into the thousands of fans in the audience while he selected his map vetoes, and thousands of faces stared back. His opponent and friend, Lee Shin Hy...

Sakat Wed Oct 15 2014 - Well, I guess, since I won't be posting any pictures, I might as well write an extremely long and tiresome post that no one will bother to read and no one will notice how stupid I actually ...

Die4Ever Tue Oct 14 2014 - so I just did the Zest retrospective... #IMadeThis + Show Spoiler + Zest Zest kind of made WCS look easy. I mean just look at his graph for the year. He was actually over 99% for more tha...

Die4Ever Tue Oct 14 2014 - I'd like to share with you all, my retrospective analysis on Snute's year. This is the first of many to come. #IMadeThis + Show Spoiler + Snute This is the first of a series of retrospecti...



If you made something (fanfic/article/song/lyrics/video, not a photoshop) then your post should be here, edit it to add in #IMadeThis. If you think your post shouldn't be here then edit it out or change it.

+ Show Spoiler [Most Recent 50 Pictures] +
[image loading]
Posted by TheBloodyDwarf on Monday, Oct 20 3:42pm GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 3:22pm GMT (GMT+00:00)

[image loading]
Posted by Cricketer12 on Monday, Oct 20 3:42am GMT (GMT+00:00)

[image loading]
Posted by DeadSanto123 on Monday, Oct 20 3:21am GMT (GMT+00:00)

[image loading]
Posted by SetGuitarsToKill on Monday, Oct 20 3:02am GMT (GMT+00:00)

[image loading]
Posted by iHirO on Monday, Oct 20 2:56am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 2:11am GMT (GMT+00:00)

[image loading]
Posted by Cricketer12 on Monday, Oct 20 2:01am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 1:50am GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Monday, Oct 20 1:43am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 1:31am GMT (GMT+00:00)

[image loading]
Posted by Die4Ever on Monday, Oct 20 1:30am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 1:18am GMT (GMT+00:00)

[image loading]
Posted by The_Red_Viper on Monday, Oct 20 1:08am GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Monday, Oct 20 12:47am GMT (GMT+00:00)

[image loading]
Posted by Shellshock on Monday, Oct 20 12:34am GMT (GMT+00:00)

[image loading]
Posted by The_Templar on Monday, Oct 20 12:12am GMT (GMT+00:00)

[image loading]
Posted by Cricketer12 on Sunday, Oct 19 11:13pm GMT (GMT+00:00)

[image loading]
Posted by Die4Ever on Sunday, Oct 19 10:50pm GMT (GMT+00:00)

[image loading]
Posted by REyeM on Sunday, Oct 19 10:09pm GMT (GMT+00:00)

[image loading]
Posted by NanowaX on Sunday, Oct 19 7:45pm GMT (GMT+00:00)

[image loading]
Posted by iHirO on Sunday, Oct 19 5:51pm GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Sunday, Oct 19 4:22pm GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Sunday, Oct 19 4:00pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 3:19pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 1:17pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 12:48pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 12:26pm GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 11:40am GMT (GMT+00:00)

[image loading]
Posted by NanowaX on Sunday, Oct 19 10:58am GMT (GMT+00:00)

[image loading]
Posted by iHirO on Sunday, Oct 19 9:44am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 9:01am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 4:41am GMT (GMT+00:00)

[image loading]
Posted by AccoWand on Sunday, Oct 19 3:43am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 3:37am GMT (GMT+00:00)

[image loading]
Posted by y0su on Sunday, Oct 19 3:28am GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 11:08pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 10:25pm GMT (GMT+00:00)

[image loading]
Posted by NanowaX on Saturday, Oct 18 9:50pm GMT (GMT+00:00)

[image loading]
Posted by Edpayasugo on Saturday, Oct 18 9:46pm GMT (GMT+00:00)

[image loading]
Posted by Edpayasugo on Saturday, Oct 18 9:43pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:41pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:41pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:39pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:39pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:38pm GMT (GMT+00:00)

[image loading]
Posted by ClueClueClue on Saturday, Oct 18 9:36pm GMT (GMT+00:00)

This list does not include pictures from posts with #IMadeThis.

Oh, what the fuck is this? It makes me want to spam

It's a totally fair rating of passion based on number of posts, pictures, characters, etc

I have vacation this week so I think I might have passion to spam like you guys

I had vacation last week so I wasn't able to post much

TL is your job?

At this point, LR threads are the closest thing I have to a part-time job ^^
Moderatorshe/her
TL+ Member
Prev 1 583 584 585 586 587 1091 Next
Please log in or register to reply.
Live Events Refresh
Next event in 3h 47m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Tasteless 601
Rex 108
StarCraft: Brood War
Britney 35821
Sea 16079
Calm 8216
Hyuk 2703
EffOrt 1866
Horang2 1405
Jaedong 1181
BeSt 631
Flash 574
firebathero 433
[ Show more ]
actioN 421
Larva 252
Light 245
Last 204
Mini 198
Soma 190
Mind 169
Rush 105
Hm[arnc] 87
Aegong 74
hero 73
Pusan 61
Barracks 56
ToSsGirL 35
Yoon 33
GoRush 26
NotJumperer 24
Noble 22
zelot 22
IntoTheRainbow 21
Free 21
Nal_rA 21
sorry 21
910 15
Terrorterran 12
SilentControl 12
ivOry 10
eros_byul 1
Dota 2
Gorgc1884
XaKoH 690
XcaliburYe257
Counter-Strike
fl0m2648
x6flipin513
edward50
oskar22
Heroes of the Storm
MindelVK16
Other Games
singsing2601
B2W.Neo833
DeMusliM226
Fuzer 186
Organizations
Dota 2
PGL Dota 2 - Main Stream119
StarCraft 2
CranKy Ducklings79
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH233
• CranKy Ducklings SOOP4
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1609
Upcoming Events
LAN Event
3h 47m
BSL
7h 47m
Replay Cast
20h 47m
Afreeca Starleague
21h 47m
Sharp vs Scan
Rain vs Mong
Wardi Open
23h 47m
Monday Night Weeklies
1d 4h
Sparkling Tuna Cup
1d 21h
Afreeca Starleague
1d 21h
Soulkey vs Ample
JyJ vs sSak
Replay Cast
2 days
Afreeca Starleague
2 days
hero vs YSC
Larva vs Shine
[ Show More ]
Kung Fu Cup
2 days
Replay Cast
3 days
KCM Race Survival
3 days
The PondCast
3 days
WardiTV Team League
3 days
Replay Cast
4 days
WardiTV Team League
4 days
RSL Revival
5 days
Cure vs Zoun
WardiTV Team League
5 days
Platinum Heroes Events
6 days
BSL
6 days
RSL Revival
6 days
ByuN vs Maru
WardiTV Team League
6 days
Liquipedia Results

Completed

Jeongseon Sooper Cup
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
BSL Season 22
CSL Elite League 2026
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

ASL Season 21
Acropolis #4 - TS6
2026 Changsha Offline CUP
CSL 2026 SPRING (S20)
CSL Season 20: Qualifier 1
Acropolis #4
IPSL Spring 2026
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.