Archived copy of warcraft-source.com, the Warcraft: Source (WCS) forum (2007–2011), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2009-04-29 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
April 29, 2009, 10:10:05 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Join the new Facebook Warcraft-Source.com Group! It has been currently opened!
Join!
Google  
  Home   Forum   Help Search Login Register   *
Poll
Question: Rate
5/5 0 (0%)
4/5 1 (50%)
3/5 0 (0%)
2/5 0 (0%)
1/5 1 (50%)
Total Voters: 2

Pages: [1]   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: [Xyber] Tank  (Read 41 times)
The Possessed
Level 0 Beginner

Online Online

United States United States

Posts: 17



« on: April 27, 2009, 01:02:56 AM »

[Xyber] Tank


(This race is highly overpowered(I think) and if complained about will rapidly lower skill powerfulness)

Endurance of a Tank: Gain HP
Blast: Damage
Cloaking Device: Invis
Health Switcher: A state of the ark health switcher will switch health with your opponent, and if your opponent's health is lower, you gain health

Code:
    "name"              "[Xyber] Tank"
    "author"            "The Possessed"
    "racedescription"   "Xyber Upgraded"
    "required_level"    "500"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es_xsetinfo wcs_eclip 0;es_xsetinfo gz 0;es_xsetinfo gx 0;es_xsetinfo gy 0;es_xsetinfo gclip 0;es_xsetinfo gsize 0;es_give event_var(userid) item_assaultsuit"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "6"
    "skillnames"        "Endurance of a Tank|Blast|Cloaking Device|Health Switcher"
    "skilldescr"        "More HP|What does a blast from a tank do?|Cloak Yourself|A state of the ark health switcher"
    "skillcfg"          "player_spawn|player_attacker|"
   
    "skill1_setting"    "es_xsetinfo wcs_addhealt 25;es_xset wcs_alpha 25|es_xset wcs_addhealt 40;es_xset wcs_alpha 40|es_xset wcs_addhealt 60;es_xset wcs_alpha 60|es_xset wcs_addhealt 90;es_xset wcs_alpha 90|es_xset wcs_addhealt 120;es_xset wcs_alpha 120|es_xset wcs_addhealt 175;es_xset wcs_alpha 175"   
    "skill1_cmd"        "es est_health event_var(userid) + server_var(wcs_addhealt);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es_tell event_var(userid)#multi server_var(wcs_lng)"   
    "skill1_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z2 + 150;es est_effect 3 #a 0 sprites/lgtning.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) 2 40 10 200 255 205 255"
   
    "skill2_setting"    "es_xset wcs_multiplier 1.8|es_xset wcs_multiplier 2.0|es_xset wcs_multiplier 1.9|es_xset wcs_multiplier 2.3|es_xset wcs_multiplier 2.5|es_xset wcs_multiplier 2.7|es_xset wcs_multiplier 3.0"   
    "racealias_kd"      "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math 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);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng);racealias_ddksfx"   
    "racealias_ddksfx"  "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(attacker);es est_effect 6 #a 0 sprites/fireburst.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) 400 1 10 255 51 0 255"   
    "skill2_cmd"        "if(server)var(wcs_dice)<=25 then racealias_kd"                                                                                                                                                                                                                     
    "skill2_sfx"        "0"

    "skill3_setting"    "es_xset wcs_invis 170;es_xset wcs_alpha 30|es_xset wcs_invis 160;es_xset wcs_alpha 40|es_xset wcs_invis 130;es_xset wcs_alpha 70|es_xset wcs_invis 120;es_xset wcs_alpha 80|es_xset wcs_invis 110;es_xset wcs_alpha 90|es_xset wcs_invis 100;es_xset wcs_alpha 100"           
    "skill3_cmd"        "es_xcopy wcs_tmp wcs_invis;es_xmath wcs_tmp float;es_xmath wcs_tmp / -2.55;es_xmath wcs_tmp + 100;es est_rounddecimal wcs_tmp server_var(wcs_tmp) 0;es_keysetvalue WCSuserdata event_var(userid) invisp server_var(wcs_tmp);es est_playercolor event_var(userid) 255 255 255 server_var(wcs_invis)1;wcs_getlanguage wcs_lng wcs_lng_r_invis;es_tell event_var(userid) #multi server_var(wcs_lng)"   
    "skill3_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 20;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1)server_var(wcs_z1) 30 60 2 10 0 0 0 255 50 128 10"

    "skill4_setting"    "es_xset wcs_hp 10|es_xset wcs_hp 20|es_xset wcs_hp 30|es_xset wcs_hp 40|es_xset wcs_hp 50"
    "racealias_zu1" "es est_Fade server_var(wcs_userid) 0 1 1 10 150 5 80;es est_getviewplayer server_var(wcs_userid) wcs_targetid;es_exists wcs_exists2 userid server_var(wcs_targetid);es est_isalive wcs_alive2 server_var(wcs_targetid);es_getplayerteam wcs_team1 server_var(wcs_userid);es_getplayerteam wcs_team2 server_var(wcs_targetid);racealias_zu2"
    "racealias_zu2" "if (server_var(wcs_exists2) = 1) then if (server_var(wcs_alive2) = 1) then if (server_var(wcs_team1) != server_var(wcs_team2)) then racealias_zu3"
    "racealias_zu3" "es_xset wcs_wall 1;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es_xmath wcs_z1 + 50;es_xmath wcs_z2 + 50;es est_getwallbetween wcs_wall server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);if (server_var(wcs_wall) = 0) then racealias_zu4"
    "racealias_zu4" "es_xset wcs_immunity 0;es_keygetvalue wcs_immunity WCSuserdata server_var(wcs_targetid) ulti_immunity;if (server_var(wcs_immunity) = 0) then racealias_zu6;if (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng_ulti_immunity_a);if (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_targetid) #multi server_var(wcs_lng_ulti_immunity_v)"
    "racealias_zu6" "es est_gethealth wcs_tmp server_var(wcs_userid);es est_gethealth wcs_tmp2 server_var(wcs_targetid);es est_sethealth server_var(wcs_userid) server_var(wcs_tmp2);es est_sethealth server_var(wcs_targetid) server_var(wcs_tmp); es est_GetHealth wcs_tmp1 server_var(wcs_userid);if (server_var(wcs_tmp1) < 50) then est_HealthAdd server_var(wcs_userid) server_var(wcs_hp);es_xmath wcs_counter + 1;es est_speed server_var(wcs_targetid) 0.6;es_delayed 2 wcs_removefx speed server_var(wcs_targetid);racealias_zu7"
    "racealias_zu7" "es_setinfo wcs_nametarget 0;es est_getname wcs_nametarget server_var(wcs_targetid);es_setinfo wcs_nameuserid 0;es est_getname wcs_nameuserid server_var(wcs_userid);es_tell server_var(wcs_userid) #multi #Lightgreen : your enemy, server_var(wcs_nametarget) 's health is now yours !! ;es_tell server_var(wcs_targetid) #multi #Lightgreen : your health has been swaped with #Green server_var(wcs_nameuserid) !! ;es_xset wcs_ultinotexec 0"
    "racealias_zu8" "if (server_var(wcs_ultinotexec) != 0) then es_xtell server_var(wcs_userid) #Lightgreen Ultimate failed theres no one where your pointing."
    "skill4_cmd" "es_xset wcs_exists2 0;es_xset wcs_hptarget 0;es_xset wcs_ultinotexec 1;es_xset wcs_targetid 0;es_xset wcs_alive1 0;es_xset wcs_team1 0;es_xset wcs_team2 0;es_xset wcs_alive2 0;es est_isalive wcs_alive1 server_var(wcs_userid);if (server_var(wcs_alive1) = 1) then racealias_zu1;racealias_zu8"
    "skill4_sfx"        "0"
    "ultimate_cooldown" "10"

Any testing is welcome, and appreciated
Logged
Ðioguinhu :D
Level 6 Experienced
******
Online Online

Brazil Brazil

Posts: 192



WWW
doug_tiozao

myServer 200.219.246.21:27040 ZM +WCS;200.219.246.54:27047 SURF + WCS
(Warning: click connects through Steam)
« Reply #1 on: April 27, 2009, 01:27:16 AM »

ITS REALLY OP =D
Logged

Learning Eventscripts and WCS lover *-*
I love WCS Grin
The Possessed
Level 0 Beginner

Online Online

United States United States

Posts: 17



« Reply #2 on: April 27, 2009, 09:32:39 PM »

Thank you for complaining... now I have a reason to get back to work on it.
Logged
Ðioguinhu :D
Level 6 Experienced
******
Online Online

Brazil Brazil

Posts: 192



WWW
doug_tiozao

myServer 200.219.246.21:27040 ZM +WCS;200.219.246.54:27047 SURF + WCS
(Warning: click connects through Steam)
« Reply #3 on: April 27, 2009, 09:44:58 PM »

dont worry about it, just keep the chances low!
Logged

Learning Eventscripts and WCS lover *-*
I love WCS Grin
Narb
Level 5 Trained Intermediate
*****
Offline Offline

Finland

Posts: 128


Pokemon!



tuss3d2
« Reply #4 on: April 28, 2009, 03:07:01 PM »

Where are the 2 last skill_cfg ?  Huh Cheesy
Allways look for small bugs Tongue
Also, if you want it less OP, change the speed of it cause tanks are usually slow.
Code:
es est_speed event_var(userid) 0.50;es_xsetinfo wcs_eclip 0;es_xsetinfo gz 0;es_xsetinfo gx 0;es_xsetinfo gy 0;es_xsetinfo gclip 0;es_xsetinfo gsize 0;es_give event_var(userid) item_assaultsuit"
Use that for less OP Wink
Logged

Ðioguinhu :D
Level 6 Experienced
******
Online Online

Brazil Brazil

Posts: 192



WWW
doug_tiozao

myServer 200.219.246.21:27040 ZM +WCS;200.219.246.54:27047 SURF + WCS
(Warning: click connects through Steam)
« Reply #5 on: April 28, 2009, 07:59:59 PM »

Narb made a good point, the tanks are usually slow!
Logged

Learning Eventscripts and WCS lover *-*
I love WCS Grin
The Possessed
Level 0 Beginner

Online Online

United States United States

Posts: 17



« Reply #6 on: April 28, 2009, 10:34:02 PM »

Thanks.

Narb, how many races have you helped me on?
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 10:05:21 PM
Wink
Today at 08:59:07 PM
wow das heisst"flashy" Wink
Today at 08:30:27 PM
Yea so gefällt mir das Smiley
Today at 08:25:36 PM
test 1.2.3
Today at 08:24:55 PM
jareth
test 1.2.3
Today at 08:17:20 PM
Glückwünsche zu beiden!!! Wink

Congratulations to both Smiley
Today at 08:02:30 PM
jareth du bist als admin aber irgend wie steht bei dir mod koisch wa Cheesy
Recent
[Today at 09:58:32 PM]

[Today at 09:56:48 PM]

[Today at 09:41:46 PM]

[Today at 09:21:26 PM]

[Today at 09:20:56 PM]

[Today at 09:02:59 PM]

[Today at 08:36:32 PM]

[Today at 08:35:54 PM]

[Today at 08:32:49 PM]

[Today at 08:14:26 PM]
Theme switch

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
TinyPortal v0.9.8 © Bloc
Valid XHTML 1.0! Valid CSS!
Page created in 0.051 seconds with 27 queries.