Furien V64 (64.2.6b - 27.08.2013)
3 Attachment(s)
http://www.kiasplugins.tk/FurienV64.png
.: Official Test Server :.
Connect to 109.230.231.158:27017
Steam is required!
.: Description :.
This is Version 64 of my Furien Mod, I released my old code a while ago, but I decided to rewrite the entire plugin. As a Furie you are very fast and you're invisible when you stand still with a knife. The CTs get weapons and have to kill the furien to swap the teams.
.: Requirements :.
.: Commands :.
- (say(_team) (/))guns : Opens the Gunmenu if closed and you got no weapons as CT.
- (say(_team) (/))gravity : Toggles if you have Low-Gravity as T or not.
- (say(_team) (/))shop : Opens the Shop.
.: CVars :.
- kfm_godend (Default : 1) - If enabled, all players will be given godmode at the round end to prevent team kills.
- kfm_savehp (Default : 1) - If enabled, the players health will be saved at round end and regiven at round begin.
- kfm_t_starthe (Default : 1) - Sets how many HE Grenades a furie gets when he spawns.
- kfm_t_startflash (Default : 2) - Sets how many Flash Grenades a furie gets when he spawns.
- kfm_t_startsmoke (Default : 1) - Sets how many Smoke Grenades a furie gets when he spawns.
- kfm_t_grav (Default : 0.39) - Sets the Gravity for Furien in Percent (39 % by default).
- kfm_t_speed (Default : 565) - Sets the Speed for Furien.
- kfm_t_fs (Default : 1) - If > 0 it disables footsteps for Furien.
- kfm_t_psf (Default : 1) - If > 0 it enables "Pain Shock Free" for Furien (No Slowdown after being shot).
- kfm_ct_starthe (Default : 0) - Sets how many HE Grenades a CT gets when he spawns.
- kfm_ct_startflash (Default : 0) - Sets how many Flash Grenades a CT gets when he spawns.
- kfm_ct_startsmoke (Default : 1) - Sets how many Smoke Grenades a CT gets when he spawns.
- kfm_ct_grav (Default : 1.0) - Sets the Gravity for CT in Percent (100 % by default).
- kfm_ct_fs (Default : 0) - If > 0 it disables footsteps for CTs.
- kfm_ct_ammo_primary (Default : 200) - Sets how much BP Ammo CTs get for their primary weapon.
- kfm_ct_ammo_secondary (Default : 150) - Sets how much BP Ammo CTs get for their secondary weapon.
.: Changelog :.
Version 64.2.6b- Updated Menu Title for changing Speed to be more descriptive.
http://puu.sh/4c5w9.jpg
Version 64.2.5b- Optimized Code (thanks to mottzi)
Version 64.2.4b- Fixed Superknife Damage Bug
- Added option to save Health after Round
- Added define for maximum Health
- Removed Superknife and No Flash from Reset List, will be removed at Death.
Version 64.2.0b- Fixed Superknife being removed too early.
- Fixed No Flash being removed too early.
Version 64.1.8b- Removed Access Flags for Items and Guns
- Fixed Bug where Furien started without Low Gravity
- Fixed Bug where Furien started without fast speed.
Version 64.1.5b- Added alive Checks to prevent dead players to buy items.
.: Bugs :.- None found yet, if you find one, please report it.
.: Credits :.- Exolent - For his Team Swap Code
- ConnorMcLeod - Original Furien Mod
- Blizzard - For this Menu Style which saved a lot of time and code. :3
- Deagle` - Testing Plugin :*
.: Recommended Plugins :.- LookAt
With this plugin you can get some information from your teammates and Furien get these informations from CTs.
http://puu.sh/4bhkm.jpg
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc> #include <fun> #include <cstrike> #include <fakemeta>
#define PLUGIN "LookAt" #define VERSION "1.0" #define AUTHOR "Kia"
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) /* Forwards */ register_forward(FM_PlayerPreThink, "FM_PreThink") }
// =============================================================================== // Forwards - PreThink // ===============================================================================
public FM_PreThink(id) { new idAiming, iBodyPart get_user_aiming(id, idAiming, iBodyPart) if(is_user_alive(idAiming) && is_user_alive(id)) { if(cs_get_user_team(id) == cs_get_user_team(idAiming)) { new message[200], szTarget[33], HP, money, ap get_user_name(idAiming, szTarget, charsmax(szTarget)) HP = get_user_health(idAiming) money = cs_get_user_money(idAiming) ap = get_user_armor(idAiming) set_hudmessage(255, 255, 255, 0.45, 0.45, 0, 0.1, 0.1, 0.1, 0.1, 4); format(message, 199, "Name: %s^nHP: %i^nAP: %i^nMoney: %i", szTarget, HP, ap, money) show_hudmessage(id, message) } else if(cs_get_user_team(id) == CS_TEAM_T && cs_get_user_team(idAiming) == CS_TEAM_CT) { new message[200], szTarget[33], HP, money, ap get_user_name(idAiming, szTarget, charsmax(szTarget)) HP = get_user_health(idAiming) money = cs_get_user_money(idAiming) ap = get_user_armor(idAiming) set_hudmessage(255, 255, 255, 0.45, 0.45, 0, 0.1, 0.1, 0.1, 0.1, 4) format(message, 199, "Name: %s^nHP: %i^nAP: %i^nMoney: %i", szTarget, HP,ap, money) show_hudmessage(id, message) } } return PLUGIN_HANDLED }
- No Grenades at C4
- Furien Anti-Camp
.: FAQ :.
Q : How do I add items to the Shop?
A : First you increase the maximum amount of items in the shop. (Using a Item for Furien in this example.)
http://puu.sh/49IqY.png
Then you go to the constants Section and add your item there.
http://puu.sh/49It4.png
Quote:
Format : "Itemname", COST, "CORE / Pluginname", "Function", "Maximum", "Reset, "Access" ("_" = Item for All)
// 0 : No Reset ; 1 : Round Reset ; 2 : Death Reset
|
Example :
http://puu.sh/49Iwg.png
So, now I've added an item called "My new Item" which costs $1000 and is in my_plugin.amxx in the function "func_givenewitem" and you can buy it only once until you die. And the item is only available for players with the access ADMIN_BAN.
|