Here is your skill as an ultimate..
(This is in my next race: espionage operative)
When they press it they will randomly transform and then they press it again to transform back..... (their guns will not show either)
In the player_spawn you must add this line:
"player_spawn_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) xform 0"
Then as a player_ultimate skill try this:
"skill4_setting" "es_xsetinfo wcs_chance 20;es_xrand wcs_rand 9|es_xsetinfo wcs_chance 40;es_xrand wcs_rand 1 9|es_xsetinfo wcs_chance 60;es_xrand wcs_rand 1 9|es_xsetinfo wcs_chance 80;es_xrand wcs_rand 1 9|es_xsetinfo wcs_chance 100;es_xrand wcs_rand 1 9"
"skill4_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_chgchk;es es_xif (server_var(wcs_dice) > server_var(wcs_chance)) then es_tell server_var(wcs_userid) #multi #lightgreenTransform #default: #greenYour attempt to change form #lightgreen failed."
"racealias_chgchk" "es_xsetinfo wcs_form 0;es es_xkeygetvalue wcs_form WCSuserdata server_var(wcs_userid) xform;es es_xif (server_var(wcs_form) = 0) then racealias_chg41;es es_xif (server_var(wcs_form) = 1) then racealias_chgbk"
"racealias_chg41" "if (server_var(wcs_rand) == 9) then racealias_sofa1;if (server_var(wcs_rand) == 8) then racealias_vender1;if (server_var(wcs_rand) == 7) then racealias_bkshelf;if (server_var(wcs_rand) == 6) then racealias_crate1;if (server_var(wcs_rand) == 5) then racealias_ticketma;if (server_var(wcs_rand) == 4) then racealias_computer;if (server_var(wcs_rand) == 3) then racealias_grnbskt;if (server_var(wcs_rand) == 2) then racealias_FireHy;if (server_var(wcs_rand) ==1) then racealias_bomb1"
"racealias_bomb1" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.5 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel event_var(es_steamid) weapons/w_c4;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : You are a bomb;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_vender1" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/cs_office/vending_machine;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a vending machine;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_crate1" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/de_dust/du_crate_64x64;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a crate;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_sofa1" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/cs_office/sofa;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a sofa;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_ticketma""es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/cs_assault/TicketMachine;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a Ticket Machine;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_FireHy" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/cs_assault/FireHydrant;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a Fire Hydrant;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_computer""es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/cs_office/computer;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a Computer;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_bkshelf" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/cs_office/Bookshelf1;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a Bookshelf;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_grnbskt" "es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;es es_xdelayed 0.7 est_setplayercolor server_var(wcs_userid) 255 255 255 255 0;es est_setmodel server_var(wcs_userid) props/de_dust/grainbasket01a;es es_xdelayed 1.0 es_xtell server_var(wcs_userid) #green : Untill you press ultimate again you are a Grainbasket;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 1"
"racealias_chgbk" "es_xsetinfo wcs_team 0;es_getplayerteam wcs_team server_var(wcs_userid);if (server_var(wcs_team) = 2) then est_SetModel server_var(wcs_userid) player/t_phoenix;if (server_var(wcs_team) = 3) then est_SetModel server_var(wcs_userid) player/ct_urban;es_tell server_var(wcs_userid) #multi #lightgreenTransform #default: #greenYou have transformed back to your normal self;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) xform 0"
"skill4_sfx" "0"
"ultimate_cooldown" "9|8|7|6|5"