This plugins remake of Saxton Hale
In a few words:
It's a full game modification that makes one player per round - Saxtoner
Armed with plenty of health and his bare hands, the player taking control of Saxtoner must eliminate all the team to win, while they attempt to kill him.
Main server: 221.132.34.100:27028
Many other servers: http://tf2stats.net/server_search/?s...&Search=Search
Requirements:
IMBA Update released! ( ver 0.99 )
Improve dev version? Yap! New version with all improved, fixed! Update plugin, translations and config!
- UNUSUAL! Added support for creating own modes for Saxtoner. Whant more than 1 Saxtoner per round? Create easly new mode! List of values for modes:
- "mode_translation_name" - Mod translation key (see saxtoner.phrases.txt)
- "mode_translation_description" - Translation key for mode description
- "mode_chars" - Mode max Saxtoners per round
- "mode_chance" - Mode chance - from 1 to infinity (1 can occur only once)
- "mode_modifier_health" - Health modifier for Saxtoner, from 0.1 to inifnity
- "mode_modifier_damage" - Damage modifier for Saxtoner damage recived
- "mode_modifier_damage_crit" - Crit damage modifier for Saxtoner damage recived
- "mode_modifier_damage_mini_crit" - Mini-Crit damage modifier for Saxtoner damage recived
- "mode_modifier_damage_player" - Damage modifier for normal player damage recived
- "mode_special" - Round special or not? (0 - don't show special message, 1 - show )
- "mode_allowed_char_class" - Allow only this Saxtoner class (see help section)
- "mode_allowed_player_class" - Allow only this player class (see help section)
- "mode_enabled" - Enable/dissable mode
- Configs for each class. You can easly edit all class with edit only 1 key. List of values:
- "enabled" - Class enabled?
- "name" - Default char name
- "max_health" - Max health for class
- "min_health" - Min health for class
- "weapon_class" - Weapon class name (see scripts/items_game.txt)
- "weapon_id" - Weapon id (see scripts/items_game.txt)
- "weapon_level" - Weapon level 1-101
- "weapon_quality" - Weapon quality
- "weapon_attributes" - Weapon attributes, always put spaces between " ; "
- "weapon_hide_model" - (1 - true, 0 - false ), hide weapon model
- "rage_type" - (1)Scare all players, sentry too (2) scare sentry only
- "rage_radius" Rage radius in VHE squares
- "rage_scare_time" - Scare time
- "rage_scare_sentry_time" - Scare sentry time
- "rage_time" - Rage time
- "special_type" - Special for RMB / crouch ( respawn, teleport, jump )
- "rage_ammo" - (only CBS ) Ammo per use bow rage
- "rage_ball_modifier" - (Only Insatiable Scot) Modifier for alive players ( Modifier * Alive Players )
- "rage_damage" - Damage1 for first sec. of use rage
- "rage_damage2" - Damage2 for each 0.1 sec.
- "respawner_max_spawn_once" - Max dead players to spawn on once use of special
- "respawner_max_spawn" - Max players can spawn by respawner
- "rage_health_drain" - (Only Polish Nurse) Health drained from players who are in radius
- "rage_health_boost" - (Only Polish Nurse) Health boost drained from players who are in radius
- "rage_max_health" - (Only Polish Nurse) Max health who can drain from playes per 1.0 sec.
- Separeted source code to special files-sections
- Changed player weapons
- Flaregun/Detonator
- Flaregun now are always Detonator
- Detonator don't have self damage from fire
- Axinguisher, Eyelander, HHH Axe and other weapons
- Now don't change to other weapon, still be this same, bu have his replacement attributes
- Medic crossbow
- Get new attribute - +10% to Ubercharge on hit
- Added completly support for natives
- Checking natives:
- "Saxtoner_IsSaxtonerEnabled"
- "Saxtoner_IsSaxtonerExists"
- Geting values natives:
- "Saxtoner_Get_Player_Damage"
- "Saxtoner_Get_Class_Name"
- "Saxtoner_Get_SpecialCharge"
- "Saxtoner_Get_RageMeter"
- "Saxtoner_Get_SpecialRageMeter"
- "Saxtoner_Get_NextClass"
- "Saxtoner_Get_NextUserId"
- "Saxtoner_Get_Class"
- "Saxtoner_Get_UserId"
- "Saxtoner_Get_HealthMax"
- "Saxtoner_Get_Health"
- "Saxtoner_Get_SpecialType"
- Setting natives:
- "Saxtoner_Set_RageMeter"
- "Saxtoner_Set_SpecialRageMeter"
- "Saxtoner_Set_NextClass"
- "Saxtoner_Set_NextUserId"
- "Saxtoner_Set_Class"
- "Saxtoner_Set_HealthMax"
- "Saxtoner_Set_Health"
- Saxtoner get damage if he fall to pit (recive instantly Super Duper Jump)
- Respawner don't spawn Sniper anymore
- Respawned people can't get Critical condition
- Admins can always get Saxtoner health
- Fixed first round bug
- Fixed sounds bug
- No sound precached
- Wrong sound on wrong player
- No sound for Saxtoner ( sometimes Saxtoner don't hear his sound effects )
- Some sound don't be played
It's still beta
Installation:
For first install:- Install\refresh all needed extensions...do it again...NOW
- Install translation, smx, source.zip. It's a plugin, sources, configs and translations.
- Install normal.zip . It's a models, textures, sounds.
- If you use sv_downloadurl, you must install fastdl.zip or clients will see ERROR.
Cvars:
You can find all the cvars in the
addons/sourcemod/configs/saxtoner_config.cfg
tf_saxtoner 1 // Turn on/off Saxtoner Mode
tf_saxtoner_alive_to_point 5 //Enable control points when there are X people left alive
tf_saxtoner_point_spawn_delay 6 //Addition (for each player) delay before point's activation.
tf_saxtoner_announce_time 120.0 //Info about mode will show every X seconds
tf_saxtoner_queue 2 //Create queue after X rounds
tf_saxtoner_jumping_weapons 0 //Allow sticky jumper and rocket jumper?
tf_saxtoner_rand_class 0 //Randomly select next Saxtoner class?
tf_saxtoner_class_crits 0 //Saxtoner can use crits?
tf_saxtoner_special_attack2 1 //Allow Saxtoner to make special thing with RMB ( 0 - disable, 1 - enable )
tf_saxtoner_debug 0 //Debug Saxtoner?
tf_saxtoner_bots_allow 0 //Bots can play as Saxtoner?
Have fun !
and join this server: 221.132.34.100:27028