I love how that code does a ban saying its a exploit flare when there are users that accidently do it...
On Sun, Jul 6, 2008 at 12:19 PM, Tony Paloma <[EMAIL PROTECTED]> wrote: > The flares get deleted when the player disconnects. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Spencer 'voogru' > MacDonald > Sent: Sunday, July 06, 2008 12:12 PM > To: 'Half-Life dedicated Win32 server mailing list' > Subject: Re: [hlds] Flare exploit on 2Fort > > But you're not deleting the flares. > > I updated my code before I even put it on the server. > > class CProjectileFlare : public CEntity > { > public: > //Declare our class. > DECLARE_CLASS(CProjectileFlare, CEntity); > > virtual void Spawn > ( void ); > virtual void FlareThink > ( void ); > }; > > HOOK_ENTITY_CLASS (tf_projectile_flare, CProjectileFlare); > > void CProjectileFlare :: Spawn ( void ) > { > SetThink( &CProjectileFlare::FlareThink ); > SetNextThink( gpGlobals->curtime + 10.0f ); > } > > void CProjectileFlare :: FlareThink ( void ) > { > CPlayer *pPlayer = GetPlayerPointer( GetOwnerEntity() ); > > if(pPlayer) > { > pPlayer->m_iFlareCount++; > > if(pPlayer->m_iFlareCount >= 5) { > g_Util.BanPlayer(pPlayer, NULL, "Exploit: Flare > Exploit", -1); > } > } > > SetThink( &CProjectileFlare::Remove ); > SetNextThink( gpGlobals->curtime + 0.1f ); > } > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Tony Paloma > Sent: Sunday, July 06, 2008 1:55 PM > To: 'Half-Life dedicated Win32 server mailing list' > Subject: Re: [hlds] Flare exploit on 2Fort > > Well as long as we're posting source code nobody can use... > > function fixflares() > local flarecount = {} > for _,e in pairs(ents.FindByClass("tf_projectile_flare")) do > local flareowner = e:GetOwner() > if(flareowner != nil) then > local playerindex = flareowner:EntIndex() > if(flarecount[playerindex] == nil) then > flarecount[playerindex] = 1 > else > flarecount[playerindex] = flarecount[playerindex] + 1 > end > end > end > > for k,v in pairs(flarecount) do > if(v > 6) then > local banplayer = player.GetByID(k) > banplayer:BanByID(0, "Automatic ban for flare exploit") > end > end > end > > timer.Create("flarefix", 10, 0, fixflares) > > > Fixed via SourceOP Lua script ftw. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Spencer 'voogru' > MacDonald > Sent: Sunday, July 06, 2008 1:36 AM > To: 'Half-Life dedicated Win32 server mailing list' > Subject: Re: [hlds] Flare exploit on 2Fort > > class CProjectileFlare : public CEntity > { > public: > DECLARE_CLASS(CProjectileFlare, CEntity); > > virtual void Spawn ( void ); > }; > > HOOK_ENTITY_CLASS(tf_projectile_flare, CProjectileFlare); > > void CProjectileFlare :: Spawn ( void ) > { > SetThink( &CProjectileFlare::Remove ); > SetNextThink( gpGlobals->curtime + 1.5f ); > } > > Fixed via plug-in ftw. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Coldorak > Sent: Sunday, July 06, 2008 4:13 AM > To: Half-Life dedicated Win32 server mailing list > Subject: Re: [hlds] Flare exploit on 2Fort > > I got that with soldiers's rocket playing with around 20 bots on a local > server > > On Sat, Jul 5, 2008 at 9:18 PM, Philip Bembridge <[EMAIL PROTECTED]> > wrote: > >> I hvave got the flare thing to happen to me when I add too many bots {read >> too much memory} if I create a server on my computer (in game) it also >> happens with rockets >> >> 2008/7/5 P. Bhandal <[EMAIL PROTECTED]>: >> >> > Here's a fix: >> > >> > http://forums.alliedmods.net/showthread.php?p=647995 >> > >> > On Fri, Jul 4, 2008 at 11:52 PM, JDoc0512 <[EMAIL PROTECTED]> wrote: >> > >> > > man that's c00L >> > > >> > > --- On Sat, 7/5/08, P. Bhandal <[EMAIL PROTECTED]> wrote: >> > > >> > > From: P. Bhandal <[EMAIL PROTECTED]> >> > > Subject: [hlds] Flare exploit on 2Fort >> > > To: "Half-Life dedicated Win32 server mailing list" < >> > > hlds@list.valvesoftware.com> >> > > Date: Saturday, July 5, 2008, 12:35 AM >> > > >> > > I'm not sure whether this issue is limited to 2fort, but I've been >> > > having >> > > some problems with people coming onto my server and getting a ton of >> > flares >> > > stuck which ends up lagging the server out. Here's an example: >> > > >> > > http://upload.theqclan.com/2474995ctf_2fort0003.jpg >> > > >> > > Rebooting the server or changing the map fixes the issue. >> > > _______________________________________________ >> > > To unsubscribe, edit your list preferences, or view the list archives, >> > > please >> > > visit: >> > > http://list.valvesoftware.com/mailman/listinfo/hlds >> > > >> > > >> > > >> > > _______________________________________________ >> > > To unsubscribe, edit your list preferences, or view the list archives, >> > > please visit: >> > > http://list.valvesoftware.com/mailman/listinfo/hlds >> > > >> > _______________________________________________ >> > To unsubscribe, edit your list preferences, or view the list archives, >> > please visit: >> > http://list.valvesoftware.com/mailman/listinfo/hlds >> > >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlds >> > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlds > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds