NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name SearchShrines
// @copyright Kalish, 2020
// @namespace http://tampermonkey.net/
// @version 1.0
// @license MIT
// @description Scraping the shrines
// @author Kalish
// @match https://*.crownofthegods.com/
// @grant none
// ==/UserScript==
(function() {
'use strict';
let RmIden = {1001:"Inactive Shrine",1002:"Inactive Portal",1003:"Active Portal",1557:"Evara",1558:"Vexemis",1559:"Domdis",1560:"Cyndros",1561:"Merius",1562:"Ylanna",1563:"Ibria",1564:"Naera"};
(open => {
XMLHttpRequest.prototype.open = function() {
this.addEventListener("readystatechange", function() {
if(this.readyState==4) {
if (this.responseURL.indexOf("rMp.php")!=-1) {
let RmData = JSON.parse(this.response);
Object.values(RmData).forEach(ArrD => {
Object.values(ArrD).forEach(TileIden => {
Object.keys(RmIden).forEach(Key => {
if(TileIden.includes(Key+"-")) console.log(RmIden[Key]+" "+(TileIden.split("-")[1].substr(0, 3)-100)+":"+(TileIden.split("-")[1].substr(3, 3)-100));
});
});
});
}
}
}, false);
open.apply(this, arguments);
};
})(XMLHttpRequest.prototype.open);
})();