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.
Timestamps are in server time.
| 00:09 | -!- | Laguz [~Miranda<(a)>p57B08233.dip0.t-ipconnect.de] has quit [Quit: Laguz] |
| 00:37 | -!- | Bluelads4 [~Bluelads4<(a)>ip-95-222-160-130.unitymediagroup.de] has quit [] |
| 01:30 | -!- | lachgeist [~lachgeist<(a)>dslc-082-083-236-124.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] |
| 02:20 | -!- | omero [~omero<(a)>host165-139-dynamic.2-87-r.retail.telecomitalia.it] has quit [Quit: *bBzzZZZTTT*] |
| 05:06 | -!- | lachgeist [~lachgeist<(a)>dslc-082-083-236-124.pools.arcor-ip.net] has joined #arianne |
| 05:14 | -!- | lachgeist [~lachgeist<(a)>dslc-082-083-236-124.pools.arcor-ip.net] has quit [Ping timeout: 260 seconds] |
| 07:22 | -!- | gros [~lauwenmar<(a)>unaffiliated/gros] has joined #arianne |
| 07:25 | -!- | gros is now known as Codenmark |
| 07:54 | -!- | yoriy [~yoriy<(a)>62.182.51.174] has quit [Ping timeout: 276 seconds] |
| 08:06 | -!- | yoriy [~yoriy<(a)>62.182.51.174] has joined #arianne |
| 08:43 | kymara | ouch, 90 test failures |
| 08:45 | kymara | it's an npe at : List<Achievement> toCheck = achievements.get(Category.EXPERIENCE); when for example xp is given |
| 08:52 | kymara | calling AchievementNotifier.initialize(); seems to fix it but i am nto sure where that's best placed: each test, or when a player is created with teh player test helper, etc |
| 09:09 | -!- | lachgeist [~lachgeist<(a)>dslc-082-083-236-124.pools.arcor-ip.net] has joined #arianne |
| 09:26 | madmetzger | ouch :/ |
| 09:38 | kymara | where do you normally initialize the notifier? stendhal rp world? |
| 09:38 | madmetzger | the rule processor does it atm where the quests get loaded |
| 09:38 | madmetzger | maybe that is not a good place? |
| 10:00 | -!- | Bluelads4 [~Bluelads4<(a)>ip-95-222-160-130.unitymediagroup.de] has joined #arianne |
| 10:38 | madmetzger | i think i've figured out another solution that might work, i'll test it this afternoon |
| 10:42 | -!- | omero [~omero<(a)>host42-185-static.54-88-b.business.telecomitalia.it] has joined #arianne |
| 11:45 | -!- | Bluelads4 is now known as Blue_uni |
| 12:40 | -!- | dwidge [~Dwidge<(a)>vc-41-18-128-70.umts.vodacom.co.za] has joined #arianne |
| 12:42 | dwidge | hi guys |
| 12:42 | dwidge | yesterday i asked for a password reset for "dwidge" |
| 12:43 | dwidge | it must have been to one of my old email addresses |
| 12:43 | dwidge | because i have not received anything yet |
| 12:43 | dwidge | is there any other way i could prove that it is my account? |
| 12:44 | kymara | Hi dwidge |
| 12:44 | kymara | Can you check your old addresses and the spam boxes in case it went there? |
| 12:45 | dwidge | hi kymara, the problem is that those "old" addresses are deactivated |
| 12:45 | dwidge | i can list them to you privately? |
| 12:46 | dwidge | i also have 2 other accounts |
| 12:46 | dwidge | codecannon |
| 12:46 | kymara | sure, but for visibility to other admins perhaps yuo could use /support in game, if you feel comfortable with that |
| 12:46 | dwidge | code-cannon |
| 12:46 | dwidge | alright will do |
| 12:47 | dwidge | codecannon and code-cannon i used years ago |
| 12:47 | dwidge | i also forgot their passwords |
| 12:47 | kymara | I see that |
| 12:47 | dwidge | codecannon is my preferred name |
| 12:48 | dwidge | what i'd like to do, is merge all my accounts into "codecannon" |
| 12:48 | kymara | You need to be able to access them first. |
| 12:49 | dwidge | yeah |
| 12:49 | kymara | Shall I email the addresses of the other two? |
| 12:50 | dwidge | they'll be on a deactivated address |
| 12:50 | dwidge | you'll probably get a message undelivered reply from hotmail/yahoo |
| 13:56 | -!- | dwidge1 [~Dwidge<(a)>vc-41-19-54-49.umts.vodacom.co.za] has joined #arianne |
| 13:58 | -!- | lachgeist [~lachgeist<(a)>dslc-082-083-236-124.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] |
| 13:59 | -!- | dwidge [~Dwidge<(a)>vc-41-18-128-70.umts.vodacom.co.za] has quit [Ping timeout: 245 seconds] |
| 14:02 | -!- | Blue_uni is now known as Bluelads4 |
| 14:29 | dwidge1 | how does one join the development team? |
| 14:29 | dwidge1 | or contribute in the form of coding? |
| 14:31 | dwidge1 | i read somewhere that we can submit patches |
| 14:35 | dwidge1 | sorry, i should have checked the wiki first |
| 14:38 | yoriy | dwidge1, i think we have link to patch tracker on our web site page, http://stendhalgame.org |
| 14:47 | dwidge1 | roughly how many people contribute to the project? |
| 14:52 | kiheru | about the stendhal part: http://www.ohloh.net/p/stendhal/factoids/3446333 |
| 14:53 | kiheru | (+ the people who don't have cvs write access) |
| 14:53 | -!- | dwidge [~Dwidge<(a)>vc-41-14-249-24.umts.vodacom.co.za] has joined #arianne |
| 14:55 | -!- | dwidge1 [~Dwidge<(a)>vc-41-19-54-49.umts.vodacom.co.za] has quit [Ping timeout: 240 seconds] |
| 15:07 | -!- | bluekiller [4d17b8c4<(a)>gateway/web/freenode/ip.77.23.184.196] has joined #arianne |
| 15:07 | bluekiller | hi |
| 15:07 | bluekiller | kann mir jemand erklären wie ich einen localhost server online bekomm? |
| 15:08 | bluekiller | can somebody explain me how to make a localhost server online:D |
| 15:13 | dwidge | http://www.ipchicken.com/ |
| 15:13 | bluekiller | can somebody help me? |
| 15:13 | dwidge | get your ip from that website |
| 15:14 | bluekiller | okay |
| 15:14 | dwidge | and give that to your friends, who then type it in the server name field |
| 15:14 | bluekiller | ok |
| 15:14 | dwidge | you might want to test it though |
| 15:15 | bluekiller | ok thx i try it |
| 15:16 | dwidge | if it doesn't work, it may be that the port is blocked, or you might have to set up port forwarding if you're using a router |
| 15:17 | dwidge | i haven't tried hosting stendhal specifically, only my own games, so i'm just guessing :P |
| 15:19 | bluekiller | what do you mean with set up port? |
| 15:22 | bluekiller | it dont work:(D |
| 15:23 | kiheru | I'm tempted to change the order of fireChangedAdded/fireChangedDeleted and object.applyDifferences in RPObjectChangeDispatcher (client stuff). The reason would be that atm the entity listeners do not have access to the changes when the change is fired. Anyone know about obvious things that would break? |
| 15:24 | bluekiller | can somebody translate it into german?:D |
| 15:24 | Bluelads4 | --> pm |
| 15:27 | bluekiller | is this in a folder? |
| 15:28 | Bluelads4 | ? I wrote you here over a personal message |
| 15:28 | Bluelads4 | pm = personal message |
| 15:28 | bluekiller | ahhh |
| 15:29 | -!- | Codenmark [~lauwenmar<(a)>unaffiliated/gros] has quit [Quit: Thunderstorm ahead, switching to laptop.] |
| 15:33 | dwidge | bluekiller, you still there? |
| 15:33 | bluekiller | yes |
| 15:33 | dwidge | working yet? |
| 15:33 | bluekiller | no |
| 15:33 | dwidge | what have you done so far? |
| 15:34 | bluekiller | talk with bluelads |
| 15:34 | dwidge | oh hehe |
| 15:35 | dwidge | are you using a router? |
| 15:36 | kymara | $firewall |
| 15:36 | kymara | hm |
| 15:36 | Bluelads4 | :D |
| 15:36 | kymara | $firewallserver |
| 15:36 | postman-bot | Hi, I am sorry but we cannot help you with the configuration of your router or firewall. It is rather dangerous to modify those settings without knowing exactly what you are doing. So this should only be done by an experienced network administrator who will find instructions in the manual that came with the hardware router or operating system. |
| 15:38 | CIA-66 | arianne_rpg: madmetzger * stendhal/src/games/stendhal/server/core/events/achievements/AchievementNotifier.java: prevent NPEs in calls to AchievementNotifier without initialization |
| 15:39 | -!- | bluekiller [4d17b8c4<(a)>gateway/web/freenode/ip.77.23.184.196] has quit [Quit: Page closed] |
| 15:45 | -!- | storyteller [~storytell<(a)>p57B7498B.dip.t-dialin.net] has joined #arianne |
| 15:50 | CIA-66 | arianne_rpg: madmetzger * stendhal/src/games/stendhal/server/ (5 files in 3 dirs): make AchievementNotifier a singleton available via SingletonRepository |
| 15:56 | kymara | dwidge: The best thing is to come here, chat about what you want to do or ask for ideas how you can contribute |
| 15:57 | kymara | dwidge: we may have some good ideas of fairly self contained features to implement or bugs to fix (if you're a programmer) or things which need artwork if you're an artist say |
| 15:57 | kymara | we do have wiki 'open tasks' pages and various trackers etc, but since these can become out of date it's best to chat here, as well |
| 16:03 | dwidge | kymara: is there a list of the self-contained features? i will look on sourceforge and the wiki |
| 16:05 | hendrik | dwidge, in what areas areas are you interested in? coding (low level, quests), artwork (images, sound), stories (ideas for quests, npcs) |
| 16:05 | dwidge | coding |
| 16:09 | dwidge | hendrik: i have experience in C++ and PHP, and i am prepared to learn Java |
| 16:10 | kymara | dwidge: no specific list of self contained things to implement afaik |
| 16:11 | dwidge | what do you recommend for someone getting started? |
| 16:12 | kymara | and how much have you played the game so far? |
| 16:13 | kymara | quest coding can be a nice introduction, there should be a contribution to quests section on teh wiki with a tutorial. for that you need an idea, and to have played the game a bit would help |
| 16:13 | dwidge | not much, 3 characters up to ~lvl 10 |
| 16:15 | dwidge | alright, i will look into it and get started |
| 16:15 | -!- | storyteller [~storytell<(a)>p57B7498B.dip.t-dialin.net] has quit [] |
| 16:15 | -!- | lachgeist [~lachgeist<(a)>dslc-082-083-236-124.pools.arcor-ip.net] has joined #arianne |
| 16:16 | kymara | but if you like php ... |
| 16:16 | kymara | then our website is coded in php |
| 16:16 | kymara | and we're actively adding features to it |
| 16:16 | dwidge | :) |
| 16:18 | kymara | getting a test server environment and (if applicable) test website environment would be needed pretty early on - i ho eyou dont' mind eclipse :) |
| 16:18 | kymara | *hope |
| 16:18 | dwidge | i usually use notepad++ |
| 16:19 | dwidge | i have wampserver |
| 16:20 | -!- | Bluelads4 [~Bluelads4<(a)>ip-95-222-160-130.unitymediagroup.de] has left #arianne [] |
| 16:20 | hendrik | if you want to do something in php. |
| 16:20 | hendrik | we would like to have a create account page. |
| 16:21 | hendrik | do you know how to do a cvs checkout? |
| 16:21 | kymara | I thought something else simple to start with would be an account navigation box |
| 16:22 | kymara | When you login to the website you see options to Merge accounts and change password on a single page and on the top right, this should be a navigation box like the others shown only to logged in users (similar how the admin box is only showed to logged in admin) |
| 16:23 | kymara | I thought for website he'd still need to configure stendhal server as it requires the db configuration |
| 16:23 | hendrik | executing the marauroa_init.sql and stendhal_init.sql should be fine. |
| 16:24 | dwidge | is the website source included with stendhal's source download? |
| 16:24 | kymara | it's a separate module called stendhal_website |
| 16:24 | hendrik | no, you need to get it from cvs. |
| 16:24 | kymara | hendrik: ok |
| 16:29 | dwidge | hendrik: i've worked a little with mercurial on private projects |
| 16:29 | dwidge | but that's about it :) |
| 16:31 | dwidge | what is the cvs repo url? |
| 16:32 | kymara | http://sourceforge.net/scm/?type=cvs&group_id=1111 has the details and instructions |
| 16:33 | hendrik | http://www.tortoisecvs.org/ might be helpful if you are on Microsoft Windows. |
| 16:50 | -!- | plassy [~quassel<(a)>ip-90-186-69-255.web.vodafone.de] has joined #arianne |
| 16:55 | -!- | dwidge [~Dwidge<(a)>vc-41-14-249-24.umts.vodacom.co.za] has left #arianne [] |
| 16:58 | -!- | dwidge [~Dwidge<(a)>vc-41-15-158-138.umts.vodacom.co.za] has joined #arianne |
| 17:14 | dwidge | how does one commit to the repo? |
| 17:15 | dwidge | or do we upload diffs? |
| 17:15 | kymara | thats' where patches are used |
| 17:15 | kymara | we review the patches |
| 17:15 | kymara | then those with commit access commit them. |
| 17:16 | kymara | http://stendhalgame.org/wiki/How_To_Create_Patch_For_Stendhal but i guess you have worked with patches before |
| 17:40 | -!- | storyteller [~storytell<(a)>p57B7498B.dip.t-dialin.net] has joined #arianne |
| 18:27 | -!- | omero [~omero<(a)>host42-185-static.54-88-b.business.telecomitalia.it] has quit [Quit: leaving] |
| 18:37 | dwidge | marauroa_init.sql and stendhal_init.sql |
| 18:37 | dwidge | where do i find those? |
| 19:05 | CIA-66 | arianne_rpg: story-teller * stendhal/data/conf/zones/ados.xml: Added some sounds in and around Ados. |
| 19:56 | -!- | storyteller [~storytell<(a)>p57B7498B.dip.t-dialin.net] has quit [] |
| 20:10 | -!- | bluekiller [4d17b8ee<(a)>gateway/web/freenode/ip.77.23.184.238] has joined #arianne |
| 20:29 | dwidge | any ideas? i need to set up a database for stendhal_website |
| 20:41 | yoriy | what are you trying to do, dwidge |
| 20:43 | dwidge | i have a mysql server |
| 20:43 | dwidge | i need to create a template 'stendhal' database |
| 20:45 | CIA-66 | arianne_rpg: kiheru * stendhal/tiled/tileset/building/roof/red2.png: Corrected the size. Remade the top more in the style of the rest of the roof. Fixed minor tiling errors. |
| 20:50 | yoriy | i think we have guide at our wiki, which explain how to set up mysql |
| 20:55 | CIA-66 | arianne_rpg: kiheru * stendhal/tiled/tileset/building/roof/red2.xcf.bz2: Source of the roof for the part that I have it |
| 20:59 | CIA-66 | arianne_rpg: nhnb * stendhal/src/games/stendhal/ (5 files in 4 dirs): reduced size of player full perception from about 2300 bytes to 1200 bytes |
| 20:59 | hendrik | plassy, please remind me to revert that change ones we have 500,000 concurrent users and carrier pay us to get our traffic :-) |
| 21:02 | -!- | bluekiller [4d17b8ee<(a)>gateway/web/freenode/ip.77.23.184.238] has quit [Quit: Page closed] |
| 21:05 | plassy | why should i, buy yourself a notebook :P |
| 21:06 | yoriy | i will remind you hend :-) |
| 21:36 | dwidge | hmm did someone update all the pngs in module stendhal? |
| 21:36 | dwidge | cvs is downloading everything again |
| 21:38 | hendrik | no |
| 21:38 | dwidge | how does cvs work when it updates? does it download a diff or everything completly? |
| 21:39 | dwidge | *completely |
| 21:39 | yoriy | i think only diffs |
| 21:40 | yoriy | but i think, if you changed timestamp of your local files, cvs can decide that files was changed. |
| 21:41 | dwidge | hmm i don't know why it's doing this |
| 21:42 | yoriy | do you using eclipse IDE for work |
| 21:42 | dwidge | no i'm doing with tortoisecvs |
| 21:42 | dwidge | on windows |
| 21:43 | dwidge | i can't work on the project if every time i update it downloads the whole repo |
| 21:43 | dwidge | :( |
| 21:43 | yoriy | i remember this software, but i forget if it have help on cvs commands. |
| 21:43 | yoriy | better use eclipse, this IDE have nice support for cvs |
| 21:44 | yoriy | eclipse ported under Windows platphorm |
| 21:44 | yoriy | *platform |
| 21:51 | dwidge | nope it's not going to work |
| 21:51 | dwidge | and it cost me a fortune |
| 21:52 | dwidge | i'll need uncapped internet to contribute |
| 21:57 | yoriy | did you downloaded eclipse, dwidge |
| 21:58 | dwidge | no, will it work differently? i really hope so, internet in my area is very expensive |
| 21:59 | yoriy | eclipse is very friendly to player, thats why we prefer eclipse patches at our tracker. |
| 21:59 | yoriy | http://www.eclipse.org/downloads/ |
| 22:00 | yoriy | in our case use http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliosr |
| 22:01 | yoriy | usually eclipse have no cvs problems similar to what you said :-) |
| 22:02 | dwidge | hmm would i be able to use what i have downloaded so far, or would i have to download from scratch? |
| 22:03 | dwidge | probably the latter |
| 22:03 | yoriy | if you mean cvs local copy, then yes, you will not need download it again |
| 22:20 | dwidge | this is very odd. either me or my pc is malfunctioning to an extreme degree :) |
| 22:23 | CIA-66 | arianne_rpg: nhnb * stendhal_website/scripts/pharauroa/common/net/deserializer.php: added stubs |
| 22:24 | hendrik | dwidge, you mentioned above that you can code PHP. |
| 22:25 | hendrik | I have very little experiance in PHP. |
| 22:25 | hendrik | I am trying to allow the website to talk to the game server. |
| 22:25 | hendrik | Sending data workd, but reading the data back in is difficult for me. |
| 22:25 | hendrik | Perhaps you could have a look at it? |
| 22:25 | hendrik | http://arianne.cvs.sf.net/viewvc/arianne/stendhal_website/scripts/pharauroa/common/net/deserializer.php |
| 22:31 | dwidge | public function __constructor($data) should be removed |
| 22:32 | dwidge | what is the class's behaviour? |
| 22:35 | dwidge | do the read functions extract data one by one or with an index? |
| 22:37 | hendrik | one by one. |
| 22:38 | hendrik | $data is something that is filled from the network with a message. |
| 22:38 | hendrik | and then the parts are read off until nothing is left. |
| 22:38 | dwidge | ok :) |
| 22:50 | dwidge | is $data a binary safe array or a plain string? |
| 22:50 | dwidge | oh it must be the latter |
| 22:56 | -!- | gummipferd [~user<(a)>92.117.62.77] has joined #arianne |
| 23:00 | -!- | omero [~omero<(a)>host207-120-dynamic.56-82-r.retail.telecomitalia.it] has joined #arianne |
| 23:08 | hendrik | dwidge, as far as I can tell http://php.net/manual/en/function.socket-read.php returns a string even if told to do a binary read. |
| 23:13 | -!- | plassy [~quassel<(a)>ip-90-186-69-255.web.vodafone.de] has quit [Remote host closed the connection] |
| 23:16 | dwidge | hendrik: ok it looks like it's a binary safe string |
| 23:28 | dwidge | hendrik: http://pastebin.com/hNEwpz5b |
| 23:28 | dwidge | i'm not able to test it right now, so it's untested |
| 23:31 | kymara | dwidge: did you need help still with finding those init sql scripts? |
| 23:31 | kymara | or areyou busy on something else? |
| 23:31 | kymara | yoriy: dwidge was looking at website code not java, so not needing an IDE. just to have the databases defined. |
| 23:32 | kymara | dwidge: when you checkout (or co for short command) it downloads it all once |
| 23:32 | kymara | that is the cvs command written on teh sf page |
| 23:32 | kymara | after that to get changes you can use cvs update |
| 23:32 | dwidge | yes i tried downloading module stendhal to try build it and see whether it'll create the database |
| 23:32 | kymara | the best command for that is cvs update -Pd |
| 23:32 | kymara | dwidge: i can just point you to the single file from our web based repo |
| 23:33 | kymara | since you said bandwidth costs. |
| 23:33 | dwidge | kymara: checkout worked, but update did samething as checkout |
| 23:33 | dwidge | yes please |
| 23:33 | dwidge | :) |
| 23:34 | kymara | http://arianne.cvs.sourceforge.net/viewvc/arianne/marauroa/src/marauroa/server/marauroa_init.sql?view=markup which you can download or view as text |
| 23:34 | kymara | http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/src/games/stendhal/server/stendhal_init.sql?view=markup same |
| 23:36 | dwidge | hendrik: that code will be gone in an hour from pastebin |
| 23:36 | dwidge | thanks kymara |
| 23:39 | kymara | yw |
| 23:39 | kymara | i guess if you are working more on website and pharauroa you don't need to do the huge stendhal doanload |
| 23:39 | kymara | *download |
| 23:40 | kymara | maybe the 'anonymous' access behaviour is different. that seems prettystrange |
| 23:40 | kymara | maybe you you give us the exact commands you sued we can try debug it if you did want to try again |
| 23:41 | dwidge | In D:\Projects\Arianne\stendhal_website: "C:\Program Files\CVSNT\cvs.exe" -q update -P -d |
| 23:41 | dwidge | CVSROOT=:pserver:anonymous<(a)>arianne.cvs.sourceforge.net:/cvsroot/arianne |
| 23:42 | dwidge | using tortoisecvs |
| 23:42 | dwidge | i have a sourceforge account |
| 23:42 | kymara | yes, but that wont'be used here |
| 23:42 | dwidge | but apparently tortoise doesn't support :ext: |
| 23:42 | kymara | the commands look ok |
| 23:43 | kymara | hm, i'm sure tortoise does support ext and ssh but you dont' have developer access to use it |
| 23:44 | kymara | we don't usually add people immediately to the project and give them cvs commit access, rather review a few patches and check they'll stick around a while :) |
| 23:45 | dwidge | yes a safe way to do it |
| 23:45 | dwidge | hmm stendhal_website is 58 mb |
| 23:45 | dwidge | if i could fix my local copy it would be a good saving |
| 23:49 | dwidge | cvs update: checksum failure after patch to ./release.xml; will refetch |
| 23:51 | dwidge | this is strange |
| 23:51 | dwidge | cvs update: src/games/stendhal/client/sound/system/Processors/DirectedSound.java is no longer in the repository |
| 23:51 | kiheru | do we want the graphical karma indicator in client? I don't think it would be too hard to implement |
| 23:51 | dwidge | apparently Processors got renamed to processors |
| 23:52 | kymara | you can see all changes here in this channel, CIA-66 reports them. |
| 23:53 | kymara | there have been 7 commits today none of them touching many files. |
| 23:53 | kymara | http://stendhalgame.org/development/cvslog/2010-07.html |
| 23:53 | kymara | thats the summary for this month so you'd need to scroll to bottom |
| 23:54 | kiheru | that rename was done in december. not exactly a new thing |
| 23:54 | dwidge | is anyone here using windows to dev? |
| 23:54 | kymara | is this a check out froma long time ago you were updtaing, dwidge ? |
| 23:55 | dwidge | no i did a checkout today, then immed. after i did an update to check it's working |
| 23:55 | kymara | could you try updating maybe just one file as a test? |
| 23:55 | kymara | instead of risking lots of bandwidth |
| 23:55 | kymara | yes, we've had developers who use windows |
| 23:56 | kymara | kiheru: can you try it please, the karma thing |
| 23:56 | kymara | i'd like to see it and i think it'd be a good feature if we can get the scaling right |
| 23:56 | kiheru | ok. would be in the stats panel I suppose |
| 23:56 | kymara | yes |
These logs of #arianne were automatically created on irc.freenode.net