RuneTrack Forums
It is currently Wed Oct 18, 2017 9:24 pm

All times are UTC [ DST ]




Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Tue Jun 30, 2009 2:22 am 
Offline
User avatar

Joined: Thu Jun 25, 2009 2:47 am
Posts: 4
Hi Sword,
Is it a possibility to make a "I gained (amount) xp in (skill) today" bar, similar to your goal bars, however it would only show the xp we received in a certain skill of our choice since the last time we logged off?

_________________
Image
Image
Image
Image
Image


Top
 Profile  
 
PostPosted: Tue Jun 30, 2009 3:08 am 
Offline
Site Admin

Joined: Sat Jun 06, 2009 12:38 am
Posts: 546
Hey Sierr - was wondering when someone was going to ask about those. :P

Technically, I'm not so sure Jagex even allows it, which is why I've held off on them. Let me try to explain...Stat/Goal signature data is received directly from the RuneTrack database that is updated every night at the system update (or if manually updated via your User Profile). So say if you log in right now and gain 50K runecraft xp, then log out. This 50K gain won't show up on your Runecrafting Goal signature until either the system update or you click the "Update Signatures" link in your User Profile.

Additionally, consider that there's only two data types needed to calculate the Xp Remaining - one is the Goal Xp you set for yourself, the other is your most recent recorded xp. The Goal Xp is set in the signature image URL itself, and the most recent recorded xp already exists in the RuneTrack database. All the signature has to do is subtract one from the other to calculate the Xp Remaining.

Now with all of that in mind, say I wanted to make a Daily Xp Gained signature. This would again require two data types that the signature would need to know - one is the xp at the start of the day, the other is your Current Xp. The xp at the start of the day is easily retrieved from the RuneTrack database.

But here's the issue - where does your Current Xp come from? Obviously the only place it can come from is directly from the RuneScape hiscores. This means that *every single time* the signature is viewed, it would need to grab your current xp directly from the RuneScape hiscores. Now this isn't a problem at all for RuneTrack - but Jagex has said in the past that they forbid excessive automatic updating off of the lite hiscores. Having a bunch of signatures which automatically update off of the hiscores each time they're viewed (like every minute on busy forums) would certainlly fall into the category of excessive. :P

Andrew Gower said on the RuneScape Forums a while ago that automatic database updates shouldn't occur more than every 24 hours, though since then Jagex has been more lenient in allowing a database update 4 times a day, according to Tip.It sources. However, they haven't said anything about allowing automatic updates every minute yet.

Although I don't think it's exactly what you were looking for, here's an example of a signature service which goes against Jagex's apparent policy of not allowing automatically updates in retrieving hiscores data upon each page refresh:
Image
Now of course no one really says anything against them because most don't understand what those signatures are really doing - but I'd like to keep RuneTrack as well within the rules as possible.

I'll try to get some official confirmation on all this though, and can look into it if I get the green light. :)

Edit: Now of course the "Stopwatch" idea on the RuneTrack site itself we were discussing earlier would be within the rules.

While both that idea and the signature idea are essentially the same I think in tracking your last "xp session", the difference is that the "Stopwatch" page would only be updated when that specific page was refreshed because you or someone wanted to know about it and thus manually activated it by refreshing it. However, in signature form, the signatures would be refreshed/updated countless times per day on forum pages by people who don't even know or never had the intention of updating your RuneTrack session tracker.

All a bit confusing I know, but Jagex really has been unclear on this, which puts all of us who deal with this type of thing in an odd situation.

_________________
ImageImage


Top
 Profile  
 
PostPosted: Tue Jun 30, 2009 8:59 am 
Offline
User avatar

Joined: Thu Jun 25, 2009 2:47 am
Posts: 4
Thanks for the response Sword :) If Jagex doesn't allow it, then I'm ok with that. Here's another idea: How about instead of making it for that particular day, it does the previous day?

It would say "I gained (amount) xp in (skill) yesterday"

That way we are still showing what we received, but we'd have to wait till the next day to see it.

_________________
Image
Image
Image
Image
Image


Top
 Profile  
 
PostPosted: Fri Jul 03, 2009 9:55 am 
Offline
Site Admin

Joined: Sat Jun 06, 2009 12:38 am
Posts: 546
Ah yes, good idea, that would be within the rules. The only thing is, I think it might be sort of odd to have it use yesterday's xp - as most everyone will want it to have today's..and will probably just go with using the RuneAddict signature I posted above instead of with a RuneTrack one.

Still trying to get confirmation on whether continuous xp withdrawals are allowed - I'll probably just wait and see what the answer is before I try to approach this project. :)

_________________
ImageImage


Top
 Profile  
 
PostPosted: Tue Jul 25, 2017 6:18 am 
Offline

Joined: Tue Jul 25, 2017 5:51 am
Posts: 14
Hello!! I'am glad to read the whole content of this topic and am very excited.Thank you.
goldenslot


Image


Top
 Profile  
 
Display posts from previous:  Sort by  
Reply to topic  [ 5 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group