paudertzz
Level 0 Beginner
Offline
 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
|
 |
« 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
 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
|
 |
« 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: 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: 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
 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
Posts: 846
Actinosphaerium eichhorni
 ckenduroaulix
|
 |
« 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
 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
|
 |
« 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
|
 |
« 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. 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: es_xdelayed 0.5 es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 1 Add this code: es es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 0 under this code: es es_xkeysetvalue WCSuserdata event_var(userid) ability 0 in the event player_spawn
|
|
|
|
|
Logged
|
|
|
|
paudertzz
Level 0 Beginner
Offline
 Canada
Posts: 15
Ping Difference
|
 |
« Reply #9 on: November 12, 2007, 08:40:22 PM » |
|
Now you will need to have this in the skill: es_xdelayed 0.5 es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 1 so that goes under cmd like this? "skill4_setting" "" "skill4_cmd" "es_xdelayed 0.5 es_xkeysetvalue WCSuserdata event_var(userid) flashstrike 1" "skill4_sfx" ""
|
|
|
|
|
Logged
|
|
|
|
|
NovaKiller
|
 |
« Reply #10 on: November 12, 2007, 08:46:23 PM » |
|
exactly
|
|
|
|
|
Logged
|
|
|
|
paudertzz
Level 0 Beginner
Offline
 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
|
 |
« 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
 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
 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 "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
|
|
|
|
|