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-03-25 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
March 25, 2009, 01:19:38 AM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: WCS Tournament being opened for applications!

Post here for signups!
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: Craftsman of light  (Read 235 times)
WCA | Rasmus [DK]
wcs coder (part of new wcs dev team)
WCS Supporter
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 1388




Rasmus4J
rasmus4j

myServer 85.190.17.115:27015
(Warning: click connects through Steam)
« on: February 02, 2009, 09:53:43 PM »

Hi Smiley

here's my newest race.

it's my first time "playing" with es_fire bla bla and so on, so please tell me if it's not working.

it haven't been tested yet, but it will be in a short time.
have fun Smiley

this is the race:
Code:
""
{
"name" "Craftsman of light"
"author" "[H.F.M.]Rasmus{Chef}"
"required_level" "0"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "2"
"preloadcmd" "es_xset dtbp 0;es_xset atbp 0;es_xset render_fx1 0;es_xset render_fx2 0;es_xset Dtimer 0;es_xset Dtimer1 0;es_xset lb_dmg 0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "es repeat stop ALREP;es repeat delete ALREP"
"numberofskills" "4"
"numberoflevels" "5"
"skillnames"        "inverted pulse|diverted light|controlled light|burning flare"
    "skilldescr"        "when knifed you will make the attacker turn around and/n be pushed away (on chance, min=35% max=75%)|your body absorbs the light, so you can't be seen all the time(on chance, min=35% max=75%)|You shot laser at your enemy which does extra damage|You can make a flare which lights up and burns your surroundings/n but watch out, it can burn you too!" 
"skillcfg" "player_victim|player_spawn|player_attacker|player_ultimate"

"skill1_setting" "es_xset wcs_chance 35;es_xset dtbp 10;es_xset atbp 50|es_xset wcs_chance 45;es_xset dtbp 15;es_xset atbp 65|es_xset wcs_chance 55;es_xset dtbp 20;es_xset atbp 80|es_xset wcs_chance 65;es_xset dtbp 25;es_xset atbp 95|es_xset wcs_chance 75;es_xset dtbp 30;es_xset atbp 110"
"racealias_IPdO" "es est_getviewangle event_var(attacker) wcs_x1 wcs_y1 wcs_z1;es_xmath wcs_x1 float;es_math wcs_x1 + server_var(atbp);es est_setviewangle event_var(attacker) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es est_physpush event_var(attacker) 0 0 server_var(dtbp)"
"skill1_cmd" "if (event_var(weapon) in server_var(wcs_wpn_knives)) then if (server_var(dice) <= server_var(wcs_chance)) then racealias_IPdO"
"skill1_sfx" "if (event_var(weapon) in server_var(wcs_wpn_knives)) then if (server_var(dice) <= server_var(wcs_chance)) then es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (event_var(weapon) in server_var(wcs_wpn_knives)) then if (server_var(dice) <= server_var(wcs_chance)) then racealias_IPSfx"
"racealias_IPSfx" "es est_Effect 08 #a 0 effects/bluemuzzle.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 40 90 12 2.5 8 10 3 255 255 255 210 30 0"

"skill2_setting" "es_xset wcs_chance 35;es_xset render_fx1 5;es_xset render_fx2 8;es_xset Dtimer 5|es_xset wcs_chance 45;es_xset render_fx1 5;es_xset render_fx2 7;es_xset Dtimer 4|es_xset wcs_chance 55;es_xset render_fx1 6;es_xset render_fx2 8;es_xset Dtimer 4|es_xset wcs_chance 65;es_xset render_fx1 6;es_xset render_fx2 7;es_xset Dtimer 3|es_xset wcs_chance 75;es_xset render_fx1 6;es_xset render_fx2 7;es_xset Dtimer 3"
"skill2_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_ALREP"
"racealias_ALREP" "es_copy Dtimer 1 server_var(Dtimer);es_xmath Dtimer1 * 2;es repeat create ALREP "es_delayed server_var(Dtimer1) es ma_render_fx event_var(userid) server_var(render_fx1);es_xdelayed 3 es ma_render_fx event_var(userid) server_var(render_fx2)";racealias_ALREPS"
"racealias_ALREPS" "es repeat start ALREP server_var(Dtimer)"
"skill2_sfx" "0"

"skill3_setting" "es_xset wcs_chance 20;es_xrand lb_dmg 10 20|es_xset wcs_chance 35;es_xrand lb_dmg 10 18|es_xset wcs_chance 55;es_xrand lb_dmg 10 16|es_xset wcs_chance 75;es_xrand lb_dmg 10 15|es_xset wcs_chance 90;es_xrand lb_dmg 10 14"
"skill3_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance) then es_xdoblock wcs/WCSultimates/laser_beam"
"skill3_sfx" "0"

"skill4_setting" "es_xset bflare_size 3;es_xset bflare_timer 5;es_xset bflare_dmg 5|es_xset bflare_size 4;es_xset bflare_timer 5;es_xset bflare_dmg 6|es_xset bflare_size 4;es_xset bflare_timer 6;es_xset bflare_dmg 6|es_xset bflare_size 5;es_xset bflare_timer 6;es_xset bflare_dmg 7|es_xset bflare_size 6;es_xset bflare_timer 8;es_xset bflare_dmg 8"
"skill4_cmd" "es_xdoblock wcs/WCSultimates/bflare;es_tell server_var(wcs_userid) #multi #lightgreenYou created a #greenburning flare, #lightgreenwatch out or it will burn you!"
"skill4_sfx" "0"
"ultimate_cooldown" "40|37|34|30|25"

}

both these blocks goes into your es_WCSultimates.txt:
Code:
block laser_beam
{
es_xset lb_target 0
es_xset lb_user 0
es_xset lb_target_name 0
es_xset lb_user_name 0
es_xdelayed 0.01 es_set lb_user event_var(attacker)
es_xdelayed 0.01 es_set lb_target event_var(userid)
es est_getname lb_target_name server_var(lb_target)
es est_getname lb_user_name server_var(lb_user)
es wcs_dealdamage server_var(lb_user) server_var(lb_target) sevrer_var(lb_dmg)
es_give server_var(lb_user) env_laser
es_fire server_var(lb_user) env_laser AddOutput "LaserTarget server_var(lb_target)"
es_fire server_var(lb_user) env_laser AddOutput "renderx 13"
es_fire server_var(lb_user) env_laser AddOutput "rendercolor 135 85 162"
es_fire server_var(lb_user) env_laser AddOutput "renderamt 75"
es_fire server_var(lb_user) env_laser AddOutput "texture sprites/laserbeam"
es_fire server_var(lb_user) env_laser AddOutput "dissolvetype 0"
es_fire server_var(lb_user) env_laser AddOutput "spawnflags 16"
es_xdelayed 1 es_xremove env_laser
es_tell server_var(lb_user) #multi #lightgreenYou did#green server_var(lb_dmg) #lightgreenextra damage to#green server_var(lb_target_name)
es_tell server_var(lb_target) #multi #lightgreenYou took#green server_var(lb_dmg) #lightgreenextra damage from#green server_var(lb_user_name)
}

block bflare
{
es_xset bflare_user 0
es_xdelayed 0.01 es_set bflare_user server_var(wcs_userid)
es est_getviewangle wcs_x1 wcs_y1 wcs_z1 server_var(bflare_user)
es_give server_var(bflare_user) env_flare
es_give server_var(bflare_user) env_fire
es_fire server_var(bflare_user) env_flare AddOutput "angles server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1)"
es_fire server_var(bflare_user) env_fire AddOutput "angles server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1)"
es_fire server_var(bflare_user) env_flare AddOutput "scale server_var(bflare_size)"
es_fire server_var(bflare_user) env_fire AddOutput "firesize server_var(bflare_size)"
es_fire server_var(bflare_user) env_fire AddOutput "fireattack 3"
es_fire server_var(bflare_user) env_fire AddOutput "firetype Plasma"
es_fire server_var(bflare_user) env_fire AddOutput "damagescale server_var(bflare_dmg)"
es_fire server_var(bflare_user) env_fire AddOutput "spawnflags 2 16 32 128"
es_delayed server_var(bflare_timer) es_xremove env_flare
es_delayed server_var(bflare_timer) es_xremove env_fire
}

I don't know why some of the lines are not in position, they are on my pc.
« Last Edit: February 02, 2009, 09:55:41 PM by [H.F.M.]Rasmus{Chef} » Logged

where would you put the comma in the following telegram from a wife, to her husband in the navy?
"Not getting any better hurry home!"

Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
March 23, 2009, 01:19:15 PM
kk got polish trans for wcs . need to fix bugs and i can public it
March 23, 2009, 10:39:34 AM
Server has been updated with 40 Shopmenu items that can be blocked based on race, we also have quad core 2.66 ghz box now all too ourselves so no lag ever! For more information goto: http://warcraft-source.com/board/index.php/topic,4529.msg31146.html#msg31146
March 23, 2009, 12:28:35 AM
Ey can someone help me record soemthing? if you can add me on steam: hamsterfuck
March 22, 2009, 10:59:54 PM
well have you encrypted in UTF-8?
March 22, 2009, 10:11:10 PM
Got question any1 know how to add new lang to wcs ? i have translated all but it wont work when i try to change it
March 22, 2009, 08:20:09 PM
Cheesy
Recent
[March 24, 2009, 11:38:56 PM]

[March 24, 2009, 10:00:15 PM]

[March 24, 2009, 09:23:30 PM]

[March 24, 2009, 07:18:51 PM]

[March 24, 2009, 05:27:08 PM]

[March 24, 2009, 06:54:54 AM]

by FrAg
[March 23, 2009, 11:33:46 PM]

by Sin
[March 23, 2009, 11:26:05 PM]

by Narb
[March 23, 2009, 07:30:52 PM]

[March 23, 2009, 07:04:57 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.041 seconds with 24 queries.