Page 1 of 2

question about the Rp XP thingy

Posted: Tue May 13, 2008 1:53 pm
by witch
it could be me but i noticed a few odd things when getting the hourly rp xp. I have played sessions ranging from 2 rl hours to 6 rl hours and never seemed to get more then around 30xp which is 15 in game hours
which if i am not wrong equals around 3rl hours.

Should i start logging in and out more to get the rp xp to get saved? Since it is about the only source of xp atm i prefer to get it based on the rl hours i have played indeed.

has anyone else experienced similar things with this?

Posted: Tue May 13, 2008 2:30 pm
by Stefan
I have noticed the same and I have posted it in this topic, a while ago:

http://www.alandfaraway.org/phpbbforum/ ... hp?t=38922

Posted: Tue May 13, 2008 2:38 pm
by ThinkTank
No complaining about getting XP.

Posted: Tue May 13, 2008 4:35 pm
by Veilan
Logging in and out purposefully for such reasons isn't really encouraged, especially if there are multiple people on server. I think there's a saving option on our player tools, anyway.

As far as I've understood, the purpose of those scripts is to reward people for just staying and roleplaying with others, not to be a competetive source of "income" that needs to be exploited fully.

Posted: Tue May 13, 2008 4:43 pm
by AcadiusLost
The scripts and calculations are pretty simple, not sure what there is left to go wrong with them. The logs store how much XP was awarded for how many game-hours, same as is reported to the PC after login, so I can look back for systematic problems.

1 game-hour is 7 RL minutes long. 15 game-hours = 105 minutes = 1.75 RL hours. At 15 xp / RL hour, that ought to be a 26 xp award.

Is it that you think you were ingame for more than 15 RP/Location increments, and only got credit for 15 (ex: played 12 RL hours, logged in the next day and got credit for 22 game hours instead of 102 game-hours), or is it that it's reported incorrect math? (say, awarded 26 xp for 35 game-hours)? Just trying to narrow down where the problem might be, if there is a problem.

Posted: Tue May 13, 2008 4:54 pm
by dergon darkhelm
I have noticed on numerous occasions as well where I will have been in game for 30+ increments for sure then when log back in the RPXP calcualtor says 11 game hours ..or something like that.

___

And I would wager people have already discovered logging in and out (ala the old "safety log") to make sure their RPXP is calculated.

Posted: Tue May 13, 2008 5:05 pm
by Mulu
Well, I'm aware now. I don't even want to think about how much xp I've lost, I've pretty much only done marathon sessions.

Posted: Tue May 13, 2008 5:16 pm
by AcadiusLost
dergon darkhelm wrote:I have noticed on numerous occasions as well where I will have been in game for 30+ increments for sure then when log back in the RPXP calcualtor says 11 game hours ..or something like that.
Could be something going oddly with the logout database write, then. I know it can and has banked and awarded for 50+ game hours before, so it's mostly a question of why it's working sometimes and not others.

As an amusing aside, the system does back up your RPXP bank every 10 game hours or so automatically without logging in/out, though it'll never get to that point if you "safety log" more frequently than that. So, if it's the logout function that's causing problems, those secondguessing the system may be shooting themselves in the foot.

Posted: Tue May 13, 2008 6:11 pm
by Arkan Bladesinger
Yes, it rather seems it stops calculating rpxp at certain point.

Personally the most I´ve ever gotten was 26xp both after 2 rl hours and 8 rl hours which implies that something related to above sentence might be causing squishiness.

Posted: Tue May 13, 2008 6:25 pm
by Avaz
This seems to be true. I spent four RL hours on once, and the following day was excited to see what should have been about 60xp, but only got less than a third of that.

I didn't think much about it, but now that other people are expressing it, I realize maybe something was not functioning correctly?

Posted: Tue May 13, 2008 7:28 pm
by witch
Veilan wrote: As far as I've understood, the purpose of those scripts is to reward people for just staying and roleplaying with others, not to be a competetive source of "income" that needs to be exploited fully.
when it is the only source of rp income it becomes relevant, thank you..


Acadius: its what others have said. Been on for 5 RL hours and gotten like 26 xp and such, same problem as arkan and others noted in the thread

Posted: Tue May 13, 2008 8:01 pm
by MorbidKate
AcadiusLost wrote:Could be something going oddly with the logout database write, then. I know it can and has banked and awarded for 50+ game hours before, so it's mostly a question of why it's working sometimes and not others.

As an amusing aside, the system does back up your RPXP bank every 10 game hours or so automatically without logging in/out, though it'll never get to that point if you "safety log" more frequently than that. So, if it's the logout function that's causing problems, those secondguessing the system may be shooting themselves in the foot.
Coud you explain the system backup of xp a bit more please? I also play long sessions and have never gotten more than 30xp when I come back on though it's usually between 21-26xp, even if I've been RPing for 5+ RL hours. Does the backup of banked xp mean it's being added to your total xp on occasion and any residual is being added on relog? Not sure I understand but now I know why so many people seem to relog so often.

And to restate the concerns of Mulu and Witch, for a great many of us RP XP makes up for 90% of the XP we ever get. I'd much rather encourage player interaction and plot development than just raiding parties to advance in level so to suggest that concerns over RP XP are somehow a competitive source of "income" and an exploit issue is just off the mark.

So long as the RP XP system is working as it's intended then sweet but I suspect something is wrong, unless the banked xp is quietly being dumped to your toon at intervals.

Kate

Posted: Tue May 13, 2008 8:13 pm
by dergon darkhelm
This has been a bugthat people have been aware of since live. It's just that no one ever wants to be the first to "complain" about XP.

Apparantly Witch has no such reservations. ;) ((good work ))

Posted: Tue May 13, 2008 8:38 pm
by Magile
I've actually received more than 30exp from the RPXP script, in other words, I haven't experienced this bug yet and always get the amount my PC is supposed to receive.

Posted: Tue May 13, 2008 8:54 pm
by AcadiusLost
Think I may have found the culprit, in how the player rp cache is handled after a database backup step. Should have the fixed script compiled into TSM shortly for testing.