Jump to content

SSGM 4.0 Plugins

45 files

  1. Remove Weapon Chat Command

    This plugin adds the !rweapon (alias !rw) chat command, it'll remove the weapon the player is currently holding if it's not the pistol, c4 or a beacon.
    To install place 'RemoveWeaponChatCommand.dll' in the FDS folder and add an entry for it under the [Plugins] section of ssgm.ini.
    You can contact me under the nick 'iran'.

    80 downloads

       (0 reviews)

    0 comments

    Submitted

  2. Bandwidth Detector

    ### Created by Xpert from Atomix
    ### irc.ax-games.net
    ### www.ax-games.net
    ### CREDITS
    Thanks to Stealtheye for explaining to me the bug with improper bandwidth detection in Renegade.
    ### DESCRIPTION ###
    This plugin is a port over of the Bandwidth Detection feature in the early SSGM. It checks
    the bandwidth of all players ingame every minute to see if it is below a set amount.
    A message will also output to the SSGM Log prefixed with _ALERT for server regulators to read.
    ### CHANGELOG ###
    V1 - Release
    V2 - Fixed a crash issue
    ### Installation ###
    Place this in the ssgm.ini plugins list of course. Below is what should be in your SSGM.ini for the BW_Detector settings.
    [bW_Detector]
    ; BWDefault=
    ;
    ; The lowest a players bandwidth can be set to. 28800 is the lowest setting Renegade has, but players can set it even lower
    ; with a console command. Even though 28800 is a normal setting in Renegade, this should be set at 56000 or higher as
    ; 28800 will cause the player to lag.
    BWDefault=128000
    ; BWMessage=
    ;
    ; Message to send the player letting them know their bandwidth is being reset.
    ; You can leave this blank if you want since there's a setting within the code itself.
    BWMessage=Your bandwidth was detected dropping below the allowed amount. It has been reset.

    69 downloads

       (0 reviews)

    0 comments

    Submitted

  3. Custom Killmessages ALPHA

    THIS IS AN ALPHA VERSION AND MIGHT CRASH OR LAG YOUR FDS.
    This plugin replaces the normal kill messages for players running scripts.dll 2.9.2 or higher with custom versions that look like these:
    KillerName <killed string> VictimName <squish string>
    KillerName <killed string> VictimName with a HEAD SHOT!
    KillerName <killed string> VictimName with a NECK SHOT!
    Where <killed string> and <squish string> are randomly chosen from a list of strings you can configure. The source code contains a function to very accurately obtain what weapon was used to kill a player, but this function isn't used. Squishes might possibly not be detected accurately (using a hacky method to detect them), if that's the case please contact me.
    You can contact me on renegadeforums.com under the nick iRANian.
    Thanks to the Tiberian Technologies team and in particular StealthEye for adding the features to beta 4 that make this possible and for answering a lot of my questions.
    To install this plugin set 'SendPlayerKillsToNewClients=' in server.ini to false, place 'CustomKillMessages.dll' in the root FDS folder and add an entry for it under [Plugins] in SSGM.ini. Then at the bottom of SSGM.ini add:
    [CustomKillMessages_KilledStrings]
    ;These are the strings that are randomly chosen as the string to replace 'killed' with in 'KillerName killed VictimName'
    01=beat the shit out of
    02=politically massacred
    [CustomKillMessages_SquishStrings]
    ;These are the strings that are randomly chosen as the string to replace 'squishstring' with in 'KillerName killed VictimName squishstring'
    01=herp derp
    02=SQUISH!

    84 downloads

       (0 reviews)

    0 comments

    Submitted

  4. Suicide 5min Wait

    With this plugin running a player can only suicide every 5 minutes. The hooking code and original hook were written by Hex, the new hook was written by Whitedragon.
    Doesn't work if you're using other code that hooks suicides.

    49 downloads

       (0 reviews)

    0 comments

    Submitted

  5. Flood Protection

    Since this seems to be all the rage now, here's a dll that will block spam of radio commands serverside. 5 commands per 10 secs.

    79 downloads

       (0 reviews)

    0 comments

    Submitted

  6. Mute

    ### Created by Xpert from Atomix
    ### irc.ax-games.net
    ### www.ax-games.net
    ### CREDITS
    Thanks to reborn for original concept
    Thanks to iRan for making me avoid the use of "PPAGE"
    ### DESCRIPTION ###
    This plugin will allow you to mute or unmute players ingame to prevent them from
    using the chat or radio commands.
    ### CHANGELOG ###
    V1 - Original by reborn released with TT
    V2 - Notifies the player if they are muted or unmuted
    - Notifies the player if they try to use Radio or Chat when muted
    - It will now output if you try to mute a player that is already muted and
    if you try to unmute a player that isn't muted.
    - The output response to the FDS will now make a new line using \n
    V3 - Fixed a problem where muted players could still use radio commands

    52 downloads

       (0 reviews)

    0 comments

    Submitted

  7. Remove Weaker Double Gun

    This plugin will remove the weaker version of a gun if you have two of them (or the version of the other team for e.g. Volt Rifles). This is done for the following weapons:
    -The Repair Guns
    -The Auto Rifles
    -The Chainguns
    -The Ramjet Rifles
    -The Rocket Launchers
    -The Sniper Rifles
    -The Volt Auto Rifles
    To install place 'RemoveWeakerDoubleGun.dll' in your root FDS folder and add an entry for it under [Plugins] in ssgm.ini.
    You can contact me under the nick 'iran'.

    70 downloads

       (0 reviews)

    0 comments

    Submitted

  8. Mute Beacons Player

    ### Created by Xpert from Atomix
    ### irc.ax-games.net
    ### www.ax-games.net
    ### DESCRIPTION ###
    This plugin will allow you to block or unblock players ingame from using or purchasing beacons. It will inject 2 console commands; BMUTE and UNBMUTE.
    ### CHANGELOG ###
    V1 - Release

    44 downloads

       (0 reviews)

    0 comments

    Submitted

  9. DDE Channel

    Incase anyone else is missing the DDE functionality from prior versions of scripts, here it is again.
    I think I'm the only person that actually used it but who knows..

    52 downloads

       (0 reviews)

    0 comments

    Submitted

  10. Flaming C4 Prevention

    This plugin adds various measures to the FDS to prevent people doing so called 'flaming C4'. All C4 placed on friendly units are automatically disarmed, Proxy C4 placed on empty vehicles are auto-disarmed too and a few limits have been added to the amount of Remote C4 and Timed C4 allowed stacked on top of each other or on neutral vehicles.
    You can contact me under the nick iRANian on renegadeforums.com. Thanks to Xpert for finding an issue where C4 on Purchase Terminals got disarmed.
    Changelog:
    v2:
    -Fixed a bug that caused C4 placed on Purchase Terminals to be disarmed.
    To install, place 'FlamingC4Prevention.dll' in the root FDS folder and add an entry for it in SSGM.ini under [Plugins]. Then at the bottom of SSGM.ini add:
    [FlamingC4Prevention]
    ; Messages used by this script:
    PageMessage = Your C4 has been automatically disarmed by the Flaming C4 prevention script.
    TimedC4LimitMessage = You placed too many Timed C4 on empty vehicle(s), your last one has been disarmed.
    RemoteC4LimitMessage = You placed too many Remote C4 on empty vehicle(s), your last one has been disarmed.
    TimedC4StackedMessage = Your last Timed C4 has been disarmed, please don't place C4 on top of each other.
    RemoteC4StackedMessage = Your last Remote C4 has been disarmed, please don't place C4 on top of each other.
    ;How many Timed C4 are allowed to be attached to empty vehicles per player?
    TimedC4Limit = 3
    ;How many Remote C4 are allowed to be attached to empty vehicles per player?
    RemoteC4Limit = 6
    ;Total Timed C4 that are allowed to be stacked (i.e. placed on top another C4) per player
    TimedC4Stacked = 2
    ;Total Remote C4 that are allowed to be stacked per player
    RemoteC4Stacked = 2
    ;How long to wait in secs after C4 creation before activating the flaming c4 check
    ActivationWaitTime = 2

    39 downloads

       (0 reviews)

    0 comments

    Submitted

  11. Leave Deaths Exploit Fix

    This plugin fixes an exploit where if you leave the game after dying but before respawning your death count doesn't get incremented. The following simple code is used:

    void LeaveDeathsExploitFix::OnPlayerLeave(int PlayerID){ GameObject *obj = Get_GameObj(PlayerID); if ( Commands->Get_Health(obj) == 0.0f ) { Find_Player(PlayerID)->Set_Deaths(Find_Player(PlayerID)->Get_Deaths()+1); }}
    To install place 'LeaveDeathsExploitFix.dll' inside the root FDS and add an entry for it under [Plugins] in SSGM.ini.
    You can contact me under the nick 'iran'.

    49 downloads

       (0 reviews)

    0 comments

    Submitted

  12. Restore Weapons Characters Join

    This plugin will restore the weapons and character a player had before he left the server if he rejoins the server before the match ends. I got the idea from iScripters who told me gz0ne/fnfall had this feature.
    You can contact me under the nick 'iRANian' on renegadeforums.com.
    To install place 'RestoreWeaponsCharacterOnJoin.dll' in the root FDS folder and add an entry for it under [Plugins] in SSGM.ini.

    75 downloads

       (0 reviews)

    0 comments

    Submitted

  13. Vehicle Kills Command

    This plugin adds the !vehkills (alias !vkills) command to the server, this command simply displays the amount of vehicles the players destroyed.
    To install place 'VkillsCommand.dll' inside the root FDS folder then add an entry for it under [Plugins] in SSGM.ini.
    You can contact me under the nick 'iran'.

    59 downloads

       (0 reviews)

    0 comments

    Submitted

  14. Reset Match

    This plugin will automatically reset the match after 120 second have expired and it will announce the time remaining until the automatic resetting. After every player has typed !ready it will reset the match, if it happens before the auto-reset. Players can't move until the match has reset. Once the match is reset every player and harvester will get killed, and every player's deaths/kills/score/credits will be reset (credits will be set to the server's starting credits). The map timer will also be reset to the time remaining on level load.
    Contact me under the nick "iran", you can also find me on the usual IRC networks under the nick "Iran".

    58 downloads

       (0 reviews)

    0 comments

    Submitted

  15. Reserved Slots Beta

    This plugin will allow authorized players to join the server when it's full. You can configure a list of authorized players by name. As a side-effect of this plugin, when the server is full it'll show the max player count as being one slot higher than it actually is on XWIS, GSA and other code aren't affected by this. This plugin doesn't play nicely with other stuff that changes the player limit.
    You can contact me under the nick 'iran'.
    Thanks to StealthEye for suggesting the current method I'm using to implement this.
    To install place 'ReservedSlots.dll' in your root FDS folder, then add an entry for it under [Plugins] in ssgm.ini, then to the bottom off ssgm.ini add and configure the following:
    [ReservedSlots_ReservedList]
    ;List of names that are allowed to join when server is full
    01 = Host
    02 = Renegade
    03 = Unnamed

    44 downloads

       (0 reviews)

    0 comments

    Submitted

  16. Snipers Points Credit Mod

    This plugin will set the points and credits a sniper gives from hitting a vehicle to 1 credit and 1 point if they do less than 30 damage to the vehicle.
    To install place SniperPointsCreditsMod.dll inside your root FDS folder and add an entry for it under [Plugins] in ssgm.ini.
    You can contact me under the nick 'iran'.

    50 downloads

       (0 reviews)

    0 comments

    Submitted

  17. Harvester Shells

    This must have plugin adds vehicle shells for Harvesters after they're destroyed, when fully repaired these shells will spawn a Harvester with 4 passenger seats and a machine gun.

    53 downloads

       (0 reviews)

    0 comments

    Submitted

  18. Time Expired Command

    Really simple plugin that adds the "!time" (alias "!t") command to a server, this command shows the time expired on the current map as HH:MM:SS, e.g. 01:10:10 for 1 hour, 10 minutes and 10 seconds.

    85 downloads

       (0 reviews)

    0 comments

    Submitted

  19. Character Refund

    This plugin works like the Character Refund plugin but this one should always work. If a player buys another character without dying he'll be refunded a configurable amount of money.
    You can contact me under the nick 'iran'.
    To install place 'CharacterRefundKebab.dll' inside the root FDS folder and add an entry for it under the [Plugins] section in SSGM.ini, then add and configure the following to SSGM.ini:
    [CharacterRefund]
    FractionOfRefund = 0.5 ; 0.5 gives a 50% refund

    54 downloads

       (0 reviews)

    0 comments

    Submitted

  20. SBH No Remote C4 Pickup

    This plugin will remove Remote C4 from an SBH after they pick them up, it will also page the SBH that "SBH's are no longer allowed to pick up Remote C4."

    46 downloads

       (0 reviews)

    0 comments

    Submitted

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.