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 2010-01-31 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
January 31, 2010, 09:08:28 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   *
Pages: [1] 2   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: Role-Playing-Game ( RPG ) Race  (Read 2429 times)
NovaKiller
<WCS coder>
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 783

Loves WCS. Loves to make races. Loves to play WCS


WWW
PlaxGunner
« on: June 09, 2007, 12:15:44 PM »

I know a ohter alredy had this idea but he never made it finish. So i made it. Just whit some few ohter things. Not 10 lvls but 6 and 8 skills. But icestab works and fire nade too.
So here it is.

Code:
 
  ""
  {
    "name"                "Role-Playing-Game Race"
    "author"              "[UG] Sek. NovaKiller DK Surfer"
    "shortdescription"    "+HP|LJ|Drain|Burn Enemy|Freeze|Respawn|Invis|Speed when hit"
    "required_level"      "100"
    "maximum_level"       "0"
    "allow_only"          "0"
    "teamlimit"           "0"
    "preloadcmd"          "es_xsetinfo wcs_srand 0"
    "player_spawn_cmd"    "0"
    "round_start_cmd"     "0"
    "round_end_cmd"       "0"
    "numberofskills"      "8"
    "numberoflevels"      "6"
    "skillnames"          "+Health|Longjump|Vampire|FireNade|IceStab|Resurect|Stealth|Impulse"
    "skilldescr"          "Gives some extra HP|You will jump longer|Gives you health when you shot someone|Burn you enemy if you hit them whit a nade|Freezes you vitcim if you use a knife|You can mabye respawn after death|Makes you invisible|Increases speed when under fire"
    "skillcfg"            "player_spawn|player_spawn|player_attacker|player_attacker|player_attacker|player_death|player_spawn|player_victim"
       
    "skill1_setting"      "es_xsetinfo wcs_hb 15|es_xsetinfo wcs_hb 30|es_xsetinfo wcs_hb 45|es_xsetinfo wcs_hb 60|es_xsetinfo wcs_hb 75|es_xsetinfo wcs_hb 100"
    "skill1_cmd"          "es est_Health event_var(userid) + server_var(wcs_hb);es es_xdelayed 0.5 es_xtell event_var(userid) #multi #Lightgreen : You gained #Green server_var(wcs_hb) #Lightgreen extra HP"
    "skill1_sfx"          "0"
       
    "skill2_setting"      "es_xsetinfo wcs_multiplier 1.1|es_xsetinfo wcs_multiplier 1.2|es_xsetinfo wcs_multiplier 1.3|es_xsetinfo wcs_multiplier 1.4|es_xsetinfo wcs_multiplier 1.5|es_xsetinfo wcs_multiplier 1.6"
    "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 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"

    "skill3_setting"      "es_xsetinfo wcs_divider 30;es_xsetinfo wcs_alpha 100|es_xsetinfo wcs_divider 26;es_xsetinfo wcs_alpha 130|es_xsetinfo wcs_divider 19;es_xsetinfo wcs_alpha 160|es_xsetinfo wcs_divider 12;es_xsetinfo wcs_alpha 190|es_xsetinfo wcs_divider 5;es_xsetinfo wcs_alpha 220"
    "racealias_dp3"       "es es_xsetinfo wcs_dmg event_var(dmg_health);es es_xif (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_xmath wcs_dmg float;es es_xmath wcs_dmg / server_var(wcs_divider);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es est_Health event_var(attacker) + server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_vampiric1;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(attacker) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_vampiric2;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(userid) server_var(wcs_lng)"
    "skill3_cmd"          "es es_xif (server_var(wcs_dice) <= 100) then racealias_dp3"
    "skill3_sfx"          "es es_xif (server_var(wcs_dice) <= 100) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 100) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;es es_xif (server_var(wcs_dice) <= 100) then 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) 0.5 40 40 12 60 90 server_var(wcs_alpha)"

    "skill4_setting"      "es_xsetinfo Fnade 1|es_xsetinfo Fnade 2|es_xsetinfo Fnade 3|es_xsetinfo Fnade 4|es_xsetinfo Fnade 5|es_xsetinfo Fnade 6"
    "skill4_cmd"          "es es_xif (event_var(weapon) in server_var(wcs_wpn_grenades)) then es ma_burn event_var(userid) server_var(Fnade)"
    "skill4_sfx"          "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"
       
    "skill5_setting"      "es_xsetinfo wcs_ice 1|es_xsetinfo wcs_ice 2|es_xsetinfo wcs_ice 3|es_xsetinfo wcs_ice 4|es_xsetinfo wcs_ice 5|es_xsetinfo wcs_ice 6"
    "skill5_cmd"          "es es_xif (event_var(weapon) in server_var(wcs_wpn_knives)) then es est_freeze event_var(userid) 1;es es_xdelayed server_var(wcs_ice) wcs_removefx freeze event_var(userid)
    "skill5_sfx"          "0"

    "skill6_setting"      "es_xsetinfo wcs_srand 0;es_xrand wcs_srand 1 100|es_xsetinfo wcs_srand 0;es_xrand wcs_srand 1 85|es_xsetinfo wcs_srand 0;es_xrand wcs_srand 1 70|es_xsetinfo wcs_srand 0;es_xrand wcs_srand 1 55|es_xsetinfo wcs_srand 0;es_xrand wcs_srand 1 35|es_xsetinfo wcs_srand 0;es_xrand wcs_srand 1 15"
    "skill6_cmd"          "es es_xif(server_var(wcs_srand) <= 10) then es est_spawn event_var(userid);es es_xif(server_var(wcs_srand) <= 10) then es_xtell event_var(userid) #multi #Lightgreen : You have #Green Respawned
    "skill6_sfx"          "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"

    "skill7_setting"      "es_xsetinfo wcs_invis 200|es_xsetinfo wcs_invis 175|es_xsetinfo wcs_invis 135|es_xsetinfo wcs_invis 100|es_xsetinfo wcs_invis 60|es_xsetinfo wcs_invis 20"
    "skill7_cmd"          "es est_setplayercolor event_var(userid) 255 255 255 server_var(wcs_invis) 1"
    "skill7_sfx"          "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"

    "skill8_setting"      "es_xsetinfo wcs_speed 1.15|es_xsetinfo wcs_speed 1.3|es_xsetinfo wcs_speed 1.45|es_xsetinfo wcs_speed 1.6|es_xsetinfo wcs_speed 1.75|es_xsetinfo wcs_speed 1.90"
    "skill8_cmd"          "es est_speed event_var(userid) server_var(wcs_speed);es es_xdelayed 2 es est_speed event_var(userid) 1.00"
    "skill8_sfx"          "es est_effect 4 #a 0 sprites/lgtning.vmt server_var(wcs_userid) 1 10 10 10 255 0 25 255"
  }
}
« Last Edit: September 25, 2007, 02:02:11 PM by NovaKiller » Logged

Snake
Level 6 Experienced
*****
Offline Offline

Sweden

Posts: 142




leo_93123
leo93123
« Reply #1 on: June 09, 2007, 05:47:51 PM »

Nice race NovaKiller  :-D

Only two things u maybe can do a little better
1. Set max life to 500
2. Vampire to drain a little bit more

Code:
  ""
  {
    "name"                "Role-Playing-Game Race"
    "author"              "[UG] Sek. NovaKiller DK Surfer"
    "shortdescription"    "+HP|LJ|Drain|Burn Enemy|Freeze|Respawn|Invis|Speed when hit"
    "required_level"      "100"
    "maximum_level"       "0"
    "allow_only"          "0"
    "teamlimit"           "0"
    "preloadcmd"          "0"
    "player_spawn_cmd"    "0"
    "round_start_cmd"     "0"
    "round_end_cmd"       "0"
    "numberofskills"      "8"
    "numberoflevels"      "6"
    "skillnames"          "+Health|Longjump|Vampire|FireNade|IceStab|Resurect|Stealth|Impulse"
    "skilldescr"          "Gives some extra HP|You will jump longer|Gives you health when you shot someone|Burn you enemy if you hit them whit a nade|Freezes you vitcim if you use a knife|You can mabye respawn after death|Makes you invisible|Increases speed when under fire"
    "skillcfg"            "player_spawn|player_spawn|player_attacker|player_attacker|player_attacker|player_death|player_spawn|player_victim"
       
    "skill1_setting"      "es_xsetinfo wcs_hb 50|es_xsetinfo wcs_hb 100|es_xsetinfo wcs_hb 200|es_xsetinfo wcs_hb 300|es_xsetinfo wcs_hb 400|es_xsetinfo wcs_hb 500"
    "skill1_cmd"          "es est_Health event_var(userid) + server_var(wcs_hb);es es_xdelayed 0.5 es_xtell event_var(userid) #multi #Lightgreen : You gained #Green server_var(wcs_hb) #Lightgreen extra HP"
    "skill1_sfx"          "0"
       
    "skill2_setting"      "es_xsetinfo wcs_multiplier 1.1|es_xsetinfo wcs_multiplier 1.2|es_xsetinfo wcs_multiplier 1.3|es_xsetinfo wcs_multiplier 1.4|es_xsetinfo wcs_multiplier 1.5|es_xsetinfo wcs_multiplier 1.6"
    "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 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"

    "skill3_setting"      "es_xsetinfo wcs_divider 26;es_xsetinfo wcs_alpha 100|es_xsetinfo wcs_divider 21;es_xsetinfo wcs_alpha 130|es_xsetinfo wcs_divider 14;es_xsetinfo wcs_alpha 160|es_xsetinfo wcs_divider 9;es_xsetinfo wcs_alpha 190|es_xsetinfo wcs_divider 2;es_xsetinfo wcs_alpha 220"
    "racealias_dp3"       "es es_xsetinfo wcs_dmg event_var(dmg_health);es es_xif (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_xmath wcs_dmg float;es es_xmath wcs_dmg / server_var(wcs_divider);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es est_Health event_var(attacker) + server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_vampiric1;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(attacker) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_vampiric2;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(userid) server_var(wcs_lng)"
    "skill3_cmd"          "es es_xif (server_var(wcs_dice) <= 100) then racealias_dp3"
    "skill3_sfx"          "es es_xif (server_var(wcs_dice) <= 100) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 100) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;es es_xif (server_var(wcs_dice) <= 100) then 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) 0.5 40 40 12 60 90 server_var(wcs_alpha)"

    "skill4_setting"      "es_xsetinfo Fnade 1|es_xsetinfo Fnade 2|es_xsetinfo Fnade 3|es_xsetinfo Fnade 4|es_xsetinfo Fnade 5|es_xsetinfo Fnade 6"
    "skill4_cmd"          "es es_xif (event_var(weapon) in server_var(wcs_wpn_grenades)) then es ma_burn event_var(userid) server_var(Fnade)"
    "skill4_sfx"          "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"
       
    "skill5_setting"      "es_xsetinfo wcs_ice 1|es_xsetinfo wcs_ice 2|es_xsetinfo wcs_ice 3|es_xsetinfo wcs_ice 4|es_xsetinfo wcs_ice 5|es_xsetinfo wcs_ice 6"
    "skill5_cmd"          "es es_xif (event_var(weapon) in server_var(wcs_wpn_knives)) then es est_freeze event_var(userid) 1;es es_xdelayed server_var(wcs_ice) wcs_removefx freeze event_var(userid)
    "skill5_sfx"          "0"

    "skill6_setting"      "es_xsetinfo srand 0;es_xrand srand 1 100|es_xsetinfo srand 0;es_xrand srand 1 85|es_xsetinfo srand 0;es_xrand srand 1 70|es_xsetinfo srand 0;es_xrand srand 1 55|es_xsetinfo srand 0;es_xrand srand 1 35|es_xsetinfo srand 0;es_xrand srand 1 15"
    "skill6_cmd"          "es es_xif(server_var(srand) <= "10") then es est_respawn event_var(userid)
    "skill6_sfx"          "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"

    "skill7_setting"      "es_xsetinfo wcs_invis 200|es_xsetinfo wcs_invis 175|es_xsetinfo wcs_invis 135|es_xsetinfo wcs_invis 100|es_xsetinfo wcs_invis 60|es_xsetinfo wcs_invis 20"
    "skill7_cmd"          "es est_setplayercolor event_var(userid) 255 255 255 server_var(wcs_invis) 1"
    "skill7_sfx"          "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"

    "skill8_setting"      "es_xsetinfo wcs_speed 1.15|es_xsetinfo wcs_speed 1.3|es_xsetinfo wcs_speed 1.45|es_xsetinfo wcs_speed 1.6|es_xsetinfo wcs_speed 1.75|es_xsetinfo wcs_speed 1.90"
    "skill8_cmd"          "es est_speed event_var(userid) server_var(wcs_speed);es es_xdelayed 2 es est_speed event_var(userid) 1.00"
    "skill8_sfx"          "es est_effect 4 #a 0 sprites/lgtning.vmt server_var(wcs_userid) 1 10 10 10 255 0 25 255"
  }
}

I have changed HP And Vampire to a little near the Real RPG mod  :-D
« Last Edit: June 09, 2007, 05:55:57 PM by Snake » Logged

Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs!
c6464
Guest
« Reply #2 on: June 09, 2007, 07:18:22 PM »

Cheesy Snake, its wcs - mod Cheesy NOT rpg - mod Cheesy
Logged
NovaKiller
<WCS coder>
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 783

Loves WCS. Loves to make races. Loves to play WCS


WWW
PlaxGunner
« Reply #3 on: June 09, 2007, 07:53:04 PM »

The hp should not be raised only the vampire so it drain more. Cause when i play whit it i mostly only drain 0-5 HP thats not much. I like it that i made the IceStab and FireNade work
Logged

Snake
Level 6 Experienced
*****
Offline Offline

Sweden

Posts: 142




leo_93123
leo93123
« Reply #4 on: June 09, 2007, 08:22:31 PM »

Cheesy Snake, its wcs - mod Cheesy NOT rpg - mod Cheesy

i know but it is a "RPG" race, so it should be more like rpg mod ^^
Logged

Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs,Wcs!
c6464
Guest
« Reply #5 on: June 09, 2007, 08:58:07 PM »

Yes, that's why it got rpg skills, smart ass
Logged
chrishot
Level 7 Expert
*****
Offline Offline

United Kingdom

Posts: 164




chrishot
« Reply #6 on: July 01, 2007, 10:38:25 PM »

i love that race it rocks
Logged
NovaKiller
<WCS coder>
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 783

Loves WCS. Loves to make races. Loves to play WCS


WWW
PlaxGunner
« Reply #7 on: September 15, 2007, 10:37:59 AM »

I had found a error long time ago but forgot to post it here so the race gets updated.
Logged

Moose
Level 2 Apprentice
**
Offline Offline

United States United States

Posts: 54


« Reply #8 on: March 19, 2008, 08:18:26 PM »

There are uneven quotes in skills 5 and 6 on this race.  Fix before using if your interested in this race!  Wink
Logged

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

Norway

Posts: 590



WWW
Gastingor
Mursat

myServer 74.86.98.64:27017
(Warning: click connects through Steam)
« Reply #9 on: April 12, 2008, 07:38:52 PM »

Check the time it got posted..
on: June 09, 2007, 01:15:44 PM
Logged

Rasmus
Trapped in between
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 1472




Rasmus4J
rasmus4j
« Reply #10 on: April 12, 2008, 08:20:01 PM »

and so? i can still post cant i? is that illegal?
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!"
Espeladden
Pwning ultra sexy beastly hot legend
Level 7 Expert
*****
Offline Offline

Norway

Posts: 590



WWW
Gastingor
Mursat

myServer 74.86.98.64:27017
(Warning: click connects through Steam)
« Reply #11 on: April 12, 2008, 09:36:10 PM »

No..
I just dont think Nova is with us anymore Cheesy
He got a wii or something
Logged

Rasmus
Trapped in between
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 1472




Rasmus4J
rasmus4j
« Reply #12 on: April 12, 2008, 09:37:41 PM »

yeah ok, traider!!:P
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!"
Espeladden
Pwning ultra sexy beastly hot legend
Level 7 Expert
*****
Offline Offline

Norway

Posts: 590



WWW
Gastingor
Mursat

myServer 74.86.98.64:27017
(Warning: click connects through Steam)
« Reply #13 on: April 12, 2008, 09:40:13 PM »

traidor sounds like a trader or something Cheesy
But he truly is a traitor xD
Logged

Rasmus
Trapped in between
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 1472




Rasmus4J
rasmus4j
« Reply #14 on: April 12, 2008, 09:59:56 PM »

sorry, didnt know exactly how to spell it:/
but you got my point right?
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] 2   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 06:00:01 PM
asap :p
Today at 05:59:47 PM
ok berett no offense but we need to talk.
January 30, 2010, 08:48:38 PM
wcs_alpha is used for effects to determine how visible/bright/see-through an effect is.
January 30, 2010, 05:44:23 PM
Has nothing to do with the speed. wcs_alpha is just a variable which can be used anywhere.
January 30, 2010, 05:40:44 PM
oh and thank you ^.^
January 30, 2010, 05:40:32 PM
ohh... but it shouldnt be with the settings of speed right?
January 30, 2010, 12:19:50 AM
wcs_alpha actually doesn't affect the invis as far as I know, it's just a variable which goes by wcs_invis.
Recent
[Today at 08:41:20 PM]

[Today at 06:16:23 PM]

[Today at 04:15:03 PM]

[Today at 03:27:26 PM]

[Today at 01:31:10 PM]

[Today at 01:17:05 PM]

by amiq
[Today at 02:18:57 AM]

[Today at 01:05:12 AM]

by amiq
[January 30, 2010, 10:13:03 PM]

[January 30, 2010, 09:03:05 PM]
Theme switch

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