Jump to content

SSGM 4.0 Plugins

45 files

  1. 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

  2. Chinook Armor Mod

    This plugin changes the armor type of Chinooks (Transport Helicopters) so they take less damage from snipers as long as they have armor, they'll take 20 damage from a Ramjet and 10 damage for a normal sniper.

    67 downloads

       (0 reviews)

    0 comments

    Submitted

  3. Radio Commands Output

    This is a simple SSGM 4.0 plugin that outputs when players use ingame Radio Commands.
    This will be the first of many stuff I plan on releasing.

    <CloudyServ2> [Radio] &WNxSmiLey: Affirmative.<CloudyServ2> [Radio] &WNxSmiLey: Negative.<CloudyServ2> [Radio] &WNxSmiLey: Don't get in my way!<CloudyServ2> [Radio] &WNxSmiLey: Don't get in my way!<CloudyServ2> [Radio] &WNxSmiLey: Watch where you're pointing that!

    67 downloads

       (0 reviews)

    0 comments

    Submitted

  4. Set Deaths Console Command

    This plugin will add a console command to the FDS that will allow you to set the deaths count of a player (negative numbers are accepted and work). The following console command is added:
    SETDEATHS <ID> <VALUE> - changes the deaths count of a player.
    To install place 'SetDeathsConsoleCommand.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'

    62 downloads

       (0 reviews)

    0 comments

    Submitted

  5. 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

  6. Chat Aliases

    This simple plugin will replace certain text typed by players with a different message (e.g. "repref" getting replaced with "Repair the Refinery"), I saw this feature listed on BlackIntel's website as part of their server-side mods and thought it would be cool to make a clone of it.
    You can contact me under the nick 'iran'.
    To install place 'ChatAliases.dll' in your root FDS folder and add an entry for it under [Plugins] in SSGM.ini, then at the bottom of SSGM.ini add and configure:
    [ChatAliases_AliasesList]
    ;List an alias and replacement here, note you can't have "ERR" as replacement text
    repref=Repair the Refinery!
    .strush=Get Stealth Tanks and let's rush!

    59 downloads

       (0 reviews)

    0 comments

    Updated

  7. 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

  8. Screen Shake Console Command

    This plugin will add a console command to shake the camera violently for a player, if that player is running custom scripts.dll. The following console command is added:
    SCREENSHAKE <ID> <DURATION> - Shakes the screen of a player for a variable DURATION.
    To install place 'ScreenShakeConsoleCommand' in the root FDS folder and add an entry for it under [Plugins] in ssgm.ini.
    You can contact me under the nick 'iran'.

    57 downloads

       (0 reviews)

    0 comments

    Submitted

  9. 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

  10. 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

  11. 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

  12. 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

  13. Space Out

    I threw together a simple plugin that changes spaces in nicks to underscores.
    It seems to work
    By: roszek

    50 downloads

       (0 reviews)

    0 comments

    Updated

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  • 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.