<- Previous Log Select Different Log Next Log ->  
Log from 2008-02-05:
--- Day changed Tue Feb 05 2008
00:02 <luke-jr> z-man: I see a 200 going out, but it only renamed me…
00:05 <luke-jr> I thought that rename bug was fixed :/
00:05 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
00:08 -!- flea [n=blia@] has quit ["Konversation terminated!"]
00:09 <armabot> armagetronad: z-man * r7735 /armagetronad/branches/0.2.8/armagetronad/ (language/english_base.txt src/network/nAuthentication.cpp): Informing users about delays in the login process.
00:10 <z-man> for the 10000000 time: it's a clientside bug.
00:10 <flex> eddiefantastic, will you be changing the server anytime soon to team sumo for the TST? so we can maybe play abit to see how it feels like and ect?
00:15  * GodTodd notes an awful lot of "not my faults" from luke-jr ;) 
00:16 <luke-jr> z-man: so that's 2 open bugs on armathentication I think
00:16  * luke-jr posts
00:27 <armabot> armagetronad: z-man * r7736 /armagetronad/branches/0.2.8/armagetronad/src/engine/ePlayer.cpp: Trimming whitespace from the end of the argument of /login.
00:38 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
00:44 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
00:44 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
00:46 <luke-jr> #rating 0:K-Yo@forums
00:47 <armabot> luke-jr: 0:K-Yo@forums is 22nd with a rating of 1648-1723 (from 1669-1746)
01:48 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
02:02 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
02:16 <StickyNoob> is your bug tracking system public?
02:22 <luke-jr> StickyNoob: ⁇?
02:22 <luke-jr> #rating 0:K-Yo@forums
02:22 <armabot> luke-jr: 0:K-Yo@forums is 22nd with a rating of 1648-1723 (from 1669-1746)
02:23 <StickyNoob> is there a bug/ticket system for arma?
02:23 <luke-jr> not really
02:23 <StickyNoob> aww
02:25 <StickyNoob> i was just wondering what sort of suff is in store/being worked on
02:29 <luke-jr> too much
02:42 -!- AngryOverlord [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
02:58 -!- z-man [n=manuel@p50870166.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
03:10 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
03:10 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
03:17 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
03:17 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit [Remote closed the connection]
03:18 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
03:29 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
03:54 <pippijn> good night :-)
04:11 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
05:29 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
05:47 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
05:47 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
05:51 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: xfroggy, armabot, g5vc, ct|kyle, guru3, ohka|quad, wireddd
05:53 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: pippijn
05:54 -!- Netsplit over, joins: pippijn
05:55 -!- armabot` [n=armabot@] has joined #armagetron
05:55 -!- Netsplit over, joins: ct|kyle, xfroggy, ohka|quad, g5vc, wireddd, guru3
05:56 -!- armabot` is now known as armabot
06:24 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:12 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 104 (Connection reset by peer)]
07:29 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:32 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
07:32 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has quit [Client Quit]
07:37 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
08:09 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit ["Konversation terminated!"]
08:22 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
08:24 -!- z-man [n=manuel@p50870166.dip0.t-ipconnect.de] has joined #armagetron
08:49 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Read error: 113 (No route to host)]
08:53 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["oh shi- CAHSEE tomorrow..."]
09:06 -!- wireddd [n=wired@unaffiliated/wireddd] has joined #armagetron
09:25 -!- Bougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
09:26 -!- Netsplit over, joins: z-man-work
09:26 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: cusco, noob7_away, MrBougo
09:29 -!- cusco [i=cusco@client-81-107-212-80.glfd.adsl.virgin.net] has joined #armagetron
09:43 <z-man> StickyNoob: http://sourceforge.net/tracker/?group_id=110997
09:51 <wrtlprnft> luke-jr: ok, done
09:51 <luke-jr> z-man: anyone uses that?
09:52 <z-man> I just did :)
09:53 <z-man> And it's the only one we currently have, so yes, WE're using it.
09:53 <z-man> It's just that most bugs we find nowadays just get fixed right away and don't even enter the tracker.
09:53 <luke-jr> wow, there's actually a lot of stuff in it
09:54 <z-man> Don't tell me you never actually looked at it before.
09:55 <z-man> Oh wait, you just did :)
09:55 <wrtlprnft> #later tell epsy: that's because it's got a custom language file to hide the ladder stuff in ~/testserver/data
09:55 <armabot> wrtlprnft: The operation succeeded.
09:58 <wrtlprnft> #later tell epsy that's because it's got a custom language file to hide the ladder stuff in ~/testserver/data
09:58 <armabot> wrtlprnft: The operation succeeded.
09:58 <wrtlprnft> #later tell epsy fixed it
09:58 <armabot> wrtlprnft: The operation succeeded.
11:24 -!- z-man [n=manuel@p50870166.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
11:40 <eddiefantastic> ls
11:40 <eddiefantastic> oops
11:44 <wrtlprnft> Makefile     batch   config.log     desktop     language  src       universal_variable_substitutions  universal_variable_values_makefile  www-root
11:44 <wrtlprnft> aa_config.h  config  config.status  extrapaths  resource  stamp-h1  universal_variable_values.in      universal_variables
11:44  * wrtlprnft doubts that this was the output eddiefantastic was looking for, though.
11:47 <eddiefantastic> thanks wrtlprnft, it was universal_variable_values.in I was looking for
11:47 <wrtlprnft> ;)
11:58 -!- Bougo is now known as MrBougo
12:19 <armabot> armagetronad: wrtlprnft * r7737 /armagetronad/branches/0.2.8/armagetronad/src/tron/gGame.cpp: Print a message when the server exits due to DEDICATED_IDLE
12:19 <wrtlprnft> eddiefantastic: there you go ;)
12:25 -!- liberweesco [n=libervis@78-0-89-84.adsl.net.t-com.hr] has joined #armagetron
12:25 -!- liberweesco [n=libervis@78-0-89-84.adsl.net.t-com.hr] has quit [Read error: 104 (Connection reset by peer)]
12:35 <luke-jr> eddiefantastic: if you upgrade to auth, please be sure to update your ratings script and invocation as well
12:36 <luke-jr> thanks to z-man-work, we have a default that breaks compatibility with existing name mangling and can't be detected generally
12:38 <z-man-work> That's only because luke-jr refuses to update his stuff to necessary changes he failed to anticipate during the design phase of his script.
12:38 <luke-jr> nope
12:38 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 113 (No route to host)]
12:38 <luke-jr> fact 1: your default breaks backward compatibility
12:38 <z-man-work> Continue that way, and the legacy name mangling will be removed.
12:38 <luke-jr> fact 2: there is no way to detect it
12:39 <z-man-work> 1. there never was any promise on compatibility in the first place, hence nothing was broken. Hence 2. is moot.
12:41 <luke-jr> there was just as much promise as any other aspect of the game (none explicit at all), and without such compatibility, the ladderlog is rendered entirely useless, so presuming it is reasonable
12:42 <z-man-work> The only reason the legacy name mangling is there in the first place is to give you some breathing room to plan the transiton to non-legacy name mangling. If you choose to ignore the fact that this is only for a transition period, I'll have to get rid of the transition period.
12:42 <z-man-work> Oh, there is the promise that all 0.2 versions are compatible in their game protocol, and we stick to it.
12:44 <eddiefantastic> luke-jr: won't be upgrading on those servers anytime soon. Armahacktron will need to work with first. Not a job for me :S
12:46 <z-man-work> luke-jr: are you going to upgrade your scripting system to handle non-legacy name mangling?
12:46 <luke-jr> z-man-work: it already does, provided the servers all upgrade their scripts and pass it a new argument
12:46 <z-man-work> ah, ok/
12:46 <luke-jr> and there's nothing I can do to enforce that, since I can't detect if they upgrade without doing so
12:47 <z-man-work> Well, you can let the new version send the data to a different port.
12:47 <luke-jr> that cuts off old servers too
12:47 <z-man-work> Not my fault if you did not include a protocol version identifier into the communication.
12:48 <z-man-work> old servers would communicate with the old port.
12:48 <luke-jr> the problem is when a new server upgrades to auth, but doesn't think to update their script and set the flag
12:48 <luke-jr> outside of that one annoyingly possible scenario, I'm fine
12:50 <z-man-work> Well, you could handle input from your old script as "unauthenticated" always and mangle the usernames as if they were old-style usernames.
12:50 <z-man-work> like, escape any @ that's in them.
12:50 <luke-jr> z-man-work: like I said, I've got that scenario covered…
12:50 <luke-jr> the problem is when the old script, or even the new one by default, is used with a ladderlog that has auth-mangling
12:51 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit ["Leaving"]
12:52 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
12:53 <z-man-work> Well, worst case, some authenticated user will be assumed to be unauthenticated, right? No big loss compared to no authentication at all.
12:53 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
12:55 <luke-jr> z-man-work: worst case, numerous names are duplicated due to being mangled differently, and all the statistics for that time is lost and I need to clean up the mess
12:56 <z-man-work> You don't need to clean up anything, just let the old, wrong names decay.
12:57 <luke-jr> meh
12:57 <luke-jr> #rating 0:z-man@forums
12:57 <armabot> luke-jr: I don't know anything about '0:z-man@forums'!
12:57 <luke-jr> #rating 0:Z-Man@forums
12:57 <armabot> luke-jr: I don't know anything about '0:Z-Man@forums'!
12:57 <luke-jr> #rating 0:luke@dashjr.org
12:57 <armabot> luke-jr: 0:luke@dashjr.org is 346th with a rating of 1452-1539 (from 1444-1542)
12:58 <luke-jr> well, us sucky players down at 346th rank will get pushed down to 700 or so by it
12:58 <z-man-work> Your system does clean out stale names, right?
12:58 <luke-jr> define stale names
12:59 <luke-jr> and clean out
12:59 <z-man-work> Names that have not been used for a couple of months.
12:59 <z-man-work> clean out -> not displayed, maybe even removed from the database completely
12:59 <luke-jr> no
13:00 <z-man-work> Then what do you do for the longterm health of the database?
13:00 <luke-jr> I rank by the range minimum
13:01 <z-man-work> And that decreases for inactive players over time?
13:01 <luke-jr> depends on a number of factors, but eventually yes
13:01 <luke-jr> #rating 0:luke@dashjr.org
13:01 <armabot> luke-jr: 0:luke@dashjr.org is 346th with a rating of 1452-1539 (from 1444-1542)
13:02 <luke-jr> #rating 0:luke@dashjr.org
13:02 <armabot> luke-jr: 0:luke@dashjr.org is 347th with a rating of 1451-1540 (from 1452-1539)
13:02 <luke-jr> that's how much I decay about every day
13:05 <z-man-work> I'm sure you'll be able to tweak it so that players that haven't been seen in a while decay faster.
13:08 <luke-jr> indeed
13:08 <luke-jr> there's two variables that are defined as calibration-needed
13:08 <luke-jr> I haven't a clue how though
13:08 <luke-jr> other than random guessing
13:12 <z-man-work> Not my fault if you implement a system you don't understand ;)
13:13 <luke-jr> are you sure?
13:13 <luke-jr> ;)
13:44 <wrtlprnft> great
13:45 <wrtlprnft> my zonesv2-#ifdef-out working copy crashes when comopiled with debugging enabled
14:21 <guru3> z-man-work: what was this you wanted returned about bmd5?
14:23 <z-man-work> If the bmd5 has does not exist (I bet you get an sql error, or an empty hash), something like "PASSWORD_UNAVAILABLE <human readable error message with instructions>".
14:23 <guru3> ok
14:23 <z-man-work> On error, whatever the armathority returns is given to the user in the error message.
14:24 <guru3> ok
14:24 <guru3> i guess that's a 500
14:24 <guru3> or 409 or 410
14:26 <wrtlprnft> argh
14:26 <guru3> 412: Precondition Failed
14:26 <wrtlprnft> how do you find out the real type of a pointer in gdb?
14:26 <guru3> that's the one :D
14:26 <wrtlprnft> like typeid?
14:27 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
14:28 <guru3> z-man-work: "PRECONDITION_FAILED: Verify login on authority."
14:28 <guru3> does that make any sense?
14:29 <z-man-work> Umm, to me, yes, but I doubt that the average user will know what to do. PRECONDITION_FAILED sounds good, tough.
14:30 <guru3> well i was aiming for "verify" to mean "login with your password to make sure it works"
14:30 <z-man-work> how about "PRECONDITION_FAILED: Refresh your login (log out and in again) on authority itself."
14:31 <z-man-work> There would also be nothing wrong with making the error specifically point at our forum.
14:31 <guru3> well... i was aiming for general
14:31 <z-man-work> wrtlprnft: sorry, no clue.
14:31 <guru3> and the sticking it in svn
14:31 <z-man-work> Yeah, for the generalized code, your version is fine.
14:32 <guru3> "PRECONDITION_FAILED: Login again at the authority"
14:32 <z-man-work> all fine by me.
14:33 <guru3> i'm glad we're doing something with php again
14:33 <guru3> because i'm much better at php than c++
14:33 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
14:34 <z-man-work> Struggling with the bzr-svn installation on my server.
14:35 <z-man-work> Got it to work with svn+ssh repositories, but now I need to rebuild svn with https support. Again. Happens to me every time.
14:35 <guru3>  :S
14:36 <z-man-work> I hope I'll be able to convince the beast that trunk/armagetronad is a valid branch. I don't really want a bzr branch with winlibs in it.
14:37 <z-man-work> Good thing is, it is python, so if all else fails, I'll just find the "is this a branch" check and override it :)
14:37 <z-man-work> In fact, I'd better start looking now already.
14:38 <z-man-work> raise NotBranchError(self.base) looks promising :)
14:43 <z-man-work> An, no need, branchingscheme = list-/armagetronad/trunk/armagetronad would do the trick.
14:43  * z-man-work wonders when documenting obscure features came out of fashion
15:01 -!- Bougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
15:01 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
15:01 -!- Bougo is now known as MrBougo
15:12 <z-man-work> or rather, branchingscheme = lsit-/*/*/* or something.
15:12 <z-man-work> grml
15:15 <MrBougo> General Reuse Markup Language ?
15:15 <MrBougo> or the onomatopoeia
15:15 <MrBougo> that word has the weirdest spelling ever
15:21 -!- flex [n=savas@host81-156-208-178.range81-156.btcentralplus.com] has joined #armagetron
15:38  * wrtlprnft crosses his fingers
15:38 <armabot> armagetronad: wrtlprnft * r7738 /armagetronad/trunk/armagetronad/ (10 files in 4 dirs):
15:38 <armabot> armagetronad: Made zonesv2 optional. It defaults to disabled, use --enable-zonesv2 to compile zonesv2 instead of the old zones code.
15:38 <armabot> armagetronad: I hope this is stable, but it survived a couple of test rounds in both modes for me.
15:39 <z-man-work> Cool
15:40  * z-man-work will try to make both coexist
15:41 <wrtlprnft> good luck
15:41 <wrtlprnft> note that there's currently a lot of #ifdef'd out interface stuff
15:42 <wrtlprnft> src/tron/zone/* is only compiled if zonesv2 is enabled, src/tron/gWinZone.* only if it's disabled
15:42 <z-man-work> Per automake contidionals?
15:42 <wrtlprnft> yeah
15:43 <wrtlprnft> seemed better than #ifdef'ing out entire files
15:43 <z-man-work> yes.
15:44 <z-man-work> Well, I'll just make sure there are no classname collisions, give the v2 zones a new descriptor, enable compilation for both, check what the map parser is doing (this is the hard part, I think) and try my luck.
15:44 <wrtlprnft> good luck
15:56 -!- noob7_away [n=masterco@mastercontrolprogram.de] has joined #armagetron
16:00 <z-man-work> OMG, we've been subverted by the Chinese Mob!
16:00  * z-man-work just found Triad in the source
16:06 <armabot> armagetronad: z-man * r7739 /armagetronad/branches/0.2.8/armagetronad/src/tools/tMemManager.cpp: Whoops, forgot to keep the checksum in a reasonable range.
16:10 <mkzelda> #weather 27545
16:10 <armabot> mkzelda: The current temperature in Hedingham, Raleigh, North Carolina is 61.2°F (10:16 AM EST on February 05, 2008). Conditions: Overcast. Humidity: 100%. Dew Point: 60.8°F. Pressure: 29.83 in 1010.0 hPa (Steady).
16:12 <wrtlprnft> z-man-work: i wondered what that was, too
16:12 <z-man-work> Do you know where it is defined?
16:12 <z-man-work> seems to take the values true, false and ignore :)
16:12 <z-man-work> And hopefully nothing else.
16:13 <z-man-work> http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx
16:13 <wrtlprnft> ah, so it's just like enum boolean { True, False, File_Not_Found };?
16:13 <z-man-work> LOL
16:13 <wrtlprnft> same thought
16:23 <wrtlprnft> #later tell epsy the trunk now has zonesv2 disabled by default. No more need to use some ages old revision :-)
16:23 <armabot> wrtlprnft: The operation succeeded.
16:25 <armabot> armagetronad: z-man * r7740 /armagetronad/trunk/armagetronad/src/tron/ (gWinZone.cpp gWinZone.h): Using tFunction from tools now.
16:31 <armabot> armagetronad: wrtlprnft * r7741 /armagetronad/branches/0.2.8/armagetronad/ (NEWS language/english_base.txt src/render/rConsoleGraph.cpp): You can now specify the amount of indentation for wrapped console lines by using CONSOLE_INDENT.
16:34 <z-man-work> Nice, I wanted to do that some time, too :)
16:34 <wrtlprnft> :)
16:34 <wrtlprnft> three spaces is next to nothing if you use a proportional font
16:35 <eddiefantastic> wrtlprnft: I can use trunk for zones v1 servers now?
16:35 <z-man-work> Yes.
16:35 <eddiefantastic> cool :)
16:36 <z-man-work> And I'm working on making them coexist, so the map decides which version gets used, not the compilation flags.
16:36 <eddiefantastic> Great :D
16:37 <z-man-work> This will not be too useful, old clients will still not understand the new zones until further work is done, but at least, nobody will crash :)
16:37 <wrtlprnft> a compatibility layer for zv2 server + old client would still be nice for round zones
16:37 <wrtlprnft> but that can wait
16:37 <eddiefantastic> but someone with the latest client can visit all servers, right?
16:38 <wrtlprnft> that's already done
16:39 <z-man-work> Well, in case you don't mind recompiling the client depending on which server you visit, and don't mind crashes when you get it wrong.
16:43 <eddiefantastic> I'm talking in the long term.
16:43 <wrtlprnft> well, given that there's no zonesv2 server currently running
16:43 <wrtlprnft> and that until such a server is running z-man-work will have probably managed to get both models to coexist
16:44 <z-man-work> It just consists of throwing out silly old emulation code.
16:44 <z-man-work> I really don't know why philippe did things the way he did.
16:44 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
16:44 <z-man-work> First, he redesigns a system, throws away perfectly good code
16:45 <z-man-work> then he adds tons of ugly hacks all over the place that emulate the behavior of that old code.
16:45 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:46 <z-man-work> wrtl probably knows best, he's the one who #ifdef'd it all out :)
16:47 <wrtlprnft> it wasn't all that much…
16:47 <wrtlprnft> most of it was in the parser
16:47 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
16:47 <wrtlprnft> and i just ignored all the public: // HACK\n…\nprivate: // END HACK stuff
16:52 <z-man-work> Hmm, do we have a map with true v2 zones?
16:52 <wrtlprnft> the default one?
16:52 <z-man-work> No, those are v1 zones.
16:52 <wrtlprnft> ?!
16:53 <wrtlprnft> it's a triangular zone for me
16:53 <wrtlprnft> doesn't look v1ish to me
16:53 <z-man-work> Well, the map version is set to "1"
16:53 <z-man-work> <ShapeCircle radius="10">
16:53 <z-man-work> that's in my default map
16:53 <eddiefantastic> z-man-work: there's a whole bunch here: http://crazy-tronners.com/resource/ed/zones_v2/
16:53 <eddiefantastic> if that's what you're after
16:54 <z-man-work> thanks, I think I found something in SVN
16:55  * wrtlprnft looks at the map using his map-preview user JS :-)
16:55 <wrtlprnft> *maps
16:56 <eddiefantastic> showing zones?
16:57 <wrtlprnft> yeah :)
16:57 <wrtlprnft> http://wrtlprnft.ath.cx/hammertime.png
16:58 <wrtlprnft> that's a screenshot, the original is scalable
16:58 <MrBougo> wtf?
16:58 <eddiefantastic> those yellow zones around the butterflys are alpha=1
16:58 <eddiefantastic> those yellow zones around the butterflys are alpha=0
16:59 <wrtlprnft> hmm
16:59 <eddiefantastic> invisible
16:59 <wrtlprnft> it should be easy to add alpha support
16:59 <ct|kyle> you are missing a line on a hammer
16:59 <wrtlprnft> the question is if i want to
16:59 <wrtlprnft> ct|kyle: some zone shapes are closed, some aren't
16:59 <eddiefantastic> kyle, yes I know, arma joins them up
17:00 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
17:00 <MrBougo> is that zonesv2?
17:00 <MrBougo> gee
17:00 <MrBougo> wtf has arma become :p
17:00 <MrBougo> :p:p
17:00 <MrBougo> looks awesome
17:00 <eddiefantastic> the butterflies are just for show, it's the invisible zones that do the work
17:00 <ct|kyle> It's al about the Zones baby
17:05 <wrtlprnft> http://wrtlprnft.ath.cx/hammertime1.png
17:05 <wrtlprnft> happy now?
17:05 <eddiefantastic> and you fixed the handle :)
17:06 <wrtlprnft> yeah
17:06 <ct|kyle> ya :D
17:06 <z-man-work> eddiefantastic: the alpha = 0 zones are invisible, is that on purpose?
17:07 <wrtlprnft> yeah
17:07 <eddiefantastic> yes, purely asthetic reasons
17:07 <eddiefantastic> it was too awkward to try and stay in the butterfly zones
17:07 <eddiefantastic> that's what drives the car you see :)
17:07 <z-man-work> autumn has only one zone, and that is invisible, that on purpose too?
17:08 <eddiefantastic> you need to use the moviepack with that map
17:08 <eddiefantastic> it's a race map
17:08 <z-man-work> Hmm, sure? The rendering code just drops out when alpha = 0.
17:08 <eddiefantastic> the pack floor contains the track
17:09 <z-man-work> ah, ok.
17:09  * z-man-work stops arguing
17:09 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?p=194717#194717
17:09 <wrtlprnft> in case anyone cares
17:12 <z-man-work> WTF? 0.2.8 already uses map version 2.
17:12 <z-man-work> How come the parser uses 0.2.8 style on map version 1 only?
17:12 <wrtlprnft> you sure you're talking about the same version thing?
17:13 <wrtlprnft> nvm, there is just one tag
17:13 <wrtlprnft> no clue, then
17:13 <z-man-work> yes, the  <Map version="2"> thing.
17:14 <wrtlprnft> so zonesv2 == mapv3?
17:14 <z-man-work> That's the way it should be, maybe.
17:15 <z-man-work> However, for true coexistence, it would be better to just let the zone alone define which version should be spawned.
17:15  * z-man-work checks how hard that would be.
17:16  * wrtlprnft thinks it's amazing how stuff starts to work and get done once z-man is on it
17:17 <z-man-work> Nah, I'm just juggling other people's stuff around
17:17 <wrtlprnft> that's also about the auhentication
17:17 <z-man-work> and if half of the eggs drop and break, I sweep them under the carpet before anyone notices :)
17:17 <wrtlprnft> i don't wanna see your carpet.
17:18 <MrBougo> i don't wanna smell your carpet.
17:18 <wrtlprnft> heh
17:18  * z-man-work doesn't want to smell MrBougo, either.
17:18 <MrBougo> are you the carpet?
17:19 <z-man-work> Shit, now they found out.
17:19 <z-man-work> I'm just a carpet pretending to be a human.
17:19 <MrBougo> :o
17:19 <wrtlprnft> this is a very special #
17:19 <MrBougo> and you sweep eggs under yourself
17:19 <wrtlprnft> i'm just a clever bot, z-man-work is a carpet…
17:19 <z-man-work> Well, a carpet needs food, too.
17:23 <armabot> armagetronad: z-man * r7742 /armagetronad/trunk/armagetronad/resource/proto/Anonymous/original/original.map.xml: Removing the silly zones, no testing with the default map, please.
17:23 <wrtlprnft> ;)
17:31 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
17:31 <eddiefantastic> I wondered about that
17:33 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
17:35 <flex> hey ed saw my message on the forums?
17:35 <flex> just fyi
17:38 <eddiefantastic> flex: yes, just read it, ok.
17:48 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 104 (Connection reset by peer)]
17:50 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
17:52 <epsy> ok, so i got phpbb to store passwords like this, md5($pass . chr(0))
17:52 <epsy> but the resulting hashes still doesn't match
17:52 <epsy> hm
17:58 <flex> :o
18:00 <z-man-work> Did you incliude the scrambling with the salt?
18:00 <epsy> i just plugged the php script to the DB
18:01 <epsy> hm
18:01 <flex> this md5 route feels like a big mess..
18:01 <epsy> the hash resulting from the DB isn't correct
18:02 <epsy> hm
18:02 <epsy> but the hash in the DB is fine
18:04 <cusco> then its a db issue
18:04 <cusco> the query
18:04 <epsy> that's what i'm checking for
18:05 <epsy> it gets the pass fine from DB
18:07 <epsy> wait..
18:07 <epsy> oh
18:10 <wrtlprnft> flex: well, it needs to be scrambled more at every point of the process
18:15 <epsy> the $correctPasswordHash was computed like this md5( $hashFromDB . chr(0))
18:15 <epsy> fixed that, but it still wont fix it
18:16 <wrtlprnft> maybe guru3 should publish his version of the script somewhere
18:17 <wrtlprnft> phpbb is probably going to be the most used source for nicks/passwords
18:20 <epsy> phpbb3 != phpbb2
18:22 <wrtlprnft> both store the md5sum of the passwords, right?
18:22 <z-man-work> wrtlprnft: it is published somewhere in SVN
18:23 <guru3> wrtlprnft: what z-man said
18:23 <z-man-work> http://armagetronad.svn.sourceforge.net/viewvc/armagetronad/tools/http-auth-server/
18:23 <guru3> which reminds me
18:24 <guru3> i still haven't commited the thing that from before
18:33 <z-man-work> Well, don't let the busy chat here stop you :)
18:35 <epsy> can i abuse USER_ALIAS to make usergroups?
18:37 <z-man-work> If you don't push ratings to luke, sure, give it a try.
18:37 <z-man-work> There is a check in place that tests for two users using the same login at the same time. I don't know whether it is tested before or after aliasing, though.
18:37 <epsy> oh
18:38 <wrtlprnft> z-man-work: uh, i just saw someone loggin in to their xclan account
18:38 <wrtlprnft> but not getting elevated to level 15
18:39 <epsy> who?
18:39 <wrtlprnft> k-jo
18:39 <wrtlprnft> or whatever the correct spelling is
18:39 <z-man-work> Ah, level 15 elevations don't get shown.
18:39 <epsy> hm
18:39 <epsy> it's K-Yo :P
18:39 <K-Yo> yo
18:39 <z-man-work> level 15 is Authenticated, right?
18:39 <K-Yo> there is a bug
18:39 <wrtlprnft> err, i'm talking about /player output to a level 0 player
18:39 <wrtlprnft> K-Yo: sorry
18:39 <K-Yo> nop ;)
18:39 <wrtlprnft> z-man-work: yeah, it is authenticated
18:39 <z-man-work> ah, it takes a round to take effect.
18:40 <K-Yo> are you interested about it?
18:40 <z-man-work> That's because names only get updated once per round.
18:40 <z-man-work> NO, WE PREFER TO IGNORE ALL BUGS.
18:40 <K-Yo> ok
18:40 <K-Yo> :D
18:40 <K-Yo> so
18:40 <z-man-work> Ok, what isi t?
18:40 <K-Yo> i log in to forums, it works
18:40 <K-Yo> then i .logout
18:40 <K-Yo>  /logout
18:41 <K-Yo> then i /login xclan.armagetron.co.uk
18:41 <K-Yo> and without asking it logs me in forums
18:41 <epsy> K-Yo, sec
18:41 <K-Yo> after leaving the server:
18:41 <K-Yo> i login in xclan
18:41 <K-Yo> i logout
18:41 <K-Yo> i login forums
18:41 <K-Yo> but i'm logged in xclan
18:41 <epsy> what is your username on xclan?
18:42 <K-Yo> brb
18:42 <z-man-work> Hmm, will check
18:42 <epsy> K-Yo, what is your username on xclan?
18:43 <epsy> K-Yo, usernames are case-sensitive
18:43 <epsy> apart from that, the pass hash looks fine in the db
18:44 <flex> ah mannnn, i gotta go running today, i feel like shit.. someone help me
18:44 <flex> !!"
18:46 <epsy> what do i do with spaces in usernames ?
18:46 <flex> _
18:47 <z-man-work> epsy: in config files, you need to escape them.
18:47 <epsy> witha \ ?
18:47 <epsy> *with a
18:47 <z-man-work> In the password prompt, just leave them.
18:47 <z-man-work> yes, like Tank\ Program
18:47 <epsy> ok
18:47 <z-man-work> or "Tank Program"
18:48 <z-man-work> That is, if you want to define local accounts.
18:48 <z-man-work> If you want to set user levels, just copy the name as it appears in your logs.
18:48  * epsy is just setting user_levels :)
18:49 <z-man-work> Then you need to use "Tank\_Program"
18:49 <z-man-work> Tank\_Program
18:49 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 104 (Connection reset by peer)]
18:49 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
18:49 <z-man-work> I mean. No quotes. We did not want to break the assumptions everywhere that usernames are whitespace-free.
18:49 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
18:50 <z-man-work> Our own code can handle escaped spaces fine everywhere, but maybe the CT ladder parser would get problems.
18:50 <z-man-work> Not to mention the terror luke would make :)
18:51 <z-man-work> K-Yo: ok, I have it reproduced.
18:51 <pippijn> z-man-work: why would he make terror?
18:51 <wrtlprnft> z-man-work: well, ladderlog is unparsable with spaces in usernames
18:52 <z-man-work> wrtlprnft: not if they are escaped.
18:52 <wrtlprnft> true
18:52 <z-man-work> It gets a lot harder and quirkier, I admit. That's why we didn't do it.
18:52 <wrtlprnft> but harder to parse
18:53 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 113 (No route to host)]
18:54  * K-Yo is back
18:54 <epsy> flex, can you come x sumo?
18:54 <flex> i can't, was just about to walk out to run
18:54 <K-Yo> epsy, my username is K-Yo in both cases (that may be the source of the problem)
18:54 <epsy> do you get any error?
18:55 <flex> cya in 2hours :p if i come back alive
18:55 <K-Yo> I try again
18:57 <K-Yo> still the same
19:01 <z-man-work> Ah, the root of the problem is this:
19:01 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
19:01 <z-man-work> Say you want to push K-Yo@forums up in the ratings.
19:01 <z-man-work> So you log in as K-Yo@forums and play.
19:02 <z-man-work> A round starts badly for you, so you quicly log out and log in as K-Yo@x.
19:02 <z-man-work> Problem solved, it's K-Yo@x that will get the blam.
19:02 <z-man-work> blame.
19:02 <z-man-work> BUT NOT SO FAST, the system catches that :)
19:03 <z-man-work> and refuses to let you log in with a new name until the current round is over.
19:03  * z-man-work finds a better way.
19:06 -!- xfroggy_ is now known as xfroggy
19:07 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Remote closed the connection]
19:07 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
19:09 <epsy> flex, flex flex
19:10 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
19:10 <z-man-work> Grr. By the time I'm done compiling svn just right, I could have switched the server to ubuntu.
19:12 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit [Client Quit]
19:12 <z-man-work> Hey, this time, it looks like it just may work.
19:14 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
19:23 <wrtlprnft> ?!
19:23 <wrtlprnft> there's no logic XOR operator in c?
19:23 <wrtlprnft> lame.
19:23 <wrtlprnft> *logical
19:32 <armabot> armagetronad: wrtlprnft * r7744 /armagetronad/branches/0.2.8/armagetronad/ (NEWS language/english_base.txt src/tron/gWinZone.cpp): ZONA_ALPHA_TOGGLE: allows people like epsy to render zones as if alpha blending was switched off.
19:32 <wrtlprnft> need to wait until z-man merges it to the trunk, though.
19:37 <K-Yo> z-man-work, could you now add a command /K_YO_SCORE
19:38 <K-Yo> only available for me
19:38 <K-Yo> so i can chose my score?
19:38 <K-Yo> thank you, it was fast, i check it
19:39 <epsy> wrtlprnft, oh, thanks very much heh
19:41 <K-Yo> z-man-work, hum seems like the problem is still here, i'm going down the ratings :s
19:41 <K-Yo> #rating K-Yo@forums
19:41 <armabot> K-Yo: I don't know anything about 'k-yo@forums'!
19:41 <K-Yo> #ratings K-Yo@forums
19:41 <K-Yo> #rating ct_K-Yo
19:41 <armabot> K-Yo: ct_k-yo is 69th with a rating of 1583-1646 (from 1612-1673)
19:41 <epsy> #rating epsy@xclan.armagetron.co.uk
19:41 <armabot> epsy: epsy@xclan.armagetron.co.uk is 207th with a rating of 1510-1568 (from 1522-1577)
19:42 <K-Yo> #rating K-Yo@xclan.armagetron.co.uk
19:42 <armabot> K-Yo: I don't know anything about 'k-yo@xclan.armagetron.co.uk'!
19:42 <K-Yo> wtf?
19:42 <K-Yo> i played in cafe with that
19:42 <ct|kyle> #ratings K-Yo@forums.armagetronad.net
19:43 <K-Yo> -s?
19:43 <ct|kyle> #rating K-Yo@forums.armagetronad.net
19:43 <armabot> ct|kyle: I don't know anything about 'k-yo@forums.armagetronad.net'!
19:43 <K-Yo> #rating epsy@forums
19:43 <armabot> K-Yo: epsy@forums is 207th with a rating of 1510-1568 (from 1522-1577)
19:43 <K-Yo> why him! and not me!
19:43 <epsy> #aka epsy@forums
19:43 <ct|kyle> ah it replaces K wih k and Y with y
19:43 <armabot> epsy: ¿5074 phail |x|epsy |x|boulangerie |x|baguette |x|vim |x|nano_ftl |x|vim_ftw |x|uncle_benz |x|_epsy |x|_e |x|_bernadette |x|epy epsy 0:epsy@forums epsy@forums epsy@xclan.armagetron.co.uk
19:43 <K-Yo> i was avout to do that
19:43 <epsy> rofl
19:44 <K-Yo> #rating 0:K-Yo@forums
19:44 <armabot> K-Yo: 0:K-Yo@forums is 25th with a rating of 1638-1715 (from 1648-1723)
19:44 <K-Yo> this one works
19:44 <wrtlprnft> o_O
19:44 <K-Yo> #rating 0:K-Yo@xclan.armagetron.co.uk
19:44 <armabot> K-Yo: 0:K-Yo@xclan.armagetron.co.uk is 657th with a rating of 1368-1623 (from 1150-1850)
19:44 <wrtlprnft> wtf.
19:44 <K-Yo> #aka0:K-Yo@xclan.armagetron.co.uk
19:44 <wrtlprnft> legacy_log_names is set to 0…
19:44 <K-Yo> forumsxclan.armagetron.co.uk
19:44 <wrtlprnft> #rating wrtlprnft@forums
19:45 <armabot> wrtlprnft: wrtlprnft@forums is 324th with a rating of 1466-1563 (from 1368-1537)
19:45 <K-Yo> #aka 0:K-Yo@forums
19:45 <armabot> K-Yo: ¿10181 k-yo 0:K-Yo@forums
19:45 <K-Yo> #aka ct_k-yo
19:45 <armabot> K-Yo: ¿3774 cttxk-yo2 baguette la_baguette la_ctt-baguette la_boulange la_boulangerie la_ctt-confitur la_confiture |<-bette |<-guette cttxbaguette cttboulangeriue cttxbagu cttxboulangerie [nc]boulangerie 84|<3r cttxk-yo i_love_|< i_love_|<_:* cttk-yo |< |<-man ct_k-yo K-Yo@forums
19:45 <K-Yo> #rating K-Yo@forums
19:45 <armabot> K-Yo: I don't know anything about 'k-yo@forums'!
19:45 <K-Yo> :'(
19:46 <wrtlprnft> luke-jr: ping
19:46 <wrtlprnft> it's probably something with luke's rating stuff
19:46 <K-Yo> ok
19:46 <K-Yo> some case sensitive problem u think?
19:46 <wrtlprnft> it's supposed to treat those nicks in some special way
19:46 <wrtlprnft> no clue.
19:46 <wrtlprnft> might be the case, though
19:46 <wrtlprnft> uppercase letters suck, anyways
19:46 <K-Yo> looks better in my name
19:47 <epsy> i am supposed as auth service owner to search for users in a case-sensitive way or not ?
19:48 <wrtlprnft> depends
19:48 <wrtlprnft> for phpbb you should search case insensitively but return the name with the correct casing
19:48 <epsy> oh should i ?
19:49 <epsy> i was searching case sensitive
19:49 <wrtlprnft> it's a usuability question
19:49 <wrtlprnft> it doesn't hurt to do a case insensitive search
19:50 <wrtlprnft> as far as arma is concerned you can allow someone to log in as uhfvgkljg and get a nick of jhfgkjhkg@xclan.armagetron.co.uk
19:51 <epsy> ok username search is case insensitive on xclan
19:51 <epsy> as of now
19:52 <wrtlprnft> i wonder if @forums is case insensitive
19:52 <epsy> we can try it :P
19:54 <K-Yo> or ask the one who made it
19:54 <K-Yo> :D
19:54 <epsy> trying it is faster in this case i think
19:58 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
20:02 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
20:02 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit ["/me went * poof! *"]
20:02 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
20:05 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
20:05 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
20:10 <epsy> er..
20:10 <epsy> oh it's on 0.2.8
20:17 <wrtlprnft> that's why you need to wait for the merge
20:17 <wrtlprnft> what's that instant chat hack, by the way?
20:21 <epsy> 26 => 72
20:21 <epsy> only that
20:21 <wrtlprnft> oh
20:21 <epsy> just a tweak if you prefer
20:21 <wrtlprnft> crazy.
20:22 <epsy> lol, um, new clients prefer md5 to bmd5 right?
20:22 <wrtlprnft> new clients won't accept bmd5
20:23 <epsy> ah?
20:23 <wrtlprnft> as there's no reason for a server to support md5 while not supporting bmd5
20:23 <wrtlprnft> besides wanting to trick people
20:24 <epsy> well, now the problem is that, with my new client, i can't login on the account in xclan's user DB
20:24 <wrtlprnft> then you implemented md5 in the wrong way.
20:25 <wrtlprnft> there's some stuff going on with prefixes and postfixes, dunno what exactly, though
20:25 <epsy> well the md5 method doesn't do the \0 suffix?
20:25 <wrtlprnft> i don't know exactly
20:25 <wrtlprnft> it's documented somewhere
20:27 <epsy> on the forums or n the wiki?
20:35 <wrtlprnft> both, probably
20:36 <wrtlprnft> or just look what that example script does
20:36 <epsy> the one you linked me yesterday?
20:36 <wrtlprnft> yeah
20:36 <epsy> mine is ripped-of from it
20:36 <wrtlprnft> it'd better work
20:36 <epsy> it takes source from an Array()
20:36 <epsy> not from phpbb :P
20:37 <epsy> so will this mean i'ill have to store passwords in two different ways at the same time?
20:40 <wrtlprnft>    97 // IMPORTANT: if you want to keep the %u (a good idea for
20:40 <wrtlprnft>    98 // security, prevents precomputation attacks on the passwords)
20:40 <wrtlprnft>    99 // user name lookup needs to be case sensitive, or there will
20:40 <wrtlprnft>   100 // be unexplainable password failures.
20:40 <wrtlprnft> o_O
20:41 <epsy> sounds logical to me
20:43 <wrtlprnft>   132     // check that neither prefix nor suffix conain %u if $trueUser != $user
20:43 <wrtlprnft>   133     if ( $trueUser != $user && ( strpos( getPrefix(), '%u' ) !== FALSE || strpos( getPrefix(), '%u' ) !== FALSE ) )
20:43 <epsy> well, i'm going to store passwords intended for the md5 method separately
20:43 <wrtlprnft> z-man-work: shouldn't one of those conditions use getSuffix()?
20:44 <epsy> there's two times the same condition atm
20:45 <wrtlprnft> that's what i mean
20:45 <wrtlprnft> i'm just hesitant of committing something i don't really understand
20:52 <armabot> armagetronad: wrtlprnft * r7745 /tools/map-preview-js/ (. map-preview.js): Map preview user js/greasemonkey script/bookmarklet/whatever. Basically works in some way with any "big" browser besides IE.
20:53 <wrtlprnft> #base 16 10 500
20:54 <armabot> wrtlprnft: 1280
20:55 -!- Mixnetwork [n=chatzill@] has joined #armagetron
21:01 -!- armabot [n=armabot@] has quit [Read error: 104 (Connection reset by peer)]
21:01 -!- armabot [n=armabot@] has joined #armagetron
21:43 <luke-jr> K-Yo:
21:43 <luke-jr> #rating 0:K-Yo@forums
21:43 <armabot> luke-jr: "<br />\n<b>Warning</b>:  fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]: unable to connect to stats.aa.dashjr.org:9999 (Connection refused) in <b>/home/armastats-srv/public_html/api-pre.php</b> on line <b>5</b><br />\n<br />\n<b>Warning</b>:  fwrite(): supplied argument is not a valid stream resource in <b>/home/armastats-srv/public_html/rating.php</b> on line <b>5</b><br (2 more messages)
21:44 <luke-jr> well, that's how you'd normally do it
21:44 <epsy> haha
21:44 <luke-jr> btw, isn't it a bug that these names aren't fully qualified?
21:48 <epsy> #last --with tagg
21:48 <armabot> epsy: Error: I couldn't find a message matching that criteria in my history of 753 messages.
21:48  * luke-jr stabs rubber_c\%nt
21:48  * luke-jr fixes a bug where the server barfs on \ anywhere after *
21:48 <luke-jr> err after _
22:13 -!- z-man [n=manuel@p508719E6.dip0.t-ipconnect.de] has joined #armagetron
22:21 -!- g5vc [n=g5vc@unaffiliated/g5vc] has left #armagetron []
22:28 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
22:30 <K-Yo> #rating ct_k-yo
22:30 <armabot> K-Yo: ct_k-yo is 26th with a rating of 1637-1691 (from 1648-1723)
22:30 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
22:41 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]
22:42 -!- ct|kyl1 is now known as ct|kyle
22:43 <guru3> z-man: be thou there?
22:43 <z-man> aye
22:43 -!- StickyNoob [n=sticky@] has quit [Read error: 110 (Connection timed out)]
22:44 <guru3> i shall put the version up with the other thing
22:44 <guru3> please make sure it still works for normal stuff
22:44 <z-man> will do, just tell me when.
22:44 <guru3> tis up
22:45 <wrtlprnft> z-man-work: nice job on the negative SCORE_HOLE message
22:46 <wrtlprnft> would anyone mind color codes in the /players output? if you're an admin it's an awful mess to read IMHO.
22:46 <wrtlprnft> #base 16 10 356
22:46 <armabot> wrtlprnft: 854
22:47 -!- StickyNoob [n=sticky@] has joined #armagetron
22:50 <K-Yo> #ratings ct_K-Yo
22:51 <z-man> wrtlprnft: no, go ahead and add some. Radical color code opponents can filter them all.
22:51 <guru3> for some reason, now that there's authentication, i really want to host a server that uses it
22:51 <guru3> except i know that there's no point in doing so -_-
22:51 <K-Yo> #aka ct_K-Yo
22:51 <armabot> K-Yo: ¿10181 k-yo 0:K-Yo@forums |< ct_k-yo K-Yo@forums
22:51 <K-Yo> #rating ct_K-Yo
22:51 <armabot> K-Yo: ct_k-yo is 39th with a rating of 1616-1666 (from 1648-1723)
22:51 <wrtlprnft> guru3: why?
22:52 <wrtlprnft> why's there no point?
22:52 <guru3> because no one will play on it
22:52 <wrtlprnft> what about the servers you already host?
22:52 <K-Yo> i will
22:52 <K-Yo> :D
22:52  * wrtlprnft will play there, too
22:52 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
22:52 <wrtlprnft> and i promise i'll always armathenticate
22:52 <wrtlprnft> phew
22:53 <K-Yo> lol
22:53 <guru3> everything i host is still generation
22:53 <K-Yo> hard word
22:53 <wrtlprnft> ouch.
22:53 <K-Yo> does anyone plays there?
22:53 <guru3> the last updates there were some buffer overflow patches
22:53 <guru3> K-Yo: occaisionally
22:53 <guru3> i keep planning to turn them off and never get around to it
22:53 <guru3> they're a piece of history for me now
22:53 <K-Yo> what are your servers?
22:54 <guru3> Tigers Network
22:54 <guru3> wrtlprnft: what sort of server would you/other people be interested in?
22:55 <K-Yo> gl answering that ;)
22:56 <guru3> i'm not really playing at the moment
22:56 <guru3> so i don't really know
22:56 <guru3> and the last time i tried to run a server it turned out horribly
22:56 <guru3> i even had a cool map i wrote for it :<
22:56 <K-Yo> we (i)  play a lot of fortress but there is alredy fortress café
22:56 <K-Yo> we have bugfarm for sumo
22:57 <K-Yo> there are several high rub servers
22:57 <K-Yo> #armaservers
22:57 <armabot> K-Yo: This data is 103 seconds old; Wild West  =Fortress Shootout= (12/12), Crazy Tronners Wild Fortress (12/14), - | D u r k a  D u r k a  L a n d | - (10/16), Wild West  =Capture The Flag= (10/10), Fortress Café (10/32), Bugfarm Elimination Sumo (8/16), |FA| Clan Server - Devils Rings! (8/16), FAST TRACK RELOADED (VERY HIGH SPEED) (7/15), Auctorita Clan DogFight Server (7/8), [] Cheers! [] The (2 more messages)
22:57 <guru3> maybe i should revive 4 lives
22:57 <K-Yo> #more
22:57 <armabot> K-Yo: friendly server. (6/12), Nexus9 (NO RUBBER!) (6/16), .dBd|Rapid's DF Distractions (5/6), |FA| BLACK ICE (5/16), The Tavern (4/16), SPACEZONE III (4/15), -=}ID< -=}Immortal Dynasty< -=}Dog Fight< (DF) (4/12), |Forgotten Warriors~ Clan Server HR (3/12), -  [ Nano's Playground | Nano Standard ]  -         . (3/8), Stormcrow's Tower (3/16), Wild West  =AFL Fortress= (3/16), ryan click here (2/16), (1 more message)
22:57 <K-Yo> 4lives?
22:57 <guru3> i think i've got the source for that somewhere still
22:57 <guru3> it's what it sounds like
22:57 <guru3> go through walls up to 4 times before you die
22:57 <guru3> makes for some interesting tactics
22:57 <K-Yo> nice
22:58 <K-Yo> yeah
22:58 <K-Yo> you can change it with the new score_hole
22:58 <guru3> i thought that was something else
22:58 <K-Yo> i think new tactics can be created with that too
22:58 <K-Yo> what?
22:58 <K-Yo> #more
22:58 <armabot> K-Yo: Swampland Mud Puddle (2/8), G-Land (2/8), WILDCAT (2/8), ~*SpeederS*~ Server (2/12), Bugfarm Fortress Clone with ladders and Flying Deathzones (1/16)
22:58 <guru3> well score_hole gives a dead person points for people on their team that go through there hole
22:59 <guru3> if i read what z-man wrote correctly
22:59 <wrtlprnft> yeah
22:59 <K-Yo> depends
22:59 <K-Yo> if the score is negative
22:59 <wrtlprnft> their hole in the enemy's wall
22:59 <K-Yo> if the score is negative i think the holer loses points
22:59 <wrtlprnft> eddiefantastic: i can't reproduce your problem :-(
23:00 <guru3> ahhhh
23:00 <guru3> hmmm
23:00 <wrtlprnft> eddiefantastic: but the trunk repeatedly crashed for me when i was testing it, and suddenly the errors started to disappear
23:00 <K-Yo> the code could be modified from that to make more or less points depending on WHO holes WHO
23:00 <wrtlprnft> eddiefantastic: maybe try make clean or some variations
23:00 <K-Yo> i guess
23:01 <wrtlprnft> K-Yo: have fun writing the configuration for that.
23:01 <K-Yo> hehe
23:01 <K-Yo> i don't code
23:01 <K-Yo> :P
23:01 <guru3> 4lives is a bit too much of a hack though
23:01 <StickyNoob> real programers dont use code
23:01 <guru3> if only i could come up with some cool maps
23:02 <wrtlprnft> StickyNoob: real programmers write in visual basic, at which point you can't call their products code anymore
23:02 <K-Yo> how do they do? like mcgiver? with a rope they create a program?
23:03 <K-Yo> guru3, ct|kyle started a map with teleport and bouncing shoot, maube there's something interresting behind this
23:03 <wrtlprnft> guru3: the new gametype idea thread does sound promising
23:03 <armabot> armagetronad: guru3 * r7746 /tools/http-auth-server/trunk/armaauth.php: added 412 precondition failed for the case where users haven't logged into the forums again to get a bmd5
23:03 <guru3> the tag one?
23:03 <wrtlprnft> yeah
23:03 <guru3> i thought so too
23:03 <guru3> but i have no idea how to write that -_-
23:03 <z-man> eddiefantastic, wrtlprnft: I'll run the client through valgrind, that always helps.
23:03 <wrtlprnft> thanks.
23:04 <wrtlprnft> maybe i missed some important change in how zones are handeled
23:04 <wrtlprnft> s/handeled/handled
23:04 <K-Yo> guru3, there is also rain (i guess, i don't really remember) that hosts sometimes a home server with cool 2teams multi sumo maps
23:04 <guru3> hmmm
23:04 <guru3> z-man: can we do instant respawning yet?
23:04 <wrtlprnft> yeah.
23:05 <guru3> we can?
23:05 <K-Yo> yes
23:05 <guru3> really?
23:05 <K-Yo> every ctf has it
23:05 <wrtlprnft> with clients
23:05 <wrtlprnft> styball has it
23:05 <z-man> Well, the hacked code is still around, and yeah, the clients support it.
23:05 <wrtlprnft> go play on a couple of servers
23:05 <guru3> i... missed things aparently
23:05 <guru3> hmm
23:05 <guru3> i'd like to do a tag server then
23:05  * guru3 needs to flush out the idea
23:06 <K-Yo> a tag server?
23:06 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?t=18228&highlight=
23:06 <guru3> http://forums.armagetronad.net/viewtopic.php?t=18228&highlight=
23:06 <wrtlprnft> lol.
23:06 <K-Yo> lol
23:06 <guru3> -_-
23:06 <guru3> i'd already hit enter when i saw wrtlprnft ><
23:06 <guru3> 's
23:06 <wrtlprnft> that's what they all say
23:06 <guru3> basically you spawn and someone has the zone
23:06 <guru3> they have to catch up to someone else's cycle
23:07 <guru3> then they get the zone and the person that caught up gets a point
23:07 <guru3> the catch is that killing the other person would be bad
23:07 <guru3> cause they'd get the zone back
23:07 <guru3> or maybe the person that's caught looses a point
23:07 <guru3> and you gain points via core dumping
23:08 <K-Yo> yes
23:08 <K-Yo> it sounds nice
23:08 <guru3> it does
23:08 <guru3> i rather want to write it now
23:08 <guru3> hm
23:08 <K-Yo> you can even add teams after?
23:08 <guru3> can i do it in 1.5 hours
23:08 <K-Yo> lol
23:08 <wrtlprnft> if you hurry…
23:08 <guru3> because i have to study all day tomorrow for an exam
23:08 <K-Yo> and open your eyes
23:08 <K-Yo> (eyes closed is harder, really)
23:09 <K-Yo> gl for your exam
23:09 <wrtlprnft> coding with a screenreader
23:09 <wrtlprnft> doesn't sound like a lot of fun to me
23:09  * guru3 mutters about math
23:09 <guru3> right the two essentials that i have to figure out
23:09 <wrtlprnft> math ≥ fun
23:09 <guru3> a) a zone that sticks to cycles
23:09 <guru3> b) respawning
23:09 <ct|kyle> the respawnning well teleporting that we have you must kill a user to relocate them
23:09 <guru3> c) map time limit
23:09 <K-Yo> fun^2>math
23:10 <K-Yo> "<guru3> right the two essentials"
23:10 <ct|kyle> voodoo added a RESPAWN_PLAYER command to our hack
23:10 <guru3> minor details
23:10 <wrtlprnft> time limit already exists
23:10 <wrtlprnft> ROUND_TIME or something
23:10 <guru3> thought so
23:10 <ct|kyle> but it would be nice if you could move a player withough drawing the cycle to do that
23:10 <guru3> time to look at stypatch
23:11 <wrtlprnft> yeah ;)
23:11 <K-Yo> have fun
23:11 <K-Yo> i'll see what you did tomorrow I hope
23:11 <K-Yo> good night all
23:11 <K-Yo> what you *do*
23:11 <guru3> hopefully
23:11 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
23:12 <guru3> why does stypatch have silencing in it -__
23:12 <guru3> -_-
23:12 <wrtlprnft> ?
23:12 <luke-jr> lol
23:12 <guru3> +static bool se_silenceDead = false;
23:12 <guru3> +static tSettingItem<bool> se_silenceDeadConf("SILENCE_DEAD", se_silenceDead);
23:12 <luke-jr> interestingly, I've never had a problem merging it yet
23:13 <guru3> +    // output to console so we can detect
23:13 <wrtlprnft> is that a problem?
23:13 <guru3> this patch does other things not advertised -_-
23:13 <guru3> not really
23:13 <guru3> it's just interesting
23:13 <wrtlprnft> there are a couple of things, yeah
23:14 <guru3> -
23:14 <guru3> +
23:14 <guru3> i'm fond of that one
23:14 <luke-jr> guru3: it's never been a single-purpose patch ever since shooting :þ
23:14 <wrtlprnft> plus it removes FORTRESS_MAX_PER_TEAM for some unknown reason
23:14 <wrtlprnft> ?
23:14 <luke-jr> guru3: are you using my latest version of the patch?
23:14 <wrtlprnft> shooting was the first thing in the patch
23:14 <luke-jr> should apply cleanly to 0.2.8 head
23:15 <guru3> luke-jr: i got the one off the wiki
23:15 <luke-jr> i c
23:15 <guru3> i'm just reading it atm
23:15 <wrtlprnft> #rating wrtlprnft@forums
23:15 <armabot> wrtlprnft: wrtlprnft@forums is 165th with a rating of 1535-1605 (from 1368-1537)
23:15 <guru3> i just want to find out about the stuff with holding zones
23:15 <luke-jr> pigsty-061021-ljr5.patch
23:15 <luke-jr> wrtlprnft: :O
23:15 <luke-jr> wrtlprnft: what have you done⁈
23:15 <luke-jr> (or me)
23:15 <wrtlprnft> ?
23:16  * wrtlprnft feels totally innocent
23:16 <luke-jr> nope, looks like you
23:16 <luke-jr> and z-man for making it impossible for me to do anything about ;)
23:16 <wrtlprnft> i changed the setting back to 0
23:16 <wrtlprnft> and restarted the script with that extra arg
23:17 <wrtlprnft> inotail -f var/ladderlog.txt | perl sendstats.pl auth cafe jhg-
23:17 <luke-jr> you mean started an old script
23:17 <wrtlprnft> no.
23:17 <luke-jr> yes
23:17 <luke-jr> looks like it to me
23:17 <wrtlprnft> wget http://dashjr.org/~armastats-srv/download/sendstats.pl.r833.bz2 -O- | bunzip2 >sendstats.pl            
23:17 <wrtlprnft> that's the last one
23:17 <luke-jr> …
23:17 <wrtlprnft> don't tell me it's wrong
23:18 <luke-jr> you have two scripts running -.-
23:18 -!- StickyNoob [n=sticky@] has quit [Remote closed the connection]
23:19 <wrtlprnft> well, your fault for making it not show up with ps ax | grep perl
23:19 -!- StickyNoob [n=sticky@] has joined #armagetron
23:19 <wrtlprnft> ok, killed both and restarted one
23:19 <luke-jr> wrtlprnft: grep Rating
23:19 <wrtlprnft> thanks for banning me.
23:20 <luke-jr> wrtlprnft: banning?
23:20 <luke-jr> I shutdown the server on my end to clean up
23:20 <wrtlprnft> well, how am i supposed to know you fool around with argv[0]?
23:20 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
23:20 <luke-jr> wrtlprnft: I have to mangle the ps line so password isn't shown
23:20 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
23:20 <wrtlprnft> have it read the password from some file
23:20 <wrtlprnft> it's in my history file.
23:21 <luke-jr> history file is go-r
23:21 <wrtlprnft> also there's a race condition
23:21 <wrtlprnft> someone could ps ax before your script has a chance to edit its name
23:21 <luke-jr> ok, starting the server back up
23:21 <luke-jr> let's see how it goes
23:21 <luke-jr> wrtlprnft: true
23:22 <guru3> i... don't think i can do this in an hour -_-
23:22 <luke-jr> #rating epsy@xclan.armagetron.co.uk
23:22 <wrtlprnft> :-(
23:22 <luke-jr> #rating 0:epsy@xclan.armagetron.co.uk
23:22 <armabot> luke-jr: I don't know anything about 'epsy@xclan.armagetron.co.uk'!
23:22 <luke-jr> yay it works
23:23 <armabot> luke-jr: 0:epsy@xclan.armagetron.co.uk is 444th with a rating of 1438-1530 (from 1150-1850)
23:23 <wrtlprnft> #rating 0:wrtlprnft@forums
23:23 <armabot> wrtlprnft: 0:wrtlprnft@forums is 171st with a rating of 1533-1623 (from 1150-1850)
23:23 <luke-jr> #rating 0:luke@dashjr.org
23:23 <wrtlprnft> ugly.
23:23 <armabot> luke-jr: 0:luke@dashjr.org is 399th with a rating of 1451-1540 (from 1452-1539)
23:24 <luke-jr> wrtlprnft: it would be trivial to make it use the auth mangling
23:24 <luke-jr> but then input is required to be pre-mangled
23:25 <luke-jr> eg, P4 can't use #rating CTxP4 with his weird x and P
23:28 <ct|kyle> #rating CTxP4
23:29 <armabot> ct|kyle: ctxp4 is 49th with a rating of 1603-1732 (from 1604-1732)
23:29 <ct|kyle> ...
23:29 <ct|kyle> oh
23:29 <z-man> guru3: well, the precondition stuff seems to work.
23:29 <guru3> z-man: good
23:29 <guru3> btw, auth was merged into right?
23:30 <guru3> *0.2.8
23:30 <z-man> yes.
23:30 <guru3> so working on a copy of svn/armagetronad/armagetronad/branches/0.2.8 should be fine
23:34 <guru3> argh i know what i want it to do
23:34 <guru3> but i have no clue how to do it -_-
23:35 <z-man> The tag game?
23:35 <guru3> yeah
23:35 <guru3> basically i need to create a zone
23:35 <guru3> that follows cycles around
23:35 <z-man> I wouldn't know what to do either.
23:36 <z-man> Maybe start by deriving from the zone base class.
23:36 <z-man> Oh, the rest of the auth script works fine, too. unknown user, password fail and success are still working.
23:37 <guru3> ok
23:37 <guru3> was worried caused i changed that a wee bit
23:37 <guru3> hmmm... when does it create the base zones...
23:38 <guru3> does it from the maps... crud
23:39 <guru3> hmmm
23:39  * guru3 wonders how to derive a class
23:41 <z-man> gWinZone.cpp is your file.
23:41 <wrtlprnft> class New : public Old {};
23:41 <z-man> Fortress, win and deathzone all defive from the base zone class.
23:41 <guru3> righto
23:41 <z-man> wrtlprnft, don't tease him :)
23:41 <luke-jr> guru3: I don't think the current protocol really supports zone following ;)
23:42 <z-man> luke-jr: it does :)
23:42 <wrtlprnft> sorry, just read the last line and spontaneously answered
23:42 <guru3> banzai
23:42 <luke-jr> guru3: you'd probably need to sync updates to its settings often
23:42 <luke-jr> z-man: really?
23:42  * wrtlprnft just came back from a match of arma using his new client
23:42 <z-man> Sort of, of course you need to sync often.
23:42  * z-man got one of eddiefantastic's crashes on tape, he thinks
23:43 <guru3> hurrah
23:43 <luke-jr> z-man: btw, any way to pre-sync? ☺
23:43 <guru3> i've got gTagZoneHack now
23:43  * guru3 wonders "now what"
23:43 <luke-jr> z-man: that is, tell clients about a message before it happens
23:43  * wrtlprnft hopes they're someone else's <del>problem</del><ins>fault</ins>
23:43 <z-man> It's probably my fault
23:44 <z-man> one of the functions I recently changed in 0.2.8 is in the callstack.
23:44 <luke-jr> z-man: that's the case with most everything
23:44 <luke-jr> kinda inherent in having written most of the code ;p
23:44 <z-man> Well, but this time, I changed it two days ago, and it's really almost at the bottom of the stack :)
23:45 <wrtlprnft> you mean void main(int, char**)?
23:45  * z-man ignores everyone and debugs
23:45 <z-man> the other bottom.
23:45 <wrtlprnft> ;)
23:45  * wrtlprnft stfu
23:45 <luke-jr> lol
23:48 <guru3> blargh
23:48 <guru3> i don't really know enough c++ to do this
23:57 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
23:58 <guru3> i have a new zone... it gets created
23:58 <guru3> -_-
23:58 <guru3> that's it
23:58 <guru3> i'm not sure if anything even ever happens to it

View entire month
DISCLAIMER: These logs of public chat may contain some content which may not be appropriate for all audiences. Use at your own risk.
Logs from 2006-2009 pulled from wrtlprnft
Format changes at: 2015-08-25, 2017-02-20, and 2020-03-23. Times (2015 and later) should be Eastern.

 © NelgTron 2014-2021. Made for . [About this site] [Credits]