Firstly : I dont know how to mark a file as downloadable with Mani. Tried a lot of tutorials but still not working, so i use skins (thanks to teachercreature). It works.
Secondly : It's not mandatory to copy/paste the files and mark them as downloadable.
You can use the pre-existing files.
Just replace "player/" by "props/cs_office/"
Every player has those files, don't download them.
If you can't see them it's because you dont use Source SDK Model Viewer.
"49"
{
"name" "Solid Snake"
"author" "soundn3ko"
"shortdescription" "You can become the infamous CARDBOARD BOX!"
"required_level" "400"
"allow_only" "0"
"preloadcmd" "0"
"player_spawn_cmd" "es_xkeysetvalue WCSuserdata event_var(userid) restricted <glock><p228><elite><fiveseven><m3><xm1014><mp5navy><tmp><p90><mac10><ump45><galil><fasmas><ak47><sg552><m4a1><aug><scout><awp><g3sg1><sg550><m429>;es es_xdelayed 0.8 est_removeweapon event_var(userid) 2;es es_xdelayed 0.8 est_removeweapon event_var(userid) 2;es es_xdelayed 1.0 est_RestrictAll event_var(userid);es es_xdelayed 1.4 est_unrestrict event_var(userid) knife;es es_xdelayed 1.6 est_give event_var(userid) weapon_knife;es es_xdelayed 1.4 est_unrestrict event_var(userid) usp;es es_xdelayed 1.6 est_give event_var(userid) weapon_usp"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "5"
"numberoflevels" "4"
"skillnames" "Master of Arms|Combat Master|Prototype Cloak|CQC Master |CARDBOARD BOX!"
"skilldescr" "Increase usp damage|Ultimate Immunities|Your invis phases in and out|Knife damages and freezes|Enter your box to hide from the enemies, also gain health."
"skillcfg" "player_attacker|player_spawn|player_spawn|player_attacker|player_ultimate"
"skill1_setting" "es_xrand wcs_rand 1 30;es_xrand wcs_dmg 1 5|es_xrand wcs_rand 1 25;es_xrand wcs_dmg 1 10|es_xrand wcs_rand 1 20;es_xrand wcs_dmg 1 15|es_xrand wcs_rand 1 14;es_xrand wcs_dmg 1 20"
"racealias_ss1" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);es est_csay event_var(attacker) + server_var(wcs_dmg) damage;es est_csay event_var(userid) got server_var(wcs_dmg) additional damage"
"skill1_cmd" "es es_xif (event_var(weapon) = usp) then es_xif (server_var(wcs_rand) <= 10) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_rand) <= 10) then es_xif (server_var(wcs_alive) = 1) then racealias_ss1"
"skill1_sfx" ""
"skill2_setting" "es_xsetinfo wcs_chance 50|es_xsetinfo wcs_chance 55|es_xsetinfo wcs_chance 60|es_xsetinfo wcs_chance 65|es_xsetinfo wcs_chance 99"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xkeysetvalue WCSuserdata event_var(userid) ulti_immunity 1;wcs_getlanguage wcs_lng wcs_lng_r_ultiimmunity;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xtell event_var(userid) #multi server_var(wcs_lng)"
"skill2_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 40 2 10 10 1 0 255 100 255 1"
"skill3_setting" "es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 32|es_xsetinfo wcs_chance 34|es_xsetinfo wcs_chance 99"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es ma_render_fx event_var(userid) 24;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 11 #a 0 editor/phys_ballsocket.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 5 100"
"skill3_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 40;es est_effect 10 #a 0 effects/strider_pinch_dudv_dx60.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 950 190 3 150 100 0 155 115 100 200 1"
"skill4_setting" "es_xsetinfo wcs_multiplier 0.5|es_xsetinfo wcs_multiplier 0.75|es_xsetinfo wcs_multiplier 0.9|es_xsetinfo wcs_multiplier 1.1"
"racealias_ss4" "es es_xsetinfo wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es es_xmath wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);es ma_freeze event_var(userid) 1;es es_xdelayed 2 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_knifedmg;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) server_var(wcs_dmg) event_var(es_username);es es_xtell event_var(attacker) #multi CqC attack successfull;es es_xtell event_var(userid) #multi You were hit by a CqC attack!"
"skill4_cmd" "es es_xif (event_var(weapon) in server_var(wcs_wpn_knives)) then racealias_ss4"
"skill4_sfx" ""
"skill5_setting" "es_xsetinfo wcs_addhealth 15|es_xsetinfo wcs_addhealth 25|es_xsetinfo wcs_addhealth 40|es_xsetinfo wcs_addhealth 50"
"skill5_cmd" "es est_setmodel server_var(wcs_userid) props/cs_office/cardboard_box01;es est_Health event_var(userid) + server_var(wcs_addhealth);es es_xtell server_var(wcs_userid) You have hidden in your box for 10 seconds!;es es_xdelayed 10 es_xif (server_var(wcs_team) = 2) then es est_SetModel server_var(wcs_userid) player/T_phoenix;es es_xdelayed 10 es_xif (server_var(wcs_team) = 3) then es est_SetModel server_var(wcs_userid) player/ct_gign;es es_xdelayed 10 es_xtell server_var(wcs_userid) You have been spotted!! Abandoning the box!"
"skill5_sfx" "0"
"ultimate_cooldown" "30"
}
And yeah HNS is a very nice mod.
PS : Hide and Seek race by me and Petru :
http://www.warcraft-source.com/board/index.php?topic=3426.0