thanks i will be able to use your coding as a great reference for flash
i will get to work on this all tomorrow tho since its 1 am where i am and ive been dead tired due to work since about 8.
thanks i will be able to use your coding as a great reference for flash
i will get to work on this all tomorrow tho since its 1 am where i am and ive been dead tired due to work since about 8.
Just a quick update on a bit ive worked on for this morning
lets see ive coded more of the passive run ability and ive begun working on an ability dash . lmk if you notice any obvious errors as being so new at this i am sure i will make some if not many.
Code:"name" "Flash" "author" "Callo" "required_level" "210" "maximum_level" "0" "allow_only" "0" "teamlimit" "0" "preloadcmd" "0" "player_spawn_cmd" "0" "round_start_cmd" "0" "round_end_cmd" "0" "numberofskills" "4" "numberoflevels" "8" "skillnames" "run|dash|" "skilldescr" "passive speed bonus|quickly dash to another location||run at blinding speeds" "skillcfg" "player_spawn|player_ability|player_spawn|player_ultimate" "skill1_setting" "es_set Flash_speed 1.3|es_set Flash_speed 1.4|es_set Flash_speed 1.5|es_set Flash_Speed 1.6|es_set Flash_Speed 1.7|es_set Flash_Speed 1.8|es_set Flash_Speed 1.9|es_set Flash_Speed 2" "skill1_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var (userid) speed;es es_xif (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);es es_xif (server_var (wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill1_cmd" "es wcs_setfx speed event_var(userid) = server_var (wcs_speed)" "skill1_sfx" "0" "ultimate_cooldown" "1" "skill2_setting" "es_xsetinfo wcs_range 1000 ;ability_cooldown 7|es_xsetinfo wcs_range 1000 :ability_cooldown 6|es_xsetinfo wcs_range 1000 :ability_cooldown 5|es_xsetinfo wcs_range 1000 :ability_cooldown 4|es_xsetinfo wcs_range 1000 :ability_cooldown 3|es_xsetinfo wcs_range 1000 :ability_cooldown 2|es_xsetinfo wcs_range 1000 :ability_cooldown 1|es_xsetinfo wcs_range 1000 :ability_cooldown 0" "skill2_cmd" "es_ wcs_setfx range eventvar(userid) = server_var (wcs_range)" "skill1"sfx" "0" "
hmm well did marvel comics flash have that ability?
the name scheme works well but if he didnt have any ability like that then id rather just keep it simple seeing as this is my 1st race T.T
think of him like a demo race for me to practice with
if i can though i want to make an animation of lightning between him and the point hes dashing too
thats sorta the reason i picked flash. hes s simple character for my 1st time coding
here is what i have so far . all that is left is the ability
what the ability is gonna do is when activates it will knockback people close to you but your screen will be spinning rapidly. those seem simple enough with
something like es_xset wcs_radius 12;es_xset wcs_push 12 and then growing for each level and ofc i think a cd would be implemented
Code:"name" "Flash" "author" "Callo" "required_level" "210" "maximum_level" "0" "allow_only" "0" "teamlimit" "0" "preloadcmd" "0" "player_spawn_cmd" "0" "round_start_cmd" "0" "round_end_cmd" "0" "numberofskills" "4" "numberoflevels" "8" "skillnames" "run|dash|Flash Whirl|ultimate speed" "skilldescr" "passive speed bonus|long jump|Flash spins very quickly knocking people back|run at BLINDING speeds" "skillcfg" "player_spawn|player_ability|player_spawn|player_ultimate" "skill1_setting" "es_set Flash_speed 1.3|es_set Flash_speed 1.4|es_set Flash_speed 1.5|es_set Flash_Speed 1.6|es_set Flash_Speed 1.7|es_set Flash_Speed 1.8|es_set Flash_Speed 1.9|es_set Flash_Speed 2" "skill1_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var (userid) speed;es es_xif (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);es es_xif (server_var (wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill1_cmd" "es wcs_setfx speed event_var(userid) = server_var (wcs_speed)" "skill1_sfx" "0" "ultimate_cooldown" "1" "skill2_setting" "es_xset wcs_multiplier 1.2|es_xset wcs_multiplier 1.3|es_xset wcs_multiplier 1.4|es_xset wcs_multiplier 1.5|es_xset wcs_multiplier 1.6|es_xset wcs_multiplier 1.7|es_xset wcs_multiplier 1.8|es_xset wcs_multiplier 2" "skill2_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) longjump server_var(wcs_multiplier);wcs_getlanguage wcs_lng wcs_lng_r_longjump;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 dev/ocean.vmt server_var (wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 60 70 3 30 100 0 255 100 100 255 10" "skill4_setting" "es_xset wcs_duration 5|es_xset wcs_duration 8|es_xset wcs_duration 11|es_xset wcs_duration 14|es_xset wcs_duration 17|es_xset wcs_duration 20|es_xset wcs_duration 23|es_xset wcs_duration 26" "skill4_cmd" "es est_playplayer server_var(wcs_userid) ambient\explosions\explode_7.wav;es_xtell server_var(userid) #multi #lightgreen : Got a #green speed boost #lightgreen for #green(wcs_duration) seconds.;es est_speed server_var(wcs_userid) 3.0;es es_xdelayed server_var (wcs_duration) est_speed server_var(wcs_userid) 1.0;es_xmath wcs_duration - 1;es es_xdelayed server_var(wcs_duration) es_xtell server_var(wcs_userid) #multi #lightgreen : becoming #green slow #lightgreen again ...;racealias_invspb4" "skill4_sfx" "es est_effect 4 #a 0 sprites/tp_beam001.vmt server_var (wcs_userid) 3 3 3 50 255 0 25 255;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 340;es est_effect 10 #a 0 models/effects/splodecard2_sheet.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 550 100 5 750 200 0 155 115 100 200 30" "ultimate_cooldown" "30" "
almost finished , just need a cmd line for a skill3 and a coding to make your screen spin for a second or two
also want to test flash whirl since im not sure exactly how large 16-30 range is
i get the feeling there is something else im missing but i will look into it later as ive been working on it all morning and feel like taking a break
Code:"name" "Flash" "author" "Callo" "required_level" "210" "maximum_level" "0" "allow_only" "0" "teamlimit" "0" "preloadcmd" "0" "player_spawn_cmd" "0" "round_start_cmd" "0" "round_end_cmd" "0" "numberofskills" "4" "numberoflevels" "8" "skillnames" "run|dash|Flash Whirl|ultimate speed" "skilldescr" "passive speed bonus(1.3 to 2)|long jump (1.2 to 2)|Flash spins very quickly knocking people back(higher levels equal larger range and longer knockback)|run at BLINDING speeds(higher levels increase duration)" "skillcfg" "player_spawn|player_spawn|player_ability|player_ultimate" "skill1_setting" "es_set Flash_speed 1.3|es_set Flash_speed 1.4|es_set Flash_speed 1.5|es_set Flash_Speed 1.6|es_set Flash_Speed 1.7|es_set Flash_Speed 1.8|es_set Flash_Speed 1.9|es_set Flash_Speed 2" "skill1_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var (userid) speed;es es_xif (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);es es_xif (server_var (wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill1_cmd" "es wcs_setfx speed event_var(userid) = server_var (wcs_speed)" "skill1_sfx" "0" "ultimate_cooldown" "1" "skill2_setting" "es_xset wcs_multiplier 1.2|es_xset wcs_multiplier 1.3|es_xset wcs_multiplier 1.4|es_xset wcs_multiplier 1.5|es_xset wcs_multiplier 1.6|es_xset wcs_multiplier 1.7|es_xset wcs_multiplier 1.8|es_xset wcs_multiplier 2" "skill2_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) longjump server_var(wcs_multiplier);wcs_getlanguage wcs_lng wcs_lng_r_longjump;es es_xtell event_var(userid) #multi server_var(wcs_lng)" "skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 dev/ocean.vmt server_var (wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 60 70 3 30 100 0 255 100 100 255 10" "skill3_setting" "es_xset wcs_radius 16;es_xsetinfo kback 16|es_xset wcs_radius 18;es_xsetinfo kback 18|es_xset wcs_radius 20;es_xsetinfo kback 20|es_xset wcs_radius 22;es_xsetinfo kback 22|es_xset wcs_radius 24;es_xsetinfo kback 24|es_xset wcs_radius 26;es_xsetinfo kback 26|es_xset wcs_radius 28;es_xsetinfo kback 28|es_xset wcs_radius 30;es_xsetinfo kback 30" "skill3_cmd" " ******************* " "skill3_sfx" "0" "ultimate_cooldown" "10"