Raised This Month: $ Target: $400
 0% 

[TF2] Pyro++ 1.9 (Dukehacks)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
JesusJuice
New Member
Join Date: Apr 2009
Plugin ID:
852
Plugin Version:
1.9
Plugin Category:
Gameplay
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Makes pyros less useless against good players and less annoying in the hands of bad players
    Old 05-27-2009 , 22:38   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #1

    Yes i have, but it might not be the plugin crashing the server, my friend who makes plugins said its probably dukehacks causing it, they might need 2 update it.

    Update: Yeah seems there were offset updates, its fixed now so no problem.

    Last edited by JesusJuice; 05-27-2009 at 22:44.
    JesusJuice is offline
    Cheshire Delusion
    New Member
    Join Date: May 2009
    Old 05-31-2009 , 09:56   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #2

    Hm. I can't seem to get this to work. I installed Dukehacks, updated the offset file, and am running the latest version of Sourcemod (1.2.1-dev). I know Duke's said 1.1 for Sourcemod, maybe that's my problem?

    Really looking forward to trying this out.
    Cheshire Delusion is offline
    cybersquare420
    Veteran Member
    Join Date: Nov 2008
    Old 06-03-2009 , 09:10   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #3

    make sure u got the right offsets for dukehacks... there were several fubar ones released after the latest valve update... all will cause major issues... try this:

    PHP Code:
    "Games"
    {
        
    "#default"
        
    {
            
    "#supported"
            
    {
                
    "game"        "dod"
                "game"        "tf"
            
    }

            
    "Offsets"
            
    {
                
    /* Offset into LevelShutdown */
                
    "gEntList"
                
    {
                    
    "windows"    "11"
                
    }

                
    "GetDataDescMap"
                
    {
                    
    "windows"        "11"
                    "linux"            "12"
                
    }

                
    "Touch"
                
    {
                    
    "windows"        "96"
                    "linux"            "97"
                
    }

                
    "VPhysicsUpdate"
                
    {
                    
    "windows"        "149"
                    "linux"            "150"
                
    }

                
    "TraceAttack"
                
    {
                    
    "windows"        "58"
                    "linux"            "59"
                
    }

                
    "ProcessUsercmds"
                
    {
                    
    "windows"        "373"
                    "linux"            "374"
                
    }

                
    "PreThink"
                
    {
                    
    "windows"        "294"
                    "linux"            "295"
                
    }

                
    "PostThink"
                
    {
                    
    "windows"        "295"
                    "linux"            "296"
                
    }

                
    /* data offsets */
                
    "CTakeDamageInfo.m_flDamage"
                
    {
                    
    "windows"        "48"
                    "linux"            "48"
                
    }
            }

            
    "Signatures"
            
    {
                
    "AddListenerEntity"
                
    {
                    
    "library"    "server"
                    "windows"    "\x8B\x91\x2A\x2A\x2A\x2A\x81\xC1\x2A\x2A\x2A\x2A\x56\x33\xC0\x85"
                    "linux"        "@_ZN17CGlobalEntityList17AddListenerEntityEP15IEntityListener"
                
    }

                
                
    "LevelShutdown"        // needed for gEntList on Windows
                
    {
                    
    "library"    "server"
                    "windows"    "\xE8\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xE8"
                
    }

                
    "gEntList"        // gEntList on linux
                
    {
                    
    "library"    "server"
                    "linux"        "@gEntList"
                
    }

                
    "TakeDamage"
                
    {
                    
    "library"    "server"
                    "windows"    "\x83\xEC\x58\x57\x8B\xF9\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x0F\x84"
                    "linux"        "@_ZN11CBaseEntity10TakeDamageERK15CTakeDamageInfo"
                
    }


            }
        }

        
    /* Team Fortress 2 */
        
    "tf"
        
    {

        }

        
    /* Day of Defeat: Source */
        
    "dod"
        
    {

        }


    this has been working for every one i have asked...

    hope it helped...
    __________________
    cybersquare420 is offline
    Cooltad
    Veteran Member
    Join Date: Apr 2008
    Old 06-04-2009 , 11:25   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #4

    I was wondering if the maker could take this apart a little bit and give out the code used just for making the Flamethrower have infinite ammo. I can't seem to extract it myself correctly.
    __________________
    Please, give me some rep if you found what I posted useful. :]
    Cooltad is offline
    MikeJS
    Senior Member
    Join Date: Nov 2008
    Old 06-04-2009 , 13:00   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #5

    PHP Code:
    offsAmmo FindSendPropInfo("CTFPlayer""m_iAmmo");
    SetEntData(clientoffsAmmo+(i*4), ammo4); 
    If I recall correctly, i should be set to the weapon slot.
    __________________
    MikeJS is offline
    Cooltad
    Veteran Member
    Join Date: Apr 2008
    Old 06-04-2009 , 15:25   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #6

    Quote:
    Originally Posted by MikeJS View Post
    PHP Code:
    offsAmmo FindSendPropInfo("CTFPlayer""m_iAmmo");
    SetEntData(clientoffsAmmo+(i*4), ammo4); 
    If I recall correctly, i should be set to the weapon slot.
    I used that, except replacing ammo with 5. Had no affect, no errors.
    Nevermind, was messing it up myself.
    __________________
    Please, give me some rep if you found what I posted useful. :]

    Last edited by Cooltad; 06-04-2009 at 17:26.
    Cooltad is offline
    Cheshire Delusion
    New Member
    Join Date: May 2009
    Old 06-05-2009 , 12:23   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #7

    That did the trick. It's all working now. It seems to be a big hit on the server. Awesome work.
    Cheshire Delusion is offline
    ryanhaii
    Junior Member
    Join Date: Jun 2009
    Old 06-06-2009 , 04:53   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #8

    please make a plugin that allows spies to attack while they are uncloaking and make them run faster that would be so nice!!!!
    here is the command for the uncloaking attack time

    tf_spy_cloak_no_attack_time
    ryanhaii is offline
    theowl
    Junior Member
    Join Date: Jun 2009
    Old 06-06-2009 , 20:11   Re: [TF2] Pyro++ (Dukehacks)
    Reply With Quote #9

    Is there no cvar to turn this plugin on and off? I want it to start disabled as default and turn on when I enable it... Is there no way other than dragging the .smx in or out of the plugin folder and restarting server each time...?
    theowl is offline
    MikeJS
    Senior Member
    Join Date: Nov 2008
    Old 06-07-2009 , 08:18   Re: [TF2] Pyro++ 1.3 (Dukehacks)
    Reply With Quote #10

    Quote:
    Originally Posted by theowl View Post
    Is there no cvar to turn this plugin on and off? I want it to start disabled as default and turn on when I enable it... Is there no way other than dragging the .smx in or out of the plugin folder and restarting server each time...?
    Updated to 1.3, adds cvars to disable airblast jump, dash and gliding. Also adds option to make fireaxe ignite players and fixes a bug where burn timers weren't being killed on player spawn.
    __________________
    MikeJS is offline
    Reply



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 14:12.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode