00:01.40 | SportChick | ~seen Patlabor221 |
00:01.42 | ibot | patlabor221 <~JeffM@adsl-64-167-77-158.dsl.lsan03.pacbell.net> was last seen on IRC in channel #bzflag, 22h 48m 5s ago, saying: 'heh'. |
00:28.12 | *** part/#bzflag shorty114 (~robin@evrtwa1-ar3-4-65-157-053.evrtwa1.dsl-verizon.net) |
00:28.51 | *** join/#bzflag BZFlag8368 (www-data@c-24-1-104-25.client.comcast.net) |
00:29.17 | BZFlag8368 | how do i update an outdate game in xandros |
00:31.01 | *** join/#bzflag BZFlag7786 (www-data@c-24-1-104-25.client.comcast.net) |
00:31.16 | *** join/#bzflag _bubbles_ (~nadic666@Toronto-HSE-ppp3940717.sympatico.ca) |
00:31.42 | *** part/#bzflag ppmbx (~cmredmon@rhgh00132.res.utk.edu) |
00:44.59 | *** join/#bzflag JoeBTheWall (~Matt@pcp035019pcs.aberdn01.md.comcast.net) |
00:54.38 | SportChick | I just made a bzflag page! :) |
00:55.09 | blast007 | cool :) |
00:55.15 | SportChick | http://www.kirkanddonna.com/donna/BZFlag.htm |
01:01.20 | *** join/#bzflag lan56 (lan56@dialup-4.232.21.80.Dial1.LosAngeles1.Level3.net) |
01:01.49 | lan56 | hello |
01:02.19 | blast007 | hi |
01:02.40 | lan56 | hey blast007 |
01:09.46 | *** part/#bzflag smacnay (~smacnay@Kitchener-HSE-ppp3567482.sympatico.ca) |
01:15.04 | lan56 | heh, this made me laugh awfuly hard: http://www.catb.org/~esr/jargon/html/miscellaneous.html |
01:15.20 | lan56 | jargon file, miscelaneous section of general appearnce of hackers |
01:16.15 | triclops | lan56: that is truly a miscellaneous collection of ideas |
01:17.06 | lan56 | well, whatever it is, it's funny |
01:17.21 | triclops | yes |
01:23.51 | *** join/#bzflag doughecka (~rooot@doughecka.registered) |
02:34.21 | *** mode/#bzflag [+o MrApathyCream] by ChanServ |
02:37.18 | triclops | MrApathyCream: have you had a look at http://www.cse.unsw.edu.au/~cbro903/bzflag/FinalDesign.html ? |
02:43.30 | *** join/#bzflag BZFlag6461 (www-data@c-24-1-104-25.client.comcast.net) |
02:44.19 | BZFlag6461 | can somebody explain how to upgrade in xandros linux? |
02:44.37 | lan56 | upgrade the kernel? |
02:44.54 | BZFlag6461 | bz flag |
02:45.11 | lan56 | redownload it, and reinstall |
02:45.11 | BZFlag6461 | it says its an older version to please upgrade |
02:45.29 | lan56 | darn, never thought that the timebombboom() works |
02:45.43 | lan56 | well, just get the latest version, 1.10.6 I think, and reinstall |
02:46.13 | BZFlag6461 | how do you reinstall? is there an exe file |
02:46.27 | lan56 | exactly how you installed the one you have |
02:46.42 | BZFlag6461 | k |
02:47.02 | lan56 | sf.net/projects/bzflag - get the latest version from there |
02:47.17 | lan56 | then download it, and install that same way you installed the one you have |
02:47.24 | BZFlag6461 | i think I already downloaded it from there |
02:47.36 | lan56 | then install it |
02:47.48 | BZFlag6461 | problem is my son downloaded it off the zandros network |
02:48.05 | BZFlag6461 | and I am very new to linux |
02:48.44 | *** join/#bzflag kunphuzil (~jtmendes@ip-69-10-117-191.cableaz.net) |
02:48.52 | lan56 | oh, well, I am not expierienced in Linux other than what I know of Slackware linux, so someone here, this guy needs some help |
02:49.12 | lan56 | triclops, you know about installing the Linux version of bzflag? |
02:49.25 | kunphuzil | If I'm running my own server, should I open the port on my router? (that's kind of an obvious question) also, it's listed as localhost over here, how do I tell others which is my server? |
02:49.26 | BZFlag6461 | now windows xp I can do |
02:49.29 | triclops | a little |
02:49.43 | triclops | i tend to download and compile |
02:49.59 | trepan | kunphuzil: yes, and look at the -public and -publicaddr options |
02:50.01 | BZFlag6461 | how do you compile? |
02:50.05 | lan56 | same, does you son happen to know how to install it, bzflag6461? |
02:50.11 | kunphuzil | trepan: thanks |
02:50.19 | BZFlag6461 | doubt it he is 9 |
02:50.35 | triclops | download source, run ./autoconf (or something), run ./configure, run make, run make install |
02:50.55 | triclops | all from the directory the source has been decompressed into |
02:51.10 | triclops | make install will probably need root |
02:51.44 | BZFlag6461 | k i will give it a shot |
02:51.58 | lan56 | the source is on the same place, sf.net/projects/bzflag |
02:52.15 | BZFlag6461 | got to go being paged by the boss |
02:52.58 | trepan | lan56: you must picked it up in the womb from your ma |
02:53.07 | lan56 | my ma passed it on |
02:53.37 | trepan | osmotic code transfer, very twilight zone |
02:53.44 | lan56 | my family was very rich in knowledge of computers, in fact, they were told from God about computers before they existed |
02:54.35 | lan56 | speaking about twilight zone, I will never understand the Mac "chimes of doom" |
02:54.45 | lan56 | <PROTECTED> |
02:54.48 | lan56 | *performa |
02:55.08 | lan56 | never used a mac? |
02:55.23 | lan56 | Apple computers Mac, that is |
02:55.50 | triclops | my macintosh keeps me dry when it rains |
02:56.15 | lan56 | hmm, triclops: I am worried. you can get electricuted if water gets on electric |
02:56.17 | trepan | nope, haven't mac'ed much |
02:56.23 | lan56 | ahh |
02:57.09 | trepan | the Mac COD anything like the Win BSOD? |
02:57.29 | triclops | http://auctions.searchmarketing.com/Blazer-Coat--3002-1-s.html |
02:57.39 | triclops | buy a cheap mac |
02:57.50 | lan56 | an emac is good |
02:58.06 | lan56 | nice, cheap, but well caught up with today's tech standards |
02:58.26 | lan56 | darn nice coats for auction |
02:59.15 | MrApathyCream | it was a somber melody as i recall |
02:59.25 | lan56 | chimes of doom? |
02:59.50 | lan56 | scares me, never knew why Apple added that in |
02:59.55 | lan56 | I guess to get your attention |
03:00.05 | lan56 | but isn't a computer not working good enough? :) |
03:00.36 | MrApathyCream | yes |
03:00.52 | MrApathyCream | an off key-like 4 chord tune |
03:01.12 | lan56 | its taken from the opening of the Twilight Zone |
03:02.23 | lan56 | trepan: the chimes of doom are not like the BSOD; chimes of doom plays without an accompaning screen, as a matter of fact, the computer doesn't boot and nothing is shown on the screen |
03:02.45 | triclops | kinda like beep codes, but more fun |
03:02.55 | lan56 | \a |
03:03.00 | lan56 | hmm, doesn't work :) |
03:03.03 | MrApathyCream | as i recall it used to show a se with x's over it's eyes in the center of the screen |
03:03.15 | lan56 | ahh, the sad mac I remember that |
03:04.01 | lan56 | but sometimes, it would do COD or sad mac for no reason, I remember Marathon (popular Mac game) would crash, I would force restart, and then it would play, but restart again, no problem |
03:04.57 | *** join/#bzflag Punk (~chris@pop11-port79.jetstart.maxnet.co.nz) |
03:04.58 | *** join/#bzflag shorty114 (~robin@evrtwa1-ar3-4-65-157-053.evrtwa1.dsl-verizon.net) |
03:05.06 | Punk | hi all |
03:05.09 | shorty114 | !seen Patlabor221 |
03:05.10 | guu | shorty114: Patlabor221 was last seen here 1 day, 1 hour, 51 minutes, and 28 seconds ago saying: <Patlabor221> heh |
03:05.27 | shorty114 | hi punk |
03:05.36 | shorty114 | never watched matrix.. |
03:05.36 | Punk | hey shorty |
03:05.41 | shorty114 | ;) |
03:05.42 | lan56 | I have |
03:05.48 | Punk | what one? |
03:05.55 | Punk | first? |
03:05.59 | shorty114 | never watched any |
03:06.14 | Punk | i have watched first |
03:06.23 | Punk | not second |
03:07.21 | Punk | u guys know how often the bzflag cvs is updated? |
03:07.30 | lan56 | whenever there is change to source |
03:07.42 | lan56 | i.e, whenever I have a new patch |
03:07.44 | lan56 | lol :) |
03:07.45 | triclops | the anonymous cvs is a little behind the developer cvs |
03:08.19 | shorty114 | oh really? |
03:08.24 | shorty114 | how did that happen? |
03:08.32 | Punk | u developer? |
03:08.35 | shorty114 | me? no |
03:08.38 | lan56 | source forge mess ups |
03:08.40 | triclops | i dunno its sourceforge |
03:08.44 | shorty114 | lol wat's new |
03:08.49 | triclops | not a mess up just the way it works |
03:08.50 | lan56 | sf.net isn't very well built, they are recreating it though |
03:08.58 | shorty114 | glad to hear... |
03:09.04 | Punk | yeah |
03:09.05 | lan56 | stats don't work, CVS is behind, etc.. |
03:09.17 | lan56 | they do have excellent support |
03:09.24 | lan56 | most companies don't even respond |
03:09.26 | shorty114 | support for the things that don't work |
03:09.34 | lan56 | they respond at latest one day later |
03:09.36 | shorty114 | theyre probably good at suport |
03:09.39 | shorty114 | lol |
03:09.45 | shorty114 | a lot of experience... |
03:09.50 | Punk | how often is it updated? |
03:10.00 | lan56 | whenever there is change to source |
03:10.02 | shorty114 | everytime someone does a patch |
03:10.04 | shorty114 | or change |
03:10.09 | lan56 | i.e. when I make a patch :) |
03:10.16 | shorty114 | technically, it could be every sec |
03:10.19 | shorty114 | but not that active |
03:10.25 | shorty114 | maybe everyday? |
03:10.27 | shorty114 | ?? |
03:10.39 | shorty114 | i recompile everyday or somewhat around that |
03:10.50 | lan56 | I recompile when there is change |
03:10.57 | lan56 | but I cvs update everyday |
03:11.11 | shorty114 | how do u get news of changes? |
03:11.12 | Punk | really!! |
03:11.16 | *** join/#bzflag LilDog (~1811e8df@server24.greatnet.de) |
03:11.21 | shorty114 | punk: just do cvs update -dP |
03:11.22 | Punk | hey lildog |
03:11.25 | shorty114 | in the bzflag directory |
03:11.27 | shorty114 | hey ld |
03:11.38 | Punk | oh yeah :) |
03:11.40 | Punk | tld... |
03:11.43 | Punk | toops |
03:11.47 | MrApathyCream | is patlabor near santa barbara? |
03:11.49 | shorty114 | lol just anick... |
03:11.56 | shorty114 | i dunno...where did u hear that? |
03:11.56 | MrApathyCream | big fire there |
03:11.58 | LilDog | hey |
03:12.08 | shorty114 | !where Patlabor221 |
03:12.15 | LilDog | shorty =....... |
03:12.17 | shorty114 | doesn't work... |
03:12.17 | Punk | i am so used to pressing "t" for talk in bzflag i do it here where i dont need to |
03:12.20 | LilDog | i forgety |
03:12.22 | shorty114 | lol |
03:12.28 | shorty114 | hey ld |
03:12.32 | shorty114 | shorty114 = loser |
03:12.34 | shorty114 | in forum |
03:12.38 | LilDog | sup loser? |
03:12.40 | shorty114 | cant use loser in irc |
03:12.45 | shorty114 | already registered... |
03:12.47 | lan56 | why? |
03:12.47 | shorty114 | :( |
03:12.49 | lan56 | ahh |
03:12.50 | LilDog | dude you need to go to ECN;s forum fast! |
03:12.59 | shorty114 | i already did |
03:13.05 | LilDog | you get a custm rank if you do 30 posts (non spam crap) |
03:13.06 | shorty114 | registered as loser :) |
03:13.09 | LilDog | nim at 47 |
03:13.14 | shorty114 | k00000000l |
03:13.21 | shorty114 | can u pick it and the image? |
03:13.33 | shorty114 | the custome rank |
03:13.37 | Punk | hi ld |
03:13.49 | shorty114 | he's been here for a few min...lol |
03:13.56 | Punk | heh |
03:14.00 | Punk | :D |
03:14.02 | LilDog | yes |
03:14.09 | LilDog | hey |
03:14.12 | shorty114 | trying to get my damn phpbb working |
03:14.19 | shorty114 | not deoing very well... :) |
03:14.30 | Punk | ya know when cvs last updated? |
03:14.30 | shorty114 | :\ |
03:14.38 | lan56 | today |
03:14.38 | Punk | :/ |
03:14.43 | lan56 | about 7 hours ago |
03:14.45 | LilDog | loser only one more can have a custom!!! |
03:14.45 | shorty114 | ike, everyday |
03:14.49 | LilDog | go go go! |
03:14.54 | lan56 | brlcad made a change to commands.cxx |
03:15.03 | Punk | might as well go and get the latest one!! |
03:15.49 | triclops | thats the cost of staying up to date |
03:15.53 | LilDog | ~idle |
03:16.00 | Punk | ~stats |
03:16.01 | ibot | Since Tue Jun 1 11:52:14 2004, there have been 45 modifications, 524 questions, 2028 dunnos, 10 morons and 488 commands. I have been awake for 5d 15h 23m 46s this session, and currently reference 107173 factoids. I'm using about 18960 kB of memory. With 0 active forks. Process time user/system 7460.86/1193.22 child 908.07/108.09 |
03:16.03 | *** join/#bzflag Fuddl (~fuddl@2001:6f8:9cf:0:2e0:7dff:fee8:c0b9) |
03:16.10 | LilDog | ~idlestats |
03:16.16 | Punk | lol |
03:16.47 | MrApathyCream | builds now |
03:16.55 | lan56 | ~fling LilDog |
03:16.57 | ibot | ACTION flings poo at LilDog |
03:16.57 | LilDog | hey Apathycream |
03:16.58 | LilDog | i like your site |
03:17.00 | lan56 | :) |
03:17.08 | LilDog | uygh |
03:17.15 | LilDog | ~whaleslap lan56 |
03:17.17 | ibot | ACTION slaps lan56 upside and over the head with one freakishly huge killer whale named hugh |
03:17.18 | LilDog | get away bugger |
03:17.22 | LilDog | :) |
03:20.07 | lan56 | lol |
03:21.31 | *** join/#bzflag Fuddl (~fuddl@2001:6f8:9cf:0:2e0:7dff:fee8:c0b9) |
03:21.34 | lan56 | jeez, the lakers just can't score tonight |
03:21.39 | LilDog | :) |
03:21.52 | lan56 | they were kicking butt in the first two quarters, now they are behind 9 points |
03:24.04 | MrApathyCream | lo LilDog |
03:24.52 | triclops | MrApathyCream: did you have a look at the AI framework link? |
03:24.55 | SportChick | trepan: you still here? |
03:25.48 | MrApathyCream | a quick look |
03:25.49 | MrApathyCream | :) |
03:25.50 | *** join/#bzflag amathis (~04e40f89@procyon.noodleroni.com) |
03:26.03 | triclops | what do you think? |
03:26.14 | MrApathyCream | a good start |
03:26.27 | LilDog | Apathycream have you seen my site? |
03:26.35 | MrApathyCream | prolly not |
03:26.51 | LilDog | wanna? |
03:26.59 | LilDog | i'll give you link |
03:27.01 | MrApathyCream | sure |
03:27.02 | triclops | MrApathyCream: what do you think of the overall structure? |
03:27.05 | LilDog | http://home.comcast.net/~gadgetmaster/ |
03:27.06 | *** join/#bzflag Fuddl (~fuddl@2001:6f8:9cf:0:2e0:7dff:fee8:c0b9) |
03:28.24 | MrApathyCream | your battlefield link is old |
03:28.34 | LilDog | i know |
03:28.47 | LilDog | i left it there in memory of battlefield |
03:28.54 | LilDog | you heard of the game? |
03:29.04 | MrApathyCream | no |
03:29.07 | MrApathyCream | why not just use www.PlayBattlefield.com |
03:29.32 | LilDog | thas a good idia |
03:29.38 | LilDog | i'll update it later |
03:29.39 | LilDog | thanks |
03:30.48 | MrApathyCream | your bzflag download version is old too!! |
03:30.55 | MrApathyCream | get to work young man :) |
03:32.16 | MrApathyCream | hmmm, sf bounced mail from sfsnap@babylonia.flatirons.org |
03:32.27 | MrApathyCream | that was the cows ip no? |
03:33.13 | LilDog | im going to update my bzflaglink when 1.12 comes out |
03:33.45 | MrApathyCream | you wouldn't want to bust a gut doin' it for 1.10 and 1.12 :)) |
03:34.05 | LilDog | :) |
03:34.31 | SportChick | ~trepan++ |
03:34.39 | SportChick | he, MAC |
03:34.41 | MrApathyCream | ~SportChick++ |
03:34.41 | SportChick | heh |
03:34.44 | SportChick | awwwww |
03:34.45 | SportChick | thanks! |
03:34.48 | SportChick | what was THAT for? |
03:34.51 | SportChick | ~trepan++ |
03:34.55 | trepan | ~Patlabor221++ |
03:34.58 | SportChick | ~karma SportChick |
03:34.58 | ibot | sportchick has karma of 18 |
03:35.00 | SportChick | wow |
03:35.01 | MrApathyCream | no idear |
03:35.04 | trepan | ~karma patlabor221 |
03:35.04 | ibot | patlabor221 has karma of 79 |
03:35.08 | MrApathyCream | seems impotent to you |
03:35.08 | SportChick | ~MrApathyCream++ |
03:35.15 | SportChick | ~PatLabor221++ |
03:35.29 | trepan | 141 to go |
03:35.48 | SportChick | naw... I really use it to say thanks to the zillions of folks on here who help me |
03:35.55 | SportChick | AND I give it when I'm in a good mood |
03:35.56 | lan56 | shouldn't it be ++CALLSIGN? |
03:36.11 | lan56 | CALLSIGN++ will increment next time the same command is called |
03:36.21 | MrApathyCream | you would think |
03:36.22 | lan56 | or am I too geeky |
03:36.33 | MrApathyCream | you have to ask? |
03:36.50 | MrApathyCream | ~++lan56 |
03:36.55 | *** join/#bzflag fplus (~d8ec126a@procyon.noodleroni.com) |
03:36.58 | lan56 | I have to ask :) |
03:37.12 | lan56 | geeks have no life sense other than that of programming |
03:37.13 | MrApathyCream | ~lan56+=1 |
03:37.47 | lan56 | ~(lan56 == 0) ? ++lan56 : --lan56; |
03:37.48 | lan56 | :) |
03:38.35 | SportChick | have fun |
03:38.39 | lan56 | cya |
03:41.02 | *** join/#bzflag Fuddl (~fuddl@2001:6f8:9cf:0:2e0:7dff:fee8:c0b9) |
03:42.27 | *** join/#bzflag Death_Barrel (~Death_Bar@cs2427127-19.houston.rr.com) |
03:42.28 | *** join/#bzflag DeathBarrel (~Death_Bar@cs2427127-19.houston.rr.com) |
03:45.39 | lan56 | jeez, I was watching the lakers game, I turn away for a few minutes, and its over and I don't know who won! |
03:45.51 | SportChick | heh |
03:45.54 | learner | pistons won |
03:46.01 | lan56 | ahh, darn |
03:46.05 | lan56 | wanted the lakers to win |
03:46.11 | lan56 | well, its best of 7 anyway |
03:46.17 | SportChick | detroit won |
03:46.42 | learner | hah, now we all know that detroit couldn't have won anything.. |
03:46.48 | lan56 | when the pistons play against other eastern teams, the scores bomb at the end of the game |
03:50.27 | *** join/#bzflag brlcad (~morrison@brlcad.sustaining.supporter.pdpc) |
03:50.27 | *** mode/#bzflag [+o brlcad] by ChanServ |
03:51.02 | SportChick | that *cough* coach once led a certain (excellent) college team to a Final Four championship and then promptly abandoned the school/team and left them on probration |
03:52.16 | *** join/#bzflag Death_Barrel (~Death_Bar@cs2427127-19.houston.rr.com) |
03:52.40 | triclops | brlcad/learner: about my AI framework. I was wondering if I could get your opinion on the way i have implemented the Events. |
03:53.09 | brlcad | triclops: there was little info on events on that previous page and two diags. |
03:53.26 | triclops | yeah i know. i can tell you how it works |
03:53.30 | brlcad | heh |
03:53.54 | triclops | basically there is a PlayerEvent class that encapsulates the events that get passed to the Players |
03:54.31 | triclops | i moved away from creating lots of subclasses to PlayerEvent and instead made PlayerEvent handle all of them |
03:54.56 | triclops | kinda like NSResponder in cocoa |
03:55.26 | triclops | would it be better to have subclassed? |
03:58.48 | Punk | just configuring bzflag now :-P |
03:59.02 | Punk | now the make.. |
04:02.56 | *** join/#bzflag rayeh_ (rayeh@pcp08881808pcs.vnburn01.mi.comcast.net) |
04:05.43 | *** join/#bzflag menotume (~mthomas@pcp08396790pcs.cnclrk01.pa.comcast.net) |
04:05.57 | menotume | cosmos: it's happening again :( |
04:06.28 | menotume | someone is setting tanks speed on hepcat |
04:07.05 | LilDog | hey meno |
04:08.03 | brlcad | triclops: hrm |
04:08.13 | brlcad | (sorry was away bzbbing) |
04:08.16 | triclops | heh |
04:08.47 | brlcad | menotume: do you know whom? |
04:08.47 | triclops | its alright i have many words to write in 22 hours |
04:08.54 | menotume | no |
04:09.16 | brlcad | triclops: actually without putting a whole lot of thought into it, I would have preferred subclassing |
04:09.35 | triclops | i originally started doing that |
04:09.36 | *** part/#bzflag kunphuzil (~jtmendes@ip-69-10-117-191.cableaz.net) |
04:09.40 | brlcad | that's generally important for having class meta data |
04:09.56 | triclops | i got to about 20 subclasses and stoped |
04:10.04 | triclops | yeah |
04:10.07 | LilDog | they overloaded server |
04:10.10 | LilDog | nits now jumping |
04:10.10 | brlcad | i.e. a method that returns a name, another for a description, another for the callback, another for serialization, another for logging, etc |
04:10.13 | Punk | when running make on the latest cvs of bzflag does anyone get this message? |
04:10.15 | Punk | ../../../bzflag/src/bzfrelay/bzfrelay.c:1114: warning: unused variable `tz' |
04:10.34 | Punk | it then results in an error |
04:10.41 | Punk | and fails :( |
04:10.42 | brlcad | with NSResponder in Cocoa, it's not uncommon to subclass it ;) |
04:10.51 | trepan | brlcad: can I revert Tupone configure.in changes now? |
04:10.52 | menotume | wow, they even changed the map |
04:10.57 | brlcad | just generally is only dont' once or twice per app ;) |
04:10.58 | triclops | brlcad: actually i ment NSEvent |
04:11.08 | Punk | ? |
04:11.52 | brlcad | triclops: perhaps if you are careful about creating the same interface |
04:11.57 | Punk | has anyone get this error after a make of latest cvs bzflag? ../../../bzflag/src/bzfrelay/bzfrelay.c:1114: warning: unused variable `tz' |
04:12.07 | Punk | s/get/got |
04:12.18 | brlcad | the main "hard part" is avoiding a switch statement anywhere |
04:12.29 | triclops | brlcad: ahh, i see now why subclassing could be useful. the events COULD be used to implement the protocol |
04:12.32 | triclops | yes |
04:12.36 | trepan | Punk: heard of it yesterday, don't know what the prob is exactly |
04:12.39 | triclops | i actually do use a switch statment |
04:12.47 | Punk | :( damn |
04:12.57 | brlcad | triclops: that's where the trouble starts :) |
04:12.58 | trepan | Punk: is that the only error listed? |
04:13.04 | triclops | brlcad: why is that? |
04:13.13 | triclops | actually i know why |
04:13.18 | triclops | :) |
04:13.20 | Punk | trepan: lots more about undeclared stuff |
04:13.45 | Punk | the `tv` one was the one at the bottom :-P |
04:13.47 | trepan | Punk: can you pipe it to a log file and send it to me? [ make &> logfile ] |
04:13.58 | Punk | toops |
04:14.06 | Punk | damn |
04:14.08 | brlcad | well, switched, you'll need multiple switch sections if you want to support any sort of metadata -- even if you forfeit event metadata, it's a rather limited process to add/remove events. |
04:14.40 | Punk | i always put a t in front of my chat because thats my talk button in bzflag :) |
04:14.48 | brlcad | with objects, you can register each event type as part of the constructor and there is no table to maintain |
04:14.48 | Punk | trepan: ok, brb |
04:14.50 | triclops | yeah. i guess the question arises of how far this event system would go |
04:15.29 | Punk | trepan: i got the file |
04:15.38 | Punk | trepan: now what? |
04:15.39 | brlcad | triclops: you can still go switchless without objects -- but you still need some sort of "register this event" facility |
04:15.41 | trepan | dcc it to me, or email? |
04:15.50 | Punk | trepan: dcc? |
04:16.01 | Punk | trepan: whats that? |
04:16.11 | trepan | it's how you send files over IRC |
04:16.20 | Punk | COOL!!!! |
04:16.29 | Punk | i dont know how tho :( |
04:16.30 | trepan | or just email to: trepan@rogers.com |
04:16.33 | brlcad | triclops: it sounds like you've already had thoughts on "how far it would go" .. sounds pretty critical |
04:16.40 | triclops | brlcad: ah, i think your talking about having some sort of message centre (ala notifications) that classes would register to |
04:16.56 | brlcad | yes, I am :) |
04:17.34 | brlcad | that would be preferred, though you could do it through a selective handling heirarchy too .. just not as efficient |
04:17.49 | *** join/#bzflag Patlabor221 (~JeffM@adsl-64-167-77-158.dsl.lsan03.pacbell.net) |
04:17.49 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
04:18.08 | LilDog | hey there pat |
04:18.15 | triclops | hmm, well i've implemented it in a less general sense. in the heirarchy fashion. the event is pushed to the manager which pushes it to the players |
04:18.56 | triclops | a message centre was an idea i'd had off hand before, but didn't give much thought to it |
04:19.14 | Patlabor221 | hello |
04:20.11 | brlcad | triclops: it depends on the types of events you have |
04:20.16 | triclops | In the long term a message centre could be a useful way to treat network data |
04:20.21 | triclops | yeah |
04:20.24 | brlcad | if they are selective, then it makes sense to make them notifications |
04:20.34 | brlcad | if they are not selective, then it is usually better to always deliver |
04:21.04 | triclops | well many of the messages require all of the players to receive them |
04:21.21 | brlcad | the prior is definately more flexible in general and prepared to scale "big", but is a little more work and thought up front |
04:21.42 | trepan | like bzfs? ;) |
04:21.54 | brlcad | something that wrapped log4cxx is something I've mentally toyed with |
04:22.06 | brlcad | it's geared for high-volume message notifications |
04:22.38 | triclops | where is log4.cxx? |
04:22.56 | brlcad | It's part of the apache project now |
04:23.08 | brlcad | http://logging.apache.org/log4cxx/ |
04:23.10 | triclops | ah |
04:23.19 | brlcad | it's a port of java's log4j to c++ |
04:23.50 | *** part/#bzflag menotume (~mthomas@pcp08396790pcs.cnclrk01.pa.comcast.net) |
04:24.47 | brlcad | basically a means to create logging categories (like warnings, errors, etc) that you might want -- even arbitrary ones -- and then formatting them up for some sort of delivery |
04:25.19 | brlcad | like if the output is stdio, then just print/display it .. maybe mark it up as plain text, xml, html, etc |
04:25.35 | SportChick | hiya pat |
04:25.55 | brlcad | other delivery locations might be simply in memory, or to a remote logging device, syslog, NT event log, etc |
04:25.56 | Patlabor221 | hi |
04:26.16 | triclops | can it handle multiple outputs? |
04:26.45 | Punk | trepan: an email should be arriving around now :) |
04:26.51 | trepan | Punk: thx, i know what your problem is |
04:27.02 | Punk | what?! |
04:27.35 | Punk | trepan: have you got it? |
04:27.45 | brlcad | triclops: considering we'd have to wrap up the logging into our own interface, we could easily have multiple outputs -- but I honestly don't recall if the lib suports it |
04:27.48 | trepan | the -D_BSD_SOURCE and -D_POSIX_SOURCE flags where removed from CPPFLAGS |
04:28.00 | Punk | trepan: wha??? |
04:28.09 | trepan | you have to reconfigure, and rebuild |
04:28.16 | brlcad | ahh.. triclops: "Log4cxx allows logging requests to print to multiple destinations." |
04:28.19 | Punk | is that all |
04:28.31 | brlcad | it's never "all" ;) |
04:28.35 | trepan | nope, you have to add CPPFLAGS='-D_BSD_SOURCE and -D_POSIX_SOURCE' |
04:28.51 | brlcad | s/and// ... |
04:28.54 | Punk | just make clean, and configure, and make? |
04:29.03 | triclops | brlcad: thanks for the feedback, that helps heaps. the whole message passing thing was the one I was most 'uncomfortable' with. |
04:29.11 | brlcad | trepan: isn't he the same guy? |
04:29.19 | Punk | tso i type "make clean" |
04:29.30 | trepan | brlcad: beats me, but there has been a couple of others at least |
04:29.55 | Punk | than "./configure CPPFLAGS='-D_BSD_SOURCE -D_POSIX_SOURCE'" |
04:29.58 | *** join/#bzflag Noodleman (~tuckerm@66.220.114.48) |
04:30.04 | Punk | than "make"? |
04:30.29 | Punk | trepan: correct? |
04:30.30 | trepan | not sure that the cleaning is required, but go for it |
04:30.36 | Punk | ok |
04:31.43 | brlcad | ~spell travelling |
04:31.44 | ibot | possible spellings for travelling: traveling travel ling travel-ling travailing travelings raveling graveling driveling grovelling traversing trawling trialling |
04:32.03 | LilDog | ~spell hi |
04:32.03 | ibot | 'hi' may be spelled correctly |
04:32.17 | triclops | brlcad: everything else imho is pretty straight forward. Oh one more thing I've added references to the hud, controlPanel and radar inside the Player object because I thought it would be neat to be able to specify which Player is driving these things. What are your thoughts on doing that? I am still a little apprehensive because it breaks the MVC paradigm i'm so use to, but it makes converting from the old to the new very easy |
04:32.35 | Punk | lol |
04:32.36 | brlcad | ack! |
04:32.45 | Patlabor221 | lildog, please do not act like an admin on bzbb, you are not one. |
04:33.17 | *** join/#bzflag fplus (~d8ec126a@procyon.noodleroni.com) |
04:33.17 | brlcad | triclops: /me no likie for sure |
04:33.32 | Punk | trepan: still same thing |
04:33.45 | PrezKennedy | dang work tomorrow |
04:33.50 | PrezKennedy | windowless cave |
04:33.51 | triclops | don't like? |
04:33.51 | PrezKennedy | :-( |
04:34.02 | trepan | brlcad: what was your trick for adding CPPFLAGS again? |
04:34.12 | brlcad | triclops: It's not so much about MVC as it's encapsulation |
04:34.23 | brlcad | those objects should know nothing about the others.. |
04:34.27 | Punk | yessss, go on :) |
04:34.35 | LilDog | sorry, i just tried to help |
04:34.35 | LilDog | i wont do it again |
04:34.36 | LilDog | i promise |
04:34.45 | Patlabor221 | just don't try so damn hard |
04:34.49 | Punk | what? |
04:34.51 | Patlabor221 | we can run the board just fine |
04:34.52 | brlcad | ./configure CPPFLAGS="-D_BSD_SOURCE -D_POSIX_SOURCE" |
04:34.56 | Punk | ok |
04:35.05 | Punk | brlcad: shall i try that? |
04:35.12 | brlcad | you shall |
04:35.44 | CIA-4 | BZFlag: 03trepan * 10bzflag/configure.in: Reverting previous change, it breaks bzsignal.c and bzfrelay.c |
04:35.46 | Punk | is that the same? |
04:36.00 | Punk | i did |
04:36.03 | triclops | brlcad: hmm, needs a bit more work then. Unfortunately all the code that drives the sound, hud, control panel and radar is mixed in with the code that updates the player's |
04:36.11 | Punk | but is it the same as this one? |
04:36.26 | Punk | its to do with bzfrelay |
04:36.53 | Punk | no other problems... |
04:37.06 | Punk | except a whole lot with bzfrelay :( |
04:37.23 | brlcad | triclops: if it's something truely useful, then a bridge paradigm would probably help |
04:37.32 | trepan | Punk: it is that problem, your first error tells all: bzfrelay.c:239: error: storage size of `sa' isn't known |
04:37.33 | brlcad | something that knows and can make the linkage |
04:37.45 | MrApathyCream | log4c++ heh |
04:38.04 | brlcad | heya MAC.. all depoo'd? :) |
04:38.08 | Punk | could i just mv the whole bzfrelay dir to somwhere else? |
04:38.14 | MrApathyCream | all depooed |
04:38.29 | Punk | or will it have a problem with it not being there? |
04:38.32 | trepan | Punk: you'll also prolly kack on common/bzsignal.c |
04:38.38 | brlcad | I'd love to use log4cxx .. i'd be using it already if there wasn't a mac os x bug.. |
04:39.03 | MrApathyCream | used log4j often :) |
04:39.08 | MrApathyCream | didn't know of the port |
04:39.17 | Punk | there is no error other than the bzfrelay errors |
04:39.32 | MrApathyCream | Patlabor221: younear the santa barbara fires? |
04:39.52 | Patlabor221 | there are fires? |
04:40.04 | triclops | brlcad: so an object that encapsulates the sound, hud, controlPanel, etc updates |
04:40.09 | MrApathyCream | yes brush fires |
04:40.14 | Punk | trepan: what about moving the dir to somwhere else? that is.. the bzfrelay dir |
04:40.19 | triclops | s/updates/for updates/ |
04:40.20 | trepan | Punk: compilation stops at bzfrelay, there are more errors to come |
04:40.25 | trepan | Punk: forget moving things... |
04:40.37 | Punk | trepan: oh, hehe |
04:41.08 | brlcad | MrApathyCream: so having used log4j often, do you thing something similar for c++ would be of use (especially for logging.. ;) |
04:41.21 | Patlabor221 | I'm about an hour away from SB |
04:41.22 | Punk | :( |
04:41.27 | brlcad | triclops: yeah, perhaps some user interface class |
04:41.30 | Noodleman | what would you do with a klondike bar? |
04:41.36 | brlcad | of player gui class |
04:41.41 | MrApathyCream | prolly assuming the port is good |
04:41.57 | brlcad | Noodleman: I'd throw it away.. I don't like those things .. maybe lick off some of the chocolate first.. |
04:41.58 | Punk | trepan: maybe could be my operating system? i have got fedora core 1 |
04:42.00 | MrApathyCream | for% a klondike bar |
04:42.12 | trepan | Punk: do the make clean and configure again |
04:42.13 | Noodleman | brlcad: hehe |
04:42.18 | Punk | trepan: oik |
04:42.18 | PrezKennedy | what would you do for a klondike bar? |
04:42.23 | PrezKennedy | would you... kill a man? |
04:42.24 | Punk | trepan: ok |
04:42.24 | Noodleman | no, with |
04:42.25 | Patlabor221 | I know I can't go down some roads due to the the regan thing tho |
04:42.30 | trepan | Punk: then check in src/bzfrelay/Makefile for the value of CPPFLAGS |
04:42.37 | Noodleman | it's a new idea for a parody commercial i came up with |
04:42.47 | trepan | Punk: if it ain't got -D_BSD_SOURCE -D_POSIX_SOURC it won't work |
04:42.54 | MrApathyCream | they are demarkated by the jelly beans? |
04:42.58 | Patlabor221 | no |
04:42.58 | Punk | ok |
04:43.02 | triclops | brlcad: for now i'll stick with my hack and note it as something that can be improved |
04:43.03 | Patlabor221 | by cop cars |
04:43.06 | MrApathyCream | ah |
04:43.12 | Patlabor221 | I can see the regan library from my porch |
04:43.26 | PrezKennedy | regan or reagan? |
04:43.36 | MrApathyCream | (2) |
04:43.43 | brlcad | yay, 5 simultaneous disjoint conversations |
04:44.02 | MrApathyCream | are they intra disjoint, or inter disjoint? |
04:44.06 | triclops | ah irc - conversations evolved |
04:44.11 | PrezKennedy | just wait until my other self gets here brlcad ;-) |
04:44.19 | Punk | trepan: u sure it is "-D_BSD_SOURCE -D_POSIX_SOURC"? |
04:44.22 | brlcad | my other self is already here |
04:44.26 | brlcad | ~lart learner |
04:44.28 | Punk | trepan: it has a problem with it |
04:44.43 | Punk | lol |
04:44.51 | trepan | what is CPPFLAGS set to in src/bzfrelay/Makefile ? |
04:44.59 | Punk | me checky |
04:45.24 | Patlabor221 | the cool think is we can all follow them |
04:46.02 | Punk | oh, in the README it says to make a work dir back a dir and do the configure there, shall i do that? |
04:47.43 | Punk | the lin says "CPPFLAGS = -I$(top_srcdir)/include -Wall -W" |
04:47.51 | Punk | s/lin/line |
04:48.12 | trepan | Punk: ok, here's what you do, add -D_BSD_SOURCE -D_POSIX_SOURCE to that line |
04:48.22 | Punk | ok |
04:48.24 | trepan | and also add it to the CPPFLAGS line in src/common/Makefile |
04:48.35 | Punk | ok |
04:48.40 | PrezKennedy | hey brlcad, i finally made it off the floor |
04:48.45 | PrezKennedy | i actually have a table for my compute rnow |
04:49.15 | brlcad | my computer is still on the floor .. I really need to assemble my desk |
04:49.34 | PrezKennedy | now i dont have any excuses not to work on OSG |
04:49.54 | PrezKennedy | err... except that i have far cry to play when i get home from work |
04:50.06 | brlcad | Punk: add it to the CPPFLAGS for all the Makefiles in dirs that fail with any error.. |
04:51.28 | brlcad | MrApathyCream: I am lying down right now.. all praise laptop in bed |
04:52.16 | Punk | ok |
04:52.18 | Punk | done |
04:52.27 | Punk | ill try it again |
04:52.34 | triclops | brlcad: i like your style. |
04:52.42 | Punk | make clean, configure, make.... |
04:56.12 | Punk | trepan_strike: what u mean on "strike"? |
04:59.07 | brlcad | Punk, if you type configure again, you'll have to re-edit those Makefiles |
04:59.18 | brlcad | you only needed to run it once |
05:03.31 | Punk | ummm, i cant remember :-P |
05:03.54 | Punk | its been going for a lot longer than it was before tho' :) |
05:04.19 | brlcad | ah, good |
05:04.52 | Punk | where has everyone gone :O |
05:05.00 | Punk | >:o |
05:05.44 | Punk | ? |
05:05.51 | Punk | what u up to??? |
05:06.14 | Punk | its up to the SegmentedShotStrategy.cxx |
05:06.53 | Punk | polling system? |
05:07.04 | Punk | how u get that? |
05:10.13 | brlcad | don't worry about it .. it's in the game |
05:28.03 | trepan | too bad, it was prolly my fav (no flags, plenty o' targets) |
05:28.05 | brlcad | cosmos: nooooo.... |
05:28.16 | brlcad | cosmos, what's happening? |
05:28.27 | trepan | are there any logs? |
05:28.32 | brlcad | don't set a server password |
05:28.38 | cosmos | there is either some nasty cheat client or someone who was able to sniff traffic between hepcat and the clients |
05:28.43 | cosmos | i dont have a server pass |
05:29.10 | cosmos | the logs do not show anyone issuing commands but just the commands themselves |
05:29.17 | brlcad | is there any group that has perm to run /set? |
05:29.20 | cosmos | no |
05:29.39 | cosmos | my useradmin group can just kick/ban and do playerlist etc |
05:29.48 | trepan | cosmos: huh, doesn't show who ran the commands? empty callsign? |
05:30.05 | cosmos | yeah the callsign shows empty or rather, like a bunch of spaces |
05:30.21 | trepan | might still be able to trace the playerid to an ip |
05:30.25 | purple_cow | woof |
05:30.28 | trepan | can i have a look? |
05:30.28 | brlcad | cosmos: I'd be glad to make a custom bzfs patch for you to get better logging specific to this |
05:30.33 | cosmos | i banned a few ips already |
05:30.41 | cosmos | brlcad that would rule |
05:30.54 | cosmos | id love to set it up so that only registered users can play |
05:30.57 | brlcad | you are running a 1.10.6 server, I assume? |
05:31.01 | cosmos | yes |
05:31.08 | cosmos | but i can do a cvs of a new branch |
05:31.48 | brlcad | ok, then I'll work on some patches for the v1_10branch to log blather better.. i added something to head, but it's not enough if this is really an exploit |
05:32.10 | cosmos | id love to have it spit out to the players if a /set command was used heh |
05:32.20 | brlcad | cosmos: would you be willing to send me some of your log and your server config? |
05:32.30 | brlcad | cosmos: that's exactly what I added |
05:32.31 | cosmos | they should never be used really and it would be nice to see |
05:32.44 | cosmos | oh wow, i should put the cvs build on then |
05:33.01 | cosmos | let me get the logs hold on |
05:33.07 | brlcad | It sends a notification to all of who set what var, and to what |
05:33.19 | trepan | cosmos: no-one is playing 1.11.x right now, and it isn't compatible with 1.10.x |
05:33.28 | brlcad | cosmos: I added it to HEAD, so I'd have to backport it to the v1_10branch |
05:33.36 | cosmos | oh drat |
05:33.39 | cosmos | WTF |
05:33.44 | brlcad | I can do that tomorrow morning |
05:33.48 | cosmos | god damn fucking script |
05:34.07 | brlcad | glad my scripts don't do that.. |
05:34.14 | cosmos | i used > instead of >> shit. |
05:34.28 | cosmos | dont write when your 3/4 of a way into a jack daniels bottle |
05:34.36 | trepan | brlcad: no logs for you! (think soup nazi) |
05:35.12 | brlcad | cosmos: so you don't even have the ability to run /set? |
05:35.34 | cosmos | i could do it yes but only me. hold on ill show you my group |
05:35.42 | brlcad | I find it hard to believe there is some deeper exploit.. perhaps if no password is set .. set one to something incomprehensible |
05:35.51 | cosmos | REGISTERED: REQUIREIDENTIFY LAGSTATS POLL VOTE |
05:35.52 | cosmos | USERADMIN: IDLESTATS LAGSTATS FLAGMOD FLAGHISTORY LAGWARN PLAYERLIST KICK BAN BANLIST UNBAN VETO REQUIREIDENTIFY |
05:36.05 | cosmos | im in the default ADMIN |
05:36.27 | cosmos | i was thinking of tossing my user/pass and making all rereg again with new passwords |
05:36.42 | brlcad | are you sure there are no players in your user file also in the ADMIN group? |
05:37.04 | cosmos | lets find out. btw, i took the server pass out 3 days ago. all this began right about a day later |
05:37.27 | brlcad | it would be worthwhile to change your own password as well just for kicks .. and don't use it :) |
05:37.48 | PrezKennedy | gnight all |
05:37.54 | brlcad | hrm, then there very well may be a problem with no pass set.. |
05:38.02 | brlcad | g'night PrezKennedy cya morrow |
05:38.03 | PrezKennedy | if i dont get enough sleep ill end up snoring in my cubicle |
05:38.04 | PrezKennedy | :-D |
05:38.13 | cosmos | ill set it to random garbage |
05:38.32 | PrezKennedy | see ya |
05:39.48 | cosmos | yeah i hear you. |
05:39.53 | cosmos | night |
05:40.27 | trepan | ciao brlcad |
05:40.35 | triclops | cya brlcad |
05:40.45 | cosmos | ill brb |
05:43.05 | SportChick | trepan: you still on? |
05:43.30 | trepan | yup |
05:58.44 | Punk | trepan: I did it!!!! I have been playing on it and i have found a new loved flag!!! Wings :) |
05:59.07 | Punk | playing on it for 15 mins now :-P |
05:59.53 | Punk | there r only 2 servers in the list tho' lol >:o |
06:00.22 | Punk | im going back on it :) |
06:00.40 | trepan | Punk: good work, enjoy |
06:01.43 | Punk | trepan: thx |
06:01.53 | Punk | trepan: also couldnt do it without u |
06:02.03 | Punk | trepan: have u got it? |
06:02.18 | Punk | 10.11.3 |
06:03.12 | Punk | brb |
06:03.14 | *** part/#bzflag Punk (~chris@pop11-port79.jetstart.maxnet.co.nz) |
06:03.56 | *** join/#bzflag Punk (~chris@pop11-port79.jetstart.maxnet.co.nz) |
06:04.42 | trepan | Punk: yes, i've got 1.11.3, but i'm a little bz now |
06:05.42 | Punk | bz? |
06:06.16 | trepan | busy |
06:06.31 | *** join/#bzflag Punk (~chris@pop11-port79.jetstart.maxnet.co.nz) |
06:06.46 | Punk | oops |
06:07.25 | Punk | what u mean bz trepan? |
06:07.53 | Punk | thought ya might want to come on one of the servers :) |
06:08.06 | Punk | ill give ya a battle |
06:08.56 | Punk | trepan: u there? |
06:09.00 | trepan | sorry, bz = busy = otherwise occupied, i do appreciate the offer though |
06:09.15 | Punk | oh |
06:09.23 | Punk | stink.... lol |
06:10.18 | Punk | trepan: have u got a new favourite weapon? |
06:10.41 | trepan | gimp2 |
06:19.01 | Punk | ~seen blast007 |
06:19.03 | ibot | blast007 is currently on #bzflag (1d 12h 24m 12s). Has said a total of 2 messages. Is idling for 5h 16m 44s |
06:19.54 | Punk | ~seen purple_cow |
06:19.54 | ibot | purple_cow is currently on #bzflag (1d 3h 29m 40s) #tacobeam (1d 3h 29m 40s). Has said a total of 75 messages. Is idling for 6m 49s |
06:25.45 | *** join/#bzflag Tupone (~Tupone@ppp-82-84-123-153.cust-adsl.tiscali.it) |
06:42.08 | *** join/#bzflag Death_Barrel (~Death_Bar@cs2427127-19.houston.rr.com) |
06:42.08 | *** join/#bzflag kpreid (~kpreid@69-169-139-186.bflony.adelphia.net) [NETSPLIT VICTIM] |
06:42.08 | *** join/#bzflag blast007 (~blast@216.145.152.164) [NETSPLIT VICTIM] |
06:42.08 | *** join/#bzflag SecretMethod70 (SecretMeth@uac-182-89.uac-resnet.depaul.edu) |
06:42.08 | *** join/#bzflag gonkulator (~brandon@c-24-9-213-236.client.comcast.net) |
06:42.08 | *** join/#bzflag ndim (hun@helena.bawue.de) [NETSPLIT VICTIM] |
06:42.08 | *** join/#bzflag snyke (~snyke@eros.bingo-ev.de) [NETSPLIT VICTIM] |