Re: [hlcoders] FP charging
Actually, the GSI staff *do* get paid, as do some of the Planet*.com webmasters. - Original Message - From: omega [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 3:28 PM Subject: Re: [hlcoders] FP charging ive been away for most of the day so i didnt get back in on this stuff till now. but anyway, thats basically what im saying. the services now are almost exactly the same as they were before, 9x out of 10 theres one free mirror, and 2 personal servers on stuff that used to have 3 mirrors. so again, i re-iterate. i will not pay to download the free things. also phantom, as you said al ittle while ago. gsi staff dosent get paid. neither does phl or any of the other planet workers. well, jeh and LI might. cuz i know back when hl.net went down they offered shirow a buncha money to work for them, even tho he declined. -omega Blackened Interactive http://www.nofadz.com/blackened IRC: irc.gamesnet.net channel: #blackened-interactive Assistant Coder, Underhive (http://www.underhive.com) - Original Message - From: Andrew Foss [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 8:35 PM Subject: Re: [hlcoders] FP charging Has anyone ever tired to get the Counter-Strike patch on it's release? The same time 1.1.0.8 came out? I had wait times of 850 minutes. at 1000 logins allowed per server, two servers. and two 90mb files. that's not economics. that's scalping. FP lowered it's max connects to make room for the personal servers. all you get is a unique U/P to connect to the FP servers. it costs them nothing but a little time to do. FP is basically a monopoly. hard to believe, eh? they used to be good, but now they are a spammy, slow, lame FTP site, with long lines. /rant - Original Message - From: _Phantom_ To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 4:43 PM Subject: Re: [hlcoders] FP charging That's not really ethics, it's economics (sp?), those who can afford to buy the space and the speed will, those who cant wont. - Original Message - From: Dynerman David M To: [EMAIL PROTECTED] Sent: Saturday, December 29, 2001 12:36 AM Subject: RE: [hlcoders] FP charging Right. Both your points are right on. However, thinking more in the realistic sense - I've seen wait times of 700 minutes for a download during peak times. So the ethical question again arises; sure you can wait several hours to download that 2 megabyte mod, or you can dish out the $7. david -Original Message- From: John Newfield [mailto:[EMAIL PROTECTED]] Sent: Friday, December 28, 2001 5:31 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] FP charging It would be selling your work ONLY if they said that the only way to get the file would be to own a personal server. I actually love fileplanet.. the queue system works great. Instead of a lot of people having slow downloads, a portion of them can have really fast downloads while the rest wait. I have never waited too long for something... - Original Message - From: _Phantom_ To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 5:40 PM Subject: Re: [hlcoders] FP charging But, the point is, they are not selling your work, they are selling a faster download (either speed, or not having to queue or both) the fact that it's something you want to download is inmaterial (sp?). Also, in the case of FLF it's a HL mod, which, by the nature of the EULA you are not allowed to charge for, now, if you tried to make FP pay u some money, you break the EULA coz you are making money from the MOD. FP on the other hand are not charging for the mod, they are charging for the service used to get the mod, yes, but not the mod it's self. This is an intresting area, because this is the first time something like this has happened as far as I know (a company opionaly charging for the method of getting the files and not the files its self), and as you can see from my above arguement it's a very gray area. - Original Message - From: Dynerman David M To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 9:13 PM Subject: RE: [hlcoders] FP charging Well of course I won't complain - I want people to be able to download my mod. Additionally, the law isn't reactive like you're implying. With large corporations such as GSI, I shouldn't have to patrol FP looking for violations - they should not be breaking the law in the first place. What we're discussing is the ethical implications of FP essentially making money off our work. david -Original Message- From: _Phantom_ [mailto:[EMAIL PROTECTED]] Sent: Friday, December 28, 2001 2:10 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] FP charging If you have a problem with it, complain to them, as it yours you have the right to do that. - Original
[hlcoders] Triapi clipping?
ive been doing some stuff using triapi, but now im stuck on one thing - clipping. Both for particles and triapi models. Ive looked at some of the opengl tutorials and they all seem to baffle me. One idea was to create a map with brushes where the triapi stuff was going to be drawn, then make them invisiable. (like using gensurf but then making it all invisiable so it didnt render but I would still get the benifit of clipping). Would this still create alot of fps drop in hl or would it be fine? thanks tom ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] UTIL_FindEntityByClassname
No, this wont work. UTIL_FindEntityByClassname() searches the entity list for the classname starting with the entity you pass as the first parameter. Since each time through the loop, you're telling UTIL_FindEntityByClassname() to start from the beginning, it'll always find the same entity (and loop infinitely, unless there are no scientists) A quick fix for this would be to setup an initial case: --- CODE SNIPPET GEnt = (CBaseMonster *)UTIL_FindEntityByClassname(NULL, monster_scientist); //now we have our first entity, loop until we're all out while((GEnt = (CBaseMonster *)UTIL_FindEntityByClassname(GEnt, monster_scientist)) != NULL) { iHost++; if(!GEnt-IsAlive()) iHostDead+; } Actually that won't work either. You'll miss the first one since you don't do anything with GEnt after the very first UTIL_FindEntityByClassname. You really want something like this instead... int iHost = 0; int iHostDead = 0; CBaseMonster *GEnt = NULL; while ((GEnt = (CBaseMonster*)UTIL_FindEntityByClassname(GEnt, monster_scientist)) != NULL) { iHost++; if (!GEnt-IsAlive()) iHostDead++; } Jeffrey botman Broome ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] What causes/caused the overflow error w/ATI cards
microsoft didnt have the source for the win2k drivers did they? - Original Message - From: Nathan Taylor To: HLCoders Sent: Saturday, December 29, 2001 1:49 PM Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Yes and no. Yes, nVidia bought all 3dfx assets and yes that meant no more drivers, but also if you looked around a little it was easy enough to find slightly modified hacked Windows 2000 drivers put out by the 3rd party so it is only logical to say that Microsoft could have edited to 2000 drivers themselves if they wanted support for the Voodoo series. Lakario - Original Message - From: Tom Sent: Saturday, December 29, 2001 5:52 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards actually, it aint micrsofts fault. When voodoo went bust, all the driverswent (I think a company (nvidia?) bought the rights to them or something)and so no new XP drivers couldnt be written.So actually its voodoos fault :)- Original Message -From: "Tim Holt" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Friday, December 28, 2001 7:43 PMSubject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I, and 30713.616 people now hate you :^) Nathan Taylor wrote: I'm sorry, the truth can't be helped... I had a Voodoo 5 until Xmas, on which I got my GeForce 3 Ti200, love at first site. The Voodoo 5 doesn't work with Windows XP, its extremely incompatible and it's just plain ugly. I mean I haven't seen the Voodoo 3 but the Voodoo 5 is a monster of a card, about 10 inches long with 2 fans and it requires it's own power supply whereas the Geforce 3 is about 5 inches long, one fan and twice the functionality. Granted, there are plenty of users with the Voodoo series and they should be tended to, but look at Microsoft, they didn't shive gits about the Voodoo series when they released Windows XP, maybe it's about time that the rest of the development community to follow. Now I am not saying it is necessary to have a massively 1337 system, I am only saying that it may be about time for people to upgrade to thetimes. -Lakario Master of Slashdot Fodder - Original Message - From: Tim Holt Sent: Friday, December 28, 2001 2:17 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I have a simple suggestion. Voodoo died, get a new card. Nope - bad response. You just told 35,000 people "sorry, but wedon't want to help you". You've read Valve's hardware survey, haven't you? the one at http://valve.speakeasy.net/survey/ Read it - because it's notalways what you expect. Eg, 50% of users have 128 MB of RAM or less. Only about 15% of users have a 1 gig or faster box. Most ppl (22.5%) usea Riva TNT2. 5% use Voodoo 3. Only 52% use AGP (which means 48% arePCI or what's on their mother board). It would be great to design a game aimed at 1.5 gig boxes with 512MB and Geforce 3 on AGPx4, and T3 connections - but it aint reality. Now back to Voodoo 3/3k. You could just say "We don't supportVoodoo 3/3k" with a MOD, but let's do a little math first. 639867 people answered the survey. 4.8% have Voodoo 3 cards. That's 30,700people you just told were SOL. That's a lot of people. Ah - crap. I think I just hijacked my own thread and turned it into another slashdot worthy ramble :^/ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download :http://explorer.msn.com ___ To unsubscribe, edit your list preferences, or view the list archives,please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders___To unsubscribe, edit your list preferences, or view the list archives, please visit:http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com
Re: [hlcoders] FP charging
The whole subject of online file distrubution now that the 'net free ride' is over is an intresting one, because its a fact that it costs money to host these files and supply the bandwidth so companys have to get income to do it from somewhere and there are very little places they can get it from now. If FP goes strickly pay to download we have another intresting setup, I'm sure I'm not the only one who remember the PD Libarays of the 80s nad 90s for the Atari, Amiga and PC, where u paid for a disk (and towards the end a CD) of PD software or shareware and what u paid was ment to cover the costs of the disk. Now, if FP started running like this (ie no profit at all) then it would basical become a big PD libaray, however, in that situation is would have to seek permission to host files (regardless of where they came from). If, however, they was making a profit of any sorts I belive I'm right in saying it would be illegal as (a) they would be making money from other ppl's work and (b) in the case of HL mod they are breaking the EULA which says you (and I guess anyone else) are not allowed to make money from the MOD without valves say so. The reason why this would be different to the current setup is because, as u say, current the files are there for free download, u just pay for some perks, however if you _have_ to pay for them is no longer becomes paying for the perks but paying for the files. - Original Message - From: Tim Faehnle To: [EMAIL PROTECTED] Sent: Saturday, December 29, 2001 7:40 AM Subject: Re: [hlcoders] FP charging That's true. No one MUST pay for the service.Files arethere to download for free. What you're paying for when you sign up with one of those services is the immediate access andmore bandwidth. As far as reserving more bandwidth for their paying customers, that's their business choice. If they get less people downloading freely (and therefore looking at their ads) because they're routing all of their bandwidth to the payers, then maybe they're making more money that way. Otherwise, itwould be a bad move. Linux is free, too. I can download it at any of the servers. However, I can buy a distribution a little quicker, but it costs money. (I know, I know. Linux is under GPL, but the analogy is near enough without bringing copyright into it.) An interesting scenario is if File Planet goes strictly to pay for download. Is it ethical (or legal) to charge for access to a server (with no option for free download) full of other people's free products? What if these people's work is only available on that server? Does that mean that one must pay to download supposedly free software? Suppose FilePlanet squelches the public access--so much so that the only practical option is to pay for access? Legally, the public access is still available. ...Sorry for the segue. It's an interesting digression. -Tim Faehnle - Original Message - From: _Phantom_ To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 6:43 PM Subject: Re: [hlcoders] FP charging That's not really ethics, it's economics (sp?), those who can afford to buy the space and the speed will, those who cant wont.
Re: [hlcoders] What causes/caused the overflow error w/ATI cards
Except that would be illegal under the DMCA. - Original Message - From: Nathan Taylor To: HLCoders Sent: Saturday, December 29, 2001 1:49 PM Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Yes and no. Yes, nVidia bought all 3dfx assets and yes that meant no more drivers, but also if you looked around a little it was easy enough to find slightly modified hacked Windows 2000 drivers put out by the 3rd party so it is only logical to say that Microsoft could have edited to 2000 drivers themselves if they wanted support for the Voodoo series. Lakario - Original Message - From: Tom Sent: Saturday, December 29, 2001 5:52 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards actually, it aint micrsofts fault. When voodoo went bust, all the driverswent (I think a company (nvidia?) bought the rights to them or something)and so no new XP drivers couldnt be written.So actually its voodoos fault :)- Original Message -From: "Tim Holt" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Friday, December 28, 2001 7:43 PMSubject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I, and 30713.616 people now hate you :^) Nathan Taylor wrote: I'm sorry, the truth can't be helped... I had a Voodoo 5 until Xmas, on which I got my GeForce 3 Ti200, love at first site. The Voodoo 5 doesn't work with Windows XP, its extremely incompatible and it's just plain ugly. I mean I haven't seen the Voodoo 3 but the Voodoo 5 is a monster of a card, about 10 inches long with 2 fans and it requires it's own power supply whereas the Geforce 3 is about 5 inches long, one fan and twice the functionality. Granted, there are plenty of users with the Voodoo series and they should be tended to, but look at Microsoft, they didn't shive gits about the Voodoo series when they released Windows XP, maybe it's about time that the rest of the development community to follow. Now I am not saying it is necessary to have a massively 1337 system, I am only saying that it may be about time for people to upgrade to thetimes. -Lakario Master of Slashdot Fodder - Original Message - From: Tim Holt Sent: Friday, December 28, 2001 2:17 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I have a simple suggestion. Voodoo died, get a new card. Nope - bad response. You just told 35,000 people "sorry, but wedon't want to help you". You've read Valve's hardware survey, haven't you? the one at http://valve.speakeasy.net/survey/ Read it - because it's notalways what you expect. Eg, 50% of users have 128 MB of RAM or less. Only about 15% of users have a 1 gig or faster box. Most ppl (22.5%) usea Riva TNT2. 5% use Voodoo 3. Only 52% use AGP (which means 48% arePCI or what's on their mother board). It would be great to design a game aimed at 1.5 gig boxes with 512MB and Geforce 3 on AGPx4, and T3 connections - but it aint reality. Now back to Voodoo 3/3k. You could just say "We don't supportVoodoo 3/3k" with a MOD, but let's do a little math first. 639867 people answered the survey. 4.8% have Voodoo 3 cards. That's 30,700people you just told were SOL. That's a lot of people. Ah - crap. I think I just hijacked my own thread and turned it into another slashdot worthy ramble :^/ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download :http://explorer.msn.com ___ To unsubscribe, edit your list preferences, or view the list archives,please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders___To unsubscribe, edit your list preferences, or view the list archives, please visit:http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com
Re: [hlcoders] What causes/caused the overflow error w/ATI cards
I was sorta thinking that it might be illegal but umm err... What's DMCA stand for? - Original Message - From: Neale Roberts Sent: Saturday, December 29, 2001 9:41 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Except that would be illegal under the DMCA. - Original Message - From: Nathan Taylor To: HLCoders Sent: Saturday, December 29, 2001 1:49 PM Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Yes and no. Yes, nVidia bought all 3dfx assets and yes that meant no more drivers, but also if you looked around a little it was easy enough to find slightly modified hacked Windows 2000 drivers put out by the 3rd party so it is only logical to say that Microsoft could have edited to 2000 drivers themselves if they wanted support for the Voodoo series. Lakario - Original Message - From: Tom Sent: Saturday, December 29, 2001 5:52 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards actually, it aint micrsofts fault. When voodoo went bust, all the driverswent (I think a company (nvidia?) bought the rights to them or something)and so no new XP drivers couldnt be written.So actually its voodoos fault :)- Original Message -From: "Tim Holt" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Friday, December 28, 2001 7:43 PMSubject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I, and 30713.616 people now hate you :^) Nathan Taylor wrote: I'm sorry, the truth can't be helped... I had a Voodoo 5 until Xmas, on which I got my GeForce 3 Ti200, love at first site. The Voodoo 5 doesn't work with Windows XP, its extremely incompatible and it's just plain ugly. I mean I haven't seen the Voodoo 3 but the Voodoo 5 is a monster of a card, about 10 inches long with 2 fans and it requires it's own power supply whereas the Geforce 3 is about 5 inches long, one fan and twice the functionality. Granted, there are plenty of users with the Voodoo series and they should be tended to, but look at Microsoft, they didn't shive gits about the Voodoo series when they released Windows XP, maybe it's about time that the rest of the development community to follow. Now I am not saying it is necessary to have a massively 1337 system, I am only saying that it may be about time for people to upgrade to thetimes. -Lakario Master of Slashdot Fodder - Original Message - From: Tim Holt Sent: Friday, December 28, 2001 2:17 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I have a simple suggestion. Voodoo died, get a new card. Nope - bad response. You just told 35,000 people "sorry, but wedon't want to help you". You've read Valve's hardware survey, haven't you? the one at http://valve.speakeasy.net/survey/ Read it - because it's notalways what you expect. Eg, 50% of users have 128 MB of RAM or less. Only about 15% of users have a 1 gig or faster box. Most ppl (22.5%) usea Riva TNT2. 5% use Voodoo 3. Only 52% use AGP (which means 48% arePCI or what's on their mother board). It would be great to design a game aimed at 1.5 gig boxes with 512MB and Geforce 3 on AGPx4, and T3 connections - but it aint reality. Now back to Voodoo 3/3k. You could just say "We don't supportVoodoo 3/3k" with a MOD, but let's do a little math first. 639867 people answered the survey. 4.8% have Voodoo 3 cards. That's 30,700people you just told were SOL. That's a lot of people. Ah - crap. I think I just hijacked my own thread and turned it into another slashdot worthy ramble :^/___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download :http://explorer.msn.com ___ To unsubscribe, edit your list preferences, or view the list archives,please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders___To unsubscribe, edit your list preferences, or view the list archives, please visit:http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com
Re: [hlcoders] What causes/caused the overflow error w/ATI cards
Digital Millenium Copyright Act. It outlaws reverse engineering and decompiling of any proprietary software (in the US at least) - Original Message - From: Nathan Taylor To: HLCoders Sent: Saturday, December 29, 2001 2:42 PM Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I was sorta thinking that it might be illegal but umm err... What's DMCA stand for? - Original Message - From: Neale Roberts Sent: Saturday, December 29, 2001 9:41 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Except that would be illegal under the DMCA. - Original Message - From: Nathan Taylor To: HLCoders Sent: Saturday, December 29, 2001 1:49 PM Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Yes and no. Yes, nVidia bought all 3dfx assets and yes that meant no more drivers, but also if you looked around a little it was easy enough to find slightly modified hacked Windows 2000 drivers put out by the 3rd party so it is only logical to say that Microsoft could have edited to 2000 drivers themselves if they wanted support for the Voodoo series. Lakario - Original Message - From: Tom Sent: Saturday, December 29, 2001 5:52 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards actually, it aint micrsofts fault. When voodoo went bust, all the driverswent (I think a company (nvidia?) bought the rights to them or something)and so no new XP drivers couldnt be written.So actually its voodoos fault :)- Original Message -From: "Tim Holt" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Friday, December 28, 2001 7:43 PMSubject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I, and 30713.616 people now hate you :^) Nathan Taylor wrote: I'm sorry, the truth can't be helped... I had a Voodoo 5 until Xmas, on which I got my GeForce 3 Ti200, love at first site. The Voodoo 5 doesn't work with Windows XP, its extremely incompatible and it's just plain ugly. I mean I haven't seen the Voodoo 3 but the Voodoo 5 is a monster of a card, about 10 inches long with 2 fans and it requires it's own power supply whereas the Geforce 3 is about 5 inches long, one fan and twice the functionality. Granted, there are plenty of users with the Voodoo series and they should be tended to, but look at Microsoft, they didn't shive gits about the Voodoo series when they released Windows XP, maybe it's about time that the rest of the development community to follow. Now I am not saying it is necessary to have a massively 1337 system, I am only saying that it may be about time for people to upgrade to thetimes. -Lakario Master of Slashdot Fodder - Original Message - From: Tim Holt Sent: Friday, December 28, 2001 2:17 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I have a simple suggestion. Voodoo died, get a new card. Nope - bad response. You just told 35,000 people "sorry, but wedon't want to help you". You've read Valve's hardware survey, haven't you? the one at http://valve.speakeasy.net/survey/ Read it - because it's notalways what you expect. Eg, 50% of users have 128 MB of RAM or less. Only about 15% of users have a 1 gig or faster box. Most ppl (22.5%) usea Riva TNT2. 5% use Voodoo 3. Only 52% use AGP (which means 48% arePCI or what's on their mother board). It would be great to design a game aimed at 1.5 gig boxes with 512MB and Geforce 3 on AGPx4, and T3 connections - but it aint reality. Now back to Voodoo 3/3k. You could just say "We don't supportVoodoo 3/3k" with a MOD, but let's do a little math first. 639867 people answered the survey. 4.8% have Voodoo 3 cards. That's 30,700people you just told were SOL. That's a lot of people. Ah - crap. I think I just hijacked my own thread and turned it into another slashdot worthy ramble :^/ ___ To unsubscribe, edit your list preferences,
RE: [hlcoders] UTIL_FindEntityByClassname
Botman's right, my apologies for the faulty code. Botman's correction should work wonderfully - the first time through the loop GEnt is null, so you start from the beginning of the list, and then with subsequent iterations through the loop, you start the search at the previously found entity. david -Original Message- From: botman [mailto:[EMAIL PROTECTED]] Sent: Saturday, December 29, 2001 6:37 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] UTIL_FindEntityByClassname No, this wont work. UTIL_FindEntityByClassname() searches the entity list for the classname starting with the entity you pass as the first parameter. Since each time through the loop, you're telling UTIL_FindEntityByClassname() to start from the beginning, it'll always find the same entity (and loop infinitely, unless there are no scientists) A quick fix for this would be to setup an initial case: --- CODE SNIPPET GEnt = (CBaseMonster *)UTIL_FindEntityByClassname(NULL, monster_scientist); //now we have our first entity, loop until we're all out while((GEnt = (CBaseMonster *)UTIL_FindEntityByClassname(GEnt, monster_scientist)) != NULL) { iHost++; if(!GEnt-IsAlive()) iHostDead+; } Actually that won't work either. You'll miss the first one since you don't do anything with GEnt after the very first UTIL_FindEntityByClassname. You really want something like this instead... int iHost = 0; int iHostDead = 0; CBaseMonster *GEnt = NULL; while ((GEnt = (CBaseMonster*)UTIL_FindEntityByClassname(GEnt, monster_scientist)) != NULL) { iHost++; if (!GEnt-IsAlive()) iHostDead++; } Jeffrey botman Broome ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] What causes/caused the overflow error w/ATI cards
Ooo, coolness - Original Message - From: Neale Roberts Sent: Saturday, December 29, 2001 12:50 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Digital Millenium Copyright Act. It outlaws reverse engineering and decompiling of any proprietary software (in the US at least) - Original Message - From: Nathan Taylor To: HLCoders Sent: Saturday, December 29, 2001 2:42 PM Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I was sorta thinking that it might be illegal but umm err... What's DMCA stand for? - Original Message - From: Neale Roberts Sent: Saturday, December 29, 2001 9:41 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Except that would be illegal under the DMCA. - Original Message - From: Nathan Taylor To: HLCoders Sent: Saturday, December 29, 2001 1:49 PM Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards Yes and no. Yes, nVidia bought all 3dfx assets and yes that meant no more drivers, but also if you looked around a little it was easy enough to find slightly modified hacked Windows 2000 drivers put out by the 3rd party so it is only logical to say that Microsoft could have edited to 2000 drivers themselves if they wanted support for the Voodoo series. Lakario - Original Message - From: Tom Sent: Saturday, December 29, 2001 5:52 AM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards actually, it aint micrsofts fault. When voodoo went bust, all the driverswent (I think a company (nvidia?) bought the rights to them or something)and so no new XP drivers couldnt be written.So actually its voodoos fault :)- Original Message -From: "Tim Holt" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Friday, December 28, 2001 7:43 PMSubject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I, and 30713.616 people now hate you :^) Nathan Taylor wrote: I'm sorry, the truth can't be helped... I had a Voodoo 5 until Xmas, on which I got my GeForce 3 Ti200, love at first site. The Voodoo 5 doesn't work with Windows XP, its extremely incompatible and it's just plain ugly. I mean I haven't seen the Voodoo 3 but the Voodoo 5 is a monster of a card, about 10 inches long with 2 fans and it requires it's own power supply whereas the Geforce 3 is about 5 inches long, one fan and twice the functionality. Granted, there are plenty of users with the Voodoo series and they should be tended to, but look at Microsoft, they didn't shive gits about the Voodoo series when they released Windows XP, maybe it's about time that the rest of the development community to follow. Now I am not saying it is necessary to have a massively 1337 system, I am only saying that it may be about time for people to upgrade to thetimes. -Lakario Master of Slashdot Fodder - Original Message - From: Tim Holt Sent: Friday, December 28, 2001 2:17 PM To: [EMAIL PROTECTED] Subject: Re: [hlcoders] What causes/caused the overflow error w/ATI cards I have a simple suggestion. Voodoo died, get a new card. Nope - bad response. You just told 35,000 people "sorry, but wedon't want to help you". You've read Valve's hardware survey, haven't you? the one at http://valve.speakeasy.net/survey/ Read it - because it's notalways what you expect. Eg, 50% of users have 128 MB of RAM or less. Only about 15% of users have a 1 gig or faster box. Most ppl (22.5%) usea Riva TNT2. 5% use Voodoo 3. Only 52% use AGP (which means 48% arePCI or what's on their mother board). It would be great to design a game aimed at 1.5 gig boxes with 512MB and Geforce 3 on AGPx4, and T3 connections - but it aint reality. Now back to Voodoo 3/3k. You could just say "We don't supportVoodoo 3/3k" with a MOD, but let's do a little math first. 639867 people answered the survey. 4.8% have Voodoo 3 cards. That's 30,700people you just told were SOL. That's a lot of people. Ah - crap. I think I just hijacked my own thread and turned it into another slashdot worthy ramble :^/___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download :http://explorer.msn.com ___ To unsubscribe, edit your list preferences, or view the list archives,please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders___To unsubscribe, edit your list preferences, or view the list archives, please visit:http://list.valvesoftware.com/mailman/listinfo/hlcoders Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com Get
[hlcoders] Global functions
Folks, I have been searching for the right place to plop some code to checkroundend. I would like to keep it out of a specific gamerule, seeing that all will use it I would also like to be able to cal/use this function in other NON gamerule Related files like scientists.cpp etc.. To check for round end under certain conditions Any thoughts? Regards, Ron ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] Global functions
Put it in CHalfLifeMultiplay since it's the base gamerule for all the others and if you declare the function as virtual, it will work in all the inherited classes. If that doesn't work for you, make a global function. - Original Message - From: Yacketta, Ronald [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, December 29, 2001 2:25 PM Subject: [hlcoders] Global functions Folks, I have been searching for the right place to plop some code to checkroundend. I would like to keep it out of a specific gamerule, seeing that all will use it I would also like to be able to cal/use this function in other NON gamerule Related files like scientists.cpp etc.. To check for round end under certain conditions Any thoughts? Regards, Ron ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] Global functions
How about you just make a global function in some file somewhere: void CheckRoundEnd () { // blah } and then you can extern it wherever you need it, or just plop the prototype in a header file somewhere. If it needs to access the private vars of a class, then just have the class declare it as a friend: class Fubar { friend void CheckRoundEnd (); private: // CheckRoundEnd can access these variables int a, b, c; float d, e, f; // and so on.. }; --- Yacketta, Ronald [EMAIL PROTECTED] wrote: Folks, I have been searching for the right place to plop some code to checkroundend. I would like to keep it out of a specific gamerule, seeing that all will use it I would also like to be able to cal/use this function in other NON gamerule Related files like scientists.cpp etc.. To check for round end under certain conditions Any thoughts? Regards, Ron ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders __ Do You Yahoo!? Send your FREE holiday greetings online! http://greetings.yahoo.com ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] What causes/caused the overflow error w/ATI cards
well since i am l33t like this and was the person who found the ATI overflow error i can tell you what causes it. When the new patch came out it had some issues with the opengl.dll and the ATI cards would freak out when trying to use it. So valve had to go back and change some stuff to make it work. So the issue lies in the opengl.dll Wacko - Original Message - From: Tim Holt [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 10:57 AM Subject: [hlcoders] What causes/caused the overflow error w/ATI cards Enough N00b talk! OK so just what caused that overflow that ATI ppl had w/the last HL patch? I'd like to get a better understanding over just what the issue is/was, plus what the fix was in a nut shell. I've been having that problem with a pre-released version of a certain mod who's members are reading this right now but don't seem to give my old Voodoo 3/3k much sympathy :^P Tim ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] FP charging PHL Monopoly
I would have to agree with a little on the PHL subject, since they seem to take over most of the MOD Coverage seen just because they get backing from gamespy. they really seem to be picky on what they host and post about. It really pisses me off when some of the little lesser know mods never get there info posted on the site. About the FP charging issue, i have a personal server thing myself and i can say when FP was in the shitter because of the whole file hosting thing and setup this que it really screwed over downloading from therem. When the new HL patch came out it was almost a 2000min wait that is BS and i in most cases do not like there system and i think charging is lame and i agree with those who see the same in that sence Wacko - Original Message - From: Miguel Aleman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, December 29, 2001 7:24 PM Subject: Re: [hlcoders] FP charging PHL Monopoly See, I would be ok with Fileplanet letting people pay extra for Dedicated Servers if they didn't fuck their public ones. I never had a problem before the que was setup, it was just alittle slow. Now its REALLY slow if you take into account 15 min+ wait times. Also, if you haven't noticed, they have ads which you cannot close in the wait window. $$$ Also, is it just me, or does PlanetHL screw some mods and make other ones? It seems they have a fetish with some mediocre mods and leave some good ones out. - Original Message - From: omega [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, December 29, 2001 4:17 AM Subject: Re: [hlcoders] FP charging if you read what i said, i did say that some do. -omega Blackened Interactive http://www.nofadz.com/blackened IRC: irc.gamesnet.net channel: #blackened-interactive Assistant Coder, Underhive (http://www.underhive.com) - Original Message - From: Neale Roberts [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, December 29, 2001 3:17 AM Subject: Re: [hlcoders] FP charging Actually, the GSI staff *do* get paid, as do some of the Planet*.com webmasters. - Original Message - From: omega [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 3:28 PM Subject: Re: [hlcoders] FP charging ive been away for most of the day so i didnt get back in on this stuff till now. but anyway, thats basically what im saying. the services now are almost exactly the same as they were before, 9x out of 10 theres one free mirror, and 2 personal servers on stuff that used to have 3 mirrors. so again, i re-iterate. i will not pay to download the free things. also phantom, as you said al ittle while ago. gsi staff dosent get paid. neither does phl or any of the other planet workers. well, jeh and LI might. cuz i know back when hl.net went down they offered shirow a buncha money to work for them, even tho he declined. -omega Blackened Interactive http://www.nofadz.com/blackened IRC: irc.gamesnet.net channel: #blackened-interactive Assistant Coder, Underhive (http://www.underhive.com) - Original Message - From: Andrew Foss [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 8:35 PM Subject: Re: [hlcoders] FP charging Has anyone ever tired to get the Counter-Strike patch on it's release? The same time 1.1.0.8 came out? I had wait times of 850 minutes. at 1000 logins allowed per server, two servers. and two 90mb files. that's not economics. that's scalping. FP lowered it's max connects to make room for the personal servers. all you get is a unique U/P to connect to the FP servers. it costs them nothing but a little time to do. FP is basically a monopoly. hard to believe, eh? they used to be good, but now they are a spammy, slow, lame FTP site, with long lines. /rant - Original Message - From: _Phantom_ To: [EMAIL PROTECTED] Sent: Friday, December 28, 2001 4:43 PM Subject: Re: [hlcoders] FP charging That's not really ethics, it's economics (sp?), those who can afford to buy the space and the speed will, those who cant wont. - Original Message - From: Dynerman David M To: [EMAIL PROTECTED] Sent: Saturday, December 29, 2001 12:36 AM Subject: RE: [hlcoders] FP charging Right. Both your points are right on. However, thinking more in the realistic sense - I've seen wait times of 700 minutes for a download during peak times. So the ethical question again arises; sure you can wait several hours to download that 2 megabyte mod, or you can dish out the $7. david -Original Message- From: John Newfield [mailto:[EMAIL PROTECTED]] Sent: Friday, December 28, 2001
Re: [hlcoders] Sci's with needles
Sorry, to say that I can't help, but that sounds kinda funny :-D - Original Message - From: Andrew Foss Sent: Sunday, December 30, 2001 12:20 AM To: [EMAIL PROTECTED] Subject: [hlcoders] Sci's with needles I'm a fairly green n00b, when it comes to coding, so, I'll be brief:I'd like to make a scientist that, on being attacked, has a 50/50 chancethat he will interrupt the cower/run AI schedule, and charge you, with hisneedle out, stabbing you, and killing you, kinda like the GiveHealth anim,but only, taking it away, instead. I need two explanations:Adding an AI schedulehurting the player with a melee attack.TIA___To unsubscribe, edit your list preferences, or view the list archives, please visit:http://list.valvesoftware.com/mailman/listinfo/hlcodersGet more from the Web. FREE MSN Explorer download : http://explorer.msn.com