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-12-05 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
December 05, 2008, 12:55:08 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Remember to check on the FAQ before start posting.
It may save you time and effort.
Also here is the WCS Wiki!
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: please, help with flash nades  (Read 453 times)
paudertzz
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« on: November 12, 2007, 06:29:21 PM »

Would it be possible to add damage to a flash grenade with like "est_damage", or "est_modWeapon" i am making a flash only race and im not too good at making races yet
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 #1 on: November 12, 2007, 07:07:37 PM »

How you want it to happen? When it flashes or when it hit a enemy??
Logged

paudertzz
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« Reply #2 on: November 12, 2007, 07:26:06 PM »

like when it flashes it does damage to you
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: November 12, 2007, 07:42:35 PM »

First you will need a good program, like PsPad or NotePad++.
Then you will need to open es_wcs.txt with one of them. Then find this:
Code:
event player_blind
{
  es es_xif (server_var(wcs_flasheffect) = "1") do
  {
    // set global flag for flash modification, but disable soon after
    es_xmath wcs_flashcounter + 1
    es es_xformat wcs_flashid "%1%2|" server_var(wcs_flashid) event_var(userid)
    es_xsoon es_xsetinfo wcs_flashcounter 0
    es_xsoon es_xsetinfo wcs_flashid 0
  }
}

Ok my first try is this:

Code:
event player_blind
{
  {
  es_xsetinfo wcs_team 0
  es es_xgetplayerteam wcs_team server_var(wcs_userid)
  es es_xif (server_var(wcs_team) = 2) do
  {
  es wcs_dealdamage event_var(userid) server_var(wcs_flashid) 100
  }
  es es_xif (server_var(wcs_team) = 3) do
  {
  es wcs_dealdamage event_var(userid) server_var(wcs_flashid) 100
  }
  es es_xif (server_var(wcs_flasheffect) = "1") do
  {
    // set global flag for flash modification, but disable soon after
    es_xmath wcs_flashcounter + 1
    es es_xformat wcs_flashid "%1%2|" server_var(wcs_flashid) event_var(userid)
    es_xsoon es_xsetinfo wcs_flashcounter 0
    es_xsoon es_xsetinfo wcs_flashid 0
  }
}

I aint sure if you can use the server_Var(wcs_flashid) to that or its coded special and also i aint sure if it works. So just try
Logged

paudertzz
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« Reply #4 on: November 12, 2007, 08:07:23 PM »

ok now im just confused so you can't actualy have a skill on a race that adds damage onto the flash ingnition?
Logged
Frodo
WCS ESP Dev Team
Level 7 Expert

Offline Offline

Posts: 846


Actinosphaerium eichhorni


WWW
ckenduro
aulix
« Reply #5 on: November 12, 2007, 08:09:19 PM »

You can, but in an event only.
Logged


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

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« Reply #6 on: November 12, 2007, 08:11:54 PM »

You can, but in an event only.

meaning???
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: November 12, 2007, 08:14:09 PM »

Means you cant make a normal skill that can do damage to enemys when it flashes them. But you can do it with a event like player_blind
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 #8 on: November 12, 2007, 08:23:28 PM »

I just fast changed it so it only should happen when the one you flash is on ohter team and only able to get activated when the one that throw the flashbang got flashstrike to 1.
Code:
event player_blind
{
  {
  es_xsetinfo wcs_flashdamage 0
  es_xsetinfo wcs_team 0
  es_xsetinfo wcs_yourteam 0
  es es_xgetplayerteam wcs_team server_var(wcs_flashid)
  es es_xgetplayerteam wcs_yourteam event_var(userid)
  es es_xif (server_var(wcs_team) = 2) do
  {
  es es_xkeygetvalue wcs_flashdamage WCSuserdata event_var(userid) flashstrike
  if (server_var(wcs_flashdamage) => 1) do
  }
  es es_xif (server_var(wcs_yourteam) = 3) do
  {
  es wcs_dealdamage event_var(userid) server_var(wcs_flashid) 100
  }
  es es_xif (server_var(wcs_team) = 3) do
  {
  es es_xkeygetvalue wcs_flashdamage WCSuserdata event_var(userid) flashstrike
  if (server_var(wcs_flashdamage) => 1) do
  }
  es es_xif (server_var(wcs_team) = 2) do
  {
  es wcs_dealdamage event_var(userid) server_var(wcs_flashid) 100
  }
  es es_xif (server_var(wcs_flasheffect) = "1") do
  {
    // set global flag for flash modification, but disable soon after
    es_xmath wcs_flashcounter + 1
    es es_xformat wcs_flashid "%1%2|" server_var(wcs_flashid) event_var(userid)
    es_xsoon es_xsetinfo wcs_flashcounter 0
    es_xsoon es_xsetinfo wcs_flashid 0
  }
}

Now you will need to have this in the skill:
Code:
es_xdelayed 0.5 es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 1

Add this code:
Code:
es es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 0

under this code:
Code:
es es_xkeysetvalue WCSuserdata event_var(userid) ability 0

in the event player_spawn
Logged

paudertzz
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« Reply #9 on: November 12, 2007, 08:40:22 PM »

Quote
Now you will need to have this in the skill:
Code:
es_xdelayed 0.5 es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 1

so that goes under cmd like this?
Code:
    "skill4_setting"    ""
    "skill4_cmd"        "es_xdelayed 0.5 es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 1"
    "skill4_sfx"        ""
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 #10 on: November 12, 2007, 08:46:23 PM »

exactly
Logged

paudertzz
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« Reply #11 on: November 12, 2007, 08:47:09 PM »

ya im a noob i dont understand to write codes yet so bare with me here i have only made a few races and this is my first with a custom skill
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 #12 on: November 12, 2007, 08:51:29 PM »

Well i think you will learn it. And i also like the idea with flashbang damage when it flashes.
Logged

paudertzz
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« Reply #13 on: November 12, 2007, 08:53:52 PM »

well thank you ill post my race when i finish it
Logged
paudertzz
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 15




Ping Difference
« Reply #14 on: November 12, 2007, 09:00:42 PM »

ya kay can you me with the triggering of the event now is it like
Code:
"es_xloadevents event player_blind;es_xdelayed 0.5 es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 1

or am i completely wrong ... and what do i need for setting and sfx?
Logged
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
December 04, 2008, 09:57:56 PM
gg
December 04, 2008, 09:46:16 PM
hey guys, how are you?
gonna sleep, cya tomorrow
December 03, 2008, 12:45:48 PM
@ bombkill : all mods should be compatible with WCS... but we can't be sure
@retrokboy : css server? provider? other mods?
December 03, 2008, 01:49:25 AM
I NEED SERVER HELP MY FORUM IS IN BUG REPORT PLEASE REPLY I NEED HALP
December 02, 2008, 10:05:01 PM
does anyone know where all the wcs compatible mods are listed or a website i can find them
December 02, 2008, 08:24:47 PM
/agree
Recent
[Today at 12:14:07 PM]

[Today at 10:58:16 AM]

[Today at 09:15:22 AM]

[Today at 04:51:59 AM]

[Today at 04:11:23 AM]

[Today at 04:04:32 AM]

[Today at 04:02:29 AM]

[Today at 03:33:23 AM]

[Today at 01:07:24 AM]

[December 04, 2008, 10:55:49 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.