View Single Post
Plugin Info:     Modification:          Category:         
Dosyk
Junior Member
Join Date: Oct 2010
Old 08-24-2014 , 17:48   Surf Manager by Dosyk v 1.1 [Update: 31/08/2014]
Reply With Quote #1


Surf Manager
by Dosyk

Changelog

1.1
  • Shop item "Speed" fixed
  • show_dhudmessage changed to ShowSyncHudMsg
  • Minor performance fixes

.: Description :.

Surf Manager for Counter-Strike 1.6.
What it does:
  • Allows Free For All mode
  • Creates 5 different teams [For Deathmatch] (can be disabled)
  • 5 Different player models (one for each team)
  • Includes Informer (Fully manageable)
  • Unique Surf Points system
  • Surf Shop (using surf points)
  • Applicable for Normal + Arcade maps (includes a list of Arcade maps in configs folder)
  • English+Russian language library
  • Spawn protection for 3 seconds
  • Deathmatch support (Respawn)
  • Fixes water wave height bug on all maps
  • Provides Surfing info for beginners (say /rules)
  • Disables player damage on Arcade maps
  • Gives scout on Arcade maps(no bullets)
  • Enables itself on Surf maps only

.: Further Details :.

Teams



Teams are Red, Blue, Green, Black and Loner.

You have to pick one at start:


but you can change it 5 minutes later.

Players within teams cannot damage each other. Teams scoreboard looks like this:


Informer



It shows:
  • Your speed
  • Your current team
  • Your health
  • Your score
  • Number of players online

Surf Unique Points System

You earn points by killing enemies.
1 point for kill
2 points for headshot

You can use your points to buy items in the Shop.
Admins can give points to anybody.

Surf Shop



Items:
  • JetPack
  • Health (the amount is set by you)
  • Glock
  • Minigun
  • Frost Nade
  • Speed
  • Gravity

The price of items is set by you through cvars.

.: CVARS :.

enable_teams <1|0> (Default:1) - Enables teams.
enable_deathmatch <1|0> (Default:1) - Enables Deathmatch.
enable_ffa <1|0> (Default:1) - Enables Free For All.
shop_enable <1|0> (Default:1) - Enables Shop.
jet_cost <> (Default:20) - Sets the cost of JetPack
hp_cost <> (Default:5) - Sets the cost of Health item.
hp_amount <> (Default:255) - Sets the amount of Health to buy.
glock_cost <> (Default:15) - Sets the cost of Glock.
minigun_cost <> (Default:25) - Sets the cost of Minigun.
frost_cost <> (Default:10) - Sets the cost of Forst Nade.
speed_cost <> (Default:7) - Sets the cost of Speed.
gravity_cost <> (Default:7) - Sets the cost of Gravity.
infrormer_enable <1|0> (Default:1) - Enables Informer.
show_hp <1|0> (Default:1) - Shows player's health in the Informer.
show_score <1|0> (Default:1) - Shows player's score in the Informer.
show_team <1|0> (Default:1) - Shows player's current team in the Informer.
show_players <1|0> (Default:1) - Shows the amount of online players in the Informer.

For FrostNades cvars please visit: https://forums.alliedmods.net/showthread.php?t=41126

.: COMMANDS :.

say /team - allows a player to change the team.
say /scout - gives scout.
say /respawn - spawns a player (if needed) [DM only].
say /rules - shows Surfing Rules.
say /shop - opens Surf Shop.
say /informer - toggles Informer.

give_score [name | authid] <amount> - Gives a player score points [For Admins with flag L].

.: INSTALLATION :.

Extract cstrike into your root server folder.
The list of Arcade maps is in the addons/amxmodx/configs/arcades.ini
Add all the arcade maps you have there.

.: SCPECIAL THANKS TO :.

XxAvalanchexX
Cheap_Suit
ConnorMcLeod
Small_sumo


.: UPDATES :.

Watch out for updates! They are coming soon!
Attached Files
File Type: inc nvault.inc (1.6 KB, 297 views)
File Type: sma Get Plugin or Get Source (Surf_Manager.sma - 1147 views - 74.0 KB)
File Type: zip Surf_Manager.zip (4.69 MB, 728 views)

Last edited by Dosyk; 08-31-2014 at 01:55.
Dosyk is offline