Screenshot
Movie
A screenshot of Stendhal in Semos Bank with a bank chest window open showing lots if items. In the middle of the screenshow a semitransparent play-icon is painted, indicating this image links to a video.
My Account
Best Player
Ogeretal
Level: 597
bleu's hubby
Chat to other users and developers
You can get an IRC client and connect to:

irc.freenode.net (see http://freenode.net for more information) then

Alternatively, you can simply use freenode's webchat service, below. Feel free to change the nick to for example, your player name.

  • #arianne (for ideas, contributions and support)
  • #arianne-chat (for off topic chat not related to Arianne/Stendhal)
If you are new to IRC it is well worth reading this short guide before you join. In particular the section on talking, and entering commands, and the section 'Some advice' may be helpful.
#arianne IRC log

Index of logs

#arianne IRC Log for 2010-08-21

Timestamps are in server time.

01:00-!-Bluelads4 [~Bluelads4<(a)>p5B34912D.dip.t-dialin.net] has quit []
01:05-!-Blue_away [~Bluelads4<(a)>p5B34912D.dip.t-dialin.net] has quit []
02:02-!-plassy [~quassel<(a)>ip-90-186-138-215.web.vodafone.de] has quit [Remote host closed the connection]
07:21CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: added caption
08:24CIA-30arianne_rpg: nhnb * stendhal_website/scripts/ (inspect.php website.php): started to work on parser for /script DeepInspect.class output
08:24CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: added todos
08:37CIA-30arianne_rpg: nhnb * stendhal_website/ (scripts/inspect.php content/admin/inspect.php): parsing of top level attributes
08:43CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: render top level attributes
10:02-!-CodeCannon [~Dwidge<(a)>41.18.15.98] has quit [Ping timeout: 276 seconds]
10:22kymarahuh, i see you asked for help about cvs on sf and bluelads4 said very nicely that she was using eclipse. and support answered did she readthe instructions for tortoise cvs -.-
10:25hendrikPerhaps i confused chris by saying she is using windows.
10:26kymarathat might confuse him if he thought there was only one way to use cvs with windows, yes
10:27CIA-30arianne_rpg: nhnb * stendhal_website/scripts/inspect.php: implemented parseSlots
10:27kymarai remember having to whisper to daniel that netbeans was an IDE (and what an IDE was) when someone was asking for help before with another connection
10:28kymarai really don't like how you get a new project on your profile just from visiting a sf 2.0 project
10:29hendrikhm.
10:29hendriktestsf2 is not showing up at all on my projects.
10:30kymarahttps://sourceforge.net/users/nhnb doesn't have 'My Projects'
10:31kymaracf https://sourceforge.net/users/kymara
10:31kymarai have enabled that widget
10:31hendrikI added you as admin to testsf2.
10:31hendrikbut the u/username seems to be implied.
10:34kymarathat is just when you visit a sf 2.0 project
10:34kymarayou don't even have to be admin
10:35hendrikIt seems like those projects are to be our new profile pages.
10:36hendrikbut there is a lot of work needed till that is useable.
10:39kymaracan i start trying the inspect page
10:40hendrikyou can have a look, but there is still work needed.
10:41hendrikYou may want to uncomment the dummy data in content/admin/inspect.php
10:41hendriki am currently working on parsing RPObject entries.
10:41hendrikand after that i want quantity + item icons instead of the tables.
10:41hendrikand 3rd i want the table in an java script mouse over.
10:42kymarabut why woudl deep inspect output be rpobject
10:42kymarait sends everything to a string
10:43hendriksorry, i mean those lines starting with RPObject... (or Item, RPObject...)
10:43hendrikprivate function parseRPObject($line) {
10:43hendrikin scripts/inspect.php
10:49CIA-30arianne_rpg: nhnb * stendhal_website/ (scripts/inspect.php content/admin/inspect.php): parse RPObject lines
10:49kymaraokay
10:49hendrikoh and i forgot: 4th a pastable input field.
10:49hendrik1st is done.
10:51kymaracvs is really being slow
10:51kymarai had to update that 5 times afterr your commit to get the update
10:51hendrikoh
10:52kymaraoh that's interesting we actually store when zones were visited?
10:53hendrikyes
10:53kymarais that last visited or first visited do you knwo off hand?
10:53hendriklast visited.
10:53hendriki did that when marked scrolls were added.
10:54hendrikand since i had en empty value field to be filled, i added the timestamp.
10:54hendrikbut i am not sure if it is int or long.
10:54kymarait's displaying okay on the website
11:13CIA-30arianne_rpg: nhnb * stendhal_website/css/overlib.js: added overlib
11:14CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: use overlib for item details
11:43-!-Bluelads4 [~Bluelads4<(a)>p5B34A058.dip.t-dialin.net] has joined #arianne
11:44CIA-30arianne_rpg: madmetzger * stendhal/ (11 files in 10 dirs): remove buddy handling via keyed slot (fixes #3041136 and #3048702)
11:53CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: fixed duplicated items
12:11CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: render item icons
13:30kymarahm, i still do not seem to be able to removebuddies :(
13:30kymarabut i wanted to to help me testing
13:31kymaramadmetzger: are you there, can you help me work out if i am missing something please?
13:32kymaraactually i think it might be my fault from the buddy dao change, but i still need help so i'll paste the error:
13:32kymarahttp://pastebin.ca/1921956
13:33kymarait doesn't like the 'add' in teh saveBuddyList I think?
13:33kymarawhich is something i added, java.lang.UnsupportedOperationException at java.util.AbstractCollection.add(AbstractCollection.java:221) at games.stendhal.server.core.engine.db.StendhalBuddyDAO.saveBuddyList(StendhalBuddyDAO.java:61)
13:33kymarathat StendhalBuddyDAO.java:61 was me
13:44madmetzgerjust returned from lunch
13:45kymarahello
13:46madmetzgerhm... at a first glance i have no idea :/
13:47madmetzgeryes, but it doesn't seem to like the add
13:47madmetzgerbut the question is why
13:47kymaradoes it work for you?
13:47kymaraor had you not udpated to have the stendhalbuddydao change before?
13:48madmetzgeri think i had it all updated
13:48kymarai didnt' check the tracker ids in your comment message
13:48madmetzgerotherwise i would have got a merge conflict
13:48kymaraand you didn't include the title but i assumed that one was from the dev tracker i made
13:49kymaraand the other was about the npe on removing buddies?
13:49madmetzgeryes
13:49kymaraokay so removing buddies does work for you?
13:49kymarayou don't get any error message in the server log, and when you relog the buddy really is gone?
13:50kymaragrr sf's interface is stupid, i really can't seem to find this tracker entry you referenced in any easy way from the artefact id
13:50kymarai assumed one was in dev tracker one is in bugs tracker
13:51madmetzgerthe other one was in patches
13:51madmetzgerokay, i get the same exception
13:51kymaraoh
13:52kymarafwiw sf tracker serach from https://sourceforge.net/search/?group_id=1111&type_of_search=artifact is broken, it says you can enter tracker item ids
13:53kymaraand 'Seperate multiple tracker items with a space.'
13:53kymarabut it does not work you have to do them individually.
13:56madmetzgerokay, i think i have figured out why this exception is thrown. maybe it was my fault. but i didn't get it yesterday while testing
13:56kymarahm, can you check yesterdays server log at all?
13:56kymaramaybe you did get it just didn't spot it because as you remove the buddy it does look like the buddy is removed
13:56kymarabut when you relog you see it was not
13:57kymara(which is the same as what happened before with the NPE excpetion too actually)
13:57madmetzgerno, i can't access the log from yesterday :(
13:58kymarahm, do you remember checking though
13:58madmetzgermy idea is that the problem has its root in getBuddies()
13:58kymarathey were server error logs not client so maybe it could have been missed, i'm just not sure why you ouldn't have got it yesterday
13:58madmetzgeri was constantly watching the console
13:59madmetzgermaybe i just didn't spot them by accident
13:59kymaraokay, eclipse always puts my client log on top of teh server one
13:59kymarabut i guess if you don't run your client from eclipse that would be okay :D
14:00madmetzgerthe console would come up if there's sth logged
14:00kymaraokay, it doesn't for me, we must have a different set up, but it's not important
14:01madmetzgerthat is the explanation for the problem: http://download.oracle.com/javase/6/docs/api/java/util/Map.html#keySet()
14:02kymarado you know why i wanted the add
14:02kymarabecause maybe there's another way
14:03madmetzgermaybe i should change that code there to let your code the way it is
14:03madmetzgerno, i don't know the reason. but you could tell me ;)
14:03kymarait's because of queries to gather all the characters and all the buddies for a given account.
14:03kymaraatm they would look like:
14:03kymaraSELECT characters.charname As charname from account, characters WHERE username='madmetzger' AND account.id=characters.player_id
14:04kymaraUNION
14:04kymaraSELECT buddy.buddy FROM account, characters, buddy WHERE username='madmetzger' AND account.id=characters.player_id AND characters.charname=buddy.charname;
14:04kymarafor example.
14:04kymaramy idea was to add your own character name as a buddy within the table 'buddy'
14:04kymaraso that query can now be written as
14:04kymaraSELECT buddy.buddy FROM account, characters, buddy WHERE username='madmetzger' AND account.id=characters.player_id AND characters.charname=buddy.charname;
14:05kymarayou dont' physically have to add yourself as a buddy, just the character name is saved when the buddy list is saved to db
14:06madmetzgerokay :)
14:06kymarain fancy speak it's adding the reflexive pair just like the trick in the meta model
14:07madmetzgerhehe :D
14:07madmetzgeri think we can leave your code as it is, i have fixed getBuddies()
14:07kymaraokay thank you
14:09kymarawould it have been better just to say it in fancy speak from the start?
14:10madmetzgermaybe yes, but i got it after your complete explanation
14:10madmetzgerwould have been at least a bit less typing for you :D
14:12kymaraokay. because i didn't learn computer science i dont' usually understand fancy speak
14:12CIA-30arianne_rpg: madmetzger * stendhal/src/games/stendhal/server/entity/player/Player.java: don't use the keySet for getBuddies and put them into a new set
14:12kymarabut reflexive is a maths term so thats okay for me. but it means i don't assume other people will know the fancy speak
14:13madmetzgeryes, that's usually a right assumption :)
14:13madmetzgerthere is the fix :)
14:16kymarathank you
16:24CIA-30arianne_rpg: nhnb * stendhal_website/scripts/inspect.php: added support for windows
16:27CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: added input area
17:55hendrikshouldn't the copying being done in the method which modifies the parameter?
17:57-!-Bluelads4 is now known as blue-painting
17:57hendrikon paper or on walls?
17:57blue-paintingpaper :)
18:12hendrikWe should start to think about this years Semos Mine Town Revival Weeks.
18:14-!-plassy [~quassel<(a)>ip-90-186-194-56.web.vodafone.de] has joined #arianne
19:11-!-blue-painting is now known as Bluelads4
20:00hendrikBluelads4, do you know whether there is an image for a switch that can be right/left (or up/down)?
20:01CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: render slots that make up the character window in one shared section to make the page shorter
20:02CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: code cleanup
20:04CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: fixed tailing comma
20:15CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: group character slots (ugly but works)
20:18Bluelads4no sorry, I don't know about it hendrik
20:18Bluelads4I never saw one ingame so far as I can remember
20:18hendrikokay, thank you.
20:24CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: sort tables alphabetically
20:36kymarawhat kind of switch? it can't be an electrical one for lights
20:48hendrikI am think about this game with a 3 x 3 switch matrix.
20:48hendrikat the beginning all handles point to the left
20:49hendrikif you move one handle, the switches above, left, right, below are moved, too.
20:49hendriktask: move all switches to the right.
20:50hendrikafter flipping the one in the middle:
20:50hendrik+---+---+---+
20:50hendrik| < | > | < |
20:50hendrik+---+---+---+
20:50hendrik| > | > | > |
20:50hendrik+---+---+---+
20:50hendrik| < | > | < |
20:50hendrik+---+---+---+
20:51kymaracould you use a pointy leaf or something
20:51hendrikyes
20:51kymarain modern times you'd use matches, right
20:51kymarabecause matches are what you'd have to hand
20:51kymaraso in past times ou might have some leaves and some sticks to make the grid
20:52Bluelads4or maybe some stendhal items, different ones to make it more interesting
20:52Bluelads4like arrows, weapons and stuff?
20:52kymarathey need to have a direction
20:52kymaraso wooden arrows would be okay
20:54Bluelads4or candles... like candle lighting and non lighting instead of left/right or up/down?
20:54hendrikthe switches have the advantage that it is easy to make up a reason why the other are modified.
20:55hendrikbut we can make it a real game, and explain it just by "so are the rules".
20:56kymarasorry i don't know whatt you been by modified
20:56kymarado you mean the right click action might be 'switch'
20:57kymaraand so you need to explain what the player does to them
20:57kymaraso if it's candles they have to blow out/light them (and how did they light them)?
20:57hendrik+---+---+---+
20:57hendrik| A | B | C |
20:57hendrik+---+---+---+
20:57hendrik| D | E | F |
20:57hendrik+---+---+---+
20:57hendrik| G | H | I |
20:57hendrik+---+---+---+
20:57hendrikif someone switches A, then B and D are switched, too.
20:58hendrikB will modfy A, C, E in addition.
20:58kymarasorry i misunderstood you initially then
20:58kymarai thought that ytou were talking about changing the direction of something
20:58kymarafire squares?
20:59kymaraor just sparkles on the ground?
20:59kymarathat would make sense that fire would spread and extinguish
20:59kymaraand sparkle can just be magic
20:59hendrikit can be on/off, or black/white or left/right.
20:59kymararight or lit/unlit for a patch of fire burning/patch of sparkles?
21:00hendriklet asume A: left, B: left, D: right
21:00hendrikplayer switches A
21:00hendrikA: right, B: right, D: left.
21:00kymaraoh okay
21:00hendrikit's a stupid game, but it was the first that came to mind after tic-tac-toe.
21:00hendrikthis one is a single player game.
21:02CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: don't check for admin level because it just renders supplied data
21:04kymaraso long as you can only give it safe data :)
21:04hendrikyes, i made sure that everything is "htmlspecialchar"-ed.
21:05*kymara giggles
21:05*hendrik smiles.
21:10CIA-30arianne_rpg: nhnb * stendhal_website/ (content/game/development.php index.php): added links to deep inspect renderer to both the admin box and the development menu
21:18CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: uses boxes
21:23CIA-30arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: clean up
21:45hendrikcan I update the webpage?
21:48kymaraum
21:48kymarai dont think i committed yet any of my half done work on events and friends
21:48kymaraand i didn't commit the change to the hall of fame query that needs the next releases' buddy dao
21:49hendrikgood.
21:49kymarai guess it's okay, i cant think of anything else right now
21:49hendrikthank you.
21:50*hendrik nods. There were no changed from you in this update.
22:48-!-yoriy [~yoriy<(a)>62.182.51.174] has quit [Remote host closed the connection]
23:05CIA-30arianne_rpg: nhnb * stendhal/src/games/stendhal/ (3 files in 3 dirs): organized imports
23:39CIA-30arianne_rpg: nhnb * stendhal_website/ (scripts/website.php index.php): organized imports
23:43CIA-30arianne_rpg: nhnb * stendhal_website/ (3 files in 2 dirs): moved overlib code into new method getOverlibCode()

These logs of #arianne were automatically created on irc.freenode.net

© 1999-2011 Arianne Project  
Server time: 23:06