Welcome Guest ( Log In | Register )

291 Pages V « < 174 175 176 177 178 > »   
Reply to this topicStart new topic
> HV Script Thread, Discuss your creations. Includes guidelines and infos for script creation (2020-02-28 upd)

 
post Jan 20 2017, 18:22
Post #3501
lazyNPC



├┬┴┬┴┤(・_├┬┴┬┴┤
********
Group: Gold Star Club
Posts: 3,346
Joined: 8-June 12
Level 495 (Godslayer)


QUOTE(Sanddan @ Jan 20 2017, 07:27) *

...

This here is how it's written in the one i use and it works well, try it out:
CODE

if (settings.effectDurations) {
        (function(){
        var targets = document.querySelectorAll('img[onmouseover^="battle.set_infopane_effect"]'),
            i = targets.length;
        while (i--) {
            var duration = targets[i].getAttribute('onmouseover').match(/, ([-\d]+)\)/);
            if (!duration || duration < 0) duration = '-';
            else duration = duration[1];
            var div = targets[i].parentNode.insertBefore(document.createElement('div'), targets[i].nextSibling);
            div.appendChild(document.createElement('div')).innerHTML = duration;
            div.className = 'duration';
        }
        })();
    }
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 20 2017, 19:32
Post #3502
Sanddan



Newcomer
**
Group: Members
Posts: 52
Joined: 26-December 16
Level 146 (Ascended)


QUOTE(gianfrix94 @ Jan 20 2017, 19:22) *
This here is how it's written in the one i use and it works well, try it out:
CODE

if (settings.effectDurations) {
        (function(){
        var targets = document.querySelectorAll('img[onmouseover^="battle.set_infopane_effect"]'),
            i = targets.length;
        while (i--) {
            var duration = targets[i].getAttribute('onmouseover').match(/, ([-\d]+)\)/);
            if (!duration || duration < 0) duration = '-';
            else duration = duration[1];
            var div = targets[i].parentNode.insertBefore(document.createElement('div'), targets[i].nextSibling);
            div.appendChild(document.createElement('div')).innerHTML = duration;
            div.className = 'duration';
        }
        })();
    }


Works like a charm.

Thank you!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 17:20
Post #3503
Juggernaut Santa



Living in HV 0.83 until Tenboro adds the Tower to Persistent
***********
Group: Gold Star Club
Posts: 11,129
Joined: 26-April 12
Level 500 (Ponyslayer)


With the new upgrade, the script for random encounters in main page needs a fix, and a page to work on.

On the new e-hentai it just tries to refresh the page with no result.
RES work themselves on the news page, but the script has wrong data to work on that page, it's all coded on e-hentai.


I'm not able to do it, so, good luck to any guy will do this (IMG:[invalid] style_emoticons/default/smile.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 17:54
Post #3504
lazyNPC



├┬┴┬┴┤(・_├┬┴┬┴┤
********
Group: Gold Star Club
Posts: 3,346
Joined: 8-June 12
Level 495 (Godslayer)


QUOTE(End Of All Hope @ Jan 21 2017, 16:20) *

With the new upgrade, the script for random encounters in main page needs a fix, and a page to work on.

On the new e-hentai it just tries to refresh the page with no result.
RES work themselves on the news page, but the script has wrong data to work on that page, it's all coded on e-hentai.
I'm not able to do it, so, good luck to any guy will do this (IMG:[invalid] style_emoticons/default/smile.gif)

I don't think anyone will work on it before Tenboro finishes making changes.
Because you know, it could be fixed and then not working anymore again fast.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 17:59
Post #3505
Juggernaut Santa



Living in HV 0.83 until Tenboro adds the Tower to Persistent
***********
Group: Gold Star Club
Posts: 11,129
Joined: 26-April 12
Level 500 (Ponyslayer)


QUOTE(gianfrix94 @ Jan 21 2017, 16:54) *

I don't think anyone will work on it before Tenboro finishes making changes.
Because you know, it could be fixed and then not working anymore again fast.

My dreams (IMG:[invalid] style_emoticons/default/sad.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 18:09
Post #3506
Superlatanium



Dreaming of optimizing the system
**********
Group: Gold Star Club
Posts: 7,575
Joined: 27-November 13
Level 500 (Godslayer)


QUOTE(End Of All Hope @ Jan 21 2017, 15:20) *
With the new upgrade, the script for random encounters in main page needs a fix, and a page to work on.

On the new e-hentai it just tries to refresh the page with no result.
RES work themselves on the news page, but the script has wrong data to work on that page, it's all coded on e-hentai.
I'm not able to do it, so, good luck to any guy will do this (IMG:[invalid] style_emoticons/default/smile.gif)
Just change all references from https://e-hentai.org to https://e-hentai.org/news.php

This post has been edited by Superlatanium: Jan 21 2017, 18:09
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 18:12
Post #3507
Juggernaut Santa



Living in HV 0.83 until Tenboro adds the Tower to Persistent
***********
Group: Gold Star Club
Posts: 11,129
Joined: 26-April 12
Level 500 (Ponyslayer)


QUOTE(Superlatanium @ Jan 21 2017, 17:09) *

Just change all references from https://e-hentai.org to https://e-hentai.org/news.php

Does it work?

Edit: no it doesn't

This post has been edited by End Of All Hope: Jan 21 2017, 18:19
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 18:15
Post #3508
Benny-boy



far ahead the known level of comfiness~
*******
Group: Gold Star Club
Posts: 1,887
Joined: 27-December 10
Level 500 (Ponyslayer)


QUOTE(End Of All Hope @ Jan 21 2017, 18:12) *

Does it work?


yes it is, just change it 2 times (IMG:[invalid] style_emoticons/default/rolleyes.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 19:22
Post #3509
sigo8



Clover Sprite
********
Group: Gold Star Club
Posts: 3,440
Joined: 9-November 11
Level 500 (Ponyslayer)


HV Random Encounter Notification 2.0.1
A huge update that I've been meaning to release but I've been too lazy to. (IMG:[invalid] style_emoticons/default/heh.gif)
I'd write a full change log but that's what I've been procrastinating the most on.

So I'll just list the most notable changes.
It now count encounters.
It can use [developer.mozilla.org] desktop notification so your browser will bug you about that the first time you load it. It will work fine without it so feel free to deny the permission.
And a lot of option have been moved to a settings block at the start for easy change.
CODE
var settings = {
  encounterURL: "https://e-hentai.org/news.php",
  showDuringBattle: true,
  openInNewTab: true,
  useNotifications: true,
  volumeMax: 1.0,
  volumeMid: 0.5,
};


Also a few different branches have been merged together (including the sound one).

Attached File  hvren.2.0.1.user.js.zip ( 3.31k ) Number of downloads: 509
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 19:29
Post #3510
Juggernaut Santa



Living in HV 0.83 until Tenboro adds the Tower to Persistent
***********
Group: Gold Star Club
Posts: 11,129
Joined: 26-April 12
Level 500 (Ponyslayer)


QUOTE(sigo8 @ Jan 21 2017, 18:22) *
snip

Always wondered what's the useful part of a script like this.
REs DON'T refresh again after 30 minutes you clicked on the popup and battle and/or reset the timer on HV with click.
The 30 minutes are absolute from when the RE is ready, not when you trigger it.

So...I don't see an usefulness of a script that tells when 30 minutes have passed from the last triggering of a RE.
If I'm inside an arena while the encounter is ready, the 30 minutes have already started. It's a waste.

This post has been edited by End Of All Hope: Jan 21 2017, 19:30
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 21:41
Post #3511
Epion



I'm responsible for what I say. Not for what YOU understand.
********
Group: Gold Star Club
Posts: 3,350
Joined: 20-February 08
Level 500 (Godslayer)


QUOTE(Superlatanium @ Jan 21 2017, 16:09) *

Just change all references from https://e-hentai.org to https://e-hentai.org/news.php



QUOTE(End Of All Hope @ Jan 21 2017, 16:12) *

Does it work?

Edit: no it doesn't



QUOTE(Benny-boy @ Jan 21 2017, 16:15) *

yes it is, just change it 2 times (IMG:[invalid] style_emoticons/default/rolleyes.gif)





So it turns out in something like this:


QUOTE

// ==UserScript==
// @name Countdown Timer for the Random Encounter Event on E-Hentai
// @description Adds a countdown timer for the Random Encounter event on E-Hentai.org and its subdomains.
// @include https://e-hentai.org/news.php/*
// @include http://*.e-hentai.org/news.php/*
// ==/UserScript==

var wnd = window
var doc = wnd.document
var loc = location
var href = loc.href

if(!document.querySelector('*[name="ipb_login_submit"]') && /(\.e-hentai\.org\/)|(^e-hentai.org\/)/.test(loc.hostname+'/') && !/\/palette\.html?\b/.test(href) && !doc.getElementById('countdown_timer')) {
var get_cookie = function(k) {
var cookies = doc.cookie.split('; ')
for(var i=cookies.length-1; i>=0; i--) { if(new RegExp(k+'=').test(cookies[i])) { return unescape(cookies[i].substring(k.length+1)) } }
return null
}
var set_cookie = function(k, v) { doc.cookie = k + '=' + escape(v) + '; expires=Fri, 31 Dec 9999 23:59:59 GMT; domain=.e-hentai.org; path=/;' }

if(!get_cookie('event')) { console.log('The "event" cookie does not exist or is invalid.'); throw 'exit' }
if(!get_cookie('re_cnt')) { set_cookie('re_cnt', 0) }
if(!get_cookie('re_lst')) { set_cookie('re_lst', '[]') }

var timer_box = doc.createElement('DIV')
timer_box.id = 'countdown_timer'
timer_box.onclick = function() { if(/\bReady\b/i.test(this.textContent)) { wnd.open('https://e-hentai.org/news.php/', href=='https://e-hentai.org/news.php/'?'_self':'_blank') } }

var toggle_re_lst = function() {
//alert(get_cookie('re_lst'))
var re_lst_box = doc.getElementById('re_lst_box')
if(re_lst_box) { re_lst_box.parentNode.removeChild(re_lst_box); return }
re_lst_box = doc.createElement('DIV')
re_lst_box.id = 're_lst_box'
re_lst_box.style.cssText = 'top:15px; right:0px; position:fixed; z-index:2147483647; background:rgba(0,255,0,1); color:#ff0000;'
setTimeout(function() { re_lst_box.style.cssText = 'top:15px; right:0px; position:fixed; z-index:2147483647; background:rgba(0,255,0,0.2); color:#ff0000;' }, 3000)
re_lst_box.innerHTML = '[List of RE Events Occurred Today]<BR>'
re_lst_box.onmouseover = function () {
this.style.cssText = 'top:15px; right:0px; position:fixed; z-index:2147483647; background:rgba(0,255,0,1); color:#ff0000;'
}
re_lst_box.onmouseout = function () {
this.style.cssText = 'top:15px; right:0px; position:fixed; z-index:2147483647; background:rgba(0,255,0,0.2); color:#ff0000;'
}

var decode_hv_b64 = function(e) {
var a = doc.createElement('A')
a.href = 'http://hentaiverse.org/?s=Battle&ss=ba&encounter=' + e
a.target = '_blank'
a.text = (i+1) + '. '
a.style.cssText = 'color:#ff0000'
var d = atob(e)
var m = /([^-]+?)-([^-]+?)-([^-]+)/.exec(d)
if(m == null) { return a }
var uid = m[1]
var epoch = m[2]
var hash = m[3]
var da = new Date()
da.setTime(parseInt(epoch)*1000)
da = da.toLocaleTimeString()
a.text = a.text + da
return a
}
var re_lst = JSON.parse(get_cookie('re_lst'))
if(re_lst) {
for(var i=0, len=re_lst.length; i<len; i++) {
var a = decode_hv_b64(re_lst[i])
if(i != 0) { re_lst_box.appendChild(doc.createElement('BR')) }
re_lst_box.appendChild(a)
}
doc.body.appendChild(re_lst_box)
}
}
addEventListener('keydown', function(evt) { if((evt.target.tagName!='INPUT') && (evt.target.tagName!='TEXTAREA') && (evt.keyCode == 76)) { toggle_re_lst() } }, false)

var newshead = doc.getElementById('newshead')
if(newshead && /\/e-hentai\./.test(href)) {
timer_box.style.color = '#ff0000'
newshead.appendChild(timer_box)
} else {
timer_box.style.cssText = 'line-height:15px; top:0px; right:0px; position:fixed; z-index:2147483647; background:rgba(0,255,0,0.2); color:#ff0000;'
doc.body.appendChild(timer_box)
}

var update_timer = function() {
if(href == 'https://e-hentai.org/news.php/') {
var da = new Date()
if((da.getUTCHours()==0) && (da.getUTCMinutes()==0) && (da.getUTCSeconds()<=10)) {
if(!/^Your IP.*banned/i.test(doc.body.textContent)) {
setTimeout(function() {loc.reload()}, 10000)
}
}
}
var now = Math.floor(new Date().getTime()/1000)
var diff = parseInt(get_cookie('event')) + 1800 - now
if(isNaN(diff)) { setTimeout(function() {loc.reload()}, 60000); return }
if(diff <= 0) {
timer_box.textContent = 'Ready! re_cnt=' + get_cookie('re_cnt')
if(href == 'https://e-hentai.org/news.php/') {
if(/^Your IP.*banned/i.test(doc.body.textContent)) {}
else if(/The site is currently in Read Only\/Failover Mode/i.test(doc.documentElement.innerHTML)) { setTimeout(function() {loc.reload()}, 60000) }
else { loc.reload() }
return
}
} else {
var mm = Math.floor(diff / 60) + ''
mm = (mm.length >= 2 ? mm : '0' + mm)
var ss = Math.floor(diff % 60) + ''
ss = (ss.length >= 2 ? ss : '0' + ss)
timer_box.textContent = mm + ':' + ss + ', re_cnt=' + get_cookie('re_cnt')
if( (mm == '00') || ((mm == '01') && (ss == '00')) ) {
try {
if(doc.getElementById('eventpane').getElementsByTagName('div')[1].getElementsByTagName('a')[0].textContent != 'HentaiVerse') {
if(!document.getElementById('re_snd')) {
var audio = new Audio('http://www.freesound.org/data/previews/234/234524_4019029-lq.mp3')
audio.id = 're_snd'
audio.volume = 1
audio.loop = true
audio.play()
document.body.appendChild(audio)
}
if(/50|40|30|20|10|05|00/.test(ss)) { alert('Random Encounter') }
}
else {
if(document.getElementById('re_snd')) {
document.getElementById('re_snd').parentNode.removeChild(document.getElementById('re_snd'))
}
}
} catch(e) {}
}
}
setTimeout(update_timer, 1000)
}
update_timer()

var eventpane = doc.getElementById('eventpane')
if(eventpane != null) {
var re_evt = eventpane.querySelector('a[onclick*="http://hentaiverse.org/"]')
//var re_evt = eventpane.getElementsByTagName('div')[1].getElementsByTagName('a')[0]
if(re_evt) {
var hv_lnk = ''
if((/^http:\/\//.test(re_evt.href)) && (!/#/.test(re_evt.href))) { hv_lnk = re_evt.href }
else {
hv_lnk = /.*window\.open\(['"]?([^'"]+)['"]?/.exec(re_evt.onclick.toString().split('\n').join(''))
if(hv_lnk) { hv_lnk = hv_lnk[1] }
}
if(hv_lnk) {
hv_b64 = hv_lnk.replace(/.+?&encounter=([^&]*).*/, '$1') // the base64 encoded part
var re_lst = JSON.parse(get_cookie('re_lst'))
if((!re_lst) || (re_lst.length == 0)) { re_lst = [] }
if(re_lst.indexOf(hv_b64) == -1) { re_lst.push(hv_b64) }
re_lst = JSON.stringify(re_lst, null, ' ')
set_cookie('re_lst', re_lst)
}
else {
console.log('Error: There is a random encounter event but the HentaiVerse link cannot be found.')
throw 'exit'
}
re_evt.addEventListener('click', function() {
eventpane.style.display = 'block'
if(re_evt.text != 'HentaiVerse') { set_cookie('re_cnt', parseInt(get_cookie('re_cnt'))+1) }
re_evt.text = 'HentaiVerse'
}, false)
}
else if(/\bdawn\b/i.test(eventpane.textContent)) {
set_cookie('re_cnt', 0)
set_cookie('re_lst', '[]')
}
}
}



and... it doesn't work.
What do i need to change 2 times? o_O
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 21:49
Post #3512
LordZetta



Newcomer
*
Group: Members
Posts: 46
Joined: 21-December 11
Level 369 (Godslayer)


QUOTE(sigo8 @ Jan 21 2017, 10:22) *

HV Random Encounter Notification 2.0.1


Awesome thanks a lot for this.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 22:24
Post #3513
sigo8



Clover Sprite
********
Group: Gold Star Club
Posts: 3,440
Joined: 9-November 11
Level 500 (Ponyslayer)


QUOTE(End Of All Hope @ Jan 21 2017, 10:29) *

Always wondered what's the useful part of a script like this.
REs DON'T refresh again after 30 minutes you clicked on the popup and battle and/or reset the timer on HV with click.
The 30 minutes are absolute from when the RE is ready, not when you trigger it.

So...I don't see an usefulness of a script that tells when 30 minutes have passed from the last triggering of a RE.
If I'm inside an arena while the encounter is ready, the 30 minutes have already started. It's a waste.

The timer resets when you click the ready link, not when you start the RE. It works perfectly 99.9% of the time.
The rare problem happens when there's lag loading the news page, then the timer is just a little bit fast so you need to reset the timer (and decrement the counter).

QUOTE(Epion @ Jan 21 2017, 12:41) *

So it turns out in something like this:
and... it doesn't work.
What do i need to change 2 times? o_O

CODE

// ==UserScript==
// @name Countdown Timer for the Random Encounter Event on E-Hentai
// @description Adds a countdown timer for the Random Encounter event on E-Hentai.org and its subdomains.
// @include http://e-hentai.org/news.php/*
// @include http://*.e-hentai.org/news.php/*
// ==/UserScript==

The include line are messed up, what did they look like before you edited them? Looking a how they're messed up they should have been fine the way they were before.
Can't really help you much with a script I'm not familiar with.

QUOTE(LordZetta @ Jan 21 2017, 12:49) *

Awesome thanks a lot for this.

You're welcome.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 22:31
Post #3514
Epion



I'm responsible for what I say. Not for what YOU understand.
********
Group: Gold Star Club
Posts: 3,350
Joined: 20-February 08
Level 500 (Godslayer)


Before it was

QUOTE
// ==UserScript==
// @name Countdown Timer for the Random Encounter Event on E-Hentai
// @description Adds a countdown timer for the Random Encounter event on E-Hentai.org and its subdomains.
// @include https://e-hentai.org/*
// @include http://*.e-hentai.org/*
// ==/UserScript==


and i changed https://e-hentai.org with https://e-hentai.org/news.php though i did it there and everywhere else that i saw https://e-hentai.org.

The original script was meant to automatically activate in the old homepage the random encounter and keep it there (i just need to have that page open) so within one hour i could go and do it and not having to actually be on the page every 30 min (IMG:[invalid] style_emoticons/default/sad.gif)

Now it still gives a correct timer in the galleries, for the next random encounter, but only that.



It was Countdown Timer for the Random Encounter Event by djackallstar.

This post has been edited by Epion: Jan 21 2017, 22:34
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 21 2017, 23:58
Post #3515
Juggernaut Santa



Living in HV 0.83 until Tenboro adds the Tower to Persistent
***********
Group: Gold Star Club
Posts: 11,129
Joined: 26-April 12
Level 500 (Ponyslayer)


QUOTE(sigo8 @ Jan 21 2017, 21:24) *

The timer resets when you click the ready link, not when you start the RE. It works perfectly 99.9% of the time.

That's the point.
No clicks are necessary to start the 30 minutes.

If the page is reloaded (manually or with the old countdown script [not yours ofc]) and 30 minutes at least are passed from dawn or another encounter, the page shows the box "you have encountered a monster" and the 30 minutes start.
With NO clicks on anything.

I don't see the use of a manual timer that will be inaccurate anyway.

This post has been edited by End Of All Hope: Jan 21 2017, 23:59
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 22 2017, 00:35
Post #3516
lazyNPC



├┬┴┬┴┤(・_├┬┴┬┴┤
********
Group: Gold Star Club
Posts: 3,346
Joined: 8-June 12
Level 495 (Godslayer)


QUOTE(Tenboro @ Jan 21 2017, 19:39) *

You should probably update those scripts sooner rather than later, because it will start to force a redirection in a day or two. (Then again, if the script can cope with a 301, it should still work fine.)


Soon http will be dead on every script, full move to https it seems.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 22 2017, 00:35
Post #3517
sigo8



Clover Sprite
********
Group: Gold Star Club
Posts: 3,440
Joined: 9-November 11
Level 500 (Ponyslayer)


QUOTE(Epion @ Jan 21 2017, 13:31) *

Before it was
and i changed https://e-hentai.org with https://e-hentai.org/news.php though i did it there and everywhere else that i saw https://e-hentai.org.

The original script was meant to automatically activate in the old homepage the random encounter and keep it there (i just need to have that page open) so within one hour i could go and do it and not having to actually be on the page every 30 min (IMG:[invalid] style_emoticons/default/sad.gif)

Now it still gives a correct timer in the galleries, for the next random encounter, but only that.
It was Countdown Timer for the Random Encounter Event by djackallstar.

I took second look at what you posted and I saw the problem. Your have https://e-hentai.org/news.php/ all over the place, get ride of the extra slash at the end. Also leave the includes line in their original from,

QUOTE(End Of All Hope @ Jan 21 2017, 14:58) *

That's the point.
No clicks are necessary to start the 30 minutes.

If the page is reloaded (manually or with the old countdown script [not yours ofc]) and 30 minutes at least are passed from dawn or another encounter, the page shows the box "you have encountered a monster" and the 30 minutes start.
With NO clicks on anything.

I don't see the use of a manual timer that will be inaccurate anyway.

The click both resets the timer and opens the page, the only way to cut clicks would be to have the script do that automatically when the timer ends but I think that kind of automation is unwise.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 22 2017, 01:36
Post #3518
lazyNPC



├┬┴┬┴┤(・_├┬┴┬┴┤
********
Group: Gold Star Club
Posts: 3,346
Joined: 8-June 12
Level 495 (Godslayer)


Hi guys, i fixed up the Countdown Timer for REs, here is it:
Attached File  CountdownTimerRE_0.1.2.user.js.txt ( 9.34k ) Number of downloads: 7504

Changelog:
0.0 - First Version, made it works on news page and changed some colors
0.1 - BugFix, made it work with HV 0.86
0.1.1 - Added Middle Click check on RE link and redirect of REs to alt.hentaiverse if alt_redirect is set to true.
0.1.2 - Bugfixes

This post has been edited by gianfrix94: Jan 22 2018, 20:24
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 22 2017, 02:02
Post #3519
Juggernaut Santa



Living in HV 0.83 until Tenboro adds the Tower to Persistent
***********
Group: Gold Star Club
Posts: 11,129
Joined: 26-April 12
Level 500 (Ponyslayer)


QUOTE(gianfrix94 @ Jan 22 2017, 00:36) *

Hi guys, i fixed up the Countdown Timer for REs, now it works on the news page, and while i was at it i changed some colors, here is it:
Attached File  CountdownTimerRE.user.js.txt ( 8.63k ) Number of downloads: 761


I love you.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 22 2017, 02:09
Post #3520
lazyNPC



├┬┴┬┴┤(・_├┬┴┬┴┤
********
Group: Gold Star Club
Posts: 3,346
Joined: 8-June 12
Level 495 (Godslayer)


QUOTE(End Of All Hope @ Jan 22 2017, 01:02) *

I love you.

(IMG:[suptg.thisisnotatrueending.com] http://suptg.thisisnotatrueending.com/archive/24494453/images/1367103010643.jpg)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


291 Pages V « < 174 175 176 177 178 > » 
Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 21st January 2025 - 06:46