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-07-24 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
July 24, 2009, 06:25:22 AM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Please obey the rules, to achieve a pleasent order in our community.
Google  
  Home   Forum   Help Search Login Register   *
Pages: 1 2 [3]   Go Down
  Print  
Current Topic Rating: ***** You have not rated this topic. Select a rating:
Author Topic: [DotA] Lina Inverse, Slayer  (Read 3690 times)
Frodo
WCS ESP Dev Team
Level 7 Master

Offline Offline

Posts: 856


Actinosphaerium eichhorni


WWW
ckenduro
aulix
« Reply #30 on: October 02, 2007, 02:35:06 PM »

WTF!


Code:
es wcs_dealdamage event_var(attacker) server_var(wcs_targetid) 45
Code:
Summons column of flames that damages for 30

>.<

Code:
es_xsetinfo wcs_chance 96|es_xsetinfo wcs_chance 93|es_xsetinfo wcs_chance 90|es_xsetinfo wcs_chance 87|es_xsetinfo wcs_chance 84

I've just saw this. You call this balance? If posting a race make sure you post right things not the test-ones
Logged


Actually I found it as best Bux ever. Everything's automated!
NovaKiller
<WCS coder>
Level 7 Master
*******
Offline Offline

Denmark Denmark

Posts: 783

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


WWW
PlaxGunner
« Reply #31 on: October 02, 2007, 02:59:36 PM »

Lol then frodo didnt see it.
You see stinky made it so it is that server_var(wcs_dice) most be higher than server_var(wcs_chance)
Its the same like 4%-16% chance

And Stinky i got a problem on a server. I had installed the things for the Double Damage ( also called Blood Lust as it say when getting the say command )
This was for a ohter race of mine with your skill here.

Ok i got this.

Code:
event player_hurt
{
es es_xif (server_var(wcs_debug) = 1) then profile begin playerhurt
  es_xsetinfo wcs_hurtcheck 0
  es es_xif (event_var(weapon) != world) then es_xif (event_var(weapon) != worldspawn) then es_xif (event_var(es_userteam) != event_var(es_attackerteam)) then es_xif (event_var(userid) != event_var(attacker)) then es_xsetinfo wcs_hurtcheck 1
  es es_xif (server_var(wcs_cfg_shotgunchance) != "0") do
  {
    es es_xif (event_var(weapon) in server_var(wcs_wpn_shotguns)) do
    {
      es_xrand wcs_dice 1 100
      es es_xif (server_var(wcs_dice) > server_var(wcs_cfg_shotgunchance)) then es_xsetinfo wcs_hurtcheck 0
    }
  }
  es es_xif (server_var(wcs_hurtcheck) = 1) do
  {
    es es_xexists wcs_exists key WCSuserdata event_var(attacker)
    es es_xif (server_var(wcs_exists) = 1) do
    {
  es_keygetvalue wcs_ultidmg WCSuserdata event_var(attacker) ultidmg
      if (server_var(wcs_ultidmg) = 1) do
      {
es wcs_dealdamage event_var(attacker) event_var(userid) event_var(dmg_health)
es_tell event_var(attacker) Your damage has been doubeled due to BloodLust.
      }

Here is skill:

Code:
    "skill3_setting"    "es_xsetinfo wcs_chance 3;es_xsetinfo wcs_time 2|es_xsetinfo wcs_chance 6;es_xsetinfo wcs_time 3|es_xsetinfo wcs_chance 9;es_xsetinfo wcs_time 4|es_xsetinfo wcs_chance 12;es_xsetinfo wcs_time 5|es_xsetinfo wcs_chance 15;es_xsetinfo wcs_time 6|es_xsetinfo wcs_chance 18;es_xsetinfo wcs_time 7"
"racealias_tmp31" "es_xsetinfo wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata event_var(attacker) ultidmg;if (server_var(wcs_tmp) = 0) then racealias_tmp32"
"racealias_tmp32" "es es_keysetvalue WCSuserdata event_var(attacker) ultidmg 1;es es_tell event_var(attacker) Your Damage is increased for server_var(wcs_time) seconds.;es es_delayed server_var(wcs_time) es_keysetvalue WCSuserdata event_var(attacker) ultidmg 0;es es_delayed server_var(wcs_time) es_xtell event_var(attacker) You have no longer bonus damage."
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_tmp31"
    "skill3_sfx"        "0"

I cant get what is wrong.
Logged

Stinkyfax
I <3 WCS
Moderator
Level 7 Master
*****
Offline Offline

United Kingdom

Posts: 1835



WWW
Xrushiov

myServer 84.55.62.45:27016
(Warning: click connects through Steam)
« Reply #32 on: October 02, 2007, 03:10:56 PM »

Thanks for report about tooltip, i also accidently found small mistake in skill2.
About chance, yah it's not 96, it's 4% instead, and there is a reason i've done it.
I don't want skill 1 and skill 2 execute in same time, that's the reason i've used this trick.
Logged



NovaKiller
<WCS coder>
Level 7 Master
*******
Offline Offline

Denmark Denmark

Posts: 783

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


WWW
PlaxGunner
« Reply #33 on: October 02, 2007, 03:12:30 PM »

But could you help me? I would be happy like this (  :mrgreen:  )
Logged

Stinkyfax
I <3 WCS
Moderator
Level 7 Master
*****
Offline Offline

United Kingdom

Posts: 1835



WWW
Xrushiov

myServer 84.55.62.45:27016
(Warning: click connects through Steam)
« Reply #34 on: October 02, 2007, 03:14:03 PM »

es_keygetvalue wcs_ultidmg

The problem may be coz u didn't create wcs_ultidmg variable...

Code:
************************************ COPY/PASTE BEFORE THIS LINE ************************************
Modify block load for skills, sounds:
Open cstrike\addons\eventscripts\wcs\es_wcs.txt
Search for next:

  es_xsetinfo wcs_adminff 0

To find it faster, press cltr+F type:      es_xsetinfo wcs_adminff 0
Then left click after symbol "0" and press enter to create new string
Now you need just to paste codes below and save file.

************************************ COPY/PASTE FROM THIS LINE ************************************

 es_xsetinfo wcs_ultidmg 0
 es_xsetinfo wcs_nohpitem 0
 es_xsetinfo wcs_inohpitem 0
downloadable sound/wcs/lina/lightningbolt.mp3
downloadable sound/wcs/lina/breafoffire.wav
downloadable sound/wcs/lina/flamestrike.wav
downloadable sound/wcs/lina/bloodlust.wav
Logged



NovaKiller
<WCS coder>
Level 7 Master
*******
Offline Offline

Denmark Denmark

Posts: 783

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


WWW
PlaxGunner
« Reply #35 on: October 02, 2007, 03:15:15 PM »

Oh lol i missed that part  :lol: Thx going to test.
Logged

Stinkyfax
I <3 WCS
Moderator
Level 7 Master
*****
Offline Offline

United Kingdom

Posts: 1835



WWW
Xrushiov

myServer 84.55.62.45:27016
(Warning: click connects through Steam)
« Reply #36 on: October 02, 2007, 03:15:23 PM »

And yah, since most of  you use my skills i will be pleased to see my name when you post races  Wink
Logged



NovaKiller
<WCS coder>
Level 7 Master
*******
Offline Offline

Denmark Denmark

Posts: 783

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


WWW
PlaxGunner
« Reply #37 on: October 02, 2007, 03:19:53 PM »

Oh yeah like i did whit my Jedi Master hehe.
Logged

Spectator
Level 0 Beginner

Offline Offline

Spain Spain

Posts: 9



« Reply #38 on: October 05, 2007, 11:29:43 AM »

 Imba , imho it would be better like :
Skill 1 : Dragon Slave (A wave of fire that ripples out from Lina, causing damage to units in a line, 3-15% chance).
Skill 2 : Light Strike Array (Summons column of flames that damages for 20 and stuns enemies for 0.7 seconds|)
Skill 3 : Ultimate (Increases Lina's damage by 50% for 5 seconds, chance 5-20%).
Skill 4 : Laguna Blade (Fires off a bolt of lightning at a single target, dealing 10-50 damage).
 Just my 2 cents , so much damage per ultimate and lucky shot , can take down any class just having lvl 10 . Dont be mad at me ( like Frodo ) because of an opinion Cheesy
Logged

Remember Death is not the End , but only a Transition.
Stinkyfax
I <3 WCS
Moderator
Level 7 Master
*****
Offline Offline

United Kingdom

Posts: 1835



WWW
Xrushiov

myServer 84.55.62.45:27016
(Warning: click connects through Steam)
« Reply #39 on: October 05, 2007, 12:15:10 PM »

i'm not mad.
With this race you have only 70 hp
you can not buy any +hp item
you can not buy even ring of regen or mask of death
You can die by 1 scout shoot not in head
you can die by 1 lucky shoot without any skills are needed too
you will die very fast if your enemy has skills to damage at the distance like Sniper Class (on my server there is one), Crypt Lord, or other races for example Necrolyte with damage aura.. Before you come close to him you have very few hp left.
I came very close to balance this race and it looks like very balanced.
Logged



verim
Level 0 Beginner

Offline Offline

Posts: 2


« Reply #40 on: January 02, 2008, 07:26:00 PM »

Pls tell me how i can install this race on 0.77. I have problem with this fragment:


Code:
Modify race restrictions part 4:
Open cstrike\addons\eventscripts\wcs\WCSshop\es_WCSshop.txt
Search for SECOND SECOND SECOND!:

es es_xif (server_var(wcs_icost) <= server_var(wcs_money))

Now you will see:
          es es_xif (server_var(wcs_icost) <= server_var(wcs_money)) then es_xif (server_var(wcs_ilevel) <= server_var(wcs_level)) then es_xif (server_var(wcs_amount) > server_var(wcs_tmp2)) then es_xsetinfo wcs_ok "1"
          es es_xif (server_var(wcs_ok) = "1") do
          {
          es_xsetinfo wcs_ok "0"
          es es_xif (server_var(wcs_idab) = server_var(wcs_deadoralive)) then es_xsetinfo wcs_ok "1"
            es es_xif (server_var(wcs_idab) = "2") then es_xsetinfo wcs_ok "1"
          }
          es es_xif (server_var(wcs_ok) = "1") do
          {
            es es_xformat wcs_text "%1 \n->%2. %3 ($%4)" server_var(wcs_text) server_var(wcs_counter) server_var(wcs_iname) server_var(wcs_icost)
            wcs_getlanguage "wcs_lng" "wcs_lng_purchased"
            es es_xformat wcs_text "#lightgreen%1: #green%2" server_var(wcs_lng) server_var(wcs_iname)
            es es_xtell event_var(userid) #multi server_var(wcs_text)
            // first pay, then give item :)
            es es_xif (server_var(wcs_game) = server_var(wcs_game_css)) do
            {
              es est_Cash event_var(userid) - server_var(wcs_icost)
            }
            es_xelse do
            {
              es es_xmath wcs_money - server_var(wcs_icost)
              es es_xkeysetvalue "WCSuserdata" server_var(wcs_id) "credits" server_var(wcs_money)
            }
            es wcs_giveshopitem event_var(userid) server_var(wcs_itemid)
          }
        }
      }
    }
    // set page to 0 if item selected
    es es_xif (event_var(commandstring) != "10") then wcs_menuzero event_var(userid)
  }
es es_xif (server_var(wcs_debug) = "1") then echo wcs_shop_handle end
}

You have to replace it TO:
************************************ COPY/PASTE FROM THIS LINE ************************************

es es_xif (server_var(wcs_icost) <= server_var(wcs_money)) then es_xif (server_var(wcs_ilevel) <= server_var(wcs_level)) then es_xif (server_var(wcs_amount) > server_var(wcs_tmp2)) then es_xsetinfo wcs_ok "1"
          es es_xif (server_var(wcs_ok) = "1") do
  {
es_xsetinfo wcs_ok "1"
if (server_var(wcs_nohpitem) = server_var(wcs_inohpitem)) then es_xif (server_var(wcs_nohpitem) = 1) then es_xsetinfo wcs_ok 0
if (server_var(wcs_ok) = 0) then es_xtell event_var(userid) #green You Can not buy this item because hp items are restricted for your hero.
if (server_var(wcs_ok) = 1) do
          {
          es_xsetinfo wcs_ok "0"
          es es_xif (server_var(wcs_idab) = server_var(wcs_deadoralive)) then es_xsetinfo wcs_ok "1"
            es es_xif (server_var(wcs_idab) = "2") then es_xsetinfo wcs_ok "1"
          }
  }
          es es_xif (server_var(wcs_ok) = "1") do
          {
            es es_xformat wcs_text "%1 \n->%2. %3 ($%4)" server_var(wcs_text) server_var(wcs_counter) server_var(wcs_iname) server_var(wcs_icost)
            wcs_getlanguage "wcs_lng" "wcs_lng_purchased"
            es es_xformat wcs_text "#lightgreen%1: #green%2" server_var(wcs_lng) server_var(wcs_iname)
            es es_xtell event_var(userid) #multi server_var(wcs_text)
            // first pay, then give item :)
            es es_xif (server_var(wcs_game) = server_var(wcs_game_css)) do
            {
              es est_Cash event_var(userid) - server_var(wcs_icost)
            }
            es_xelse do
            {
              es es_xmath wcs_money - server_var(wcs_icost)
              es es_xkeysetvalue "WCSuserdata" server_var(wcs_id) "credits" server_var(wcs_money)
            }
            es wcs_giveshopitem event_var(userid) server_var(wcs_itemid)
          }
        }
      }
    }
    // set page to 0 if item selected
    es es_xif (event_var(commandstring) != "10") then wcs_menuzero event_var(userid)
  }
es es_xif (server_var(wcs_debug) = "1") then echo wcs_shop_handle end
}


When in my es_WCSshop.txt this looks so:

Code:
  ifx parse("(wcs_icost <= wcs_money) and (wcs_ilevel <= wcs_level) and (wcs_amount > wcs_tmp2) and ((wcs_idab == wcs_deadoralive) or (wcs_idab == 2))") do
  {
  es_xset wcs_ok 1
  es_keygetvalue wcs_race WCSuserdata server_var(_popup_userid) race
  es_keygetvalue wcs_allowed WCSraces server_var(wcs_race) restrict_shop
  es_xformatv wcs_tmp1 "<%1>" wcs_key
  if (server_var(wcs_tmp1) in server_var(wcs_allowed)) do
    {
      es_xset wcs_ok 0
  if ("<cat_" notin server_var(wcs_allowed)) then es_xset wcs_allowed 0
  }
  // lock whole category
  if ("<cat_" in server_var(wcs_allowed)) do
  {
  es_token wcs_tmp1 server_var(wcs_allowed) 2 _
  es_xstring wcs_tmp1 replace ">" ""
  if (server_var(wcs_tmp1) = server_var(wcs_category)) do
  {
  es_xset wcs_ok 0
  es_xset wcs_allowed 0
  }
  }
  }
Logged
Frodo
WCS ESP Dev Team
Level 7 Master

Offline Offline

Posts: 856


Actinosphaerium eichhorni


WWW
ckenduro
aulix
« Reply #41 on: January 02, 2008, 08:03:35 PM »

You don't have to install this part. With 0.77 just add in racefile in Slayer a line... don't remember exactly which but it was something like

"restrict_shop" //here it goes "<hp100>" and so on...
Logged


Actually I found it as best Bux ever. Everything's automated!
verim
Level 0 Beginner

Offline Offline

Posts: 2


« Reply #42 on: January 02, 2008, 09:01:57 PM »

ok, work thx Smiley
Logged
Hooward
Level 0 Beginner

Offline Offline

Sweden

Posts: 6



swehunter130
« Reply #43 on: January 08, 2008, 04:31:05 PM »

it says to install dragon slave like u do with ultimates? I understand how but were? in the ultimates file?

Block to make custom skill work:
It's same as instlaling custom block for ultimate.
http://www.warcraft-source.com/board/index.php?topic=1162.0 for more information.

block wcs_dragonslave
{

if (server_var(wcs_debug) = "1") then echo wcs_dragonslave start
    es_xsetinfo wcs_delay 0
   es_xsetinfo wcs_divider 0......
Logged

Stinkyfax
I <3 WCS
Moderator
Level 7 Master
*****
Offline Offline

United Kingdom

Posts: 1835



WWW
Xrushiov

myServer 84.55.62.45:27016
(Warning: click connects through Steam)
« Reply #44 on: January 09, 2008, 10:57:10 PM »

new FAQ link is here, you could find it if read the first post till the end:
http://sugardas.lt/~jozh/viewtopic.php?f=16&t=35

Quote
2. Is optional, check if there is custom ultimate or ability (if ability - make sure it's block, else go step 3) block in race_name.txt, if yes - follow next steps:
2.1 Open cstrike\addons\eventscripts\wcs\WCSultimates\es_WCSultimates.txt with text editor
2.2 Go to the end of text
2.3 Copy ultimate block from race_name.txt
2.4 Paste it to end of opened es_wcsultimates.txt file
2.5 Save file
Logged



Pages: 1 2 [3]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 05:42:29 AM
The game
Today at 05:08:32 AM
start with opening your eyes and then click on the forum.. then search for guides in there and gl ^^
July 23, 2009, 06:54:56 PM
How can I make my own races?
July 23, 2009, 06:43:20 PM
You should make a thread... not post in a SHOUT box...
July 23, 2009, 06:06:35 PM
could you help me plz? i have a problem with my server. The restictions doesnt work and the server goes down when you play headcrab or tryceratops. The server supporter sayed the problem is the version of wcs 0.77 but the race.db has the version 0.75
July 23, 2009, 05:37:52 PM
Don't touch it stinky is uploading a virus to your computer that will take you over!!

Hey n0life i take it you getting drama?? Cheesy
July 23, 2009, 03:52:54 PM
lol nolife
Recent
[Today at 05:01:27 AM]

[Today at 04:57:33 AM]

[July 23, 2009, 09:50:22 PM]

[July 23, 2009, 07:02:00 PM]

[July 23, 2009, 06:07:43 PM]

[July 23, 2009, 06:05:26 PM]

[July 23, 2009, 05:18:18 PM]

[July 23, 2009, 01:26:21 PM]

[July 23, 2009, 12:41:57 PM]

[July 23, 2009, 10:34:09 AM]
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.084 seconds with 26 queries.