Mabinogi World Wiki is brought to you by Coty C., 808idiotz, our other patrons, and contributors like you!!
Want to make the wiki better? Contribute towards getting larger projects done on our Patreon!
NOTICE: Seems like daily VIP shadow missions may be wrong occasionally!!
I'm blocking like thousands of bot accounts so if you were accidentally banned please get on the Discord and ping Kadalyn!
Just wanted to let you know that your mana constantly regenerates day and night whether you have a mana herb or not. However it regenerates much slower during the day. :) --Δκυmσ - ταłκ 14:24, 14 March 2010 (UTC)
|Thread title||Replies||Last modified|
|Secret Shops||3||22:30, 15 June 2016|
|Automated Server Status||12||16:21, 9 March 2014|
|Kristell rewards||5||22:01, 1 September 2012|
|Update notes||0||06:03, 23 August 2012|
|Bandit Template||2||17:26, 23 July 2012|
|Messed up sword list||0||11:08, 7 June 2012|
|Another troll||13||11:05, 7 June 2012|
|Alexina gets two new channels||1||10:04, 7 June 2012|
|IE 8 compatibility for automatic status||4||07:52, 13 March 2012|
|95_full fix for npc glitch||6||07:38, 13 March 2012|
|Can you come in IRC?||1||07:35, 13 March 2012|
|So it is possible to...||1||19:09, 29 January 2012|
|line artifact||0||21:07, 1 January 2012|
|Event Monsters||0||16:47, 16 November 2011|
|Server status channels||2||21:09, 10 October 2011|
|Your server is down||3||12:48, 8 October 2011|
|automatic status implementation||23||13:15, 12 September 2011|
|finished website?||0||12:13, 11 September 2011|
|Maintenances||2||17:45, 10 June 2011|
|FYI||3||19:58, 7 June 2011|
So... you're saying that talking to them and private story and stuff was completely wrong from the get go? That's actually a pretty damning revelation... @.@
I don't know if it was always wrong, but it definitely is now. For example, I used multiple chars to try to get into Anges' shop. Following the (previous) method on here, as well as the specifics on her page, led to a multihour slog of "Gift, talk, give gold".
The char that I simply spammed gifts on got into her shop in just a few minutes.
These characters were both identical mules, so there wasn't anything that would interfere there. I've confirmed this on several other NPCs. From what I can tell, talking to them with keywords is what actually stresses them most, for little or no intimacy gain.
Two characters isn't enough testing to change the wiki, nor is only using one NPC. I've now seen two people who haven't been able to get into Nele's secret shop using your method, and from some early testing using my characters I'm having no more luck with your method than how it was. When I have time I'll probably do some more serious testing and keep track of numbers, but do you have a spreadsheet or anything to prove your method? Otherwise that really seems to be observational bias and should be reverted to how it was so people can stop getting confused.
I did test this with multiple NPCs and characters. It's possible that Nele is different, I suppose.
I had data at one point, but I can't seem to find where I left it, so I'd welcome another extensive study on the matter. Rydian has also done research in this area. I believe he found essentially the same thing I did, perhaps with some minor variations.
Hey, Xcelled. I was wondering, if you could, make the script allow admin changes even with " Allow changes to the configuration " option disabled. Thanks in advance!
Hey, sorry for the delay, been busy with college applications 'n stuff.
Making that change would require me to re-design the whole script, which I'm perfectly happy doing - it needs to be done anyway. At that time, I'd move the script from PHP to Python/Django, as well as make it so everyone has to log in to edit the statuses.
If that sounds okay to you, I'll get started, but it's (probably) not going to be a "I'll have it ready at the end of the day" thing, just so you know.
Would changing to python/django require anything else to be done in order to access/view the status? If it does, then keeping it like it is now is okay. Otherwise, sounds good.
The only things that would change would be the url (Unless you WANT the .php extension on it...), how you and the other admins log in/edit statuses (It should be easier), and the fact that others will need to create an account/log in to edit the statuses.
In terms of the functionality or the fancy blue table, those won't change.
Hey, sorry to bother you, but what happen to the server status? It seemed to have disappeared a few days ago and the spot's now just white.
Huh, didn't notice :o Thanks for pointing it out
For some reason, the server seemed to be in hibernate mode. Dunno why, but I cycled power on it and it should return momentarily. If not, I'll take a look at it in the morning.
Sorry to bother you again, but the status still doesn't seem to be appearing.
No bothers, don't worry :P
Due to the heavy rains here on the east coast, my basement is now flooded with several inches of water. Thanks, mother Nature! My server is across the brand new lake (on a shelf, thank god) so I can't really look at it until the water gets cleaned up. I'll toss up a maint page in the interm, though. Until then, back to vacuuming!
No galoshes? ;~; But really, if it's going to be a while, we should revert it to the fully manual version.
I know it's been quite some time now, and you're probably super busy. Did you ever redesign the script for automatic updates on the Mabinogi servers? I, along with several other I assume (this is the part where you speak), don't mind updating the server status manually, but I do miss the convenience of the automatic server status.
Merchant. Did I screw up and misinterpret the increase?
Yeah, merchant destiny provides PTJ bonus.
Since when did "Who Saved the Goddess" ever give extra ptj rewards? NEVER!
I'm still moving the template into the main namespace. I managed to screw up the color scheme, then I'll start adding the actual DataMonsterBandit stuff.
We apparently have another troll messing with the server status script settings. This seems to be a regular occurrence every time there is a maintenance.
Ok, I've blocked the spamming IP. If it continues, let me know.
Apparently, there is another one. Maybe IP hopping?
P.s. I'm not sure if I accidentally selected update when changing the settings or if that one the trolls.
Banned that one, too.
You might as well monitor the thing for the next hour or so. Seems we picked up a third troll. Or maybe the same one using a new IP.
[2012-06-05T23:25:49+00:00] Hidden changed channelOverride from maintenace to error [2012-06-05T23:25:49+00:00] Hidden changed globalOverride from maintenace to error [2012-06-05T23:25:49+00:00] Hidden changed mabiStat from maintenace to automatic [2012-06-05T23:25:50+00:00] Hidden changed loginStat from maintenace to automatic [2012-06-05T23:25:50+00:00] Hidden changed alexinaStat from maintenace to automatic [2012-06-05T23:25:50+00:00] Hidden changed mariStat from maintenace to automatic [2012-06-05T23:25:50+00:00] Hidden changed ruairiStat from maintenace to automatic [2012-06-05T23:25:50+00:00] Hidden changed tarlachStat from maintenace to automatic
That's all that's in the log for now.
That's what I thought...
We could go back to requiring an account without doing the editing on the wiki if we installed the OpenID extension and the script used that for authentication. I'd really prefer not having it back on the wiki completely.
Sounds like a good idea regardless. Can you talk to IJ about it?
Just to let you know in case you haven't seen it already. That way you can make adjustments to the server status script.
Since there is a still a significant amount of users with windows xp (ie 8), is it possible to make the table or just the statuses to be at least viewable internet explorer 8?
That *should* be remedy-able with a doctype. The problem must be with the object tag, everything else is standard HTML.
Still waiting on an admin to edit the code. Lol. Too bad I can't edit it :c Should really be able to, as the script creator and hoster.
I moved you into a "widget editor" usergroup which supposedly has the rights to edit widgets. Can you find out if you can?
Doesn't seem to be working, like it was taken off your site or something.
Weird, it's working now.. It was giving me a 404 just a minute ago.
Hh.. yeah. It's still a little messed up. After downloading the file, it's returning with 0 bytes and apparently corrupted or something. My game fails to launch if I put it in.
You're losing connection to the server and as a result you're getting an incomplete file.
That's probably my fault, my documents harddrive has been acting up. I'll try to upload it to mediafire here soon.
Long story short, I had to move servers unexpectedly last night. I moved from a Windows Apache to a RedHat. This was a tad bumpy. Kevin, the nexon as event bug was caused by me forgetting to enable write permissions on the cache file, so it stayed "stuck".
Apparently, the PHP script I use to transfer the pack files doesn;t work on redhat. The packs can still be gotten via direct download.
I'll update the links on my userpage soon.
Is it possible for you to come on IRC after 4 PM EST today? I need to talk to you.
Thank you for all the valuable info given.
After reading, I just have 1 more question. If I somehow know the packet that my client sent to connect to the game world, can I send that packet without logging in, and be able to load mabi world directly without authentication?
Check out the servers... Most aren't showing the full amount of channels each server has. Just FYI.
We had a power outage, it should be back up in a few minutes. Another reason to move the script to IJ's server. He hasn't responded to me, btw.
I think a bot is the only way to quickly implement it by yourself (you can be the one hosting the bot). you can just use the source from existing bots, and change the urls so it is compatible with this wiki. I don't think a check frequency of every 5~20 minutes puts much strain on the server. it only edits the page when the status doesn't match the ones hosted on your website. if anything goes wrong the bot account can be blocked. Many large wikis have bots implemented for automatic features. for example, on the Runescape wiki, there are automatic Grand Exchange (item trading) prices listed for items by bots that check the runescape website for price changes. I would say they are pretty reliable when made correctly.
Ahh, but the thing is, a bot is unnecessary in this case. Really, all we need to do is replace the current table with <iframe src="...."></iframe> and we'll have exactly what we're looking for, in an easy way that can be reverted at any time...
but this would mean that users would not be able to edit the table. it would also require the installation of the widgets extension by irjustman, since the iframe extension has security problems.
A) Users CAN edit the table, much like they do now. Did you see the edit link below my table? B) iFrame is HTML. It is _NOT_ an extention. There is NO add on needed here. iFrames are not a security risk either, s they're all client sided... (see http://www.w3schools.com/tags/tag_iframe.asp)
We're talking about Server security risks, though. Interesting article.
Xcelled194: Can you please not load JQuery on your site? I'm being nitpicky but you aren't using it for any good reason that I can see. The one thing I see that uses it should be a CSS rule. The main page triggers two JQuery loads because it is also embedded in MediaWiki:Common.js. Btw, I also agree with Ikkisuki about IFrames, but I don't care as much about that.
Also I saw that you mentioned using AJAX instead of an iframe. If you don't know how to do this and need help, I am happy to, but it sounds like there is no quorum on that solution either.
I work fulltime so I work on other things when I feel like it. Like I completely rewrote the timers code so it could be used as a library for other people this weekend. There will always be a server component to anything that checks server health because it involves opening TCP or UDP connections. Plus there needs to be a server to prevent Nexon's servers from being pinged every time someone loads the wiki main page. You can use JS tricks to get JSON from this middle-man server and get around the iframe security issue, but there will always be a server, unless you use a bot that pushes data to the wiki. The downsides to that were already discussed to some degree, but I am not sure how Xcelled194 is allowing people to edit the status either.
Saiyr, JQuery was recommended to me by an experienced web developer. It servers as a fail safe. The CSS rule specifies that the table should be "open". The JQuery changes all those to "close". In this way, people who do not have JS enabled would still be able to see the channel status, and the table would still work for those who have JS enabled. However,m if you can find some way to accomplish this with plain JS, I'd gladly modify the script.
Also, I allow people to edit the table by retrieving and parsing http://wiki.mabinogiworld.com/index.php?title=Wiki_Home/Automated_Server_Status&action=raw
I see. It's a lot harder to do that in plain JS so I guess we can leave it. I will try to get a server admin to add JQuery to the skin so we can take it out of Common.js and save on redundant loading. Though I would be surprised if wiki users had JS disabled because last time I checked (a long time ago), everyone loved having content collapsed by default. It's been too long so I don't remember if MediaWiki does something similar.
Also, I think it would be possible to use a bot to update one template while having users modify another template that overrides the values from the bot. It would be quite magical.
Or, we could do a little hackjob. If we repleaced the jQuery with
Where blahblahblah is a CSS rule that sets the statuses to "Show". Kinda hackey, but works.
In addition, your bot idea is pretty much what I do now. Click the edit link below the table. That's the "overrides". Long story short, the script gets the server statues, parses the overrides, and then displays the finished table. So a bot would be redundant ;)
A bot would not require iframes. If your site was somehow compromised, it could affect the entire wiki.
And you're right, you could do something like that. It would be less hackish to not use document.write and insert a script tag in the head, but either way would work.
Well, I disagree that my site going down could affect the entire wiki. All that would happen is the server statuses wouldn't show up. And while you're right that a bot would solve this, here are my issues with a bot:
- Have to actually code the bot
- Have to get the bot approved (?)
- Have to completely recode the script, so instead of displaying the table, it'd display bot-parseable information.
- Have to change all the templates we just set up
- Bot would be *very* error intolerant, even more so than my script is at the present time.
- Bot would compete with human editors
- Bot would then be load-sensitive. The way it is now, the wiki could get so much traffic that it crashes, and my script would still load extremely fast and accuratly (due to cacheing).
- Because of the two above, the bot would spam the recent changes.
So, having outlined that, here's my solution:
- Get the script hosted on the wiki server. This is as easy as IJ copying my script folder somewhere, and updating the link to match.
- Code AJAX to replace iframe. Not necessary, but nicer and more secure.
IJ could implement my solution in about 30 seconds. Another note: The bot wouldn't have to go under the mediawiki umbrella. IJ, correct me if I'm wrong, but you could drop a folder called "ServerStatus" in the same directory as index.php for mediawiki, and that folder is then accessible via http://wiki.mabinogiworld.com/ServerStatus/page.whatever
Compromised does not mean going down. Compromised means hacked.
Having the script hosted on the wiki would be fine too, assuming IJ or another admin was interested in having it there. IJ has been pretty busy though. It would still be load-sensitive too, as the wiki load would make everything on the server slow. I'm guessing they would also be uncomfortable putting a script on the server without reviewing it first.
I think your issues with a bot are somewhat overblown, perhaps because we envision different solutions, but put that aside for now. I would like to see your source, if you don't mind.
Sure. Do you mind if I email it to you? I'd rather not post it on the wiki, for obvious reasons.
Please wait until the Maintenance announcement claims that it is concluded before changing so on wiki. It may last to 4:30 PM while the announcement said it ends at 4 PM. Most of the time they update the announcements as well saying there is an extension. Other times they do not. Just wait for the conclusion update.
Oh, sorry, are we waiting on the official announcement now? Cause I could log in when I posted that, and I have never known nexon to have the logon server up until they're done....
They did announce it. They announced it at 4:10 PM and you couldn't get on until then, but you corrected it at 4:00 PM. But the announcement doesn't acknowledge the real finish time so people who didn't bother to get on until 4:10 PM don't know that it was extended by a small amount of time.