00:01.34 | CIA-2 | BZFlag: 03blast007 * r14216 10/trunk/db/weblogin.php: Remove the BZID capability from the response URL. If anyone made use of this feature, they should use the updated checkToken.php file to obtain the user's BZID. |
00:24.41 | brlcad | ~blast007++ |
00:26.40 | *** join/#bzflag mithro (n=tim@lester.mithis.com) |
00:27.28 | *** join/#bzflag Tannerld (n=Tanner@adsl-068-209-251-067.sip.asm.bellsouth.net) |
00:31.10 | blast007 | brlcad: I updated the live copy too |
00:36.59 | *** join/#bzflag Legoguy (n=Legoguy@adsl-71-143-237-41.dsl.emhril.sbcglobal.net) |
01:24.09 | biggeruniverse | aha! |
01:24.45 | biggeruniverse | freenode is banned! |
01:24.45 | JeffM2501 | ? |
01:24.45 | JeffM2501 | netsplit, they happen |
01:26.19 | biggeruniverse | I cut the wrong wire! |
01:26.20 | JeffM2501 | you did nothing |
01:26.20 | biggeruniverse | as far as you know |
01:26.59 | delusional_ | i dropped a ping pong ball in the tube |
01:27.00 | biggeruniverse | o.O |
01:29.29 | biggeruniverse | kubrick is dead? |
01:34.15 | *** join/#bzflag purple_cow (n=david@208.69.182.150) [NETSPLIT VICTIM] |
01:34.15 | *** mode/#bzflag [+o purple_cow] by ChanServ |
01:34.51 | *** join/#bzflag purple_cow (n=david@208.69.182.150) |
01:34.51 | *** mode/#bzflag [+o purple_cow] by ChanServ |
01:41.06 | *** join/#bzflag scott (n=scott@oftc/staff/scott) |
01:41.06 | *** join/#bzflag daxxar (n=daxxar@daxxar.com) [NETSPLIT VICTIM] |
01:41.06 | *** join/#bzflag trepan (n=trepan@unaffiliated/trepan) |
01:41.06 | *** join/#bzflag menotume (n=menotume@pdpc/supporter/active/menotume) |
01:41.07 | *** mode/#bzflag [+vv trepan menotume] by irc.freenode.net |
01:42.07 | *** join/#bzflag Epyon (i=xpj123@host99.180.219.81.magma-net.pl) |
01:42.07 | *** join/#bzflag Flash (n=jwmelto@unaffiliated/flash) |
01:42.07 | *** join/#bzflag brad (n=brad@bz.brad.bz) |
01:42.22 | *** join/#bzflag L4m3r (i=l4m3r@s122-80.resnet.ucla.edu) |
01:42.22 | *** join/#bzflag wegstar (i=wegstar@allegro/user/wegstar) |
01:42.22 | *** join/#bzflag wizart (n=wizart@lvps87-230-8-217.dedicated.hosteurope.de) |
01:44.52 | *** join/#bzflag Constitution (n=Constitu@gateway.pct.civiltec.com) |
01:44.52 | *** join/#bzflag eTangenT (n=tangent@71-211-231-152.hlrn.qwest.net) |
01:44.53 | *** join/#bzflag catay (n=smertens@kaiya.catay.be) |
01:44.53 | *** join/#bzflag lodxcol (n=lodxcol@unaffiliated/lodxcol) |
01:44.53 | *** join/#bzflag retro (n=ksumrall@wall.danger.com) |
01:44.53 | *** join/#bzflag uso (n=uso@84-72-8-253.dclient.hispeed.ch) |
01:44.53 | *** mode/#bzflag [+v uso] by irc.freenode.net |
01:45.26 | eTangenT | holy dear god |
01:45.32 | *** join/#bzflag brlcad (n=sean@pdpc/supporter/silver/brlcad) |
01:45.32 | *** join/#bzflag Deepa|AFK (i=deepa@abused.armchairs.be) [NETSPLIT VICTIM] |
01:45.32 | *** join/#bzflag CIA-2 (n=CIA@208.69.182.149) |
01:45.32 | *** join/#bzflag ndim (i=hun@193.7.177.249) |
01:45.32 | *** join/#bzflag ts (n=ts@bz.bzflag.bz) |
01:45.32 | *** mode/#bzflag [+v ts] by irc.freenode.net |
01:45.32 | *** mode/#bzflag [+o brlcad] by ChanServ |
01:45.32 | eTangenT | those of you who just rejoined us: irssi just went berserk |
01:45.32 | eTangenT | lodxcol, did you get lost among the rejoiners? |
01:45.33 | eTangenT | man down! |
01:48.13 | Daveman | :D |
01:48.14 | Constitution | lodxcol: hi :-) |
01:48.16 | *** join/#bzflag Birdie (n=Birdie@unaffiliated/birdie) |
01:55.09 | brlcad | bout time |
01:55.42 | biggeruniverse | hola! |
01:55.42 | biggeruniverse | we had a party while you were gone |
02:01.36 | eTangenT | omg |
02:01.38 | eTangenT | Daveman |
02:01.41 | eTangenT | didn't see you there |
02:01.44 | eTangenT | what's happenin? |
02:03.45 | Daveman | Relaxing ;p |
02:04.00 | Daveman | laughing |
02:04.30 | Daveman | having a grand 'ol time :) |
02:09.14 | *** join/#bzflag Quol (n=Quol@modemcable177.75-202-24.mc.videotron.ca) |
02:22.49 | eTangenT | wooooooooooooooooo |
02:22.56 | eTangenT | the expansion board for my keyboard is in |
02:31.48 | *** join/#bzflag Legoguy (n=Legoguy@adsl-71-143-237-41.dsl.emhril.sbcglobal.net) |
02:45.57 | biggeruniverse | Stop Global Warming: Drive a tank! |
02:46.47 | eTangenT | rofl |
02:46.53 | eTangenT | Stop Global Warming: Laser Camp! |
02:47.35 | biggeruniverse | indeed. it would be better if the tanks were hybrid so they wouldn't idle hot. |
02:48.57 | eTangenT | but didn't you know? |
02:49.05 | eTangenT | there's a fuel-saving mode, if you press F12. |
02:50.45 | biggeruniverse | ha.... ha... haa.... |
02:51.27 | biggeruniverse | I can't wait for custom model tanks- I want a prius with a big energy cannon on top |
02:51.59 | biggeruniverse | oh no! no shots! quick do some regenerative braking! |
02:54.19 | blast007 | heh |
02:57.16 | biggeruniverse | watch out world- sooner or later I'm going to get the urge to rewrite bz *client* from scratch... |
02:57.18 | biggeruniverse | :P |
03:01.46 | biggeruniverse | (of course I'm kidding- I really don't have any time for that) |
03:02.20 | Constitution | don't have the 150 person-years worth of effort it took to get thus far? ;-) |
03:02.53 | biggeruniverse | Maybe I could do it in a mythical man-month... |
03:04.08 | biggeruniverse | well, redoing client to do cool things is basically creating a different game... |
03:04.19 | biggeruniverse | So why not just create a different game? |
03:04.31 | Constitution | right |
03:11.25 | *** join/#bzflag Z6_ (n=ryan@d66-222-244-239.abhsia.telus.net) |
03:13.25 | Z6_ | Hello, I have a basic question about starting a sever via the in-game "Start Server" command, my question is regarding the map selection, I have looked all over and have not been able to find out how I can change the map from here, I have however discovered something to do with the "worlds" file, however it is not working for me, and help/suggestions is greatly appreciated :) |
03:15.03 | lodxcol | what OS are you running? |
03:15.09 | Z6_ | WinXP |
03:15.51 | lodxcol | ok, make sure the map you want to use is in the worlds directory in the \My Documents\My BZFLag Files |
03:16.08 | Z6_ | okay |
03:16.16 | lodxcol | and you press the left or right arrow key to select a different map from that directory |
03:16.59 | Z6_ | the "worlds directory" you speak of, is this a folder? |
03:17.14 | blast007 | my documents\my bzflag files\worlds |
03:17.22 | lodxcol | yes |
03:17.58 | Z6_ | I do not appear to have a folder titled "worlds" under the |
03:18.10 | Z6_ | my documents\my bzflag files |
03:18.51 | blast007 | hmm, try creating one then |
03:18.53 | Z6_ | alright, just "worlds" ? |
03:18.56 | blast007 | and put a map file with a .bzw extenion into the directory |
03:18.56 | blast007 | yeah |
03:20.23 | Z6_ | alright, shall I try starting the in-game server again? |
03:23.46 | lodxcol | that's up to you ;) |
03:23.48 | *** join/#bzflag codergeek42 (n=peter@fedora/codergeek42) |
03:23.48 | Z6_ | hmm, I have a BZW file titled "beta.bzw" inside the \My Documents\My Bzflag Files\worlds, however it does not show up |
03:23.49 | lodxcol | I lied |
03:23.49 | biggeruniverse | liar! |
03:23.49 | lodxcol | it's worlds for OS X |
03:23.49 | lodxcol | in Windows.. |
03:23.50 | Z6_ | hmm... hold on |
03:23.54 | lodxcol | my documents\my bzflag files\2.0\maps |
03:24.11 | lodxcol | err no |
03:24.14 | lodxcol | I don't know! |
03:24.18 | biggeruniverse | liar! |
03:24.44 | Z6_ | no it must be right because I obened bzedit saved a 1 block map in the same folder under a different name and I can choose it in the in-game selections, perhaps my first file is corrupt or something? |
03:25.10 | biggeruniverse | perhaps |
03:25.22 | biggeruniverse | lodxcol lied about being a liar |
03:25.34 | blast007 | I have a 'worlds' directory on XP |
03:25.41 | lodxcol | I don't |
03:29.14 | Z6_ | well I am confused, here is what I did. I created a "test" map which shows up when I am in game creating my server. Unfortunatly, it gives me an "error connecting to server" error when I attempt to connect to that test map, the original map I made still will not show up under the selections. Any tips on why it would not let me connect/why my other map is not showing up :) |
03:29.50 | Constitution | might have settings in the "options" block messing it up, or incorrect bases for a CTF-style game, or something like that |
03:30.10 | *** join/#bzflag poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net) |
03:30.16 | DTRemenak | first file doesn't show up, known bug |
03:30.29 | biggeruniverse | have you ever been able connect to the server? |
03:30.32 | DTRemenak | fixed in 2.1 |
03:30.36 | biggeruniverse | nice |
03:32.16 | Z6_ | Alright, thank you DTRemenak, I have solved that problem, however it will still not allow me to connect to my maps, yet a randomly generated one it will let me connect to |
03:35.06 | DTRemenak | malformed map is most likely (invalid blocks, missing end statement, bad options, etc) |
03:35.54 | DTRemenak | try with a known good map (save off one of the public servers, or download from the forums) |
03:39.01 | Z6_ | hmm, so I took your advice, I saved the hix map from quol.bzflag.bz:5158, however it is still not allowing me to connect "error connecting to server" any other ideas :) thanks btw |
03:43.04 | *** join/#bzflag stylus_ (i=stylus@ppp26-231.lns10.adl2.internode.on.net) |
03:44.51 | Z6_ | still having the same problem, I can connect to a "random map" but when I choose any other map it says there is an error connecting to the server |
03:45.45 | Constitution | Z6_: what version of BZFlag? |
03:45.59 | Z6_ | 2.0.8 |
03:47.45 | Constitution | have you tried changing your settings for game style, number of shots, superflags, etc.? |
03:47.46 | Constitution | (in the "Start Server" menu) |
03:47.49 | Z6_ | A little bit, I'll try playing around with that some more |
03:50.40 | Z6_ | hmm, I tried it on all the different game styles as well as some other random options, nothing seemed to change the error message |
03:52.16 | blast007 | doesn't seem to work for me either, in 2.0.9s8 |
03:52.35 | Z6_ | should I download an older version of bz? |
03:56.02 | Z6_ | It does not appear to work in 2.0.4 either :) |
03:57.54 | Z6_ | Alright, so we can not figure that out, my next question, is there any other way I can start a server to test a map I am making (does not need to be public or anything, and the simpler the better) thanks a lot for all those who helped with my last question! |
03:59.47 | blast007 | bzfs is the actual server application |
04:00.12 | blast007 | there will be documentation provided in the start menu for what you can pass to bzfs |
04:00.40 | blast007 | typically run from the command line and/or a batch file |
04:01.31 | Z6_ | hmm, alright |
04:01.37 | Z6_ | Thank You |
04:03.00 | Z6_ | Good Night |
04:23.22 | *** join/#bzflag jude- (n=jude@c-68-84-206-92.hsd1.ar.comcast.net) |
04:23.26 | jude- | hello all |
04:24.48 | blast007 | hi jude- |
04:24.55 | codergeek42 | hey jude- |
04:25.00 | jude- | hello blast007, codergeek42 |
04:25.03 | codergeek42 | don't make it bad... (SCNR) |
04:25.25 | jude- | lol |
04:25.29 | jude- | not a problem |
04:32.05 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
04:32.05 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
04:48.56 | *** join/#bzflag AAA_awright_ (n=AAA_awri@wsip-68-14-251-102.ph.ph.cox.net) |
05:12.03 | *** join/#bzflag BenUrban (n=benurban@unaffiliated/benurban) |
05:26.30 | jude- | hmmm....pretty quiet tonight. studying for finals? |
05:31.46 | eTangenT | no |
05:32.14 | eTangenT | trying to remember WHY I'm trying to get a night job now |
05:48.05 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
05:51.43 | a_meteorite | anyone in a r3lax.* group? |
05:51.49 | a_meteorite | eTangenT: ? |
05:55.42 | eTangenT | yer? |
06:04.23 | a_meteorite | eTangenT: 8188 is back |
06:04.33 | a_meteorite | teamkilling :\ |
06:13.48 | *** join/#bzflag lan56 (i=lan56@adsl-75-17-13-188.dsl.irvnca.sbcglobal.net) |
06:23.21 | eTangenT | omg |
06:23.28 | eTangenT | don't make me get bzadmin |
07:30.18 | *** join/#bzflag ruskie (n=ruskie@goatse.co.uk) |
07:30.27 | *** join/#bzflag Rawk (n=unknown@203.109.176.242) |
07:40.21 | *** part/#bzflag Rawk (n=unknown@203.109.176.242) |
07:44.17 | *** join/#bzflag Rawk (n=unknown@203.109.176.242) |
07:44.31 | *** part/#bzflag Rawk (n=unknown@203.109.176.242) |
08:57.07 | *** join/#bzflag BearPerson (i=karsten@freenode/staff/sourcemage.wizard.BearPerson) |
09:21.47 | *** join/#bzflag Dekcarki (i=rico@port-ip-213-211-228-52.reverse.mdcc-fun.de) |
09:32.36 | *** join/#bzflag Dessy (n=Dessy@91.65.78.147) |
09:57.52 | *** join/#bzflag Pommes_ (n=Pommes@about/essy/frenchy/Pommes) |
10:53.43 | *** join/#bzflag CBG` (n=CBG@about/essy/fan/CBG) |
11:09.08 | *** join/#bzflag eTangenT (n=tangent@71-211-231-152.hlrn.qwest.net) [NETSPLIT VICTIM] |
11:09.08 | *** join/#bzflag catay (n=smertens@kaiya.catay.be) |
11:09.09 | *** join/#bzflag lodxcol (n=lodxcol@unaffiliated/lodxcol) [NETSPLIT VICTIM] |
11:09.09 | *** join/#bzflag retro (n=ksumrall@wall.danger.com) [NETSPLIT VICTIM] |
11:09.09 | *** join/#bzflag uso (n=uso@84-72-8-253.dclient.hispeed.ch) [NETSPLIT VICTIM] |
11:09.09 | *** mode/#bzflag [+v uso] by irc.freenode.net |
12:40.09 | *** join/#bzflag TheRedBaron (n=kalen@fl-71-49-4-101.dhcp.embarqhsd.net) |
12:54.03 | *** join/#bzflag KTL (n=KTL@kotnet-149.kulnet.kuleuven.be) |
13:06.54 | *** join/#bzflag Dessy (n=Dessy@88.134.38.25) |
13:09.56 | *** join/#bzflag rob1n (n=rob1n@unaffiliated/rob1n) |
13:18.38 | *** join/#bzflag donny_baker (n=donny_ba@mse1.bowencenter.org) |
13:44.30 | *** join/#bzflag bryjen (n=bryjen@63.147.94.149) |
13:44.30 | *** mode/#bzflag [+v bryjen] by ChanServ |
14:09.36 | *** join/#bzflag a_temp_dist (n=a_temp_d@about/essy/alarming/a-temp-dist) |
15:02.06 | *** join/#bzflag JBdiGriz (n=jbdigriz@206-15-67-5.static.twtelecom.net) |
15:02.06 | *** mode/#bzflag [+o JBdiGriz] by ChanServ |
15:12.30 | *** join/#bzflag ruskie (n=ruskie@sourcemage/mage/ruskie) |
15:13.33 | *** join/#bzflag TheRedBaron (n=kalen@fl-71-49-4-101.dhcp.embarqhsd.net) |
15:32.13 | *** part/#bzflag Dekcarki (i=rico@port-ip-213-211-228-52.reverse.mdcc-fun.de) |
15:44.01 | *** join/#bzflag Pimpi (n=frank@gondolin.pimpi.org) |
15:45.23 | *** join/#bzflag amcnabb (n=amcnabb@c-71-195-212-252.hsd1.ut.comcast.net) |
15:46.05 | *** join/#bzflag |zongo| (n=zongo@int-32-76.mobile.unibas.ch) |
15:56.17 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
15:56.17 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
16:16.31 | *** part/#bzflag donny_baker (n=donny_ba@about/essy/vvvvv/donnybaker) |
16:17.06 | eTangenT | yo Jeff |
16:17.20 | *** join/#bzflag donny_baker (n=donny_ba@mse1.bowencenter.org) |
16:17.26 | eTangenT | yo donny |
16:17.45 | JeffM2501 | hey |
16:18.01 | donny_baker | howdy |
16:18.04 | eTangenT | Jeff, have you read my scoring changes post in Enhancements? |
16:18.22 | JeffM2501 | yes |
16:18.22 | eTangenT | I'm just wondering how hard that seems like it would be to do. |
16:18.22 | JeffM2501 | not hard |
16:18.23 | eTangenT | Probably not too bad as a plugin. |
16:18.25 | eTangenT | Either way. |
16:18.32 | JeffM2501 | I am thining it is the best way as vars |
16:18.43 | eTangenT | yeah, think so. |
16:18.47 | JeffM2501 | I think I'd rather have more events, and let plug-ins pass back the score |
16:19.06 | eTangenT | Good thinking. |
16:19.16 | JeffM2501 | vars arn't realy needed, as the client dosn't do score calc's anymore |
16:19.26 | JeffM2501 | vars are usefull for things that need to be shared on both sides |
16:20.19 | eTangenT | Of course. But even as a var, the client can still wait for score updates from the server. |
16:20.26 | JeffM2501 | eah |
16:20.34 | JeffM2501 | but it's just not as flexable if it's just vars |
16:21.23 | *** join/#bzflag CBG (n=CBG@cpc4-stme1-0-0-cust103.cdif.cable.ntl.com) |
16:21.54 | eTangenT | Hm. Well, I know that Armagetron's settings are in the server's CONF file. |
16:22.08 | eTangenT | Dunno how well that would work, though. |
16:22.23 | eTangenT | As vars, a server owner could change in-game to something he liked better. |
16:22.31 | JeffM2501 | it would mean we'd have to code all the difrent logics into the game |
16:22.42 | JeffM2501 | you can change the values as vars, but NOT the logic |
16:22.55 | JeffM2501 | that's why I'd like it done as eventsw |
16:23.03 | eTangenT | Hm. Yeah. |
16:23.12 | JeffM2501 | then if you just want to change values, you make a plugin that takes a / command to set values |
16:23.13 | eTangenT | So plugin might be easier to code? |
16:23.28 | JeffM2501 | if you want to change logic, you can make another plugpin that changes the logic |
16:23.47 | JeffM2501 | it's not about easier to code |
16:23.50 | JeffM2501 | the vars would be simple |
16:23.53 | JeffM2501 | but they would be limited |
16:24.03 | JeffM2501 | it's about the best solution to the problem. |
16:24.11 | eTangenT | Ah. |
16:24.13 | eTangenT | I get you. |
16:24.41 | eTangenT | Well, once 2.2' |
16:24.49 | eTangenT | s out, I'll work on a plugin for it. |
16:24.51 | JeffM2501 | it has to go in .2 |
16:25.15 | JeffM2501 | well you assume that somone will magicaly add all the hooks |
16:25.21 | JeffM2501 | 2.2 can set the score |
16:25.29 | JeffM2501 | but you'd need hooks and some more data to do it all |
16:25.32 | ts | Grr...svn trunk broken, svn branch broken, cs version broken...what to play with now :/ |
16:25.52 | JeffM2501 | ts, how bout fixing the breaks ;) |
16:26.01 | JeffM2501 | what is broken? the build system? |
16:26.22 | ts | Build system in cs and trunk |
16:26.34 | ts | curl in v2_0branch |
16:27.02 | ts | at least serious issues with global logins |
16:27.06 | JeffM2501 | and none of that can be fixed? |
16:28.10 | ts | cs never really worked |
16:28.23 | JeffM2501 | has it goten so bad that we are down to a bus factor of 1 for all things? |
16:28.46 | ts | v2_0branch maybe by reverting but rather than that I don't have time to understand the problem |
16:29.04 | *** join/#bzflag Erroneous (n=dtremena@67-131-219-2.dia.static.qwest.net) |
16:29.31 | *** mode/#bzflag [+v Erroneous] by ChanServ |
16:33.10 | ts | blast007: ping |
16:38.15 | JeffM2501 | how many people that would have to get hit by a bus to screw a feature |
16:38.24 | JeffM2501 | basicly how many people are able and willing to work on something |
16:39.13 | JeffM2501 | and so far I'm seeing that we mostly have a lot of one man show's going on, and a lot of people not willing or able to go and look/fix other bits of code |
16:42.17 | Erroneous | it's not surprising...it's easier to just work on your own little thing than to actually collaborate...less chance of duplicating code or conflicts |
16:44.04 | Erroneous | and the state of bzflag is such that frequently in order to understand a particular chunk, you have to refactor or rewrite it, and then the originator doesn't know how it works anymore :) |
16:49.09 | JeffM2501 | I'm not so sure that is worth of a :) |
16:50.37 | CBG | more than 0 but less than 2, brlcad |
16:50.51 | JeffM2501 | one person to hit by a bus and the project has to scrable to find someone to learn/take over |
16:51.06 | JeffM2501 | you watched that google video didn't you? |
16:51.12 | brlcad | ahhh |
16:51.13 | brlcad | heh |
16:51.28 | daxxar | Sigh. |
16:51.32 | daxxar | I feel like a failure at focus. |
16:51.34 | bryjen | hmm, not much effect. not that _1_ |
16:51.36 | bryjen | ;) |
16:51.38 | brlcad | it's > 1 ;) |
16:52.09 | brlcad | like estimates of bsd's demise, wildy innaccurate on the whole |
16:52.23 | JeffM2501 | oh it's more then one on some things |
16:52.51 | JeffM2501 | but if you were to quit, with our present devs, it would take some time and scrable to get someone to know the ins and outs of the build system, and mac builds. |
16:53.06 | JeffM2501 | mostlky I think thats cus we have a small set of active devs |
16:53.30 | brlcad | it's a pretty standard autotools build system |
16:54.16 | brlcad | ebb and flow, just a lull of folks knowledgable in that area right now |
16:54.33 | daxxar | Ugh, I really should learn autotools properly. |
16:55.08 | brlcad | doesn't help that there's folks like (cough) around that are eager to complain but do little to understand/fix |
16:56.55 | brlcad | ~eTangenT++ |
16:57.41 | eTangenT | Jeff, I might start really looking into that scoring thing. |
16:57.49 | JeffM2501 | ok |
16:58.08 | JeffM2501 | my idea was to make callbacks for any event that could have a score change |
16:58.14 | JeffM2501 | then pass in the default score to the API |
16:58.19 | JeffM2501 | then let the plug-ins change it |
16:58.29 | JeffM2501 | then use the returned value |
16:58.36 | JeffM2501 | also keep a lifetime since spawn per player |
16:58.43 | JeffM2501 | so you can detect "spawn kills" |
16:59.37 | eTangenT | ah |
16:59.39 | eTangenT | very neat |
16:59.59 | *** join/#bzflag TimRiker (n=timr@216.49.181.128) |
17:00.00 | *** mode/#bzflag [+o TimRiker] by ChanServ |
17:00.00 | eTangenT | We could definitely use that to discount accidental teamkills from being registered |
17:00.04 | eTangenT | because of a bad spawn |
17:00.50 | JeffM2501 | yeah, I'm a big fan of having some default logic, pass it to the API, then use the result, modified or not |
17:01.01 | JeffM2501 | lets you just overide the things you want |
17:01.07 | eTangenT | Yeah |
17:02.31 | eTangenT | But yeah, as for spawn killing... we would also want to compare player spawn time vs. shot fired time |
17:03.40 | JeffM2501 | the death is timestamped |
17:03.48 | eTangenT | is the shot? |
17:03.49 | JeffM2501 | and has the shot ID |
17:03.52 | JeffM2501 | should be |
17:03.52 | eTangenT | (stupid question.) |
17:03.56 | JeffM2501 | the shot should be stamped |
17:04.00 | JeffM2501 | if not it'd be easy to stamp it |
17:04.06 | JeffM2501 | so you could do that lookup if you want |
17:04.06 | eTangenT | ah |
17:04.07 | eTangenT | good |
17:04.57 | eTangenT | Well, sounds like a plugin for custom scoring wouldn't be too hard to do. |
17:06.49 | eTangenT | Now I go to eat breakfast. |
17:06.54 | eTangenT | Thanks, jeff. |
17:07.39 | JeffM2501 | not once you had those hooks |
17:18.37 | *** join/#bzflag Macint (n=Macint@c-57d4e155.2410-4-64736c11.cust.bredbandsbolaget.se) |
17:25.08 | *** join/#bzflag argiopeweb (i=tIRC@user-0c6supj.cable.mindspring.com) |
17:25.37 | argiopeweb | Howdy folks. Is it just me, or does the most recent SVN trunk not run? |
17:26.48 | ts | Depends, for me bzfs works but bzflag (the client) does not |
17:27.13 | argiopeweb | ts: Yeah, that's what I though. |
17:27.15 | argiopeweb | thought* |
17:27.41 | ts | What error message do you get? |
17:27.41 | JeffM2501 | what does it do? |
17:27.50 | JeffM2501 | does it not compile? or does it not run? |
17:28.13 | brad | bzadmin cant connect to any servers for me |
17:28.39 | argiopeweb | It compiles, but has a runtime error. It's a windows build (yeah I know...) Let me run through the error report real quick. It's just one of the "Foo.exe has encountered a problem and needs to close..." |
17:28.57 | JeffM2501 | what compiler |
17:29.01 | JeffM2501 | and never apologise for windows |
17:29.08 | JeffM2501 | it's a valid OS |
17:29.18 | JeffM2501 | most of our clients run windows |
17:29.19 | argiopeweb | Validly buggy... |
17:29.21 | argiopeweb | :\ |
17:29.28 | JeffM2501 | then don't use it |
17:29.36 | JeffM2501 | what compiler did you use? |
17:29.39 | JeffM2501 | vc8ee? |
17:29.59 | argiopeweb | Yes, but I'm a linux fanatic. I only run windows on this machine because none of the current kernels support the wireless card on this laptop. |
17:30.03 | argiopeweb | And yes, VC8EE. |
17:30.08 | JeffM2501 | ok |
17:30.20 | JeffM2501 | and this is the same machine that HAS the VC8ee installed? |
17:30.25 | JeffM2501 | you didn't take it somewhere else? |
17:30.33 | argiopeweb | Yes. |
17:30.38 | argiopeweb | Same machine. |
17:30.49 | JeffM2501 | is the error anything about a missing DLL or something? |
17:30.52 | argiopeweb | Only thing I did was move the .exe into a folder containing the DLLs. |
17:31.05 | JeffM2501 | and the data dir? |
17:31.06 | argiopeweb | Not apparent. I'm just about to run through the error report. |
17:31.13 | argiopeweb | It's in there too. |
17:31.15 | JeffM2501 | ok |
17:31.18 | argiopeweb | Previous versions worked. |
17:31.31 | JeffM2501 | what was the previous version? |
17:32.00 | *** join/#bzflag LongDon (n=LongDon@dialin-213-170-173-206.ewetel.net) |
17:32.11 | argiopeweb | Hmm, not 100% certain. It was probably around revision 14155. I know for a fact that 14178 had the same problem that this version does. |
17:33.44 | argiopeweb | Hmm. Error report is mostly useless (to me at least.) It's essentially just a list of DLLS and a full dump of thread 1. |
17:34.01 | JeffM2501 | when does it die? |
17:34.14 | JeffM2501 | and was it a debug or release build? |
17:34.16 | argiopeweb | Directly after the app starts. |
17:36.03 | argiopeweb | Hmm, let me check. |
17:36.03 | argiopeweb | Release |
17:36.04 | JeffM2501 | build a debug version |
17:36.05 | JeffM2501 | run from the debuger |
17:36.05 | JeffM2501 | that should show you where in the code it dies. |
17:36.06 | argiopeweb | Yep. |
17:36.06 | JeffM2501 | I'm doing a build now, I'll see if I can dupe it |
17:36.06 | argiopeweb | I'm on it already. |
17:36.10 | argiopeweb | I'm building on a dual-core system, so it goes fast. ;) |
17:36.29 | JeffM2501 | yeah at last VC8 is threaded |
17:36.40 | argiopeweb | Hehe |
17:36.46 | argiopeweb | It is nice... |
17:37.11 | argiopeweb | Just taking a million years to link. :\ |
17:38.06 | argiopeweb | How do you want me to do this? Just copy the dll's/etc into src/? |
17:38.12 | argiopeweb | Well, src\... |
17:38.32 | JeffM2501 | the final step of the build is to copy the debug exe to the source tree root |
17:38.35 | JeffM2501 | where data is |
17:38.41 | JeffM2501 | so jsut set that exe as your debug target |
17:38.44 | argiopeweb | Ah, okay. |
17:38.49 | JeffM2501 | then set the source tree root as your working dir |
17:39.33 | argiopeweb | Now that I have no clue how to do. |
17:39.47 | JeffM2501 | right click on t he bzflag project |
17:39.49 | JeffM2501 | hit properties |
17:39.54 | JeffM2501 | there is a debug item in the list |
17:40.53 | argiopeweb | Yep. |
17:40.54 | argiopeweb | Working it src\, or trunk\? |
17:40.59 | argiopeweb | is* |
17:41.03 | JeffM2501 | it'd be the bzflag dir |
17:41.07 | JeffM2501 | same dir that has data |
17:41.12 | JeffM2501 | not the one in src |
17:41.18 | JeffM2501 | the one at the root of the bzflag project |
17:41.28 | argiopeweb | Right. |
17:42.06 | bryjen | seems to work here on linux. |
17:42.47 | bryjen | getting some odd messages about libcurl from the server after i exited the client though |
17:43.20 | argiopeweb | Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention. |
17:43.38 | argiopeweb | That could be it. |
17:44.08 | argiopeweb | It's in void MainWindow::resize() |
17:44.15 | JeffM2501 | what's odd |
17:44.39 | JeffM2501 | you don't have any libs or DLLs from VC6 do you? |
17:45.24 | JeffM2501 | cus it's also working for me in VC7.1 |
17:45.25 | argiopeweb | Nope, never installed VC6. |
17:45.31 | argiopeweb | Odd. |
17:45.33 | JeffM2501 | I mean like libCURL |
17:45.36 | *** join/#bzflag amcnabb (n=amcnabb@128.187.177.26) |
17:45.37 | JeffM2501 | or curses |
17:45.42 | JeffM2501 | or glew |
17:45.44 | JeffM2501 | etc.. |
17:45.52 | JeffM2501 | the external libs we use |
17:45.57 | argiopeweb | I installed them all at the same time that I installed VC8. |
17:46.10 | JeffM2501 | yes, but where did you get them from? |
17:46.16 | JeffM2501 | were they premade binarys or did you build them? |
17:46.23 | argiopeweb | Premade, iirc. |
17:47.07 | JeffM2501 | they may have been premade for VC6 |
17:47.07 | JeffM2501 | and then will use a diferent runtime lib |
17:47.07 | argiopeweb | Possibly. |
17:47.08 | JeffM2501 | let me see what we call in resize |
17:47.08 | JeffM2501 | what version of the directX SDK did you install? |
17:47.08 | argiopeweb | But would that explain why it worked before r. 14178? |
17:47.17 | JeffM2501 | dunno |
17:47.22 | JeffM2501 | just guessing at this point |
17:47.34 | *** join/#bzflag bryjen_ (n=bryjen@63.147.94.149) |
17:47.39 | JeffM2501 | what is in the call stack before the call to the resize? |
17:48.01 | argiopeweb | Before? No clue. |
17:48.07 | argiopeweb | I don't even know where it's called from. |
17:48.34 | JeffM2501 | when it crashes in the debuger, it should show you what line of code it's dying on |
17:49.02 | *** mode/#bzflag [+v bryjen] by ChanServ |
17:49.13 | argiopeweb | Well, it does a [Break/Continue] type thing... I continued before, tried break this time. |
17:49.33 | JeffM2501 | yeah break will tell you where it is |
17:49.47 | JeffM2501 | then there should be a tab that is your call stack |
17:49.51 | argiopeweb | Wish I could copy/paste... |
17:49.55 | argiopeweb | This'll be a pain. |
17:49.59 | JeffM2501 | you can |
17:50.07 | argiopeweb | >bzflag.exe!MainWindow::resize() Line 228 + 0x1c bytesC++ |
17:50.08 | argiopeweb | <PROTECTED> |
17:50.09 | argiopeweb | <PROTECTED> |
17:50.10 | argiopeweb | <PROTECTED> |
17:50.11 | argiopeweb | <PROTECTED> |
17:50.12 | argiopeweb | <PROTECTED> |
17:50.12 | eTangenT | Whoa, is BZBB broken? |
17:50.13 | argiopeweb | Sure can. ;-) |
17:50.19 | eTangenT | or is my internet just not liking bzbb? |
17:50.19 | JeffM2501 | dude pastebin the large stuff please |
17:50.26 | argiopeweb | Sorry about that. |
17:50.38 | donny_baker | eTangenT: works for mr |
17:50.42 | eTangenT | hm |
17:50.45 | donny_baker | s/mr/me |
17:50.48 | JeffM2501 | does it stop on any line in resize? |
17:50.51 | eTangenT | time to go have a "friendly chat" with Qwest |
17:51.06 | argiopeweb | Line 228: if (!window->create()) |
17:51.11 | JeffM2501 | hmmm |
17:51.35 | JeffM2501 | so it probably puked in make current |
17:51.45 | argiopeweb | And that's the April 2007 DirectX SDK. |
17:51.47 | JeffM2501 | what is the value of the window variable? |
17:51.50 | JeffM2501 | it shoudl be in your auto's |
17:52.07 | JeffM2501 | and are you on XP or vista? |
17:52.10 | argiopeweb | +window0x01817468 {display=0x017fdd30 visual={...} inDestroy=false ...}BzfWindow * |
17:52.15 | argiopeweb | XP. |
17:52.18 | JeffM2501 | that looks valid |
17:52.41 | JeffM2501 | well you could put a breakpoint at the fist line of resise |
17:52.43 | JeffM2501 | re run it |
17:53.01 | JeffM2501 | then step into each function to see where it dies, exactly |
17:53.11 | *** join/#bzflag Flash (n=jwmelto@unaffiliated/flash) |
17:53.12 | argiopeweb | Okay. |
17:53.25 | JeffM2501 | or can wait till Erroneous gets home and see if he can dupe it |
17:53.34 | argiopeweb | hehe |
17:54.28 | argiopeweb | ... |
17:54.30 | Erroneous | huh what |
17:54.49 | JeffM2501 | he's got a crash on the inital resize when compiling with VC8 |
17:54.50 | JeffM2501 | Ee |
17:54.52 | argiopeweb | I stepped through everything, but didn't get an error till I got back to line 228 (AFTER it had gone through the function). |
17:54.56 | JeffM2501 | I can't dupe it in 71 |
17:55.11 | JeffM2501 | step into the create then |
17:56.20 | JeffM2501 | ohh Erroneous tell Chris that he can run Ginn if he wants to, so you guys can play at lunch ;) |
17:56.34 | JeffM2501 | he knows what he'd do |
17:57.49 | argiopeweb | JeffM2501: It steps into void WinWindow::warpMouse(int x, int y), and errors out on returning from that function. |
17:58.15 | JeffM2501 | why can't you call setCursorPos |
17:58.17 | JeffM2501 | that's odd |
17:58.35 | JeffM2501 | that's a normal funciton |
17:58.46 | JeffM2501 | you used the latest version of the platform SDK right? |
17:58.50 | argiopeweb | Sure did. |
17:58.59 | JeffM2501 | wierd |
17:59.03 | argiopeweb | And, as I said before, it worked previously. |
17:59.12 | argiopeweb | Don't know what changed. :-\ |
17:59.20 | JeffM2501 | I don't think that code has changed at all |
17:59.31 | argiopeweb | I didn't think it had. |
17:59.48 | JeffM2501 | you've tried doing a clean build? |
18:00.19 | argiopeweb | Okay, Line 227 it steps through BzfWindow::yieldCurrent(void), which is an empty problem. No issues here. |
18:00.21 | JeffM2501 | the other thing to try would be to go back to the rev that worked, everify that it still works |
18:00.30 | argiopeweb | JeffM2501: Yes, but I can try again. |
18:00.40 | JeffM2501 | then go each rev forward till it dosn't |
18:00.51 | JeffM2501 | then we can see what changed on that rev |
18:00.57 | argiopeweb | Sounds good. |
18:10.22 | Erroneous | argiopeweb: try 14149, 14156 and 14171 |
18:10.58 | Erroneous | my bet is that 149 will work and 171 will not. curious about 156 |
18:11.55 | Erroneous | and it's a lot faster to jump through those instead of doing one at a time :) |
18:13.15 | argiopeweb | Erroneous: Well, I clean installed, and it appears to work... |
18:13.17 | argiopeweb | Go figure. |
18:13.20 | argiopeweb | Clean build* |
18:13.24 | Erroneous | heh |
18:13.36 | Erroneous | ok :) |
18:16.12 | *** join/#bzflag essy (n=essy@freenode/staff/sportchick) |
18:16.13 | *** mode/#bzflag [+v essy] by ChanServ |
18:19.23 | *** part/#bzflag argiopeweb (i=tIRC@user-0c6supj.cable.mindspring.com) |
18:29.11 | Erroneous | huh what? |
18:29.26 | brlcad | wasn't that the platform code you changed? |
18:29.40 | Erroneous | yup |
18:29.44 | brlcad | :) |
18:30.08 | brlcad | beatings will continue until morale improves |
18:30.20 | brlcad | s/morale/development/ |
18:30.24 | Erroneous | thank you sir, may I have another? |
18:31.02 | brlcad | when you get your 10 minute break, you can |
18:31.26 | Erroneous | heh |
18:39.31 | *** join/#bzflag LongDon (n=LongDon@dialin-213-170-173-206.ewetel.net) |
18:39.48 | *** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
18:39.48 | *** mode/#bzflag [+o TimRiker] by ChanServ |
18:52.33 | *** join/#bzflag Winny (n=Winny@CPE0016b6de59f3-CM000f9fac8236.cpe.net.cable.rogers.com) |
19:01.53 | *** join/#bzflag tupone (n=atupone@pdpc/supporter/active/Tupone) |
19:01.53 | *** mode/#bzflag [+v tupone] by ChanServ |
19:23.53 | *** join/#bzflag Tannerld (n=Tanner@adsl-068-209-251-067.sip.asm.bellsouth.net) |
19:23.54 | *** join/#bzflag Tannerld (n=Tanner@adsl-068-209-251-067.sip.asm.bellsouth.net) |
19:42.02 | *** join/#bzflag CBG (n=CBG@cpc4-stme1-0-0-cust103.cdif.cable.ntl.com) |
19:43.50 | *** join/#bzflag wanda (n=coredump@p5499a949.dip0.t-ipconnect.de) |
20:12.17 | *** join/#bzflag PrezKennedy (n=Matthew@c-69-255-112-97.hsd1.md.comcast.net) |
20:25.34 | *** join/#bzflag RatOmeter_ (n=chatzill@139.78.95.188) |
20:26.27 | *** join/#bzflag lan56 (i=lan56@adsl-75-17-189-10.dsl.irvnca.sbcglobal.net) |
20:28.33 | *** join/#bzflag Flash (n=jwmelto@unaffiliated/flash) |
20:35.16 | *** join/#bzflag RatOmeter__ (n=chatzill@139.78.95.188) |
20:37.08 | *** join/#bzflag TD-Linux (n=TD-Linux@about/essy/indecisive/TD-Linux) |
20:38.08 | *** join/#bzflag RatOmeter___ (n=chatzill@139.78.95.188) |
20:45.39 | *** join/#bzflag wegstar (i=wegstar@17.15.185.213.dk-hvi.res.sta.perspektivbredband.net) |
20:50.39 | *** join/#bzflag wegstar_ (i=wegstar@17.15.185.213.dk-hvi.res.sta.perspektivbredband.net) |
20:56.04 | *** part/#bzflag LongDon (n=LongDon@dialin-213-170-173-206.ewetel.net) |
20:57.25 | *** join/#bzflag RatOmeter___ (n=chatzill@139.78.95.188) |
21:00.31 | *** join/#bzflag RatOmeter____ (n=chatzill@139.78.95.188) |
21:15.19 | *** part/#bzflag donny_baker (n=donny_ba@about/essy/vvvvv/donnybaker) |
21:36.59 | *** join/#bzflag ruskie (i=ruskie@sourcemage/mage/ruskie) |
21:58.25 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
22:24.46 | Winny | ~boot a_meteorite |
22:25.20 | ibot | ACTION inconspicously shuffles over to get a straight line across a_meteorite to the window above the dumpster, takes aim, and punts a_meteorite out to where he belongs! |
22:25.27 | a_meteorite | ~lart Winny |
22:25.27 | ibot | explains, ever so gently, that if Winny doesn't give the channel more information, they can't help |
22:25.31 | a_meteorite | noooez |
22:26.05 | Winny | hehe |
22:26.24 | a_meteorite | my lart sucked |
22:32.26 | *** join/#bzflag L4m3r (i=l4m3r@s122-175.resnet.ucla.edu) |
22:32.26 | *** mode/#bzflag [+v L4m3r] by ChanServ |
22:34.01 | eTangenT | ~lart a_meteorite |
22:34.01 | ibot | calls a_meteorite on the phone ... the lights are on but nobody's home |
22:34.12 | a_meteorite | ooooh |
22:34.37 | eTangenT | what's with the lame larts |
22:34.42 | eTangenT | ~lart Winny |
22:34.42 | ibot | takes a rusty axe and swings it violently, taking Winny's head off |
22:34.45 | a_meteorite | lame |
22:34.48 | eTangenT | that's better. |
22:34.57 | Winny | always happy to help |
22:34.59 | a_meteorite | I like elaborate larts |
22:35.17 | TheRedBaron | ~pitchfork eTangenT |
22:35.31 | ibot | ACTION charges full speed, chasing down eTangenT and impales eTangenT in the bottom |
22:35.43 | a_meteorite | CPR! QUICK! |
22:38.16 | *** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
22:38.16 | *** mode/#bzflag [+o TimRiker] by ChanServ |
22:38.32 | *** join/#bzflag donny_baker (n=donny_ba@c-24-7-240-50.hsd1.in.comcast.net) |
22:39.17 | *** join/#bzflag retro (n=ksumrall@wall.danger.com) |
22:43.04 | *** join/#bzflag a_temp_dist (n=a_temp_d@about/essy/alarming/a-temp-dist) |
22:49.43 | eTangenT | ~bzfrag a_meteorite |
22:49.54 | ibot | ACTION skewers a_meteorite with a super bullet |
22:52.47 | *** join/#bzflag Eldanen (n=lue@nc-76-0-141-108.dhcp.embarqhsd.net) |
22:58.39 | Eldanen | Are there any good tutorial pages for BZFlag, explaining some of the controls, etc., and basic tactics? |
23:00.27 | *** join/#bzflag ruskie (i=ruskie@sourcemage/mage/ruskie) |
23:01.15 | *** join/#bzflag lan56 (i=lan56@adsl-75-27-187-5.dsl.irvnca.sbcglobal.net) |
23:01.51 | a_temp_dist | Eldanen: this is the first one that I found with google http://www.willempen.org/bzflag/tutorial/ |
23:01.56 | a_temp_dist | looks pretty good to me |
23:02.45 | Eldanen | Thanks. |
23:02.58 | Eldanen | Old version controls carry over? |
23:03.08 | Eldanen | Or is this new? :P |
23:03.10 | a_temp_dist | sure |
23:03.29 | a_temp_dist | the controls haven't changed in a very long time |
23:03.39 | Eldanen | Ah. |
23:03.40 | Eldanen | Cool. |
23:03.44 | Eldanen | I like the stability :P. |
23:05.48 | Eldanen | Haha. |
23:06.07 | Eldanen | The second page refers to a Dvorak setup. |
23:06.13 | a_temp_dist | weird |
23:06.36 | Eldanen | Haha. |
23:06.40 | Eldanen | I use it, so it's comforting. |
23:06.50 | Eldanen | Linux is better with keyboard emulation than Windows. |
23:07.02 | Eldanen | On Windows, I'd be able to chat in Dvorak, but keybindings remained Qwerty. |
23:07.10 | Eldanen | And sometimes, the emulation would stop and I'd have to restart the program. |
23:07.15 | Eldanen | Under Linux, that doesn't happen. |
23:07.24 | a_temp_dist | probably looks like ROT13 encoding when you type |
23:07.51 | Eldanen | Yep. |
23:07.58 | *** join/#bzflag rob1n (n=rob1n@unaffiliated/rob1n) |
23:08.09 | Eldanen | I saw a reference to ROT13 on the forum. Might you be the person that referenced it? :P |
23:08.37 | a_temp_dist | probably not - it's a well known "encryption" |
23:08.42 | Eldanen | Ah. |
23:09.16 | a_temp_dist | oh, it was in someone's signature, right? |
23:09.36 | Eldanen | Yes. |
23:09.45 | a_temp_dist | I thought that was funny because that person had a typo in the original message. |
23:09.48 | Eldanen | It was an interesting diversion to check a site and see what it meant. |
23:10.14 | a_temp_dist | brb |
23:12.26 | rob1n | SportChick: you'er needed in #defocus :) |
23:23.46 | *** join/#bzflag davemicc (n=david@cpe-071-071-001-026.triad.res.rr.com) |
23:25.40 | *** join/#bzflag delusional (n=delusion@pool-151-201-223-79.pitt.east.verizon.net) |
23:42.14 | *** join/#bzflag tannerld (n=tanner@adsl-068-209-251-067.sip.asm.bellsouth.net) |
23:43.48 | tannerld | where is the bzflag ico in linux? |
23:46.46 | *** join/#bzflag AAA_awright (n=chatzill@wsip-68-14-251-102.ph.ph.cox.net) |
23:46.59 | *** join/#bzflag R3laX (n=k3y@ool-18ba88d9.dyn.optonline.net) |
23:49.19 | *** join/#bzflag triclops (n=triclops@203-214-133-250.perm.iinet.net.au) |