↓ Skip to main content

wwwpass

·2562 words·13 mins

Does anyone know, how long in minutes you actually have to be logged out of the game before logging back in, for the website to update wwwpass?

Clearly, it’s longer than a minute or two, because I still cant log in using the wwwpass as Zuzu on the site.

Thanks

–D

Splork said it’s 10 minutes, but I heard just 10 isn’t enough. 15 maybe?

wwwpass still hasn’t updated, since I last posted. Must take longer than 48 hours?

–Zuzu

its updated. there is a disconnect somewhere in the login code. looking into it.

ok works.

stupid webhost

and now its broken again..

It worked for me, once.

I’m not sure why do we need this feature at all.

Stats and vault content are available ingame, I HOPE quests finished will be ingame command soon, too.

I think is good idea to keep all things in one place - inside the game, without third party “addons”.

The game should provide all players ever need.

you might get your wish because i know whats wrong but not how to fix it atm.

We try to provide as much live information from our game on our website. I think its a great feature and hopefully we can figure it out.

wwwpass / website logins should be working again.

someone test :)

Nope, sorry, it doesnt.

Let us remind all the necessary steps.

  1. Set up wwwpass while in game with “wwwpass PWD” command; this is pretty clear.

  2. Do we need to rent and be offline for certaine amount of time?

  3. What are the browser requirements? I tried Firefox 43.0 and Opera 36.0, those are pretty recent and up-to-date browsers so it should work I assume.

  4. What are the web technologies requirements? Should we allow 3rd party cookies (insecure)? Clear cache, history, etc?

Honestly I dont this this all is a very good idea, because its inconvenient and too much spread of attention.

We switch to browser to read stuff - we dont see what happens ingame - we can get into trouble.

Personally, I would prefer all be awailable with ingame commands, just like you know where, including forum threads.

PS. Also I personally think it should be top 10 or even 5, not 20, because :

There are 16 visible players.

Highest total since last bootup: 24.

“20” includes almost everyone, or at least big chunk of competitors.

The command would be “top” or “topten” or “top10”, with several set of options, 1) “total exp” is default; other options [(expsolo|solo)|(expgroup|group)|goldsolo|goldgroup|lead|tank|sac|mobs|pk|deaths], 2) level range 9-0, where the numbers means 40s, 9 = 9x40, 6 = 6x40, 0 = below 40; 3) “date” (last week if omitted);

The “date” I would convers into “season” with just plain number constantly increasing by 1 every week.

Example :

#top tank 9 - shot top 10 exp for tanking among 9x40 for last week (season);

#top solo 6 17 - show top 10 solo exp among 6x40 17 weeks (seasons) before;

#top pk 0 3 - show top pk’ers among below 40 3 weeks (seasons) ago;

You got the idea.

Yasik wrote: Nope, sorry, it doesnt.

Let us remind all the necessary steps.

  1. Set up wwwpass while in game with “wwwpass PWD” command; this is pretty clear.

  2. Do we need to rent and be offline for certaine amount of time?

  3. What are the browser requirements? I tried Firefox 43.0 and Opera 36.0, those are pretty recent and up-to-date browsers so it should work I assume.

  4. What are the web technologies requirements? Should we allow 3rd party cookies (insecure)? Clear cache, history, etc?

logging into website works. i tried it with 3 different characters.

i didnt do wwwpass command because cant login atm.

1 ok.

2 it takes time to sync the password back to the website once you do the command. i dont remember the length.

3 i checked in chrome and edge browser.

4 its a webpage with nothing special other than cookies and js.

Yasik wrote: Honestly I dont this this all is a very good idea, because its inconvenient and too much spread of attention.

We switch to browser to read stuff - we dont see what happens ingame - we can get into trouble.

Personally, I would prefer all be awailable with ingame commands, just like you know where, including forum threads.

PS. Also I personally think it should be top 10 or even 5, not 20, because :

There are 16 visible players.

Highest total since last bootup: 24.

“20” includes almost everyone, or at least big chunk of competitors.

The command would be “top” or “topten” or “top10”, with several set of options, 1) “total exp” is default; other options [(expsolo|solo)|(expgroup|group)|goldsolo|goldgroup|lead|tank|sac|mobs|pk|deaths], 2) level range 9-0, where the numbers means 40s, 9 = 9x40, 6 = 6x40, 0 = below 40; 3) “date” (last week if omitted);

The “date” I would convers into “season” with just plain number constantly increasing by 1 every week.

Example :

#top tank 9 - shot top 10 exp for tanking among 9x40 for last week (season);

#top solo 6 17 - show top 10 solo exp among 6x40 17 weeks (seasons) before;

#top pk 0 3 - show top pk’ers among below 40 3 weeks (seasons) ago;

You got the idea.

there will probably never be a direct connection between the website and the game. too much of a security issue.

its set to top 20 because thats what the original designer of that code did.

Do we need to rent and wait offline for wwwpass to propagate?

Yasik wrote: Do we need to rent and wait offline for wwwpass to propagate?

rent/reenter cant hurt.

dont need to wait offline.

if you see rick, ask him what the sync time is and if it is syncing still.

I restarted my server few days ago which is why its probably not syncing. I will restart the service when I get home today.

Splork wrote: I restarted my server few days ago which is why its probably not syncing. I will restart the service when I get home today.

thanks :)

go secondary verification that old logins work.

if you cant login, wait for Splork to restart the sync service and ** PROFIT **

Ok, so I login back after 8+ hours of rent, and guess what - it doesnt let me in.

Honestly I have no idea about what is wrong with this feature.

If anyone wants to investigate and get to the root of problem - I’m all yours.

As I most clearly stated, I need to restart the service on my end. When I do, I will let be sure to let you know, as it appears to be of much importance to you.

Thanks to Breeze I can confirm that the issue is fixed now, I was able to login and check my current char’s stats page.

Still, there is little bugs left - ingame quests and website quests are not entirely syncronized : website shows some aqs as unfinished, but ingame those aqs are no longer awailable (were removed?), VK ones in particular; also, some ingame awailable aqs are not displayed on the stats->quests page. Not big deal, but anyway, personally I would try to make it match exactly and precisely so the webpage can be a reliable source.

One more question arises : in “Vaults” section - which password needs to be entered? wwwpass, character pass to login to the game, vault combo, forum password, or only the char that bought the vault can see its contents?

vaults page is linked to my mortal Whiff’s vault only.

i put open call for someone to help design the output for that code and a few people volunteered.

none ever replied once i gave them the code for it.

i decided not to design the output myself because i got sick of everyone thinking that i should do things the way they like (eqlist is perfect example.. just not in the mood to deal with ungrateful people complaining to me again.)

right now, it looks something like this

just plain text output.

and since it reads player data it is linked to the player who bought the vault.

Vault # 76021 
1) a pair of dolphin skin boots
2) a keg of icybrau
3) a flawed glowing gem
4) a bracer of flames
5) a bracer of flames
6) a philosopher's stone
7) a staff of black flame
8) a small jar of unusual dust
9) a knife made of vampire fangs
10) the staff of the restless soul
11) a bowl of granizado
12) a bottled soul
13) spiked leather bracers
14) a knife made of vampire fangs
15) spiked helm of black steel
16) Bloodstained Greaves of the Oni
17) a pair of silvery dragon wings
18) sleeves of molten lava
19) The Full Moon Glyph
20) the Staff of the Wilds

[39]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "1"
    ["ItemVnum"]=>
    string(5) "40525"
    ["ItemShortDescription"]=>
    string(28) "a pair of dolphin skin boots"
    ["ItemName"]=>
    string(18) "boots dolphin skin"
  }
  [40]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "2"
    ["ItemVnum"]=>
    string(5) "35132"
    ["ItemShortDescription"]=>
    string(16) "a keg of icybrau"
    ["ItemName"]=>
    string(11) "keg icybrau"
  }
  [41]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "3"
    ["ItemVnum"]=>
    string(5) "51599"
    ["ItemShortDescription"]=>
    string(20) "a flawed glowing gem"
    ["ItemName"]=>
    string(32) "gem flawed glowing clasp *Feist*"
  }
  [42]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "4"
    ["ItemVnum"]=>
    string(5) "37212"
    ["ItemShortDescription"]=>
    string(18) "a bracer of flames"
    ["ItemName"]=>
    string(13) "bracer flames"
  }
  [43]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "5"
    ["ItemVnum"]=>
    string(5) "37212"
    ["ItemShortDescription"]=>
    string(18) "a bracer of flames"
    ["ItemName"]=>
    string(13) "bracer flames"
  }
  [44]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "6"
    ["ItemVnum"]=>
    string(4) "4611"
    ["ItemShortDescription"]=>
    string(21) "a philosopher's stone"
    ["ItemName"]=>
    string(17) "philosopher stone"
  }
  [45]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "7"
    ["ItemVnum"]=>
    string(5) "90142"
    ["ItemShortDescription"]=>
    string(22) "a staff of black flame"
    ["ItemName"]=>
    string(17) "staff black flame"
  }
  [46]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "8"
    ["ItemVnum"]=>
    string(5) "13390"
    ["ItemShortDescription"]=>
    string(27) "a small jar of unusual dust"
    ["ItemName"]=>
    string(24) "jar small dust scarab cp"
  }
  [47]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(1) "9"
    ["ItemVnum"]=>
    string(5) "84405"
    ["ItemShortDescription"]=>
    string(29) "a knife made of vampire fangs"
    ["ItemName"]=>
    string(24) "vampire fang knife tooth"
  }
  [48]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "10"
    ["ItemVnum"]=>
    string(5) "38635"
    ["ItemShortDescription"]=>
    string(30) "the staff of the restless soul"
    ["ItemName"]=>
    string(24) "tepe staff restless soul"
  }
  [49]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "11"
    ["ItemVnum"]=>
    string(5) "38010"
    ["ItemShortDescription"]=>
    string(19) "a bowl of granizado"
    ["ItemName"]=>
    string(20) "bowl granizado fresa"
  }
  [50]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "12"
    ["ItemVnum"]=>
    string(5) "69548"
    ["ItemShortDescription"]=>
    string(14) "a bottled soul"
    ["ItemName"]=>
    string(15) "soul bottled cp"
  }
  [51]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "13"
    ["ItemVnum"]=>
    string(5) "24001"
    ["ItemShortDescription"]=>
    string(22) "spiked leather bracers"
    ["ItemName"]=>
    string(22) "bracers leather spiked"
  }
  [52]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "14"
    ["ItemVnum"]=>
    string(5) "84405"
    ["ItemShortDescription"]=>
    string(29) "a knife made of vampire fangs"
    ["ItemName"]=>
    string(24) "vampire fang knife tooth"
  }
  [53]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "15"
    ["ItemVnum"]=>
    string(5) "24010"
    ["ItemShortDescription"]=>
    string(26) "spiked helm of black steel"
    ["ItemName"]=>
    string(23) "helm steel black spiked"
  }
  [54]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "16"
    ["ItemVnum"]=>
    string(5) "57004"
    ["ItemShortDescription"]=>
    string(31) "Bloodstained Greaves of the Oni"
    ["ItemName"]=>
    string(24) "bloodstained greaves oni"
  }
  [55]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "17"
    ["ItemVnum"]=>
    string(5) "37090"
    ["ItemShortDescription"]=>
    string(30) "a pair of silvery dragon wings"
    ["ItemName"]=>
    string(19) "silver dragon wings"
  }
  [56]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "18"
    ["ItemVnum"]=>
    string(5) "51584"
    ["ItemShortDescription"]=>
    string(22) "sleeves of molten lava"
    ["ItemName"]=>
    string(37) "sleeves molten lava autoquest *Whiff*"
  }
  [57]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "19"
    ["ItemVnum"]=>
    string(6) "110025"
    ["ItemShortDescription"]=>
    string(19) "The Full Moon Glyph"
    ["ItemName"]=>
    string(23) "full moon glyph *Whiff*"
  }
  [58]=>
  array(5) {
    ["VnumRoom"]=>
    string(5) "76021"
    ["SortOrder"]=>
    string(2) "20"
    ["ItemVnum"]=>
    string(6) "130135"
    ["ItemShortDescription"]=>
    string(22) "the Staff of the Wilds"
    ["ItemName"]=>
    string(19) "staff wilds *Whiff*"
  }

either way, its a dead end. just like the epic army expansion i did and tried to get help designing the new ranks/sashes. no one helped so i junked the code.

Aww :(

Breeze, I think there is not much stuff to actually “design” in vault section, just display vaults’ content with room_number from lowest to highest just like in your code, as if you copy-paste vault content when we do “list” in vault room. Without fancy stuff, plain and simple, minimalistic effective.

MAYBE, a good idea to add a popup tooltip at mouse cursor when we hover it over an item in the list and show item’s stats and restricts, but only if someone wants to exercise in coding…

Regarding rank/army redesign, it seems I missed something.

not doing it.

i will show someone else the plugin code,

and its current output,

but i will not be designing output.

meaning, whomever takes on the project,

will coordinate with the mortals and will take the heat.

i am sure someone else will want vault linked directly to eqlist, not just a tool tip..

and someone else will want to see stats next to the vault equipment in the listing,

and someone else will want to be able to click to sort by stat

and someone else will want searchable by keyword vaults

and someone else will want it so their alts can see their vaults

and someone else will want some random feature that i can’t think of atm

et cetera/usw

i just don’t have the time/desire for that atm.

interested party/parties to the project should know at a minimum php/mysql/html and most likely javascript. dealing with wordpress idiosyncrasies is a plus but not required. they should mail me at breeze @ slothmud [(DOT - no, not den of thieves. just a freakin dot - nospam)] org

epic army code was on / around May 2, 2014 according to my emails. good luck finding a reference anywhere

:)

wwwpass not talking to the website again.

Knubberub can’t log into the website.

Does it store pending wwwpass changes until the next time the service is synched, or do we have to use wwwpass in-game a fairly short-time prior to when the service is resynched?

–Idj

should be within the hour. log out/in after setting it

I don’t necessarily want a whole bunch of new features for wwwpass.

I’d settle for knowing when the service is even polling for/accepting password updates so that I know when my login efforts for other alts are even being heard by the server.

Without having to importune Splork each time.

Is it possible to:

  1. take a time stamp from when I used the wwwpass in-game

  2. take a time stamp when the wwwpass is updated by the server

  3. do a subtraction to get “X” minutes

  4. have a widget that says “Password service is running, average wait time for updates is X”

So that folks have some idea what to expect other than trial and error.

–Idj

An easy way to tell if WWWPass is working is to look at the live blog on the home page, if thats updating the wwwpass usually is also.

I spent an hour or two the other day trying to figure out whats going on but for some reason I can’t connect to our web host anymore.

I will look into it more in the next few days.

Jeez, yasik’s vault is full of noob sh1t.

next time use my vault for an example