EDITED:
Craft Weapon will give One M4A1 to the first player it finds on your team without a weapon, if everyone has a weapon, nothing happens.
Craft Weapon works in two modes. If you haven't got an M4A1 it will provide you with a 45clip one regardless. If you have an M4A1 it will reload it up to 60 bullets. Craft weapon will not superclip anything apart from an M4A1.
Heal Wounds now includes cute effects and sounds.
Pistol Users note: use "es_keysetvalue WCSuserdata event_var(userid) noprimary 1"
Craft Weapon will give One M4A1 to the first player it finds on your team without a weapon, if everyone has a weapon, nothing happens.
Craft Weapon works in two modes. If you haven't got an M4A1 it will provide you with a 45clip one regardless. If you have an M4A1 it will reload it up to 60 bullets. Craft weapon will not superclip anything apart from an M4A1.
Heal Wounds now includes cute effects and sounds.
Pistol Users note: use "es_keysetvalue WCSuserdata event_var(userid) noprimary 1"
Code: [Select]
"name" "Ranger of the Woods"
"author" "Yiyas|Concept: NWN"
"shortdescription" "0"
"required_level" "50"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "1"
"preloadcmd" "es_xset wcs_ammo 0;es_xset wcs_tmp1 0;es_xset wcs_tmp2 0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "5"
"numberoflevels" "5"
"skillnames" "Trackless step|Barkskin|Craft Weapon|Poison|Heal Wounds"
"skilldescr" "You don't leave a trace (invis)|The trees provide you with armor|Construct an M4 with additional bullets|Poison the enemy with a deadly virus|You take a few seconds to tend to your wounds (must be on ground)"
"skillcfg" "player_spawn|player_spawn|player_spawn|player_attacker|player_ultimate"
"skill1_setting" "es_xset wcs_camo 30|es_xset wcs_camo 40|es_xset wcs_camo 50|es_xset wcs_camo 55|es_xset wcs_camo 60"
"skill1_cmd" "es_xset wcs_invis 100;es_math wcs_invis - server_var(wcs_camo);es_xmath wcs_invis * 2.55;es_xmath wcs_camo int;es_keysetvalue WCSuserdata event_var(userid) invisp server_var(wcs_camo);es est_setplayercolor event_var(userid) 255 255 255 server_var(wcs_invis) 1;es_tell event_var(userid) #multi #greenTrackless Step #lightgreengrants you#green server_var(wcs_camo) #lightgreenpercent invisibility"
"skill1_sfx" "0"
"skill2_setting" "es_xset wcs_chance 75;es_xset wcs_BarkArmour 50|es_xset wcs_chance 80;es_xset wcs_BarkArmour 85|es_xset wcs_chance 90;es_xset wcs_BarkArmour 90|es_xset wcs_chance 95;es_xset wcs_BarkArmour 110|es_xset wcs_chance 100;es_xset wcs_BarkArmour 150"
"skill2_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_rwBS"
"racealias_rwBS" "if (server_var(wcs_BarkArmour) >= 100) then es_give event_var(userid) item_assaultsuit;es est_setarmor event_var(userid) server_var(wcs_BarkArmour);es_tell event_var(userid) #multi #greenBarkskin #lightgreenprovides you with#green server_var(wcs_BarkArmour) #lightgreenarmor"
"skill2_sfx" "0"
"skill3_setting" "es_xset wcs_chance 25|es_xset wcs_chance 50|es_xset wcs_chance 75|es_xset wcs_chance 100|es_xset wcs_chance 102"
"skill3_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_rwCW1a;if (server_var(wcs_chance) = 102) then racealias_rwCW2a"
"racealias_rwCW1a" "es playerget primary wcs_tmp event_var(userid);if (server_var(wcs_tmp) != weapon_m4a1) then racealias_rwCW1b;if (server_var(wcs_tmp) == weapon_m4a1) then racealias_rwCW1c"
"racealias_rwCW1b" "es est_dropweapon event_var(userid) 1;es_give event_var(userid) weapon_m4a1;es_tell event_var(userid) #multi #greenCraft Weapon #lightgreencreates an #greenM4A1#lightgreen with#green 45 #lightgreenbullets;es_delayed 5 est_setclipammo event_var(userid) weapon_m4a1 45"
"racealias_rwCW1c" "es_tell event_var(userid) #multi #greenCraft Weapon #lightgreenreloads your#green M4A1#lightgreen with#green 60 bullets!;es_delayed 5 est_setclipammo event_var(userid) weapon_m4a1 60"
"racealias_rwCW2a" "es_xset rwCWran 0;if (event_var(es_userteam) = 2) then foreach player wcs_player #t#alive racealias_rwCW2b;if (event_var(es_userteam) = 3) then foreach player wcs_player #ct#alive racealias_rwCW2b"
"racealias_rwCW2b" "if (server_var(rwCWran) = 0) then racealias_rwCW2c"
"racealias_rwCW2c" "es playerget primary wcs_tmp server_var(wcs_player);es_keygetvalue wcs_tmp1 WCSuserdata server_var(wcs_player) kniferace;es_keygetvalue wcs_tmp2 WCSuserdata server_var(wcs_player) noprimary;if (server_var(wcs_tmp) = 0) then if (server_var(wcs_tmp1) = 0) then if (server_var(wcs_tmp2) = 0) then racealias_rwCW2d"
"racealias_rwCW2d" "es_xset rwCWran 1;es_getplayername wcs_tmp server_var(wcs_player);es_give server_var(wcs_player) weapon_m4a1;es_tell server_var(wcs_player) #multi #green event_var(es_username) #lightgreencreates an #greenM4A1#lightgreen with#green 45 #lightgreenbullets for you!;es_delayed 5 est_setclipammo server_var(wcs_player) weapon_m4a1 45;es_tell event_var(userid) #multi #greenCraft Weapon #lightgreencreates an #greenM4A1#lightgreen with#green 45 #lightgreenbullets for#green server_var(wcs_tmp)"
"skill3_sfx" "0"
"skill4_setting" "es_xset wcs_poison 1|es_xset wcs_poison 2|es_xset wcs_poison 3|es_xset wcs_poison 4|es_xset wcs_poison 5"
"skill4_cmd" "if (server_var(wcs_dice) <= 50) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 50) then if (server_var(wcs_alive) = 1) then racealias_rwPSN"
"racealias_rwPSN" "es_delayed 2 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es_delayed 4 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es_delayed 6 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es_tell event_var(userid) #multi #lightgreenYou have been #greenpoisoned #lightgreenby#green event_var(es_attackername);es_tell event_var(attacker) #multi #lightgreenYou have #greenpoisoned event_var(es_username)"
"skill4_sfx" "if (server_var(wcs_dice) <= 50) then racealias_rwPSNfx"
"racealias_rwPSNfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xmath wcs_z1 + 40;es es_xmath wcs_z2 + 40;es est_effect 3 #a 0 sprites/greenspit1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 3 5 9 155 155 155 255"
"skill5_setting" "es_xset wcs_heal 5|es_xset wcs_heal 10|es_xset wcs_heal 15|es_xset wcs_heal 20|es_xset wcs_heal 25"
"skill5_cmd" "es_xset wcs_falling 0;es_getplayerprop wcs_falling server_Var(wcs_userid) CBasePlayer.m_fFlags;if (server_var(wcs_falling) != 66176) then racealias_rwHW;if (server_var(wcs_falling) = 66176) then racealias_rwHWf"
"racealias_rwHW" "es est_gethealth wcs_tmp server_var(wcs_userid);es_xset health 100;es_math health - server_var(wcs_tmp);if (server_var(wcs_heal) > server_var(health)) then es_set wcs_heal server_Var(health);if (server_Var(wcs_heal) > 0) then racealias_rwHWgo;if (server_Var(wcs_heal) <= 0) then racealias_rwHWf2"
"racealias_rwHWgo" "es est_freeze server_var(wcs_userid) 1;es_delayed 1 est_health server_var(wcs_userid) + server_var(wcs_heal);es_delayed 1 es_tell server_var(wcs_userid) #multi #lightgreenHealed#green server_var(wcs_heal) #lightgreenhitpoints!;es_delayed 2 est_freeze server_var(wcs_userid) 0;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xset delay 0;es_xmath delay float;es_xmath wcs_z1 + 20;racealias_rwHWfx;es_xmath wcs_z1 + 10;es_xmath delay + 0.2;racealias_rwHWfx;es_xmath wcs_z1 + 10;es_xmath delay + 0.1;racealias_rwHWfx;es_xmath wcs_z1 + 10;es_xmath delay + 0.1;racealias_rwHWfx;es_xmath wcs_z1 + 10;es_xmath delay + 0.1;racealias_rwHWfx;es est_playplayer server_var(wcs_userid) items/suitchargeok1.wav"
"racealias_rwHWf" "es wcs_ultinotexec 1;es_tell server_var(wcs_userid) #lightgreen You must be on the ground to Heal yourself!"
"racealias_rwHWf2" "es wcs_ultinotexec 1;es_tell server_var(wcs_userid) #lightgreen You already have maximum health!"
"racealias_rwHWfx" "es est_effect 10 #a server_var(delay) sprites/tp_beam001.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 30 60 1.5 10 50 0 10 150 10 255 80"
"skill5_sfx" "0"
"ultimate_cooldown" "20"