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 2008-06-04 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
June 04, 2008, 05:51:48 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Current Official Servers:
#1 - 207.210.236.112:27015 Location US
#2 - 85.190.38.232:27015 Location Amsterdam
| Tick@100 | wcs 0.77 | Mani |
Google  
  Home   Forum   Help Search Login Register   *
Pages: [1]   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: Iceland (Fixed & Balanced)  (Read 614 times)
Missionless
Level 1 Trained Beginner
*
Offline Offline

Iceland

Posts: 29



n00btyler
tyler4242
« on: February 04, 2008, 05:46:58 PM »


Update: 18th March 2008

Iceland is known for its Viking Strength, Its nature, Its pure water that you can drink! And I made my first c/p race. Credit goes to Holliday, The guy who made Chaos Unleashed and WC3 Team for making those skills I used in the race.


Skills:


Invis - Up to 75% Invisibility.
Speed - Up to 1.50 Speed.
Confuse - Confuse your enemy when he shoots you.
Heal - Heal up to 12HP while alive.
Explode - Wound or even kill nearby enemies when you die.

Final Version

Fixes:
• Fixed a bug that made the race become invisible without any skill points on the skill "Sneaky Viking"
• Balanced Invisibility
• Balanced Speed
• Balanced healing
• Added texts showing that the skill is enabled.
• Decreased the damage done by the skill "Erupting Volcano" greatly.
• Many other small adjustments. 

For v0.77
Code:
{
   "name"              "Iceland"         
  "author"            "Tyler-Geðveikt.Góður!"         
    "shortdescription"  "Invis|Speed|Confuse|Heal|Explode"               
    "required_level"    "0"             
    "maximum_level"     "0"             
    "allow_only"        "0"
    "teamlimit"         "0"           
    "restrict_shop" "0"         
    "restrict_map"      "0"
    "preloadcmd"        "0"               
    "player_spawn_cmd"  "es est_setplayercolor server_var(wcs_userid) 0 0 255 255 1"               
    "round_start_cmd"   "0"               
    "round_end_cmd"     "0"               
    "numberofskills"    "5"           
    "numberoflevels"    "4"           
    "skillnames"        "Sneaky Viking!|Viking Speed!|Lost In Iceland|Mother Nature|Erupting Volcano"   
    "skilldescr"        "Less Visable|Run Faster|Confuse When You Get Hit|Gain Some HP While Alive|Blow Up Nearby Enemies"   
   "skillcfg"          "player_spawn|player_spawn|player_victim|player_spawn|player_death"     


    "skill1_setting"    "es_xset wcs_invis 130;es_xset wcs_alpha 60|es_xset wcs_invis 110;es_xset wcs_alpha 80|es_xset wcs_invis 80;es_xset wcs_alpha 60|es_xset wcs_invis 65;es_xset wcs_alpha 120"
    "skill1_cmd"        "es est_setplayercolor event_var(userid) 0 0 205 server_var(wcs_invis) 1; ;es es_xtell event_var(userid) #multi #greenSneaky Viking Enabled!#lightgreen ;es_xmath wcs_invis float;es_xmath wcs_invis / -2.55;es_xmath wcs_invis + 100;es est_rounddecimal wcs_invis server_var(wcs_invis) 0;es es_xkeysetvalue WCSuserdata event_var(userid) invisp server_var(wcs_invis)"
    "skill1_sfx"        "0"   
   


    "skill2_setting"    "es_xset wcs_speed 1.10;es_xset wcs_alpha 90|es_xset wcs_speed 1.30;es_xset wcs_alpha 130||es_xset wcs_speed 1.40;es_xset wcs_alpha 150|es_xset wcs_speed 1.50;es_xset wcs_alpha 190"
    "skill2_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);if (server_var(wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed); ;es_tell event_var(userid) #multi #greenViking Speed Enabled!#lightgreen"
    "skill2_sfx"         "0"

    "skill3_setting"    "es_xrand wcs_rand 1 70;es_xsetinfo wcs_duration 3||es_xrand wcs_rand 1 55;es_xsetinfo wcs_duration 4|es_xrand wcs_rand 1 45;es_xsetinfo wcs_duration 5|es_xrand wcs_rand 1 35;es_xsetinfo wcs_duration 7"
    "skill3_cmd"        "es es_xif (server_var(wcs_rand)<= 10) then es est_drug event_var(attacker) server_var(wcs_duration);es es_xif (server_var(wcs_rand) <= 10) then es est_csay event_var(userid) You confused your enemy!;es es_xif (server_var(wcs_rand) <= 10) then es est_csay event_var(attacker)"
    "skill3_sfx"        "0"


    "skill4_setting"    "es_xset wcs_hp 3;es_xset wcs_time 5;es_xset wcs_waves 102;es_xset wcs_radius 180|es_xset wcs_hp 6;es_xset wcs_time 5;es_xset wcs_waves 104;es_xset wcs_radius 200|es_xset wcs_hp 9;es_xset wcs_time 5;es_xset wcs_waves 102;es_xset wcs_radius 220|es_xset wcs_hp 12;es_xset wcs_time 5;es_xset wcs_waves 120;es_xset wcs_radius 300"
    "skill4_cmd"        "es_keysetvalue WCSuserdata event_var(userid) regeneration 1;es_keysetvalue WCSuserdata event_var(userid) regen_round server_var(wcs_roundcounter);es_xrand wcs_rand 3 15;es_delayed server_var(wcs_rand) wcs_regeneration event_var(userid) server_var(wcs_hp) server_var(wcs_time) 200 -1 server_var(wcs_radius)"
    "skill4_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) 20 200 1 20 100 1 0 40 255 200 10;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 300 1 20 100 1 0 40 255 200 10"

    "skill5_setting"    "es_xset wcs_chance 65;es_xset wcs_magnitude 80;es_xset wcs_radius 190|es_xset wcs_chance 67;es_xset wcs_magnitude 90;es_xset wcs_radius 210|es_xset wcs_chance 70;es_xset wcs_magnitude 100;es_xset wcs_radius 230|es_xset wcs_chance 75;es_xset wcs_magnitude 300;es_xset wcs_radius 130"
    "skill5_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide"
    "skill5_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 4 #a 0 sprites/steam1.vmt server_var(wcs_userid) 0.8 10 5 1 255 100 100 200"
    "ultimate_cooldown" "0"

}


« Last Edit: April 12, 2008, 04:23:15 PM by Missionless » Logged

lalzco1
Level 0 Beginner

Offline Offline

United States United States

Posts: 11



« Reply #1 on: February 18, 2008, 03:56:19 AM »

do i cpy nerfed or the first 1 to try it on my server?


Logged
Rotgutts
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 238


Krechure Feature



b0n3s212
Merzlin
« Reply #2 on: February 18, 2008, 04:05:19 AM »


Which ever one you want! Nerf=Less powerful
Logged


If you would like a Private race, just Pm me with the info, I would be more than happy to make you one
Missionless
Level 1 Trained Beginner
*
Offline Offline

Iceland

Posts: 29



n00btyler
tyler4242
« Reply #3 on: February 19, 2008, 10:01:36 PM »

Depends on what races u got on server, some haver very weak races making the nerfed one more balanced, others have many strong[i guess u can say overpowered since evry1 uses that term] races meaning it will be a match to those.


edit; and if you add this race to the server PLEASE give me the IP so I can be your new No.1 server user
« Last Edit: February 19, 2008, 10:04:15 PM by Missionless » Logged

Missionless
Level 1 Trained Beginner
*
Offline Offline

Iceland

Posts: 29



n00btyler
tyler4242
« Reply #4 on: February 23, 2008, 01:31:43 AM »

Okay, I fixed some bugs that the race had, and I also balanced it allot.
Logged

Berettonawak
Level 7 Expert
*****
Offline Offline

France France

Posts: 492


Big Berettonawak is watching you...


WWW
Berettonawak
Berettonawak

myServer 81.93.59.99:30000
(Warning: click connects through Steam)
« Reply #5 on: February 23, 2008, 02:44:35 PM »

Quote
{
 {
   "name"              "Iceland" 


try this :
Code:
"XX"
 {
    "name"              "Iceland"         
    "author"            "Missionless"         
    "shortdescription"  "Invis|Speed|Confuse|Heal|Explode"               
    "required_level"    "0"             
    "maximum_level"     "0"             
    "allow_only"        "0"
    "teamlimit"         "0"           
    "restrict_shop" "0"         
    "restrict_map"      "0"
    "preloadcmd"        "0"               
    "player_spawn_cmd"  "es est_setplayercolor server_var(wcs_userid) 0 0 0 205 1"               
    "round_start_cmd"   "0"               
    "round_end_cmd"     "0"               
    "numberofskills"    "5"           
    "numberoflevels"    "4"           
    "skillnames"        "Sneaky Viking!|Viking Speed!|Lost In Iceland|Mother Nature|Erupting Volcano"   
    "skilldescr"        "Less Visable|Run Faster|Confuse When You Get Hit|Gain Some HP While Alive|Blow Up Nearby Enemies"   
    "skillcfg"          "player_spawn|player_spawn|player_victim|player_spawn|player_death"     

    "skill1_setting"    "es_xset wcs_invis 130;es_xset wcs_alpha 60|es_xset wcs_invis 110;es_xset wcs_alpha 80|es_xset wcs_invis 80;es_xset wcs_alpha 60|es_xset wcs_invis 55;es_xset wcs_alpha 120"
    "skill1_cmd"        "es est_setplayercolor event_var(userid) 0 0 205 server_var(wcs_invis) 1; ;es es_xtell event_var(userid) #multi server_var(wcs_lng);es_xmath wcs_invis float;es_xmath wcs_invis / -2.55;es_xmath wcs_invis + 100;es est_rounddecimal wcs_invis server_var(wcs_invis) 0;es es_xkeysetvalue WCSuserdata event_var(userid) invisp server_var(wcs_invis)"
    "skill1_sfx"        ""   
   
    "skill2_setting"    "es_xset wcs_speed 1.16;es_xset wcs_alpha 90|es_xset wcs_speed 1.34;es_xset wcs_alpha 130||es_xset wcs_speed 1.44;es_xset wcs_alpha 150|es_xset wcs_speed 1.56;es_xset wcs_alpha 190"
    "skill2_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);if (server_var(wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed); ;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill2_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 4 2 0 255 100 0 255 0"

    "skill3_setting"    "es_xrand wcs_rand 1 70;es_xsetinfo wcs_duration 3||es_xrand wcs_rand 1 55;es_xsetinfo wcs_duration 4|es_xrand wcs_rand 1 45;es_xsetinfo wcs_duration 5|es_xrand wcs_rand 1 35;es_xsetinfo wcs_duration 7"
    "skill3_cmd"        "es es_xif (server_var(wcs_rand)<= 10) then es est_drug event_var(attacker) server_var(wcs_duration);es es_xif (server_var(wcs_rand) <= 10) then es est_csay event_var(userid) You confused your enemy!;es es_xif (server_var(wcs_rand) <= 10) then es est_csay event_var(attacker)"
    "skill3_sfx"        ""

    "skill4_setting"    "es_xset wcs_hp 9;es_xset wcs_time 5;es_xset wcs_waves 102;es_xset wcs_radius 180|es_xset wcs_hp 11;es_xset wcs_time 5;es_xset wcs_waves 104;es_xset wcs_radius 200|es_xset wcs_hp 13;es_xset wcs_time 5;es_xset wcs_waves 102;es_xset wcs_radius 220|es_xset wcs_hp 20;es_xset wcs_time 5;es_xset wcs_waves 120;es_xset wcs_radius 300"
    "skill4_cmd"        "es_keysetvalue WCSuserdata event_var(userid) regeneration 1;es_keysetvalue WCSuserdata event_var(userid) regen_round server_var(wcs_roundcounter);es_xrand wcs_rand 3 15;es_delayed server_var(wcs_rand) wcs_regeneration event_var(userid) server_var(wcs_hp) server_var(wcs_time) 150 -1 server_var(wcs_radius)"
    "skill4_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) 20 200 1 20 100 1 0 40 255 200 10;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 300 1 20 100 1 0 40 255 200 10"

    "skill5_setting"    "es_xset wcs_chance 65;es_xset wcs_magnitude 90;es_xset wcs_radius 190|es_xset wcs_chance 67;es_xset wcs_magnitude 150;es_xset wcs_radius 210|es_xset wcs_chance 70;es_xset wcs_magnitude 220;es_xset wcs_radius 230|es_xset wcs_chance 75;es_xset wcs_magnitude 300;es_xset wcs_radius 260"
    "skill5_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide"
    "skill5_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 4 #a 0 sprites/steam1.vmt server_var(wcs_userid) 0.8 10 5 1 255 100 100 200"
    "ultimate_cooldown" "0"
}
Logged

French Warcraft Coder and Famas Owner...
Missionless
Level 1 Trained Beginner
*
Offline Offline

Iceland

Posts: 29



n00btyler
tyler4242
« Reply #6 on: February 28, 2008, 04:54:27 PM »

Fix another bug that made the race 50% inviable before even the Sneaky Viking skill had been upgraded.

You are now about 10% invis if you got the skill at 0.
Logged

Espeladden
Pwning ultra sexy beastly hot legend
Level 7 Expert
*****
Offline Offline

Norway

Posts: 582



WWW
Gastingor
Mursat

myServer 89.145.98.208:27015
(Warning: click connects through Steam)
« Reply #7 on: February 28, 2008, 05:01:12 PM »

bad move..
Code:
    "player_spawn_cmd"  "es est_setplayercolor server_var(wcs_userid) 0 0 0 205 1"       
I would replace that with this:

Code:
    "player_spawn_cmd"  "0"       
Logged

Missionless
Level 1 Trained Beginner
*
Offline Offline

Iceland

Posts: 29



n00btyler
tyler4242
« Reply #8 on: February 28, 2008, 05:26:19 PM »

bad move..
Code:
    "player_spawn_cmd"  "es est_setplayercolor server_var(wcs_userid) 0 0 0 205 1"       
I would replace that with this:

Code:
    "player_spawn_cmd"  "0"       
But I want it to be blue and I cant find any guides here that show how to make a race colored but 100% visable at start
Logged

Berettonawak
Level 7 Expert
*****
Offline Offline

France France

Posts: 492


Big Berettonawak is watching you...


WWW
Berettonawak
Berettonawak

myServer 81.93.59.99:30000
(Warning: click connects through Steam)
« Reply #9 on: February 28, 2008, 05:51:58 PM »

I think 0 0 255 255 1
Logged

French Warcraft Coder and Famas Owner...
Espeladden
Pwning ultra sexy beastly hot legend
Level 7 Expert
*****
Offline Offline

Norway

Posts: 582



WWW
Gastingor
Mursat

myServer 89.145.98.208:27015
(Warning: click connects through Steam)
« Reply #10 on: February 28, 2008, 06:13:38 PM »

Yeah that is 0 0 255 255 1
Logged

Missionless
Level 1 Trained Beginner
*
Offline Offline

Iceland

Posts: 29



n00btyler
tyler4242
« Reply #11 on: March 18, 2008, 05:08:32 PM »

Okay, polished and balanced the race. I hope it will be better now since it was almost a God Race 
Logged

unnamed62
Level 2 Apprentice
**
Offline Offline

United States United States

Posts: 43



« Reply #12 on: March 21, 2008, 11:28:10 AM »

i see in your code it has "restrict_map" does it actually work??? as in if i added that line to one of my races and than put the name of the map it would keep ppl from using that race on that map?
Logged


Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
June 03, 2008, 08:23:35 PM
ofc he did but he didn't read it
June 03, 2008, 02:30:34 AM
Holliday you get my PM?
June 03, 2008, 12:55:44 AM
thanks dude i appreciate a lot
June 02, 2008, 05:34:50 PM
@RK1132: I just corrected your race, not a bad try. Hopefully you learn from it, as I explain why most things are incorrect.
June 02, 2008, 04:19:51 PM
but may i also use sth like
es_delayed server_var(time) if(1 == 1) do {}
June 02, 2008, 04:17:32 PM
ah well thx
June 01, 2008, 09:12:20 PM
Do es_delayed X es_xdoblock SCRIPTNAME/myblock

~J3ff
Recent
[Today at 05:23:00 AM]

by SoNo
[Today at 04:55:15 AM]

[Today at 04:21:16 AM]

[Today at 04:05:12 AM]

[Today at 04:03:09 AM]

[Today at 12:54:31 AM]

[June 03, 2008, 10:13:32 PM]

[June 03, 2008, 09:37:08 PM]

[June 03, 2008, 09:35:07 PM]

[June 03, 2008, 09:32:18 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.058 seconds with 27 queries.