Naturally, im bound to have made some mistakes, as well.
Req lvl-100
Name-Inaccurate Artillery
Desc: A mobile artillery device that has many types of ammo, however it is inaccurate.(Low percentages of hitting)
Skill1:Extra damage+Freeze(Name=Larger Shot)
Has a MAXIMUM of 7% chance to Freeze and do Between 130-150 extra damage.
Skill2:Burning(Name=Searing Shot)
Has a MAXIMUM of7% chance to burn enemy.
Skill3:Beacon(Name=Tracer Bullets)
Has a MAXIMUM of 2%(Do not want to lag server) of beaconing your opponent.
Skill4:Speed(Name=Rolling Thunder)
Has a MAXIMUM of 1.35 speed.
Hope you enjoy...
P.s. Although this is c/p, it is quite original. It would function nicely with the zm mod that my server plays.
Code:
"8"
{
"name" "Inaccurate Artillery"
"author" "Pre"
"required_level" "100"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" ""
"preloadcmd" "0"
"player_spawn_cmd" ""
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "4"
"numberoflevels" "5"
"skillnames" "Extra-Large Shot|Searing Shot|Tracer Bullet|Rolling Thunder"
"skilldescr" "Larger shot freezes opponent and does more damage|Coating A Cannon Ball In Oil And Adding heat Equals?|Never Lose Your Enemy Again|A Cannon Rolls On Wheels, Silly!"
"skillcfg" "player_attacker|player_attacker|player_attacker|player_spawn"
"skill1_setting" "es_xsetinfo wcs_chance 2;es_xrand wcs_dmg 55 65|es_xsetinfo wcs_chance 4;es_xrand wcs_dmg 65 95 |es_xsetinfo wcs_chance 6;es_xrand wcs_dmg 100 125|es_xsetinfo wcs_chance 7;es_xrand wcs_dmg 130 150"
"racealias_statc3" "es es_xgetplayername wcs_name server_var(wcs_player);es est_freeze server_var(wcs_player) 1;es es_xdelayed 1.5 est_freeze server_var(wcs_player) 0;es est_shake server_var(wcs_player) 1.3 10 10;es es_xsetinfo wcs_magnitude event_var(dmg_health);es_xmath wcs_magnitude float;es_xmath wcs_magnitude * 3.0;es es_xmath wcs_magnitude * server_var(wcs_multiplier);es est_RoundDecimal wcs_magnitude server_var(wcs_magnitude) 0;es wcs_explode server_var(wcs_player) event_var(userid) server_var(wcs_magnitude) 50;es es_xtell event_var(userid) #multi #greenStatic Wave #lightgreenwill effect a randome enemy;es es_xgetplayername wcs_name server_var(wcs_userid);es es_xtell server_var(wcs_player) : You have been hit by server_var(wcs_name) 's Static Wave"
"skill1_cmd" "es_xsetinfo wcs_player 0;es es_xif (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;es es_xif (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);es es_xif (server_var(wcs_exists) = 1) then racealias_statc3"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_player);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 decals/offexitlightns.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 20 100 1 255 150 70 100 10;es_xmath wcs_z1 + 50;es est_effect 10 #a 0 dev/ocean.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 20 100 1 255 150 70 100 10"
"skill2_setting" "es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 5|es_xsetinfo wcs_chance 6|es_xsetinfo wcs_chance 7"
"racealias_ha3a" "es est_burn event_var(userid) 1"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ha3a"
"skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_player + 50;es est_effect 11 #a 0 sprites/fire.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 1 255;es_xmath wcs_y1 + 50;es est_effect 11 #a 0.5 sprites/fire.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 0.5 255;es_xmath wcs_x1 + 50;es est_effect 11 #a 1 sprites/fire.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 0.5 255"
"skill3_setting" "es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 2"
"racealias_mc3" "es ma_beacon event_var(userid) 1;es es_xtell event_var(attacker) #multi #Lightgreen : You have #Green beaconed enemy;es es_xtell event_var(userid) #multi #Lightgreen : OMG!! You got #Green beaconed. #Lightgreen Hideing wont help."
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_mc3"
"skill3_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 3 #a 0 sprites/halo01.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) 1 5 5 132 143 189 255"
"skill4_setting" "es_xsetinfo wcs_speed 1.1|es_xsetinfo wcs_speed 1.2|es_xsetinfo wcs_speed 1.25|es_xsetinfo wcs_speed 1.275|es_xsetinfo wcs_speed 1.35"
"skill4_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)"
"skill4_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 11 #a 0 sprites/steam1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 3 255"
}
{
"name" "Inaccurate Artillery"
"author" "Pre"
"required_level" "100"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" ""
"preloadcmd" "0"
"player_spawn_cmd" ""
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "4"
"numberoflevels" "5"
"skillnames" "Extra-Large Shot|Searing Shot|Tracer Bullet|Rolling Thunder"
"skilldescr" "Larger shot freezes opponent and does more damage|Coating A Cannon Ball In Oil And Adding heat Equals?|Never Lose Your Enemy Again|A Cannon Rolls On Wheels, Silly!"
"skillcfg" "player_attacker|player_attacker|player_attacker|player_spawn"
"skill1_setting" "es_xsetinfo wcs_chance 2;es_xrand wcs_dmg 55 65|es_xsetinfo wcs_chance 4;es_xrand wcs_dmg 65 95 |es_xsetinfo wcs_chance 6;es_xrand wcs_dmg 100 125|es_xsetinfo wcs_chance 7;es_xrand wcs_dmg 130 150"
"racealias_statc3" "es es_xgetplayername wcs_name server_var(wcs_player);es est_freeze server_var(wcs_player) 1;es es_xdelayed 1.5 est_freeze server_var(wcs_player) 0;es est_shake server_var(wcs_player) 1.3 10 10;es es_xsetinfo wcs_magnitude event_var(dmg_health);es_xmath wcs_magnitude float;es_xmath wcs_magnitude * 3.0;es es_xmath wcs_magnitude * server_var(wcs_multiplier);es est_RoundDecimal wcs_magnitude server_var(wcs_magnitude) 0;es wcs_explode server_var(wcs_player) event_var(userid) server_var(wcs_magnitude) 50;es es_xtell event_var(userid) #multi #greenStatic Wave #lightgreenwill effect a randome enemy;es es_xgetplayername wcs_name server_var(wcs_userid);es es_xtell server_var(wcs_player) : You have been hit by server_var(wcs_name) 's Static Wave"
"skill1_cmd" "es_xsetinfo wcs_player 0;es es_xif (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;es es_xif (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);es es_xif (server_var(wcs_exists) = 1) then racealias_statc3"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_player);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 decals/offexitlightns.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 20 100 1 255 150 70 100 10;es_xmath wcs_z1 + 50;es est_effect 10 #a 0 dev/ocean.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 20 100 1 255 150 70 100 10"
"skill2_setting" "es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 5|es_xsetinfo wcs_chance 6|es_xsetinfo wcs_chance 7"
"racealias_ha3a" "es est_burn event_var(userid) 1"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ha3a"
"skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_player + 50;es est_effect 11 #a 0 sprites/fire.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 1 255;es_xmath wcs_y1 + 50;es est_effect 11 #a 0.5 sprites/fire.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 0.5 255;es_xmath wcs_x1 + 50;es est_effect 11 #a 1 sprites/fire.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 0.5 255"
"skill3_setting" "es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 2"
"racealias_mc3" "es ma_beacon event_var(userid) 1;es es_xtell event_var(attacker) #multi #Lightgreen : You have #Green beaconed enemy;es es_xtell event_var(userid) #multi #Lightgreen : OMG!! You got #Green beaconed. #Lightgreen Hideing wont help."
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_mc3"
"skill3_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 3 #a 0 sprites/halo01.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) 1 5 5 132 143 189 255"
"skill4_setting" "es_xsetinfo wcs_speed 1.1|es_xsetinfo wcs_speed 1.2|es_xsetinfo wcs_speed 1.25|es_xsetinfo wcs_speed 1.275|es_xsetinfo wcs_speed 1.35"
"skill4_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)"
"skill4_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 11 #a 0 sprites/steam1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 3 255"
}





United States
Logged


France
