00:00.01 | Patlabor221 | you allways lose money on the hardware |
00:00.31 | Cell | yes, but the licence fees for the games will reward you |
00:00.44 | Cell | if enough |
00:00.56 | Patlabor221 | exaclty, sega is still geting those fees but dosnt' have to pay for the hardware. |
00:02.17 | Cell | they should port more games to pc, since htey seem to be in contract with MS it should be not that diff to port from x-box to pc |
00:02.26 | Patlabor221 | it is. |
00:02.44 | Patlabor221 | with the PC you never know what the exact hardware on the target machine is. |
00:02.55 | Patlabor221 | it's not hard to port from PC -> XBox |
00:03.00 | Patlabor221 | but harder to go the other way |
00:03.12 | Cell | hmm, possible |
00:03.19 | Patlabor221 | since you have to support a larger and crapyer set of hardware |
00:03.33 | Patlabor221 | with consoles you know EVERYONE has the exact same hardware. |
00:03.51 | Patlabor221 | and the x-box has a lot of stuff that PCS don't have |
00:04.08 | Cell | but doesn it use nvidia geforce3 |
00:04.17 | Patlabor221 | it's modified |
00:04.33 | Patlabor221 | and it's shader API is more like the raw NVIDIA API |
00:04.39 | Patlabor221 | not the generic Direct X one |
00:04.59 | Patlabor221 | and it shares memeory with the CPU |
00:05.09 | Patlabor221 | so there is a LOT of trick you do there to get speed. |
00:05.16 | Cell | i see |
00:05.26 | Patlabor221 | consoles in general have faster buses then PCS |
00:06.04 | Cell | and why dont PC's have faster buses? |
00:06.28 | Patlabor221 | too many hardware vendors |
00:06.37 | Patlabor221 | takes too long to get them to agree on a standard |
00:06.48 | Patlabor221 | and they there are people who need legacy support |
00:07.11 | Cell | lot of bottlenecks |
00:07.18 | Patlabor221 | thats why some people still have mobos with ISA ports |
00:07.31 | Patlabor221 | and your software has to run on all of them |
00:07.40 | Patlabor221 | so it goes to the least common denomiator. |
00:08.10 | Patlabor221 | but also PCS get upgraded more then consoles so it dosnt' realy matter |
00:08.36 | Patlabor221 | a console has to have the best and fastest whatever when it comes out, because it's gonna stay the same for 5 years |
00:08.39 | Cell | its time for a pc where you have all your data and apps on a smart card that you can carry with you and plug into a terminal station and it loads your environment in no time, but that would require a general virtual machine or abstraction layears |
00:09.00 | Patlabor221 | and very fast smart cards |
00:09.08 | Cell | oh, yes |
00:09.19 | Patlabor221 | then it would be realy easy fro me to steal your computer woulnd't it? |
00:09.41 | Patlabor221 | one card and I have it all |
00:09.53 | Cell | is it easy for you to sttel ma money i have in the pocket |
00:10.01 | Cell | or my car |
00:10.06 | Cell | or my watch |
00:10.21 | Cell | and what about password protection? |
00:10.29 | Patlabor221 | yes but if I get your computer with all your stuff, I could get access to a lot more stuff, you've just made that as easy to steal as your watch. |
00:10.58 | Cell | yes thats an issue |
00:10.59 | Patlabor221 | locked in my house with remote access is much safer |
00:13.38 | *** join/#bzflag bzgirl (~brat@CPE002078c68203-CM014370004644.cpe.net.cable.rogers.com) |
00:16.51 | Patlabor221 | that colliding pyrmaid thing is gonna bust a lot of maps that are based on bugs. |
00:17.55 | Cell | oh the VM has to have high level interfaces to quaranttee to stay unchanged for many years |
00:20.30 | Cell | this would first of all slow down all the apps that run on the VM, but the VM could discover the presence of hardware and optimize the code at runtime for hardware, or make runtime optimazations the best c compiler can not make |
00:22.18 | Patlabor221 | VMs are just ways for lazy progrmaers to be able to make bad code and blame it on something elese |
00:23.15 | Cell | Java VM is an example but does not go far enough considering hardware acceleration and code runtime optimazation |
00:24.29 | Jormungandr | heh |
00:24.42 | Cell | it has to first analyze what is the applications intention, and if it knows for sure it can run it the fastest way possible, faster than C |
00:26.54 | *** join/#bzflag ireallyhatecheat (~d80880f0@203.194.240.139) |
00:27.06 | Cell | for example if it knows that a while llop is called exactly 100 times at runtime it can repeat the assembly code of the while llop 10 times and remove the unneccessary jumps in assbler code |
00:27.21 | *** join/#bzflag paul (~paul@hibernia.jakma.org) |
00:27.21 | *** join/#bzflag MrCooper (~daenzer@dclient80-218-112-24.hispeed.ch) [NETSPLIT VICTIM] |
00:27.21 | *** join/#bzflag stibnite (~nate@sanguinary.net) [NETSPLIT VICTIM] |
00:27.21 | *** join/#bzflag prot-work (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU) [NETSPLIT VICTIM] |
00:28.56 | Cell | yes but thats why some ppl say that managed code will be faster when cpu's go better than unmanaged code |
00:29.22 | Patlabor221 | well we shall see won't we |
00:29.30 | Cell | sure |
00:29.41 | Jormungandr | it's freezing at work. |
00:29.45 | Cell | you have to you hav a job |
00:30.02 | Patlabor221 | they tie you to your desk, and turn down the heat? |
00:30.20 | Jormungandr | pretty much. |
00:30.24 | Jormungandr | can't really leave. |
00:31.10 | Cell | oh i know |
00:31.21 | Jormungandr | that's why I am working on starting this colo business, and shared hosting. |
00:31.56 | Patlabor221 | got a firm date for quiting the current job? |
00:32.13 | Jormungandr | still building the new business, so, no. |
00:32.15 | Jormungandr | :) |
00:32.51 | Cell | i saw on tv that some sell successfuly stuff via ebay |
00:33.16 | Cell | but dont think that its really that easy |
00:33.26 | Jormungandr | hopefully < 3 months |
00:33.40 | Patlabor221 | well at leas your not doing what my friend did, and bail out of his good job before he was able to fully start his new one. |
00:33.59 | Jormungandr | hrm. |
00:34.24 | Cell | they pretend to be pretty successful, for example a mother was selling clothes for kids and making photgrophs of her daughter wearing the stuff |
00:34.39 | *** join/#bzflag Patlabor221 (~jeffm@208.48.199.214) |
00:34.51 | Jormungandr | eek.. what happened? (excess flood) |
00:35.01 | Patlabor221 | tried to paste a line |
00:35.05 | Jormungandr | heh |
00:35.10 | Patlabor221 | but i copied the entire doc |
00:35.12 | Patlabor221 | opps |
00:35.40 | Jormungandr | anyway... I am the kind of person to build and move. I can't just ditch stuff. |
00:35.53 | Patlabor221 | I realy should swap my monitor cables then I can run xchat instead of MIRC |
00:35.53 | Jormungandr | I can't do it right without an income. |
00:36.08 | Jormungandr | I still use epic. |
00:36.39 | Jormungandr | not really fond of it, but I can't use a graphical client and stay connected continually without using something like ezbounce. |
00:37.16 | Jormungandr | back in a few... |
00:37.31 | *** join/#bzflag UIYTGZELU (~UIYTGZELU@pD959083C.dip.t-dialin.net) |
00:37.31 | *** join/#bzflag IXSYVRZAD (~IXSYVRZAD@pD959083C.dip.t-dialin.net) |
00:37.31 | *** join/#bzflag WZUYUCNOY (~WZUYUCNOY@pD959083C.dip.t-dialin.net) |
00:37.47 | Patlabor221 | cell having fun with your flood bot? |
00:38.04 | Patlabor221 | it was klined last time |
00:38.10 | Cell | i know |
00:38.47 | Cell | lol |
00:38.50 | Patlabor221 | awww they died, how sad |
00:38.51 | Cell | damn |
00:38.57 | Patlabor221 | you know the server is flood protected right? |
00:39.09 | Cell | sure i know |
00:39.17 | *** join/#bzflag misato (misato@jstraw.staff.freenode) |
00:39.43 | Patlabor221 | so why do you keep trying to flood us? |
00:39.56 | Cell | accident |
00:40.04 | *** join/#bzflag UIYTGZELU (~UIYTGZELU@pD959083C.dip.t-dialin.net) |
00:40.04 | *** join/#bzflag IXSYVRZAD (~IXSYVRZAD@pD959083C.dip.t-dialin.net) |
00:40.04 | *** join/#bzflag LANWINKDV (~LANWINKDV@pD959083C.dip.t-dialin.net) |
00:40.04 | *** join/#bzflag EEXAUPDDN (~EEXAUPDDN@pD959083C.dip.t-dialin.net) |
00:40.05 | Patlabor221 | riiigghhhtt |
00:40.23 | misato | Cell: clonebots are not permitted on freenode |
00:40.24 | Cell | ~ibot |
00:40.25 | | methinks ibot is a blootbot now, no longer an infobot. run by BZFlag (TimRiker) on his server. see blootbot also http://blootbot.sourceforge.net/ it uses SQLite but can use MySQL or other SQL for storage. |
00:40.51 | Patlabor221 | cell never learns |
00:41.06 | Cell | donno |
00:41.15 | Patlabor221 | this would be his third time doing it. |
00:41.26 | Cell | accident |
00:41.28 | misato | Cell: please remove the clonebots, and keep them off the network |
00:42.28 | Patlabor221 | huzah |
00:42.51 | misato | if you have problems with that again, please head over to #freenode |
00:42.57 | Patlabor221 | ok thanks |
00:43.02 | *** part/#bzflag misato (misato@jstraw.staff.freenode) |
00:43.35 | Patlabor221 | proactive admins, that's allways a nice thing. |
00:43.56 | [dmp] | that sure didnt happen at undernet |
00:44.09 | Patlabor221 | well I think that's a LOT larget |
00:44.19 | Patlabor221 | and run by less scrupulous people |
00:46.05 | ireallyhatecheat | i |
00:46.18 | [dmp] | I guess. I had trouble with some people frmo "c-service anti-hack service" which wasnt related with undernet/cservice. But htey wanted me to replace my bot with their imrpoved bot. Undernet-staff didnt see why that could be a problem.. I didnt get it. They used their gfx (same layout as they main page) .. Guess what. I didnt replace my bot.. |
00:46.50 | [dmp] | Not that this is related to bzflag at all :) |
00:46.53 | ireallyhatecheat | i think theres a cheater @bzflag.tupone |
00:47.07 | ireallyhatecheat | can a bzflag cop boot him |
00:47.17 | Patlabor221 | arn't you a cop now? |
00:47.28 | ireallyhatecheat | idont know how |
00:48.08 | Patlabor221 | so a /password |
00:48.14 | Patlabor221 | then a /playerlist |
00:48.16 | Patlabor221 | get his IP |
00:48.37 | Patlabor221 | then a /ban hisIP |
00:48.42 | Patlabor221 | but you should warn him first |
00:48.53 | Patlabor221 | proably twice |
00:48.59 | Patlabor221 | or just kick him first |
00:49.24 | Patlabor221 | I would think it woudl be warn, warn, kick, warn, ban |
00:49.58 | Jormungandr | I still have cell on ignore. |
00:50.03 | Patlabor221 | he's gone |
00:50.06 | Jormungandr | nod |
00:50.30 | ireallyhatecheat | i dont know the servers password |
00:50.31 | Patlabor221 | jor how hard is it to set up FTP on a redhat system? |
00:50.42 | Jormungandr | very |
00:50.44 | Patlabor221 | it's the bzcop password |
00:50.54 | Patlabor221 | how do I do so? |
00:51.00 | Jormungandr | what version of redhat? |
00:51.03 | Patlabor221 | 8 |
00:51.14 | Patlabor221 | I didn't see what RPM to get to get ftpd |
00:51.15 | Jormungandr | ls /xinitd.d | grep ftp |
00:51.28 | Jormungandr | is there an ftp in there? |
00:51.45 | Jormungandr | errr |
00:51.51 | Jormungandr | <PROTECTED> |
00:51.54 | Patlabor221 | loging into it now |
00:52.28 | Jormungandr | actually it's /etc/xinetd.d |
00:52.32 | Jormungandr | I can't spell today. |
00:52.53 | Patlabor221 | nope no ftp |
00:53.13 | Jormungandr | okie.. hang on... |
00:53.58 | ireallyhatecheat | ok |
00:54.14 | Jormungandr | vsftpd-1.1.0-1 is the package you need. |
00:54.33 | Jormungandr | that's the standard rh8 ftp |
00:54.34 | Patlabor221 | ok |
00:54.41 | Patlabor221 | I saw like 3 of them |
00:54.43 | Jormungandr | nod |
00:54.49 | Patlabor221 | thanks |
00:54.52 | Patlabor221 | I'll get that in there |
00:54.55 | Jormungandr | that's the one that it installs if you choose "ftp server" in configs. |
00:55.01 | ireallyhatecheat | ok |
00:55.06 | Jormungandr | you know how to turn it on in xinetd.d? |
00:55.16 | Patlabor221 | nope :) |
00:55.25 | Jormungandr | once it's installed... |
00:55.57 | Jormungandr | edit /etc/xinetd.d/fsftpd and chaange disabled = yes to no, then "service xinetd restart" |
00:56.09 | Jormungandr | err vsftpd |
00:56.20 | Patlabor221 | sounds simple enough |
00:56.23 | Jormungandr | nod |
00:56.34 | Patlabor221 | thanks |
00:56.43 | Jormungandr | no problem. |
01:01.50 | Patlabor221 | cool, works local, now to see if it works remote |
01:03.42 | Jormungandr | :) |
01:03.50 | Patlabor221 | and it does |
01:03.58 | Jormungandr | suggestion |
01:04.05 | Jormungandr | make a user for ftp |
01:04.12 | Jormungandr | make shell /sbin/nologin |
01:04.21 | Jormungandr | and only ftp as that username |
01:04.50 | Patlabor221 | it dosn't let anon on, it's just for some users to get to the website |
01:05.05 | Patlabor221 | what advatige does that give? |
01:05.26 | Jormungandr | okay.. if you have ssh on machine, then someone who sniffs password can get on locally via ssh |
01:05.44 | Patlabor221 | but if they can't via FTP they can't get files |
01:05.45 | Jormungandr | and they are likely to be able to exploit local root holes. |
01:05.59 | Jormungandr | are they only going to do ftp? |
01:06.09 | Patlabor221 | no ssh and FTP posibly |
01:06.19 | Jormungandr | then make them use sftp |
01:06.31 | Patlabor221 | what is that? |
01:06.45 | Jormungandr | it's ftp that uses ssh as it's transport |
01:06.52 | Jormungandr | data and auth are encrypted. |
01:07.04 | Patlabor221 | I wonder if windows FTP clients can do that |
01:07.10 | Jormungandr | some can. |
01:07.17 | Jormungandr | ummm.. here's what I do... |
01:07.23 | Jormungandr | I have a user with a website... |
01:07.55 | Jormungandr | I give her shell access, but also create a new user with /sbin/nologin for ftp where homedir is /var/www/virtual/herdomain.com |
01:08.44 | Patlabor221 | ok so they each use a slightly difrent user |
01:08.54 | Jormungandr | chances are you are safe with ftp/ssh, but if you are on a shared network or cable, then you can expect some sniffing. |
01:09.03 | Jormungandr | yes. |
01:09.07 | Patlabor221 | what prevents the shell user from logining into FTP? |
01:09.15 | Jormungandr | nothing. |
01:09.16 | Patlabor221 | I'm on my own T1 |
01:09.20 | Jormungandr | unfortunately. |
01:09.33 | Patlabor221 | well the companys T1 |
01:09.43 | Jormungandr | you can prevent users from logging in on ftp with the ftp configs in /etc |
01:10.16 | Patlabor221 | ok I will see what I can set up, thanks. |
01:10.27 | Patlabor221 | I'm not doing virtual hosting or anything |
01:10.33 | Patlabor221 | it's just a 1 site web serv |
01:10.41 | Patlabor221 | that 2 people need to get to |
01:10.43 | Jormungandr | vsftpd.ftpusers |
01:10.47 | Jormungandr | anyone in there can't ftp |
01:10.53 | Patlabor221 | coo |
01:11.02 | Jormungandr | here's what you do. |
01:11.08 | Jormungandr | create webadmin login |
01:11.14 | Jormungandr | with /sbin/nologin |
01:11.18 | Jormungandr | and let them ftp with that. |
01:13.55 | Patlabor221 | done, thanks. |
01:15.12 | Patlabor221 | now only 1 more thing to put on that server and it's done |
01:15.40 | Patlabor221 | sadly it's the thing I'm scared of installing |
01:15.46 | Jormungandr | ? |
01:15.54 | Patlabor221 | ether CVS or Subversion |
01:15.56 | Jormungandr | ah |
01:16.03 | Patlabor221 | been reading there manuals and I don't get it |
01:16.10 | Jormungandr | you want to run cvs server or just use cvs client? |
01:16.16 | Patlabor221 | server |
01:16.19 | Jormungandr | ah |
01:16.25 | Jormungandr | did you install the rpm? |
01:16.26 | Patlabor221 | want my own repositorys |
01:16.30 | Jormungandr | cool. |
01:16.45 | Patlabor221 | I have the only RPM that says CVS installed |
01:16.54 | Patlabor221 | and the client is in. |
01:17.02 | Jormungandr | then the server should be there as well. |
01:17.19 | Patlabor221 | that's what I gather |
01:17.31 | Patlabor221 | but the manuals I have seen are rather confusing. |
01:17.42 | Patlabor221 | just need to spend more time with it I guess |
01:17.51 | Patlabor221 | the subversion manuals are realy nasty |
01:17.55 | Jormungandr | I don't use the server. |
01:17.58 | Patlabor221 | tho I hear it's easy to set up |
01:18.03 | Jormungandr | I did, but I had someone else admin it. :) |
01:18.21 | Jormungandr | you can force cvs over ssh |
01:18.29 | Jormungandr | not sure how, but I know it's possible. |
01:18.52 | Patlabor221 | that's what sourceforge does I beileve. |
01:18.57 | Jormungandr | nod |
01:19.04 | Jormungandr | has to be pretty straight forward. |
01:19.15 | Patlabor221 | yeah |
01:19.28 | Patlabor221 | I like Subversion but there seems to be more clients for CVS |
01:19.32 | Jormungandr | nod |
01:19.51 | Jormungandr | does cvs chroot to the dirs it uses? |
01:19.51 | Patlabor221 | I have this realy cool windows client that hooks into the right mouse menu in the system UI |
01:20.00 | Jormungandr | wow. cool. |
01:20.08 | Patlabor221 | I can checkin/checkout with justa click |
01:20.19 | Jormungandr | neat |
01:20.28 | Patlabor221 | and it shows the icons for the files colored based on there clean/dirty status. |
01:20.31 | Patlabor221 | it's realy slick |
01:20.40 | Patlabor221 | lacks some of the reporting features |
01:20.44 | Jormungandr | I am so glued to the command line. |
01:20.54 | Jormungandr | I need to diversify :) |
01:21.38 | Jormungandr | I only use xwindows because I can have more shells running in screen and xterm. :) |
01:21.50 | Jormungandr | brb |
01:22.14 | *** join/#bzflag ireallyhatecheat (~d80880f0@203.194.240.139) |
01:24.12 | captain_proton | bah |
01:24.17 | captain_proton | cell tried to floodbot again? |
01:24.20 | Jormungandr | back |
01:24.22 | Jormungandr | nod |
01:24.23 | Patlabor221 | yeah |
01:24.25 | Jormungandr | what a dork |
01:24.28 | Patlabor221 | and misato came in |
01:24.30 | Patlabor221 | it was great |
01:24.41 | Patlabor221 | can you just please ban him |
01:25.17 | Patlabor221 | wana know something else funny cap? |
01:25.27 | captain_proton | wazzat |
01:25.38 | Patlabor221 | Doug is making people bzcops |
01:26.01 | captain_proton | as in j random person who asks him? |
01:26.10 | Patlabor221 | basicly |
01:26.41 | Patlabor221 | see all that wonderfull mail from creeperZ from SF |
01:26.56 | Patlabor221 | doug made him one |
01:27.18 | Patlabor221 | guy dosn't even know how to use the server commands. |
01:27.37 | Jormungandr | I should consider the bzcop thing, but if people are getting bzcopped willy nilly, I'm not sure I want to open my server to that. |
01:27.59 | Jormungandr | heh |
01:28.11 | Patlabor221 | BZCOp is a good idea but it needs more structure |
01:28.16 | Jormungandr | true |
01:28.22 | Patlabor221 | there needs to be a set of lutenats and a captan |
01:28.25 | captain_proton | Jormungandr: i never bzcopped my server because i disagree with the "rules" of some of the bzcops |
01:28.31 | Jormungandr | tim suggested I become bzcop, so I can use bzcop pass on my server. |
01:28.33 | Jormungandr | ah. |
01:28.36 | Jormungandr | which rules? |
01:28.46 | Patlabor221 | the one where you can ban people for shooting you. |
01:28.51 | Jormungandr | hrm. |
01:28.54 | Jormungandr | that's not good. |
01:29.01 | Jormungandr | dragon.org moves to new datacenter tomorrow. |
01:29.06 | captain_proton | or you can ban people for taunting you |
01:29.08 | Jormungandr | sometime in the afternoon. |
01:29.12 | Patlabor221 | a number of the cops are just kids on power trips |
01:29.17 | Jormungandr | yeah. |
01:29.21 | Jormungandr | sounds like irc ops |
01:29.26 | Jormungandr | at least on some nets |
01:29.33 | Patlabor221 | hence why it needs more levels of controll |
01:29.44 | Patlabor221 | well bzfs needs more levels of controll too |
01:30.16 | Jormungandr | like I was saying yesterday... you need admins and ops. admin is like server admin in irc and ops can basically kick and ban and make others ops. |
01:30.35 | Patlabor221 | I think it should have a set of users and passwords |
01:30.40 | Patlabor221 | not just passwords |
01:30.44 | Jormungandr | nod |
01:30.56 | Patlabor221 | then you can give each user express premisions to each server admin fiunction |
01:31.04 | Patlabor221 | kick/ ban/ reset/ what ever |
01:31.22 | Patlabor221 | then it could be used by reffs too |
01:31.31 | Patlabor221 | and something like a nickserv ghost thing |
01:31.43 | Jormungandr | nod |
01:31.52 | Patlabor221 | keep it local as a start |
01:32.04 | Patlabor221 | then maybe make it pull from a centeral database later |
01:32.22 | Patlabor221 | as MAC would say Bitesized chunks. |
01:32.24 | Jormungandr | I like the idea of teleport moving you to another map :) |
01:32.38 | Patlabor221 | what would happen to shots? |
01:32.56 | Patlabor221 | I like my idea of servers having multiple rooms, where each room is a gamestate |
01:32.57 | Jormungandr | good question... maybe have 2 possible settings. |
01:33.27 | Patlabor221 | and you could link rooms across servers, so that the servers would comunicate and have a truly large scale game. |
01:33.28 | Jormungandr | have a client setting for "allow teleport to change maps", and the ones that do, the shots go nowhere. |
01:33.48 | Jormungandr | and if you have it turned off, it sends you to a different teleport on same map. |
01:33.49 | Patlabor221 | you would not want shots to go thur TPS at all |
01:33.56 | Patlabor221 | what if they go a kill on the other server |
01:34.02 | Patlabor221 | and you never went over there |
01:34.08 | Patlabor221 | that would be wierd |
01:34.28 | Jormungandr | it's turned off if you have "allow teleporters to change maps" |
01:34.28 | Patlabor221 | I would make a new type of TP, or a client command to take you to a server loby or something |
01:34.43 | Jormungandr | true |
01:34.46 | Jormungandr | that might be cool |
01:35.05 | Patlabor221 | like a graphical in game versiono of the list serv |
01:35.23 | Jormungandr | nod |
01:36.37 | Patlabor221 | but I see that a seperate feature from server spanning. |
01:37.45 | Jormungandr | servers could have connections to other servers on it's own virtual network... pass scores and stuff back and forth with specific encryptions to keep users from faking scores to servers. |
01:37.51 | Patlabor221 | I would love to see a group of servers that have fast conects to each other, be able to host a truly large game, with each player connecting to a server that is closest to them |
01:37.58 | Patlabor221 | yes |
01:38.21 | Jormungandr | I really want to be able to contribute with my new connection. it's darned fast. |
01:39.28 | Patlabor221 | see, image if you could do this, define 2 rooms as FFA, 1 room that's on a CTF shared game, and have refs have the ability to create local "private" rooms |
01:39.36 | Jormungandr | dragon.org and secretplace.us are both going to be on it. secretplace.us is on it now, but people aren't terribly excited about spirals map. |
01:39.50 | Jormungandr | hrm. |
01:39.53 | Patlabor221 | spirals does kinda suck |
01:39.54 | Jormungandr | cool idea. |
01:39.58 | Patlabor221 | you could go rotating. |
01:40.06 | Jormungandr | nod.. need to decide on a handful of maps. |
01:40.34 | Jormungandr | I think what I'm going to do is start my own private mailing list for regulars on my servers, and hand out admin password on the list. |
01:40.41 | Patlabor221 | just remember Jeffs Rule of Thumb #26, never use map where boxes spell words |
01:40.48 | Jormungandr | ack |
01:40.49 | Jormungandr | nod |
01:41.27 | Jormungandr | that's the list server? |
01:41.39 | Patlabor221 | sorry meant bzfs |
01:41.48 | Jormungandr | what sort of user list? |
01:41.52 | Patlabor221 | since it's all message text based it woudn't bust any protocoll |
01:42.07 | Patlabor221 | like you localy put in a set of users and passwords in a lit |
01:42.08 | Patlabor221 | list |
01:42.13 | Jormungandr | ah. |
01:42.15 | Jormungandr | smart idea |
01:42.18 | Patlabor221 | and that lists tells bzfs what they can access |
01:42.27 | Jormungandr | and you can remove individual users without screwing it all up. |
01:42.29 | Jormungandr | also.... |
01:42.32 | Patlabor221 | and when they do a /pass, it looks at there current handle |
01:42.47 | Jormungandr | make it not read users list once... make it read every time, so you can do changes to the list on the fly |
01:42.50 | Patlabor221 | or they could do a /ghost there nick there pass |
01:42.57 | Patlabor221 | yes |
01:43.09 | Jormungandr | that would be helfpul. |
01:43.27 | Patlabor221 | then you could give people kick rights but not ban, or server shutdown |
01:43.32 | Jormungandr | nod |
01:43.40 | Jormungandr | that can't be too hard to do. |
01:43.47 | Patlabor221 | have to look |
01:45.02 | Jormungandr | I am finished with all my server move prep except for my irc c/n lines. |
01:45.20 | Patlabor221 | would be simple to let users register too, there nics at least |
01:45.27 | Patlabor221 | they wouln't have any rights |
01:45.30 | doughecka | ? |
01:45.33 | Jormungandr | nod |
01:45.44 | Patlabor221 | but they could use the /ghost feature |
01:45.54 | Patlabor221 | work just like IRC |
01:45.56 | Jormungandr | oh... you can do callsign reg/pass and people who use other's callsign could get rejected. |
01:47.23 | Patlabor221 | server could send them a message that there nick is registerd and they should do a /login there pass |
01:47.31 | Jormungandr | nod |
01:47.31 | doughecka | hmm |
01:47.32 | Patlabor221 | or be booted or someting |
01:47.40 | Jormungandr | good idea. |
01:48.08 | Jormungandr | you COULD tie that all to stats.bzflag.org or the list server somehow, and have callsigns registered system-wide. |
01:48.23 | Patlabor221 | bite sized at first |
01:48.28 | Jormungandr | nod |
01:48.29 | Jormungandr | :) |
01:48.45 | Patlabor221 | once it's working local then it would be simple to replace the file read API with soething elese. |
01:48.50 | Jormungandr | nod |
01:49.11 | *** join/#bzflag newbzcop (~d80880f0@203.194.240.139) |
01:50.07 | Patlabor221 | take a guess |
01:50.24 | doughecka | hmm |
01:50.28 | doughecka | ihatecheaters? |
01:50.51 | Jormungandr | I need to make a rule that all of my server admins are over 18 and are on non-modem connections. :) |
01:50.58 | Patlabor221 | yes |
01:51.00 | doughecka | lol |
01:51.04 | Patlabor221 | and pass some simple tests |
01:51.15 | Patlabor221 | need a rookie tour or something |
01:51.23 | Patlabor221 | cop academy |
01:51.26 | Jormungandr | 30 day trial. |
01:51.29 | doughecka | hehehe |
01:51.36 | Patlabor221 | I'd even say a week |
01:51.55 | Jormungandr | I want to have the extra time. people can force themselves to behave for a week. |
01:52.06 | Jormungandr | but in 30 days, if they are gunna let their guard down, it'll happen. |
01:52.16 | Patlabor221 | well if I can hook up the login thing, you can do what ever you wanted. |
01:52.24 | Jormungandr | true |
01:52.45 | Patlabor221 | bwahahahah another excuse to sue OSFile in bzfs :) |
01:52.57 | Jormungandr | use even ;) |
01:52.57 | doughecka | lol |
01:53.01 | Patlabor221 | yes |
01:53.38 | Jormungandr | :) |
01:54.10 | Patlabor221 | when I get home I look into it. |
01:54.26 | Jormungandr | very cool :) thanks. |
01:55.10 | Jormungandr | I know what to expect for bandwidth on a 10 shot server with about 20 people now. |
01:55.21 | doughecka | heh |
01:55.24 | doughecka | how about a 100 shot? |
01:55.31 | Jormungandr | not happening :) |
01:55.36 | Jormungandr | not for a while. |
01:55.37 | doughecka | 50? |
01:55.38 | doughecka | 20? |
01:55.41 | doughecka | :) |
01:55.45 | Jormungandr | dude, I'm running your map. |
01:55.47 | Jormungandr | 10 is fine. |
01:55.54 | doughecka | haha |
01:55.54 | Jormungandr | I need to recompile to get more. |
01:55.57 | doughecka | yea |
01:56.09 | Jormungandr | and I haven't researched what I need to do yet. |
01:56.10 | doughecka | and also make the world 1600 units big |
01:56.13 | Jormungandr | besides.... |
01:56.25 | Jormungandr | my connection is precious. |
01:56.29 | doughecka | hah |
01:56.40 | Patlabor221 | proalbly be a good idea to keep a log of admin actions as well |
01:56.42 | Jormungandr | 20 users at 10 shots is 811Kbps |
01:56.45 | doughecka | wow |
01:56.54 | Patlabor221 | doug each shot is sent TCP |
01:56.54 | doughecka | indeed |
01:56.57 | Patlabor221 | it's gets slow |
01:56.58 | Jormungandr | you know what I would like? |
01:57.00 | doughecka | yup |
01:57.09 | doughecka | Jormungandr: costom world sizes |
01:57.14 | Jormungandr | a log of all connections/conversations/etc. |
01:57.19 | Jormungandr | and kick/etc/ |
01:57.21 | doughecka | hmm |
01:57.21 | doughecka | yea |
01:57.22 | Jormungandr | bans |
01:57.24 | Patlabor221 | I would split them |
01:57.31 | Patlabor221 | an "admin" log |
01:57.34 | Patlabor221 | and a convo log |
01:57.44 | doughecka | yea |
01:57.46 | Jormungandr | because... I get an email "whaaaah! your admin kicked me for no reason". |
01:57.49 | Patlabor221 | problaby a convo/usage log |
01:57.59 | Jormungandr | I want to be able to decide quickly what to do based on fact. |
01:58.01 | newbzcop | who |
01:58.13 | Patlabor221 | could have an option to have both of them together |
01:58.18 | Jormungandr | nod |
01:58.23 | Jormungandr | either/or |
01:58.28 | Patlabor221 | hmm perhaps ban also take a "reason" |
01:58.30 | Jormungandr | all together would be okay. |
01:58.35 | Jormungandr | nod |
01:58.53 | Jormungandr | another thing... logged bans are handy so you can add to config file later. |
01:59.00 | Jormungandr | so ban is perm. |
01:59.01 | Jormungandr | or... |
01:59.04 | Jormungandr | banfile |
01:59.12 | Patlabor221 | banfile is needed |
01:59.13 | doughecka | yup |
01:59.15 | Jormungandr | when ban happens, it goes into separate file. |
01:59.19 | Jormungandr | and stays |
01:59.22 | Jormungandr | or... |
01:59.23 | Patlabor221 | ya |
01:59.26 | Jormungandr | bans can be timed |
01:59.45 | newbzcop | they can |
01:59.49 | Patlabor221 | still in the file with a the time of the ban and the duration |
01:59.56 | Patlabor221 | then whenit's up auto pull |
02:00.02 | doughecka | hmm |
02:00.11 | Jormungandr | nod |
02:00.13 | Patlabor221 | basicly the file is just like the state in mem |
02:00.30 | Patlabor221 | just have it update the file everytime it changes the banlist |
02:00.31 | Jormungandr | <PROTECTED> |
02:00.43 | doughecka | hmm |
02:00.54 | doughecka | we need some sort of admin bot |
02:00.55 | Patlabor221 | id like to see /ban xxx.xxx.xx.xxx 15 "being an ass" |
02:01.05 | Jormungandr | yes... I have said that, too doug. |
02:01.05 | doughecka | so people could vote others to be kicked |
02:01.08 | Jormungandr | or console. |
02:01.13 | doughecka | hmm |
02:01.15 | doughecka | web admin |
02:01.16 | doughecka | :) |
02:01.21 | Jormungandr | my purpose would be different. |
02:01.22 | Patlabor221 | doug read what we are talking about before you comment. |
02:01.31 | doughecka | yea |
02:01.39 | Patlabor221 | hmmm /page |
02:01.40 | doughecka | but still, web admin would be cool |
02:01.49 | Patlabor221 | that would be more work |
02:01.53 | Jormungandr | heh |
02:01.53 | Patlabor221 | you are welcome to try it. |
02:02.00 | doughecka | patches welcome |
02:02.15 | Patlabor221 | votes can get ugly if you have a team of greefers |
02:02.27 | Patlabor221 | they can kick out anyone who comes in |
02:02.30 | doughecka | 3/4 vote |
02:02.41 | Patlabor221 | say there are 3 assholes |
02:02.41 | Jormungandr | I can't play from home, but it'd be nice to be able to console and at least listen in on the chat, and watch the kills/kicks/bans |
02:02.44 | Patlabor221 | and you joing |
02:02.45 | doughecka | hmm |
02:02.48 | Patlabor221 | they can kick you. |
02:02.59 | doughecka | yea |
02:03.03 | Jormungandr | you need a /op system |
02:03.05 | Patlabor221 | if I log it, you could read the log from php |
02:03.07 | doughecka | yes |
02:03.09 | Patlabor221 | and parse it all up |
02:03.10 | Jormungandr | I am on, and /admin |
02:03.17 | Jormungandr | you come on. I trust you. I /op you. |
02:03.27 | Jormungandr | you can kick and ban |
02:03.31 | Jormungandr | nothing else. |
02:03.39 | doughecka | hmm |
02:03.41 | doughecka | <PROTECTED> |
02:03.43 | doughecka | like that? |
02:03.45 | Jormungandr | nod |
02:03.51 | Patlabor221 | yes you would be able to edit the premisions file from in game |
02:03.52 | doughecka | can ops /op other people? |
02:04.00 | doughecka | or only admins? |
02:04.00 | Patlabor221 | if your account had admin premisions |
02:04.03 | Jormungandr | depends on server setting |
02:04.07 | doughecka | ok |
02:04.11 | Patlabor221 | doug none of this exists yet |
02:04.19 | Jormungandr | we are dreaming ;) |
02:04.19 | doughecka | heh |
02:04.24 | doughecka | we all dream |
02:04.41 | Patlabor221 | but this is do able in a bite sised chunk |
02:04.45 | Jormungandr | nod |
02:04.51 | doughecka | heh |
02:04.58 | Jormungandr | tighter server control is important. |
02:04.59 | Patlabor221 | without busting protp |
02:05.04 | Jormungandr | nod |
02:05.11 | Patlabor221 | that's the nice thing |
02:05.17 | Patlabor221 | ok time to get home |
02:05.21 | doughecka | heh |
02:05.23 | Patlabor221 | or at least to the store |
02:05.27 | Patlabor221 | time for more meds |
02:05.29 | doughecka | raw fish? |
02:05.31 | doughecka | oh |
02:05.33 | Patlabor221 | and that = can't feel legs |
02:05.42 | doughecka | ah |
02:05.53 | Patlabor221 | I do dislike begin sick |
02:06.13 | doughecka | sick = something to dislike |
02:07.16 | doughecka | hardwire: there? |
02:12.22 | Jormungandr | company that runs comdex filed for protection from creditors |
02:12.34 | doughecka | lol |
02:12.36 | doughecka | sad.. |
02:12.46 | Jormungandr | comdex may be no more |
02:13.07 | doughecka | hmm |
02:18.40 | *** join/#bzflag MrCooper_ (~daenzer@dclient80-218-112-24.hispeed.ch) |
02:25.24 | *** join/#bzflag MrAC (~mrac@ottawa-hs-64-26-156-13.s-ip.magma.ca) |
02:25.56 | MrAC | cool found another cgi:irc client |
02:26.33 | MrAC | since char.ircnet.org went down to dos |
02:26.59 | MrAC | er, chat.ircnet.org |
02:30.50 | doughecka | MrAC: hmm, your mrapathycream? |
02:30.57 | MrAC | yes |
02:31.01 | doughecka | ah |
02:31.07 | doughecka | ~country .ca |
02:31.08 | | [country .ca] canada |
02:31.11 | doughecka | ah |
02:31.18 | doughecka | where is this client? |
02:31.51 | MrApathyCream | http://impressive.net/people/gerald/2000/11/irc/cgi-irc/irc.cgi |
02:32.08 | MrApathyCream | not as good as chat.ircnet.org was, but oh well |
02:32.24 | Jormungandr | I have a flash based chat I am using. |
02:32.26 | *** join/#bzflag fontenot_ (~fontenot@adsl-64-172-25-105.dsl.sntc01.pacbell.net) |
02:32.27 | doughecka | there is one on stats.bzflag.org too |
02:32.34 | Jormungandr | for my portal site. |
02:32.46 | doughecka | hmm |
02:32.47 | Jormungandr | it requires nexusserver though. |
02:32.49 | MrApathyCream | ah ok, lemmee check |
02:32.52 | doughecka | ah |
02:33.00 | MrApathyCream | There's another one at http://www.ircnet.com/cgi-bin/irc.cgi |
02:33.09 | doughecka | ah |
02:33.12 | MrApathyCream | It takes you to a #bzflag chat room, but not this one :) |
02:33.26 | doughecka | haha |
02:33.29 | MrApathyCream | parallel universes |
02:33.50 | doughecka | lol |
02:34.26 | *** join/#bzflag MrAC-dougo (~d8b24432@203.194.240.139) |
02:34.35 | MrApathyCream | ah yours looks better |
02:34.48 | doughecka | that aint me |
02:35.01 | doughecka | oh, the stats.bzflag.org one? |
02:35.05 | MrApathyCream | it at least lets you see who's logged in, which this one doesn't |
02:35.11 | doughecka | hmm |
02:35.14 | doughecka | thats nice |
02:35.17 | MrApathyCream | yes MrAC-dougo is on stats |
02:35.25 | MrApathyCream | leaving here |
02:35.26 | doughecka | ah |
02:35.26 | doughecka | ok |
02:36.30 | doughecka | heh |
02:36.43 | MrApathyCream | ah, shellshock, i see |
02:37.08 | doughecka | yup |
02:44.02 | *** join/#bzflag MrApathyCream (~d8b24432@203.194.240.139) |
02:45.23 | *** join/#bzflag ireallydohateche (~d8088296@203.194.240.139) |
02:49.30 | *** join/#bzflag MrAC (~d8b24432@203.194.240.139) |
02:49.32 | doughecka | hehe |
02:50.31 | doughecka | hehehe |
02:50.44 | MrApathyCream | er, shouldn't |
03:08.48 | *** join/#bzflag Patlabor221 (~jeffm@adsl-64-167-76-123.dsl.lsan03.pacbell.net) |
03:13.44 | *** join/#bzflag MrApathyCream (~d8b24432@203.194.240.139) |
03:14.11 | MrApathyCream | heh session time outs |
03:15.51 | MrApathyCream | capture the cow? |
03:15.59 | Patlabor221 | chicken |
03:16.06 | Jormungandr | buk buk buk |
03:16.36 | Patlabor221 | actualy it's a well developed game type |
03:16.39 | Patlabor221 | and rather fun |
03:16.46 | Jormungandr | the chicken moves, and you chase it, and when you catch it, it sits on top of your tank and thrashes. |
03:16.51 | Patlabor221 | no |
03:16.57 | Jormungandr | :) |
03:17.04 | Patlabor221 | variation of "kill the guy with the ball" |
03:17.08 | Jormungandr | ah |
03:17.10 | Patlabor221 | one guy has "the chciken" |
03:17.29 | Patlabor221 | shows up rather large on the radar and the hud |
03:17.38 | Patlabor221 | gets points for how long he has it |
03:17.47 | Patlabor221 | kill the chicken, get the chicken |
03:18.04 | Patlabor221 | if you don't have the chicken you are ni'invulnurable. |
03:18.13 | Patlabor221 | hillarity ensues |
03:18.18 | Jormungandr | :) |
03:18.21 | Patlabor221 | he with the chicken can't fire ether |
03:18.42 | Patlabor221 | was an old quake 2 mode |
03:18.43 | Patlabor221 | mod |
03:18.59 | Patlabor221 | actualy replaced your visiable wep and your screen wep with a chicken |
03:20.56 | Patlabor221 | hmm jor this dosn't look like it would be that hard to implemetn, the server stuff I mean |
03:21.53 | Patlabor221 | really just need to replace the Admin bool on each player with a struct of options, and some commands to get and set them |
03:22.34 | Patlabor221 | and /password would still set all the items for that user true so it would work the same |
03:24.23 | Patlabor221 | hmmm chestal may like this too |
03:24.47 | Patlabor221 | wouldn't have to give someone admin pass just to start a countdown |
03:25.41 | doughecka | :) |
03:25.43 | Patlabor221 | it's a link to the code |
03:31.09 | Patlabor221 | jor how does this look for a rights list |
03:31.09 | Patlabor221 | http://ragnarok.bakadigital.com/ragnarok/BZFS_Rights.txt |
03:33.33 | Patlabor221 | what the hell does /up do? |
03:33.37 | Patlabor221 | or /show? |
03:33.49 | doughecka | <PROTECTED> |
03:33.53 | doughecka | on the tanks |
03:34.07 | Patlabor221 | like everyone drops there flag? |
03:34.26 | doughecka | yea |
03:34.29 | doughecka | http://www.shellshock.dutchrai.com/references-srvcmd.htm |
03:34.37 | doughecka | hmm |
03:34.40 | doughecka | I dont see a /up |
03:34.43 | doughecka | only /flag up |
03:34.53 | Patlabor221 | I'm looking in code |
03:34.54 | doughecka | and /flag show |
03:34.59 | doughecka | those match |
03:35.11 | Patlabor221 | LOL you could put /shit up and it would work |
03:35.21 | doughecka | hahaaah |
03:35.27 | doughecka | throw up |
03:35.34 | Patlabor221 | no has to be 4 char |
03:35.41 | doughecka | oh |
03:35.45 | Patlabor221 | rather lame |
03:35.49 | Patlabor221 | I will fix |
03:35.52 | doughecka | heav up |
03:36.36 | Patlabor221 | wonder if this is something tim would want in CVS |
03:37.09 | Patlabor221 | this could be hooked into his karam system too |
03:37.14 | doughecka | hmm |
03:37.24 | doughecka | is there a karma system in the works for 1.7 yet? |
03:37.29 | Patlabor221 | hmm need to add a /register |
03:37.48 | Patlabor221 | and a /addOp |
03:37.49 | doughecka | <PROTECTED> |
03:37.51 | doughecka | ah |
03:37.53 | Patlabor221 | like nick serv |
03:37.59 | Patlabor221 | you register your nick |
03:38.01 | doughecka | <PROTECTED> |
03:38.05 | Patlabor221 | and then can do a /gost |
03:38.07 | doughecka | when they connect? |
03:38.10 | doughecka | ah, cool |
03:38.17 | doughecka | what if someone used my name? |
03:38.22 | doughecka | would it have ip filters? |
03:38.31 | doughecka | of /identify |
03:38.33 | doughecka | or* |
03:38.47 | Patlabor221 | : /addOp would let you set someones access permisions |
03:38.52 | doughecka | ah |
03:38.52 | doughecka | ok |
03:39.13 | Patlabor221 | if a nick is in the list it will send you a message saying that the nic is used |
03:39.26 | Patlabor221 | and you need to /identify within x min or be kicked. |
03:39.31 | doughecka | ah, cool |
03:39.36 | Patlabor221 | if the server admin wants it to do that |
03:39.40 | doughecka | that would help with imposters |
03:39.58 | Patlabor221 | if someone was using your name, you could also /ghost them |
03:40.10 | doughecka | cool |
03:40.14 | Patlabor221 | if you have /ghost rights |
03:40.27 | doughecka | <PROTECTED> |
03:40.31 | Patlabor221 | yes |
03:40.42 | doughecka | <PROTECTED> |
03:40.50 | Patlabor221 | just /register |
03:40.52 | doughecka | <PROTECTED> |
03:40.53 | doughecka | oh |
03:40.59 | Patlabor221 | it will use your current nick |
03:41.02 | doughecka | ok |
03:41.05 | doughecka | and pass? |
03:41.10 | doughecka | <PROTECTED> |
03:41.12 | Patlabor221 | : /register mydumbpassword |
03:41.14 | Patlabor221 | ya |
03:41.15 | doughecka | ok |
03:41.34 | Patlabor221 | prevents people from regestering an assload of passwords |
03:41.36 | Patlabor221 | or nicks |
03:41.45 | doughecka | hehe |
03:41.52 | Patlabor221 | need to add /remove too |
03:41.58 | doughecka | hmm |
03:42.13 | doughecka | <PROTECTED> |
03:42.15 | Patlabor221 | so you could say you are done with a nick, or an admin could forece kill one |
03:42.24 | doughecka | cool |
03:42.27 | Patlabor221 | I am going to try it local |
03:42.33 | doughecka | hmm |
03:42.42 | Patlabor221 | once that works perhaps work could be done to make it get it all from a centeral database |
03:42.50 | doughecka | k |
03:43.02 | Patlabor221 | it will also save the banlist |
03:43.08 | Patlabor221 | as it's updated |
03:43.16 | doughecka | cool |
03:46.29 | Patlabor221 | Jormungandr you here? |
04:02.24 | *** join/#bzflag MrApathyCream (dbrosius@209.195.250.23) |
04:02.53 | Patlabor221 | he returns |
04:04.56 | Patlabor221 | get the code ok? |
04:11.45 | MrApathyCream | haven't tried yet |
04:11.48 | MrApathyCream | will in alil bit |
04:11.58 | MrApathyCream | got wifepoo duties now |
04:12.18 | doughecka | lol |
04:14.37 | Patlabor221 | I now say this "AWWW HELL YEAH" http://tortoisesvn.tigris.org/ |
04:37.23 | doughecka | hah |
04:37.33 | doughecka | I am on APRS network now |
04:42.48 | Patlabor221 | whoot one access rights API |
04:42.55 | doughecka | lol |
04:42.55 | Jormungandr | man. |
04:43.07 | Patlabor221 | jor how is this look |
04:43.14 | Jormungandr | ? |
04:43.19 | Patlabor221 | it's C |
04:43.27 | Patlabor221 | but Its a list of the access rights |
04:43.29 | Patlabor221 | typedef enum |
04:43.29 | Jormungandr | I just spent over 1.5 hours with a customer on the phone. :/ |
04:43.29 | Patlabor221 | { |
04:43.29 | Patlabor221 | idleStats = 0, |
04:43.29 | Patlabor221 | lagStats, |
04:43.29 | Patlabor221 | flagUp, |
04:43.30 | Patlabor221 | flagShow, |
04:43.32 | Patlabor221 | flagHistory, |
04:43.34 | Patlabor221 | lagwarn, |
04:43.36 | Patlabor221 | kick, |
04:43.38 | Patlabor221 | ban, |
04:43.42 | Patlabor221 | banlist, |
04:43.44 | Patlabor221 | unban, |
04:43.46 | Patlabor221 | reset, |
04:43.48 | Patlabor221 | countdown, |
04:43.50 | Patlabor221 | endGame, |
04:43.52 | Patlabor221 | shutdownServer, |
04:43.54 | Patlabor221 | superKill, |
04:43.56 | Patlabor221 | playerList, |
04:43.58 | Patlabor221 | info, |
04:44.00 | Patlabor221 | ghost, |
04:44.02 | Patlabor221 | removeSelf, |
04:44.06 | Patlabor221 | removeOther, |
04:44.08 | Patlabor221 | selfRights, |
04:44.10 | Patlabor221 | otherRighs, |
04:44.12 | Patlabor221 | setRights, |
04:44.14 | Patlabor221 | lastRights,// just so we know how many rights there are this dosn't do anything realy, just make sure it's the last real right |
04:44.17 | Patlabor221 | |
04:44.19 | Patlabor221 | // higher level groups of rights |
04:44.23 | Patlabor221 | didlySquat = 100,// no rights |
04:44.25 | Patlabor221 | superAdmin = 101,// all rights |
04:44.25 | doughecka | haha, I found a balloon on APRS, its reached 570 feet so far |
04:44.27 | Patlabor221 | normalPlayer = 110,// ghost,idle, lag, removeSelf, selfRights, flagHistory, |
04:44.29 | Patlabor221 | refAdmin = 120,// player + flagUp, flagShow, lagWarn, Countdown, endGame, playerList, info |
04:44.33 | Patlabor221 | copAdmin = 130,// ref + Kick,ban, banlist, unban, removeOther, otherRights |
04:44.35 | Patlabor221 | trustedAdmin = 140// copAdmin + setRights |
04:44.37 | Patlabor221 | }eAccessRights; |
04:44.39 | Patlabor221 | now lets see if I don't flood |
04:44.41 | Patlabor221 | ooo that's a long time |
04:44.43 | Patlabor221 | I did 8 hours onece |
04:44.49 | Patlabor221 | ok so maybe my flood wait is a bit too long |
04:44.56 | Patlabor221 | that's a list of the rights |
04:45.04 | Patlabor221 | then a set of common higher level rights |
04:45.12 | Jormungandr | nice |
04:45.17 | Patlabor221 | and the stuff after the // is what those igher level rights entail |
04:45.22 | Jormungandr | nid |
04:45.23 | Jormungandr | nod |
04:45.24 | Jormungandr | heh |
04:45.26 | Patlabor221 | that look right? |
04:45.30 | Jormungandr | yes. |
04:45.32 | Jormungandr | looks good. |
04:45.36 | Patlabor221 | ok |
04:45.51 | Jormungandr | my brain hurts. |
04:45.59 | Jormungandr | at least it was a nice customer. |
04:46.01 | Patlabor221 | then I'm gonna make it read it in from a file, and let that file define what the default rights are |
04:46.13 | Jormungandr | cool. |
04:46.23 | Patlabor221 | the /password will give you super admin |
04:46.32 | Patlabor221 | but with this, realy we could phase that out. |
04:46.40 | Jormungandr | nod. |
04:47.02 | Patlabor221 | since the server now knows who you are |
04:47.14 | Patlabor221 | and if somone takes your nick, ghost em |
04:47.22 | *** join/#bzflag doughecka (SteveJobs@216.135.68.133) |
04:47.23 | doughecka | greetings |
04:47.35 | doughecka | hmm |
04:48.18 | Jormungandr | excellent |
04:48.44 | Patlabor221 | are those right sets ok for the "normal user"? |
04:48.53 | Patlabor221 | <PROTECTED> |
04:49.33 | Jormungandr | can they do flaghistory now? |
04:50.15 | Patlabor221 | I don't know what they can do now |
04:50.19 | Jormungandr | heh |
04:50.24 | Patlabor221 | I just thought of what would be nice for them to do. |
04:50.34 | Jormungandr | nod |
04:50.35 | Patlabor221 | basicly non harmfull stuff |
04:50.42 | Patlabor221 | I also added "info" |
04:50.46 | Jormungandr | true. |
04:50.52 | Patlabor221 | gives you the IP and info for a single player |
04:50.56 | Patlabor221 | instead of geting the list |
04:50.59 | Jormungandr | you can also adjust it easily enough later, if someone brings up a point. |
04:51.07 | Patlabor221 | and posibly screweing up on a ban |
04:51.10 | Patlabor221 | yes it can be changed |
04:51.21 | Patlabor221 | I think I'll also make ban take a player name |
04:51.24 | Jormungandr | info might be a privacy issue. |
04:51.33 | Jormungandr | not that I care, but some might |
04:51.36 | Patlabor221 | that's why it's only for ref or higher |
04:51.40 | Jormungandr | ah |
04:51.41 | Jormungandr | okie |
04:51.42 | Jormungandr | cool |
04:51.46 | Jormungandr | that works for me. |
04:52.14 | Patlabor221 | tho like if you wanted to give all normal usersers info to you could add both as the defualt |
04:52.16 | Jormungandr | almost time to go home. |
04:52.30 | Jormungandr | nod |
04:52.45 | Jormungandr | you know... what would be cool. |
04:52.59 | Jormungandr | say you are in @observer mode and /passworded. |
04:53.02 | doughecka | hahah |
04:53.21 | doughecka | I found someones home control system |
04:53.31 | Jormungandr | to have some sort of overview, to have a toggle for a userlist, etc. in the radar window. |
04:53.39 | Jormungandr | or |
04:53.54 | Jormungandr | to have the score stats also be able to toggle for ip, etc. |
04:55.02 | Jormungandr | when I get home I need to double check to make sure I am ready for server move tomorrow |
04:55.16 | Jormungandr | still no response from my uplink for irc. |
04:55.36 | Jormungandr | but that's dealable cuz his girlfriend has access to his ircd.conf and we are good friends. :) |
04:55.44 | doughecka | lol |
04:56.04 | Patlabor221 | that would take more work |
04:56.10 | Jormungandr | true. |
04:56.13 | Jormungandr | just dreaming. |
04:56.22 | Patlabor221 | but it could be done, perhaps leting the client parse the messages |
04:56.27 | Patlabor221 | that come from the server |
04:56.30 | Jormungandr | yeah |
04:56.39 | Jormungandr | it'd definitely take client changes. |
04:56.52 | Jormungandr | the other thing might be doable completely on server side. |
04:57.18 | Patlabor221 | hmmm looks like all the "flag" commands are grouped |
04:57.27 | Jormungandr | does the client check any of the /commands that are entered, or does it pass right to the server? |
04:57.39 | Patlabor221 | I'm gonna take reset, up, and show and put them in one "flag" command |
04:57.51 | Patlabor221 | looks like it just passes them as messages |
04:58.14 | Jormungandr | excellent. |
04:58.17 | Jormungandr | makes it easier. |
04:59.11 | Patlabor221 | now it's "FlagMod" |
04:59.13 | *** join/#bzflag TimRiker (timr@rikers.org) |
04:59.14 | *** mode/#bzflag [+o TimRiker] by ChanServ |
04:59.29 | Patlabor221 | see now I wonder if he'll like it :) |
04:59.45 | Patlabor221 | it could work fine with his karma system |
04:59.56 | Jormungandr | heh |
04:59.58 | Jormungandr | that's true. |
05:00.07 | Jormungandr | very good point. |
05:00.53 | Jormungandr | yup |
05:01.03 | Jormungandr | I have to drive home, fill him in on the ideas, pat. :) |
05:01.08 | Jormungandr | brb. |
05:01.10 | Jormungandr | & |
05:01.23 | TimRiker | &? you backgrounding us? ;-) |
05:01.31 | doughecka | yup |
05:03.01 | Patlabor221 | I'm seperating out all the server side commands to look at more then just the "admin" flag |
05:03.28 | Patlabor221 | basicly I'm implementing something like chanServ and nickServ for the bzfs |
05:03.54 | Patlabor221 | and it's all done with / messages so no protocool breaking |
05:04.32 | Patlabor221 | Jorm was was woried about his servers, he wanted some people to have kick/ban rights, but not be able to shutdown the server |
05:04.52 | TimRiker | sounds messy. |
05:04.59 | Patlabor221 | actualy it's not |
05:05.13 | Patlabor221 | looking thru it now, the code is set up nice for it |
05:05.22 | TimRiker | different people will want different levels of access for different commands. |
05:05.23 | Patlabor221 | I'm gonna make it as a patch first so people can play with it |
05:05.37 | Patlabor221 | yes |
05:05.47 | TimRiker | so how do you plan to handle that? |
05:05.49 | Patlabor221 | if someone does a /password with the right password it works for them |
05:06.03 | Patlabor221 | yes there will be a local database of users and there passwords |
05:06.11 | Patlabor221 | like nickservs identify |
05:06.20 | Patlabor221 | initaly I'm doing it all with files |
05:06.32 | Patlabor221 | could be made to look at a central db later |
05:06.36 | Patlabor221 | once it works |
05:06.52 | Patlabor221 | basicly you go in and can /register your nic |
05:06.55 | TimRiker | so all commands would then be available? |
05:07.08 | Patlabor221 | depends on how the server is set up |
05:07.17 | TimRiker | explain |
05:07.27 | Patlabor221 | you register you get the default command that the server has set ( defaluts from a file for now ). |
05:07.52 | Patlabor221 | you ask an admin for more rights, like the abiltity to do a count down |
05:07.52 | TimRiker | "the default command" ? |
05:07.58 | Patlabor221 | no defalut command set |
05:08.02 | Patlabor221 | like lagstats |
05:08.08 | Patlabor221 | flag history |
05:08.12 | Patlabor221 | the stuff anyone can do now |
05:08.43 | TimRiker | will it require this file? ie: what happens if you don't have one? |
05:08.59 | Patlabor221 | if it's not there it defaluts to current behavor |
05:09.04 | Patlabor221 | everyone gets the stuff they can do now |
05:09.08 | TimRiker | hmm. |
05:09.11 | Patlabor221 | <PROTECTED> |
05:09.28 | Patlabor221 | so it works just like it does now, if you don't set anything up |
05:09.45 | Patlabor221 | if you want to set up difrent users you can. |
05:10.06 | TimRiker | could work. good luck. ;-) |
05:10.10 | Patlabor221 | it all needs to be tested in the real workd |
05:10.23 | Patlabor221 | I thing Jorm will test it on his servers at first for me |
05:11.09 | Patlabor221 | I also plan a /ghost type command if you have registerd your nick to help prevent impostors |
05:11.27 | Patlabor221 | tho it won't realy be usefull for that untill there is some sort of centeral database. |
05:11.42 | Patlabor221 | but as MAC keeps telling me, do it in babby steps. |
05:13.07 | Patlabor221 | I'm also looking at being able to save and load the banlins |
05:13.46 | Patlabor221 | and log "admin" type items to there own log. so the cops can have acountability. |
05:19.32 | Patlabor221 | is there a max handle name? |
05:20.11 | Patlabor221 | sorry a max nickname size? |
05:21.20 | Jormungandr | I've seen some long ones. |
05:22.09 | Patlabor221 | I'm goin with 128 |
05:22.14 | Patlabor221 | well 127 |
05:22.19 | Patlabor221 | that should be long enough |
05:22.21 | Jormungandr | :) |
05:22.29 | Jormungandr | yes, I will help test it out. |
05:22.41 | Jormungandr | we will set secretplace.us as the test server. |
05:22.41 | Patlabor221 | I thought you might :) |
05:22.57 | Jormungandr | and I can even give you an account to log in and play when I am not around to test stuff. |
05:23.07 | Patlabor221 | I've got all the old commands seperated out now |
05:23.12 | Jormungandr | cool. |
05:23.17 | Patlabor221 | and the /pass command sets all your right to on. |
05:23.23 | Jormungandr | nod |
05:23.26 | Patlabor221 | making the database loading class now |
05:24.05 | Patlabor221 | odd, this is one place where BZ was designed well for expansion :) |
05:24.32 | Jormungandr | that's handy |
05:24.53 | Patlabor221 | ya |
05:25.39 | Jormungandr | I need to find a way to settle down after work. I'm off tomorrow and friday, though. |
05:26.08 | Jormungandr | tomorrow is server move *YAY!* |
05:27.42 | Jormungandr | I can safely run 2 bzfs instances on each of the 2 servers. |
05:27.51 | Jormungandr | not sure if I will, but I can. |
05:27.57 | Jormungandr | it doesn't take much resources. |
05:28.26 | Jormungandr | I did find, however, that a bzfs invites people to poke around to see what you are running on. :) |
05:34.31 | TimRiker | ./include/global.h:const int CallSignLen = 32; // including terminating NUL |
05:34.56 | Jormungandr | 32 cool :) |
05:35.16 | Patlabor221 | 31 |
05:35.18 | TimRiker | even that is probably longer than we should allow. ;-) |
05:35.20 | Patlabor221 | that's nice |
05:35.36 | Jormungandr | some people get a little crazy |
05:35.40 | Patlabor221 | 16-20 is probably enough |
05:36.52 | TimRiker | ReallyLongNickThatWorksInBZFlag |
05:37.31 | Patlabor221 | anyone have any aversions to std::map ? I've seen vectors, but not a map in bz? |
05:37.59 | TimRiker | be ready for possible SGI/Mac issues cause we've not tested it yet. |
05:38.08 | TimRiker | what are you planning to map? |
05:38.51 | Patlabor221 | map of player names to database data |
05:39.00 | Patlabor221 | that's what I'm curious about |
05:39.10 | Patlabor221 | map does a nice binary search |
05:39.31 | Patlabor221 | if they have vector you would think they have map |
05:39.36 | Patlabor221 | I'm sure the mac does |
05:40.24 | Patlabor221 | or I could use a some more mem and do a hashTale |
05:40.28 | Patlabor221 | hash table |
05:43.44 | Patlabor221 | tho it'll be in a class, could do a liniar serch on those OSs that don't have map. |
05:48.00 | TimRiker | hmm. xmission had 40 open handles and was not accepting new connections. though there were open player slots. |
05:48.06 | TimRiker | ~bzflist |
05:48.57 | TimRiker | try map, just get the mac/sgi folks to test the patch. |
05:50.22 | Patlabor221 | I have a mac at work so I can try that, and cappy has an SGI I can probalby con him into it :) |
05:50.28 | *** join/#bzflag MrApathyCream (dbrosius@mxfcl8x108.chesco.com) |
05:52.01 | Patlabor221 | done with the wifepoo MAC? |
05:52.47 | MrApathyCream | nope |
05:53.34 | MrApathyCream | downloading now |
05:55.39 | Patlabor221 | can nics have spaces in them? |
05:55.42 | Patlabor221 | yeah they can |
05:55.45 | Patlabor221 | damn |
06:06.49 | *** join/#bzflag M_A_C (dbrosius@mxfcl6x157.chesco.com) |
06:06.59 | TimRiker | course you can limit the chars in the nicks in the same patch. ;-) but I think folks like having spaces. |
06:07.33 | TimRiker | Long Nick That Works In BZFlag. |
06:07.50 | Patlabor221 | yeah just makes parsing the file more fun |
06:07.56 | Patlabor221 | quotes and all |
06:08.19 | Patlabor221 | too bad humans can't read binary that easy :) |
06:08.33 | Patlabor221 | well that's enough fun for me for one day |
06:08.45 | Patlabor221 | must let the meds kick in a take me to dreamland |
06:09.04 | TimRiker | "@Long Nick That Works In BZFlag" <- just used that one. ;-) |
06:09.28 | Patlabor221 | jorm I'll work more on this tomorow, and probably post an overview in the bzbb or on a page somwhere |
06:09.34 | Patlabor221 | that is long |
06:09.42 | TimRiker | looks like bzfs did not want to open > 40 handles. hmm. |
06:09.55 | Patlabor221 | gnight |
06:09.58 | TimRiker | nite |
06:16.20 | *** join/#bzflag captain_proton (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU) |
06:21.08 | *** join/#bzflag rob (rob@TK146136.telekabel.at) |
06:24.39 | HPP | Hrmmm.. After upgrading from Debian Sarge to Sid, BZ is no longer working |
06:25.12 | HPP | I was already running g0 from sid in sarge without issue, but, something's broken now |
06:25.30 | HPP | BZ launches fine, but, I get a black screen -- nothing more |
06:25.36 | Jormungandr | hrm. |
06:25.39 | HPP | I can use F12 and exit |
06:25.47 | HPP | -echo doesn't report any errors |
06:25.59 | Jormungandr | vid card? |
06:26.01 | HPP | I'm wondering if it's something to do with Xfree |
06:26.06 | HPP | ATI Radeon LE |
06:26.15 | Jormungandr | you have drivers from ATI? |
06:26.29 | HPP | Nope |
06:26.35 | Jormungandr | that helped me. |
06:26.38 | HPP | I'm using the ones shipped with Xfree |
06:26.40 | Jormungandr | but I was using redhat |
06:26.46 | Jormungandr | get ATI ones. |
06:26.48 | HPP | Will the ATI drivers work with my Radeon LE? |
06:27.03 | Jormungandr | I think they have version. don't quote me, but it's worth checking. |
06:27.07 | HPP | Ah |
06:27.15 | HPP | This is the old, original Radeon LE -- |
06:27.20 | Jormungandr | ah |
06:27.21 | Jormungandr | hrm. |
06:27.31 | Jormungandr | still.. might check |
06:27.34 | HPP | But, BZ was working up till this upgrade |
06:27.38 | HPP | I will :) |
06:27.54 | Jormungandr | I don't know debian, so I don't know the difference between sid and sarge. :) |
06:28.09 | Jormungandr | mmm... first martini in about 4 months. |
06:29.08 | HPP | Nope -- No ATI-made drivers for my card |
06:29.12 | Jormungandr | :( |
06:29.21 | Jormungandr | no errors. |
06:29.24 | HPP | Sid is Debian's "unstable" branch -- Sarge is the testing version |
06:29.28 | Jormungandr | is it loading agpgart? |
06:29.29 | HPP | Nope |
06:29.34 | Jormungandr | it should |
06:29.37 | Jormungandr | startx |
06:29.39 | Jormungandr | then exit x |
06:29.43 | HPP | Er -- No error |
06:29.45 | Jormungandr | then lsmod |
06:29.50 | HPP | It is loading agpgart |
06:29.53 | Jormungandr | okay. |
06:30.05 | Jormungandr | :) |
06:30.15 | HPP | Actually |
06:30.23 | HPP | AGPgart is compiled statically |
06:30.30 | HPP | I should fix that next time I recompile |
06:30.32 | Jormungandr | so it's automatically in the kernel. |
06:30.34 | Jormungandr | nod |
06:30.34 | HPP | Yes |
06:30.50 | Jormungandr | well, if you use it, there's no real reason to module it. |
06:31.01 | HPP | Sometimes reloading modules and reset things : |
06:31.02 | HPP | :) |
06:31.06 | HPP | Er |
06:31.09 | Jormungandr | what processor? |
06:31.09 | HPP | s/and/can/ |
06:31.13 | HPP | AMD Tbird |
06:31.33 | Jormungandr | I know that someone suggested the mem=nopentium option. |
06:31.34 | Jormungandr | but |
06:31.38 | HPP | Only thing I can think of -- libmesa was upgraded |
06:31.49 | Jormungandr | for me, it cause my machine to reboot when it loaded the gart |
06:31.54 | HPP | Ah |
06:31.56 | Jormungandr | :) |
06:32.07 | HPP | Well, All was running fine before this upgrade |
06:32.10 | Jormungandr | I have athlon 2100+ and radeon 9700 pro. |
06:32.21 | HPP | And, it seems as though BZ is the only thing *not* working |
06:32.33 | Jormungandr | do you compile your own bz? |
06:32.47 | HPP | Nope -- It's a Debian binary |
06:32.49 | Jormungandr | ah |
06:33.00 | HPP | But, it was not upgraded this last time |
06:33.15 | Jormungandr | do you have newest version? |
06:33.52 | Jormungandr | I wish I had more suggestions. if it's not giving clues, then I'm kinda lost. |
06:35.19 | HPP | Yeah, everything is up to date |
06:36.09 | Jormungandr | maybe post on the sourceforge support thing? |
06:36.22 | HPP | If I can't get it figured out, I'll try that :) |
06:36.27 | HPP | I have a feeling it's mesa |
06:36.28 | Jormungandr | :) |
06:36.40 | HPP | libmesa3, to be exact |
06:36.42 | HPP | er |
06:36.44 | HPP | xlibmesa3, to be exact |
06:36.50 | Jormungandr | my gin froze my pickled onions almost solid. |
06:37.02 | HPP | hehe |
06:37.13 | Jormungandr | that's what I get for now using ice to warm up the gin :) |
06:37.25 | Jormungandr | gin gets stored in the freezer. |
06:41.55 | HPP | As I thought -- glxgears is also a black screen |
06:42.05 | HPP | It's not bzflag, it's something in X |
06:43.17 | HPP | [00:41:39][david@david:~]$ glxgears |
06:43.18 | HPP | 9719 frames in 5.0 seconds = 1943.800 FPS |
06:43.18 | HPP | 16925 frames in 5.0 seconds = 3385.000 FPS |
06:43.18 | HPP | 16962 frames in 5.0 seconds = 3392.400 FPS |
06:43.19 | HPP | 18542 frames in 5.0 seconds = 3708.400 FPS |
06:43.22 | HPP | 17839 frames in 5.0 seconds = 3567.800 FPS |
06:43.24 | HPP | ....It's running, but, I see nothing |
06:43.58 | Jormungandr | wow |
06:44.05 | Jormungandr | definitely not bzflag |
06:44.09 | jacques | ive seen that behavior |
06:44.19 | HPP | jacques: Know of a fix? |
06:44.27 | jacques | something to do with not syncing |
06:44.32 | HPP | syncing what? :P |
06:44.35 | jacques | everything's gettin buffered |
06:44.37 | jacques | XSync |
06:44.52 | HPP | Still running over my head :P |
06:45.00 | HPP | What can I do to fix it? :) |
06:45.18 | jacques | what's your video hardware and driver? |
06:45.26 | HPP | ATI Radeon LE |
06:45.29 | HPP | ati driver |
06:45.49 | jacques | what did you change to make it not work? |
06:46.07 | HPP | Upgraded to Debian Sid, From Sarge |
06:46.15 | HPP | ...Which upgraded XFree |
06:46.38 | jacques | oh :-( sounds major |
06:46.46 | HPP | From 4.2.1-3 to 4.2.1-5 |
06:46.56 | jacques | oh |
06:46.58 | jacques | heh |
06:47.11 | HPP | I guess I should file a bug report, but, I'm not sure where the problem exists |
06:47.21 | jacques | did it screw with your XF86Config-4 ? |
06:47.28 | HPP | Nope |
06:47.36 | jacques | hmm |
06:47.46 | jacques | I dont know then |
06:47.46 | HPP | Exactly :P |
06:47.48 | HPP | hehe |
06:48.00 | HPP | The Debian X maintainer tests many patches |
06:48.11 | HPP | ...Perhaps one of them broke opengl for me |
06:48.32 | jacques | it's possible |
06:48.50 | HPP | I think I'll try #debian, but, I don't think it will accomplish anything |
06:49.00 | jacques | sorry I could not help you |
06:49.10 | HPP | No problem :) |
06:57.52 | rob | Jormungandr: since when does ati supply drivers for linux? |
07:01.48 | TimRiker | HPP: check your X logs |
07:01.49 | Jormungandr | rob, they have for a while. |
07:02.06 | Jormungandr | I downloaded for my card and it really helped with some issues I was having. |
07:02.07 | TimRiker | might want dri and not be able to find a kernel module etc. |
07:02.26 | Jormungandr | good point. |
07:03.12 | Jormungandr | ATI has been wierd for me... love/hate relationship, etc. |
07:03.40 | Jormungandr | some things they do are cool.. but they release the bleeding edge while it's still hemoraging. |
07:04.24 | HPP | TimRiker: No errors, nope. However, it's a common problem: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=179789 |
07:04.35 | Jormungandr | ah. interesting. |
07:04.43 | Jormungandr | glad that you aren't the only one with the problem. |
07:04.47 | HPP | Me too :) |
07:04.50 | Jormungandr | :) |
07:04.55 | Jormungandr | there is hope! :) |
07:05.23 | Jormungandr | I am so nervous about server move tomorrow. |
07:05.34 | Jormungandr | this server has had same ip for almost 2 years now. |
07:05.40 | Jormungandr | :( |
07:05.58 | Jormungandr | well, not THIS server, but dragon.org server. |
07:06.09 | Jormungandr | this server has been up for a week. :) |
07:13.36 | HPP | Downgrading to xlibsmesa3 version 4.2.1-3 fixes it :) |
07:13.49 | Jormungandr | most excellent. :) |
07:13.54 | HPP | Yup :) |
07:13.59 | HPP | Now I can sleep! :P |
07:14.43 | Jormungandr | sleep well :) |
07:14.47 | HPP | :) |
07:15.03 | Jormungandr | I am still stressing about server move tomorrow. |
07:15.20 | Jormungandr | I THINK I covered everything, but the move will tell. |
07:17.00 | Jormungandr | I only stress because my average uptime over the last 10 years is about 240 days. ;) |
07:22.41 | Jormungandr | where? :) |
07:22.47 | captain_proton | bzbb general discussion |
07:23.02 | Jormungandr | I'll peek in a bit. :) |
07:23.17 | Jormungandr | I'm in the middle of getting a foot rub |
07:23.21 | captain_proton | i'm just saying bzcops suck for importing someone who didn't know the admin commands |
07:23.38 | Jormungandr | ah thanks |
07:28.13 | TimRiker | you mean doug is a bzcop now? ;-) |
07:28.23 | captain_proton | TimRiker: worse - doug is *adding* bzcops |
07:28.30 | TimRiker | ugh |
07:37.21 | jacques | i think they are going to have to change the English language |
07:37.57 | jacques | when even professional jounalists and copywriters are using "it's" when they mean "its" what are we to do? |
11:01.42 | *** join/#bzflag bomber (~bomber@ap97.physik.uni-frankfurt.de) |
11:01.52 | bomber | moin |
11:10.38 | *** join/#bzflag doughecka (SteveJobs@216.135.68.133) |
11:10.39 | doughecka | greetings |
11:33.54 | *** join/#bzflag MrCooper (~daenzer@dclient80-218-112-24.hispeed.ch) |
12:03.41 | *** join/#bzflag prodan (dan@phoenix.vwl.uni-mannheim.de) |
12:04.03 | prodan | cheater on ducati, bzzzzzzzzzzzzzzzzzzz, please kick |
12:04.31 | prodan | anyone? |
12:05.08 | prodan | chestal? |
12:06.23 | prodan | ibot seen bomber |
12:06.27 | | bomber is currently on #bzflag (1h 4m 45s). Has said a total of 1 messages. Is idling for 1h 4m 35s |
12:15.58 | bomber | ich bin wieder daaa |
12:23.17 | prodan | aha |
12:23.25 | prodan | nwer hat alles admin auf ducati |
12:47.52 | *** join/#bzflag ak|ra (~akira@titania.cs.uni-magdeburg.de) |
12:48.15 | ak|ra | hi |
12:48.22 | ak|ra | ~ducati |
12:48.42 | ak|ra | ~ducatiftf |
12:48.45 | ak|ra | ~ducatictf |
12:51.06 | bomber | ~ducati5 |
12:51.13 | bomber | ~ducati6 |
13:19.53 | *** join/#bzflag prodan (dan@phoenix.vwl.uni-mannheim.de) |
13:34.29 | *** join/#bzflag bzgirl (~brat@CPE002078c68203-CM014370004644.cpe.net.cable.rogers.com) |
13:35.39 | bzgirl | doug you there? |
13:37.13 | *** join/#bzflag DART (~d94d8b76@203.194.240.139) |
14:23.53 | prodan | teamkiller noi on ducati |
14:25.00 | bzgirl | ches is there |
14:28.23 | *** join/#bzflag ISFry (~Fry@65.168.86.30) |
14:39.12 | doughecka | now I am |
14:39.18 | doughecka | bzgirl: now I am |
14:43.45 | bzgirl | doughecka: LTD you know him? |
14:43.58 | doughecka | yup |
14:44.01 | bzgirl | doughecka: ive kicked him before for cheating |
14:44.08 | doughecka | is he being bad? |
14:44.12 | doughecka | hmm |
14:44.29 | *** join/#bzflag paul (~paulj@itg-gw.cr008.cwt.esat.net) |
14:44.29 | doughecka | he "hates" cheaters.... |
14:46.56 | bzgirl | well anyway, i do remember kicking him for cheating |
14:47.47 | doughecka | hmm, well, if he does anything bad when hes a cop, I am removing his bzcop status, but I havent heard anything bad lately |
14:48.04 | bzgirl | i just told you something bad :) |
14:48.09 | doughecka | :P |
14:52.13 | doughecka | Never hit your grandmother with a shovel, for it leaves a bad impression on her mind... |
14:52.26 | *** join/#bzflag MrApathyCream (dbrosius@mxfcl3x16.chesco.com) |
15:02.23 | doughecka | bzgirl: if you want, you can remove him as a bzcop... if your bzcop... |
15:03.14 | bzgirl | doug i just dont think a guy thats cheated and been kicked before, should be one thats all |
15:03.24 | doughecka | hmm |
15:07.01 | bzgirl | does anyone else know this guy besides you? |
15:07.10 | bzgirl | bzcops i mean? |
15:18.46 | doughecka | nobody is here... |
15:18.47 | doughecka | :) |
15:27.05 | *** join/#bzflag M_A_C (dbrosius@209.195.250.210) |
15:36.40 | *** join/#bzflag rob__ (rob@TK146136.telekabel.at) |
16:08.35 | *** join/#bzflag [TeA|TrEE] (~Nicholas@pD9E97EB6.dip.t-dialin.net) |
16:08.41 | [TeA|TrEE] | huhu |
16:12.01 | bomber | haha |
16:12.18 | doughecka | hehe |
16:15.56 | *** join/#bzflag [dmp] (~somewhere@0x50c4919b.adsl-fixed.tele.dk) |
16:25.58 | [TeA|TrEE] | hoho |
16:32.49 | *** join/#bzflag ak|ra (~mathias@p50882D9D.dip.t-dialin.net) |
16:32.54 | ak|ra | hi |
16:35.59 | *** join/#bzflag [TeA|TrEE]_ (~Nicholas@pD9E963B2.dip.t-dialin.net) |
16:41.31 | [dmp] | howdy |
17:35.17 | *** join/#bzflag MrCooper (~daenzer@dclient80-218-112-24.hispeed.ch) |
17:39.36 | *** join/#bzflag Cell (~Cell@p508034FB.dip.t-dialin.net) |
17:39.40 | Cell | power up |
17:40.20 | Cell | im doing short intro for KI III |
17:45.01 | *** join/#bzflag lurgyman (~lurgyman@aden2-123-dhcp.resnet.Colorado.EDU) |
17:46.35 | [TeA|TrEE]_ | ~ducati5 |
17:46.44 | [TeA|TrEE]_ | ~ducati6 |
18:27.34 | *** join/#bzflag sn0w_m0nkey (~sn0w_m0nk@photon.unm.edu) |
18:27.47 | sn0w_m0nkey | mornin all |
18:29.06 | bzgirl | hi |
18:29.18 | sn0w_m0nkey | crickets |
18:29.23 | sn0w_m0nkey | hi |
18:29.42 | Chestal | hi |
18:30.33 | [dmp] | sn0w_m0nkey: When can you guys play matches? AT what hour? |
18:32.21 | sn0w_m0nkey | hi []dmp and ches |
18:32.39 | sn0w_m0nkey | looking to play around 5 hours from this time.. |
18:32.51 | sn0w_m0nkey | what time utc is it now? |
18:32.53 | bzgirl | http://members.rogers.com/brat76/tanktop.gif |
18:33.25 | bzgirl | bamf made it |
18:33.49 | sn0w_m0nkey | isn't that the shirt he wears? |
18:33.56 | bzgirl | ;-) |
18:34.08 | bzgirl | he borrowed one of mine :) |
18:34.23 | [dmp] | sn0w_m0nkey: its 18:30 utc |
18:35.42 | [dmp] | sn0w_m0nkey: i'll try to have a team ready aroudn that time. |
18:39.11 | sn0w_m0nkey | [dmp] unfortunetly my other teammie is on vacation till next week |
18:39.30 | [dmp] | sn0w_m0nkey: ah. Darn. Well, next week then :-) |
18:39.34 | sn0w_m0nkey | so no action for NNN till next week. |
18:39.55 | sn0w_m0nkey | you have first rights on our initiation match [dmp] |
18:40.03 | [dmp] | :-) |
18:40.04 | sn0w_m0nkey | be kind with us :))) |
18:40.13 | [dmp] | ah, i think you're a strong team |
18:40.23 | [dmp] | abit worried :-) |
18:40.40 | sn0w_m0nkey | tnx, but your team is very much storng also from what i hear |
18:41.07 | *** join/#bzflag Patlabor221 (~jeffm@208.48.199.214) |
18:43.06 | sn0w_m0nkey | off to lunch |
18:43.08 | [dmp] | Yeah, i think we arent that good at tactics. But at least now we begin to do somethign about it :-) |
18:43.10 | sn0w_m0nkey | ciao chow |
18:43.23 | [dmp] | bon appetité |
18:43.26 | sn0w_m0nkey | your team is the talk of the league dmp |
18:43.30 | sn0w_m0nkey | laters |
18:54.31 | *** join/#bzflag Cell (~Cell@p508034FB.dip.t-dialin.net) |
18:54.39 | Patlabor221 | humans are funny |
18:54.43 | Cell | lo |
18:55.08 | Cell | math++ today |
18:56.25 | Cell | but have a really good book |
18:56.38 | Patlabor221 | everyone is ignoring you flood monkey |
18:56.42 | Cell | that comes to the point quickly |
18:57.12 | Cell | oh, that doesnt matter |
18:58.07 | Cell | tomorrow i make a new KI III intro image |
18:58.29 | Cell | just for fun |
18:59.06 | Cell | fun fun fun |
18:59.37 | Cell | how is unreal2 |
19:01.12 | Cell | HD 3GB free is a joke |
19:02.34 | Cell | dont like the game |
19:03.16 | Cell | the characters dont look organic but rather stiff |
19:05.09 | Cell | err: it lokks crazy damn fantastic |
19:08.18 | Cell | but is a piece of shit |
19:08.50 | Cell | just got a headache by watching the intro |
19:10.54 | Cell | i really deplore the developers who have to watch the flashing lights all the day, what a pain |
19:11.02 | *** join/#bzflag iLLf8d (~neener@user-0c8gji2.cable.mindspring.com) |
19:11.17 | iLLf8d | morning all |
19:11.29 | iLLf8d | can anyone tell me whose shot shell shocked is? |
19:11.38 | iLLf8d | s/shot/site hmm |
19:11.43 | Patlabor221 | durchai |
19:11.46 | iLLf8d | dunno what happened there must still be asleep |
19:11.58 | iLLf8d | ah he's not on atm hmm |
19:12.14 | Patlabor221 | he rarely comes here |
19:12.24 | iLLf8d | gotcha heh |
19:12.36 | iLLf8d | I had a javascript question for him |
19:12.36 | iLLf8d | heh |
19:12.55 | iLLf8d | I notice he's got an interesting mapover script was wondering how it handled older browsers |
19:13.18 | iLLf8d | ah well =) |
19:17.55 | *** part/#bzflag iLLf8d (~neener@user-0c8gji2.cable.mindspring.com) |
19:20.00 | *** join/#bzflag FantaZee (~trillian@p508F1FCB.dip.t-dialin.net) |
19:26.34 | *** join/#bzflag MrCooper (~daenzer@dclient80-218-112-24.hispeed.ch) |
19:36.47 | [TeA|TrEE]_ | ~ducatu6 |
19:36.52 | [TeA|TrEE]_ | ~ducati6 |
19:40.08 | [TeA|TrEE]_ | ~ducati5 |
19:40.12 | [TeA|TrEE]_ | ~ducati6 |
20:07.07 | *** join/#bzflag lurgyman (~lurgyman@aden2-123-dhcp.resnet.Colorado.EDU) |
20:07.08 | *** join/#bzflag TimRiker (timr@rikers.org) |
20:07.08 | *** mode/#bzflag [+o TimRiker] by ChanServ |
20:11.52 | Chestal | hi Tim |
20:15.17 | TimRiker | k you win* users (you know who you are)... what's the drive size limitation for win98 and others? what is needed to handle a 200G drive? |
20:29.26 | *** join/#bzflag Cell (~Cell@p508034FB.dip.t-dialin.net) |
20:29.29 | Cell | lo |
20:30.51 | Cell | u know there are so crap software(ActiveX components for MS IE) that dial expensive numbers... Oh i think it does not function with DSL? |
20:32.52 | Cell | plz put the damn looking award off the bzflag page |
20:33.02 | Cell | !!! |
20:34.09 | captain_proton | uh, why? |
20:35.18 | Cell | i think im on a cheap shampoo site after itysped www.bzflag.org |
20:35.47 | FantaZee | hihi |
20:37.13 | *** join/#bzflag Eduard (~508034fb@203.194.240.139) |
20:37.32 | Eduard | hello |
20:40.14 | *** part/#bzflag FantaZee (~trillian@p508F1FCB.dip.t-dialin.net) |
20:55.57 | *** join/#bzflag Patlabor221 (~jeffm@208.48.199.214) |
21:13.59 | [TeA|TrEE]_ | night |
21:14.01 | *** part/#bzflag [TeA|TrEE]_ (~Nicholas@pD9E963B2.dip.t-dialin.net) |
22:08.16 | *** join/#bzflag freelancer (~luis@ool-18bcd01b.dyn.optonline.net) |
22:39.39 | Patlabor221 | now that is funny |
22:39.44 | doughecka | haha |
22:42.12 | *** join/#bzflag michaelh20 (Mouse@179-120.dynamic.visi.com) |
22:42.29 | michaelh20 | deleting the system image list is not cool.... |
22:46.21 | Patlabor221 | spif telling cap to grow up. that's funny |
22:49.19 | Patlabor221 | it is just a clup of little kids with badges |
22:49.31 | michaelh20 | ? |
22:49.45 | Patlabor221 | the cops |
22:51.57 | Patlabor221 | hmm I should proably add a /warn to the server too |
22:53.04 | michaelh20 | I deleted my system image list -- it was fun |
22:53.19 | Patlabor221 | what is that? |
22:53.46 | michaelh20 | If you get the icons for all different types of files and you set an imagelist to the system imagelist |
22:54.02 | michaelh20 | for a control for example, then if you don't take care you can |
22:54.09 | michaelh20 | delete all the icons from your computer |
22:54.13 | michaelh20 | and have to reboot |
22:54.19 | Patlabor221 | how fun |
22:54.33 | michaelh20 | But explorer seems imune, but they are all deleted off the desktop |
22:55.49 | michaelh20 | I also add some system icons manually and my program's icon is now a folder icon |
22:55.55 | michaelh20 | that is interesting |
22:55.57 | captain_proton | yay |
22:56.11 | Patlabor221 | of what? |
22:56.14 | michaelh20 | Wher'd the heck my program go? -- whoops it's a folder |
22:56.22 | captain_proton | monitoring data from our wireless network |
22:56.29 | Patlabor221 | ahhh |
22:56.43 | Patlabor221 | cap you see they are working on tourticeSVN :) |
22:56.50 | captain_proton | some students in a random class need it for a project they're doing for the professor |
22:57.01 | captain_proton | i think they're going to get more than they bargained for :) |
22:57.23 | Patlabor221 | that must be an assload of data |
22:57.52 | captain_proton | over 100,000 rows |
22:57.55 | Patlabor221 | dood the new admin is freakin crepperZ, he's an idiot |
22:58.42 | captain_proton | ohh they're grad students |
22:58.55 | Patlabor221 | says he's gonna be a full adult soon, he'll be 15 |
22:58.57 | captain_proton | they should know how to handle assloads of data |
22:59.03 | Patlabor221 | that they should |
22:59.25 | michaelh20 | Small little bits at a time? |
22:59.51 | Patlabor221 | small little bits of time = cronons |
23:00.20 | michaelh20 | I mean how big is a butt load ? :) |
23:00.41 | Patlabor221 | more then an asspinch |
23:00.54 | captain_proton | michaelh20: i think 100k rows of a 3-column table qualifies as an assload |
23:01.04 | Patlabor221 | but less then a king kong khamaehameaha load |
23:01.21 | captain_proton | right |
23:01.34 | michaelh20 | Sooo what are the rows? |
23:01.42 | michaelh20 | ... columns I mean |
23:02.39 | captain_proton | base station IP address, timestamp, MAC address of client |
23:02.57 | captain_proton | two weeks of data at 5 minute intervals |
23:02.59 | Patlabor221 | they gonna map it or someting? |
23:03.07 | captain_proton | i think so |
23:03.10 | michaelh20 | Gonna print it out? |
23:03.14 | michaelh20 | heh |
23:03.17 | Patlabor221 | like over the campus? |
23:03.21 | Patlabor221 | that would be cool |
23:03.32 | michaelh20 | Hmmm large print job here..... |
23:04.00 | captain_proton | Patlabor221: over the computer science wing of the engineering building |
23:04.10 | Patlabor221 | ahhhh |
23:04.17 | captain_proton | we have about 15 base stations at strategic locations |
23:04.22 | Patlabor221 | see who has the largest porn fetich |
23:05.30 | captain_proton | i don't log sniffer data |
23:05.35 | captain_proton | though i could :) |
23:05.48 | captain_proton | its got a big disk |
23:14.53 | doughecka | hmm |
23:15.07 | doughecka | I would like to have call signs limited to 5 letters |
23:15.11 | doughecka | like a REAL callsign |
23:15.24 | michaelh20 | like "HELO" |
23:15.46 | doughecka | like ham radio |
23:15.47 | doughecka | :) |
23:15.49 | michaelh20 | only caps and _ perhaps too :) |
23:15.56 | doughecka | heh |
23:15.59 | doughecka | my name is ______ |
23:17.51 | Patlabor221 | it's 31 charcers now |
23:18.09 | doughecka | wow |
23:21.29 | Patlabor221 | I may shorten it with this patch |
23:21.33 | Patlabor221 | to 16-20 |
23:21.39 | doughecka | huh |
23:22.01 | doughecka | I was a callsign like W2QED |
23:22.02 | doughecka | :) |
23:22.17 | Patlabor221 | sounds like a bot name |
23:22.29 | doughecka | huh |
23:22.30 | Patlabor221 | and this patch will make people want to keep the same name. |
23:22.38 | doughecka | hehe |
23:22.45 | Patlabor221 | since there permisions will be tied to it. |
23:22.50 | doughecka | ah |
23:24.29 | Patlabor221 | and they can be registerd. |
23:24.41 | doughecka | woo, I got packet radio over javaradio.com |
23:30.42 | Patlabor221 | interesting how someone who dosn't seem to play BZ or talk about BZ,can make people cops. |
23:30.51 | doughecka | indeed |
23:30.59 | doughecka | I wonder who that is |
23:31.02 | doughecka | I play bzflag |
23:31.35 | Patlabor221 | seems more often you are here talking about other things |
23:34.31 | Patlabor221 | hmm I could log the total time played for each registerd user too, that would be neat. |
23:34.57 | doughecka | hmm, and then one would have to play X amount to get to a higher level server |
23:35.02 | doughecka | "with the karma system" |
23:35.08 | Patlabor221 | naw |
23:35.15 | doughecka | huh |
23:35.23 | Patlabor221 | karma can be exploited too easy |
23:35.29 | doughecka | oh? |
23:35.34 | Patlabor221 | realy it's just a gimic |
23:35.46 | Patlabor221 | sure I create 300 users, give you bad reports |
23:35.51 | Patlabor221 | boom you are bad now. |
23:36.26 | doughecka | maybe only people with higher karma can karma people up |
23:36.42 | Patlabor221 | then you have the "karma" elete |
23:36.54 | Patlabor221 | how does anyone get up in the first place when you all start at 1 |
23:37.08 | Patlabor221 | what does karma realy tell you? |
23:37.22 | Patlabor221 | how popular you are? or how well you work the system? |
23:37.23 | doughecka | we start out with people with high karma |
23:37.31 | doughecka | dunno |
23:37.50 | Patlabor221 | if you don't know what it tells you what good it for? |
23:37.57 | doughecka | lol |
23:37.57 | Patlabor221 | what does it do? |
23:38.14 | Patlabor221 | ~karma |
23:38.14 | | patlabor221 has neutral karma |
23:38.21 | Patlabor221 | see how often it's used here |
23:38.24 | Patlabor221 | it's a toy |
23:38.50 | Patlabor221 | something like AIM"s warning level would be better used. |
23:38.53 | doughecka | ++patlabor221 |
23:39.05 | Patlabor221 | ~--doughecka |
23:39.29 | Jormungandr | okay... back later after rebooting server. |
23:39.32 | Jormungandr | :) |
23:39.36 | Patlabor221 | how did the move go? |
23:39.46 | doughecka | heh |
23:40.41 | Patlabor221 | parsing text sucks |