Adds more cheevos
目前為
// ==UserScript==
// @name Extra Cheevos
// @namespace PXgamer
// @description Adds more cheevos
// @include *kat.cr/achievements*
// @author PXgamer
// @version 0.2
// @grant none
// ==/UserScript==
$(function(){
var cheevoTitles = ["Speechless"];
var cheevoDescriptions = ["Oh no, you've been muted!"];
var i = 0;
var username = $('#navigation li a span.usernameProfile.menuItem').text();
var rep = "0";
var acl = katuser.acl;
if (location.hrefwindow.location.href.substr(str.length - 14) == "/achievements/") {
for (i = 0; i < cheevoTitles.length; i++) {
$('table.achTable tr td:nth-child(2)').append(
'<li> <span class="achBadge specialAchBack "><a href="/achievements/'+encodeURIComponent(cheevoTitles[i])+'" title=""><span class="specialAchIcon"></span><span class="achTitle">'+cheevoTitles[i]+'</span></a></span> <strong>x 1</strong> <span class="achDesc">'+cheevoDescriptions[i]+'</span> </li>'
);
}
}
for (i = 0; i < cheevoTitles.length; i++) {
if (location.hrefwindow.location.href.indexOf(encodeURIComponent(cheevoTitles[i])) > -1) {
$('.errorpage').html('<h2>Users that received <b>'+cheevoTitles[i]+'</b> achievement</h2>'+
'<a href="/achievements/" class="block clearleft">? Back to all achievements</a>'+
'<div class="botmarg10px center topmarg10px">'+
'<img src="//kastatic.com/images/achMedal_special.jpg" /> '+
'<div class="ach_desc">'+cheevoDescriptions[i]+'</div>'+
'</div>'+
'<div class="bottmarg20px accentbox textcontent inlineblock noBulletsList"> '+
'<ul class="fourcols"> '+
'<li '+
'<span class="badgeInline"><span class="online" title="online"></span><span class="aclColor_"><a class="plain" href="/user/'+username+'">'+username+'</a></span><span title="Reputation" class="repValue positive">'+rep+'</span></span></li>'
);
$('.errorpage').css("background", "none");
}
}
});