View Single Post
Author Message
ReFlexPoison
☠☠☠
Join Date: Jul 2011
Location: ☠☠☠
Old 01-31-2013 , 00:20   [TF2] Ghost Mode Redux (v2.2 - 1/6/14)
Reply With Quote #1

Ghost Mode Redux

Description:
Fly around as a ghost after death. I've been interested in this mod ever since FlaminSarge released his version. Added features include
  • Ghost model
  • Config menu
  • Invisible to alive players

Control Variables:
  • sm_ghostmode_enabled (default: 1) Enable/Disable Plugin (0 = Disabled 1 = Enabled 2 = Arena Only)
  • sm_ghostmode_teleporting (default: 2) Enable/Disable teleporting (0 = Disabled 1 = Random target 2 = Random team target)
  • sm_ghostmode_flying (default: 1) Enable/Disable flying
  • sm_ghostmode_model (default: models/props_halloween/ghost.mdl) Model to use for ghosts
  • sm_ghostmode_wearables (default: 0) Enable/Disable wearables on ghosts
Commands:
  • sm_ghost (Open ghost config)
Version Log:
  • Version 2.2
    • Fixed collisions not being reset on spawn
      • Note: If your server runs different default player collision groups or solid flags you will need to recompile the plugin using the correct flags found in the DEFINES section of the source...
  • Version 2.1
    • Fixed errors when trying to open settings menu
  • Version 2.02
    • Improved netprop changes on player spawn
    • Fixed bug where player's model wouldn't be reset after changing sm_ghostmode_model convar
    • Fixed bug where player wearables would float in the location of the player's death
    • Fixed issue where not all dead or spawning players would see ghosts
  • Version 2.01
    • Fixed server crashing (Hopefully)
    • Removed particles convar
  • Version 2.0
    • Added native for other plugin to determine if a player is currently a ghost
      • GhostMode_IsPlayerGhost
    • Now properly sets ghost speed
    • Fixed bug where other plugins would force the player model while a ghost into something else
  • Version 1.8
    • Added convar to specify ghost model
    • Added convar to enable/disable wearables
    • Added convar to enable/disable particle effects from ghosts (Some models have these)
    • Made all ghosts the same speed
  • Version 1.7
    • Now uses custom model that supports hats and miscs
    • Fixed ghost velocity increasing when strafing (Thanks to VoiDeD)
    • Ghosts gravity is now cut in half
    • Now changes teams accordingly when selecting a team as a ghost
      • Hopefully fixes respawn bug
    • Added cooldown (4 seconds) for teleporting
    • Players may now fly while holding their IN_JUMP key
  • Version 1.6
    • Removed cycle targeting
    • Sound hook now only blocks footstep and weapon attack sounds
    • No longer removes weapons, however blocks ghosts from using them
    • Removed all the "ghosty" from the plugin and translations
  • Version 1.5
    • Added random targeting, cycling, random team targeting and team cycling for teleporting
    • Other small fix ups thanks to FlaminSarge
  • Version 1.4
    • New config menu for players to change their settings
    • Now automatically applies ghost to new players
    • Ghosts will now appear when the round ends
  • Version 1.3
    • No longer requires SendProxy
    • Fixed third person bugs
    • Added sm_ghost command
  • Version 1.2
    • Fixed players glowing after death
    • Fixed model bugs
  • Version 1.11
    • Fixed issue with The Dead Ringer
  • Version 1.1
    • Added teleporting
  • Version 1.0
    • Initial release
Installation:
  • ghostmode.smx to sourcemod\plugins
  • ghostmode.phrases.txt to sourcemod\translations
  • Extract other files to their designated directories
Special Thanks:Other Plugins:My Plugins
intox Gaming
Attached Files
File Type: txt ghostmode.phrases.txt (660 Bytes, 1385 views)
File Type: inc ghostmode.inc (703 Bytes, 979 views)
File Type: sp Get Plugin or Get Source (ghostmode.sp - 1107 views - 20.6 KB)
File Type: smx ghostmode.smx (15.1 KB, 941 views)

Last edited by ReFlexPoison; 01-06-2014 at 22:54. Reason: 2.2
ReFlexPoison is offline