Evie Addon Details

Watch - Add Favorite

Fake Es_tools - Version 1.4

posted on 2008-04-09 18:24:38
by bonbon
26
w00ts
w00t!
Requires: Tags: admin admin flags blackhole commands css effects fake fun overlays server control

Description

Download

    :arrow: http://addons.eventscripts.com/addons/view/fest


Installation

  • Extract all files to your ./cstrike/ directory
  • Edit the config file under ./cstrike/addons/eventscripts/fest/fest_config.py to your liking
  • Add the line es_load fest in your autoexec.cfg
  • Restart your server


Description:

  • Fake ES_Tools is just a little thing that I got carried away with when I was bored... It started out as just making a blackhole without es_tools, but then it carried on to oh, I want to make an addon that has a really cool client flag system, like Mani's. So it kinda just grew from there... There's alot of commands in f.e.s.t that normally, people would have just used es_tools for. I'm not saying that es_tools is bad, it's much more reliable than this, it's just another option for scripters to use these examples so that some people don't complain "Oh, you didn't need to use es_tools"

  • Thanks To
    • Chun, he's the best the bestest of teh best, he let me use his drop nade code for fest_enable_advanced_weapon_drop :o
    • Don, he tested my ideas, when I was too lazy to xD
    • GODJonez, he helped me with the blackhole pull for entities
    • Einlanzers, I was searching for a way to extinguish flames and I saw his example :)
    • SumGuy14, I stole his dissolve effects :P

  • Configuration
    • All Configuration is done in the file fest_config.py. It is found under cstrike/addons/eventscripts/fest/
    • The config options are also here for you to take a look at
    •  
      # Let's alive people see dead people's texts
      fest_enable_dead_chat = 1

      # Letters that if the sentance said by a dead person begins with, is exluded usefull for admin commands
      # seperate them with a comma and have them in brackets
      fest_excluded_dead_talk_characters = ('@', '!')

      # Allow people to drop grenades Thanks to Chun for this!
      fest_enable_advanced_weapon_drop = 1

      # a number between 0.1 and 0.5 this is how good the quality of the blackhole is lower is higher. Higher quality causes a little more lag, it shouldn't be an issue though, if you don't use it all the time.
      fest_blackhole_quality = 0.1
       
      # If 1, anyone can type fest_admins in console and get a list of admins and their flags on the server if 0, admins only
      fest_public_admins = 1


  • Admin Flags
    • This addon has Customizable admin flags and immunites, just like the ones mani has. It is extremely similar to clients.txt except that you will find all admin flags and setup in fest_config.py
    • Flags, thier descriptions and some examples are below
    •  
      # a - Blackhole
      # b - Speed
      # c - Health
      # d - Cash
      # e - Color
      # f - Teleport
      # g - Entteleport
      # h - Physpush
      # i - Burn
      # j - Damage
      # k - Cexec
      # l - Give
      # m - Jetpack
      # n - Noclip
      # o - Rocket
      # p - Stripplayer
      # q - Slay
      # r - Shake
      # s - Gravity
      # t - Drug
      # u - Kick
      # v - Ban
      # w - Beam
      # x - Ring
      # y - Unban
      # z - Drunk
      # A - Freeze
      # B - Fade
      # C - Setkills
      # D - Setmodel
      # E - Give Admin
      # F - Take Admin
      # G - Extinguish
       
      admins = {
      'STEAM_0:0:1232154534': {
      'flags': 'abcdefghijklmnopqrstuvwxyzABCDEFG', # This person has all admn flags
      'immunities': 'bcdefhijklmnopqrstuv', # This person has most immunities
      'name': 'Cow Go Moo' # This is the name that'll appear when admins type fest_adimns in console
      }, # The comma here is important because we have another admin after
      'STEAM_0:0:23943342': {
      'flags': 'abc', # This person only has Blackhole, Speed and Health flags
      'immunities': 'uv', # They only have immunity to Kick and Ban
      'name': "Cow Don't go moo" # We have to have the name in ""s instead of ''s because there's a ' in the name
      } # We don't have a comma here because it's the last admin in the list!
      }



  • Admin Commands
      Rocket[list]
    • Description - Rocket a player
    • Syntax
      [/code]
    • Admin Flag - o


    • Give

      • Description - Give a player an item
      • Syntax
      • Admin Flag - l


      Color

      • Description - Set a player's color
      • Syntax
      • Admin Flag - e


      Damage

      • Description - Damage a player
      • Syntax
      • Admin Flag - j


      Entteleport

      • Description - Teleport an entity
      • Syntax
      • Admin Flag - g


      Drug

      • Description - Drug a player
      • Syntax
      • Admin Flag - t


      Shake

      • Description - Shake a player's screen
      • Syntax
      • Admin Flag - r


      Ring

      • Description - Create a ring around a player
      • Syntax
      • Admin Flag - x


      Speed

      • Description - Set a player's speed
      • Syntax
      • Admin Flag - b


      Teleport

      • Description - Teleport a player
      • Syntax
      • Admin Flag - f


      Jetpack

      • Description - Jetpack a player
      • Syntax
      • Admin Flag - m


      Slay

      • Description - Slay a player
      • Syntax
      • Admin Flag - q


      Gravity

      • Description - Set per player gravity
      • Syntax
      • Admin Flag - s


      Health

      • Description - Set a player's health
      • Syntax
      • Admin Flag - c


      Physpush

      • Description - Slap a player
      • Syntax
      • Admin Flag - h


      Kick

      • Description - Kick a player
      • Syntax
      • Admin Flag - u


      Burn

      • Description - Burn a player
      • Syntax
      • Admin Flag - i
    • Thanks To - Freddukes


    • Blackhole

      • Description - Create a blackhole
      • Syntax
      • Admin Flag - a
      .
    • Thanks To - GODJonez


    • Beam

      • Description - Create a beam between two coords
      • Syntax
      • Admin Flag - w


      Noclip

      • Description - Noclip a player
      • Syntax
      • Admin Flag - n


      Cash

      • Description - Set a player's cash
      • Syntax
      • Admin Flag - d


      Stripplayer

      • Description - Strip all of a players weapons
      • Syntax
      • Admin Flag - p


      Cexec

      • Description - Cexec a command on a player
      • Syntax
      • Admin Flag - k


      Ban

      • Description - Ban a player
      • Syntax
      • Admin Flag - v


      Unban

      • Description - Unban a player
      • Syntax
      • Admin Flag - y


      Drunk

      • Description - Drunk a player
      • Syntax
      • Admin Flag - z


      Freeze

      • Description - Freeze a player
      • Syntax
      • Admin Flag - A


      Fade

      • Description - Fade a player's screen
      • Syntax
      • Admin Flag - B


      Setkills

      • Description - Set a player's kills
      • Syntax
      • Admin Flag - C


      Setmodel

      • Description - Change a player's model
      • Syntax
      • Admin Flag - D


      Makeadmin

      • Description - Give a person admin
      • Syntax
      • Admin Flag - E


      Takeadmin

      • Description - Take away a person's admin
      • Syntax
      • Admin Flag - F


      Extinguish

      • Description - Extinguish a Burning Player
      • Syntax[code]
    • Admin Flag - G
  • Thanks To - Freddukes


  • Other Variables
    • fest_enable_dead_chat - Lets you see what dead people type, with their team color!
    • fest_enable_advanced_weapon_drop - By Chun, lets you through nades away!


  • Script Commands
    • Nearcoord
      • Description - Run a specified block for everyone within specified game units
      • Syntax
        fest.fake().command('nearcoord', [, , , , , , , , ])
      • Thanks To - SuperDave

    • GetViewCoord
      • Description - Return the ViewCoordinates of a player (Thanks to Don for testing the idea that I was too lazy to test... :P)
      • Syntax
        myvar = fest.fake().command('getviewcoord')

    • GetViewProp
      • Description - Return the Prop Index Number that a player's looking at (This is kinda hacky, you have to run it twice, it'll always return the second to last prop that the person is looking at and I don't know why :'(
      • Syntax
        fest.fake(userid).command('getviewprop', callbackfunction)
      • Thanks To - Carbon-14


  • Pictures
      width = 592 height = 432

    • Burn

    • Black Hole

    • Drug

    • Fade

    • Drunk

    • Shake

    • Rocket

    • Extinguish

    • Dead Chat

    [/list]
  • Installation

    Extract all files to your ./cstrike/ directory
    Edit the config file under ./cstrike/addons/eventscripts/fest/fest_config.py to your liking
    Add the line es_load fest in your autoexec.cfg
    Restart your server

    Version Notes For 1.4 (Announce this update)

    Updated on: 2008-04-13 14:01:46 EST
    Added fest_extinguish
    Updated fest_burn - Thanks, Freddukes
    Added fest_makeadmin
    Added fest_takeadmin
    ( Previous Versions )