September 24, 2018, 04:42:41 AM

Author Topic: [Race] - Blue Mage  (Read 559 times)

Offline Manifest

  • Race & effect creator
  • Moderator
  • Level 7 Expert
  • *****
  • Posts: 1045
  • Country: dk
  • Content creator for the new WCS version by Kami.
[Race] - Blue Mage
« on: February 25, 2018, 07:26:17 PM »
This race was originally created by Jareth.
Another of the races from way back when, old but gold.

Enjoy the race and leave some feedback on the rework! :-)


(◠‿◠)
« Last Edit: February 26, 2018, 10:06:23 AM by Manifest »
"BRAVORA: Bruh it is fucking operation crystal night when you are approving races."


Offline fire_tyrone

  • Level 1 Trained Beginner
  • *
  • Posts: 23
  • Country: nl
Re: [Race] - Blue Mage
« Reply #1 on: February 25, 2018, 07:34:11 PM »
Good job! ;D

its on my server.
And thanks for your help! ;D


-Tyrone

Offline HOLLIDAY

  • <Race Maker>
  • Watchdog
  • Level 7 Expert
  • *****
  • Posts: 2847
  • Country: 00
  • of all the things ive lost i miss my mind the most
    • HOLLIDAYWCS.COM
Re: [Race] - Blue Mage
« Reply #2 on: February 26, 2018, 05:09:32 AM »
I think I found a bug, lol
Or at least a mistake

  This line right here
 
Code: [Select]
"author"    "HOLLIDAY"
I'm pretty sure this is not one of mine.
I don't remember it

Offline WCS - Wookie

  • Level 6 Experienced
  • *****
  • Posts: 123
  • Country: nz
  • Qualified Teacher, working in IT and loving WCS.
Re: [Race] - Blue Mage
« Reply #3 on: February 26, 2018, 07:47:12 AM »
According to an old racelist of mine This race was originally made by Jareth.

Code: [Select]
[Blue Mage]
    #Requirement section
    required          = 1300
    maximum           = 0

    #Restrict section
    restrictmap       = ""
    restrictteam      = 0
    restrictitem      = "necklace|immortal4"
    teamlimit         = 0

    #Other info
    author            = "Jareth"
    desc              = ""
    spawncmd          = ""
    deathcmd          = ""
    roundstartcmd     = ""
    roundendcmd       = ""
    preloadcmd        = ""
    allowonly         = ""
    onchange          = ""
    racecategory      = "Intermediate Races"

    #Skill information
    numberofskills    = 4
    numberoflevels    = 5
    skillnames        = "Blue Aura|Blue Immunity|Blue Strike|Blue Shield"
    skilldescr        = "Steal health from the enemy|Protect yourself from the enemies' ultimate 50-100% chance|Destroy the enemy invisibility|Shield yourself from harm"
    skillcfg          = "player_attacker|player_spawn|player_attacker|player_ultimate"
    skillneeded       = "0|0|0|5"

    racealias_uds1    = "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_math wcs_dmg float;es_math wcs_dmg / server_var(wcs_divider);wcs_xalias racealias_uds11"
    racealias_uds11   = "es wcs_decimal wcs_dmg server_var(wcs_dmg);es wcs_setfx health event_var(attacker) + server_var(wcs_dmg);es wcs_xcentertell event_var(attacker) c_leeched_a dmg server_var(wcs_dmg);es wcs_xcentertell event_var(userid) c_leeched_v dmg server_var(wcs_dmg)"
    racealias_baur1fx = "es est_Effect 06 #a .2 sprites/blueglow1.vmt server_var(vector1) server_var(vector2) 50 2 15 10 10 0 18 28 255 255 10;es_xmath wcs_y1 - 100;es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es est_Effect 06 #a .2 sprites/blueglow1.vmt server_var(vector1) server_var(vector2) 100 2 15 10 10 0 18 28 255 255 100"
    racealias_blumgsp = "es_keysetvalue WCSuserdata event_var(userid) ulti_immunity 1;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xtell event_var(userid) #multi server_var(wcs_lng);es_xdoblock wcs/tools/ultimates/default/bluemageaura"
    racealias_ismd1   = "es wcs_color event_var(userid) 255 255 255 255 1;es_tell event_var(attacker) #multi #lightgreenYou have disrupted someones invisibility!!!;es_tell event_var(userid) #multi #lightgreenYou have lost your invisibility!!!"
    racealias_ismd2   = "es es est_effect 10 #a 0 sprites/plasma1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 50 350 2 90 200 0 25 10 255 155 2"
    racealias_ismd4   = "es_delayed server_var(wcs_duration) wcs_setfx freeze server_var(wcs_userid) = 0;es wcs_xtell server_var(wcs_userid) r_immortal time server_var(wcs_duration);es wcs_setfx god server_var(wcs_userid) = 1 server_var(wcs_duration);es_xmath wcs_duration - 1;es_delayed server_var(wcs_duration) wcs_xtell server_var(wcs_userid) r_mortal"

    #Skill specific information
    [[skill1]]
        setting = "es_xset wcs_divider 5;es_xset wcs_alpha 110|es_xset wcs_divider 4.5;es_xset wcs_alpha 130|es_xset wcs_divider 4;es_xset wcs_alpha 150|es_xset wcs_divider 3.5;es_xset wcs_alpha 170|es_xset wcs_divider 3;es_xset wcs_alpha 190"
        cmd     = "if (server_var(wcs_dice) <= 60) then wcs_xalias racealias_uds1"
        sfx     = "es_xset vector1 wcs_z1;es_xset vector2 wcs_z2;es_xmath wcs_y1 + 50;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);wcs_xalias racealias_baur1fx"

    [[skill2]]
        setting = "es_xset wcs_chance 65|es_xset wcs_chance 75|es_xset wcs_chance 80|es_xset wcs_chance 85|es_xset wcs_chance 99"
        cmd     = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then wcs_xalias racealias_blumgsp"
        sfx     = ""

    [[skill3]]
        setting = "es_xrand wcs_rand 1 100;es_xset wcs_chance 5|es_xrand wcs_rand 1 100;es_xset wcs_chance 10|es_xrand wcs_rand 1 100;es_xset wcs_chance 15|es_xrand wcs_rand 1 100;es_xset wcs_chance 20|es_xrand wcs_rand 1 100;es_xset wcs_chance 30"
        cmd     = "if (server_var(wcs_rand) <= server_var(wcs_chance)) then wcs_xalias racealias_ismd1"
        sfx     = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 1620;es_xmath wcs_z2 + 20;es es est_effect 10 #a 0 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 25 10 255 155 2;wcs_xalias racealias_ismd2"

    [[skill4]]
        setting  = "es_xset wcs_duration 1|es_xset wcs_duration 2|es_xset wcs_duration 3|es_xset wcs_duration 4|es_xset wcs_duration 6"
        cmd      = "es_playsound server_var(wcs_userid) ambient/energy/force_field_loop1.wav 0.9;es_delayed server_var(wcs_duration) es_stopsound server_var(wcs_userid) ambient/energy/force_field_loop1.wav;es wcs_setfx freeze server_var(wcs_userid) = 1;wcs_xalias racealias_ismd4"
        sfx      = "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/strider_blackball.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_duration) 1.5 255"
        cooldown = "15"
If you like WCS and are from AUS/NZ drop by our server to take a look.


Offline Manifest

  • Race & effect creator
  • Moderator
  • Level 7 Expert
  • *****
  • Posts: 1045
  • Country: dk
  • Content creator for the new WCS version by Kami.
Re: [Race] - Blue Mage
« Reply #4 on: February 26, 2018, 10:06:03 AM »
Code: [Select]
"author"    "HOLLIDAY"
I'm pretty sure this is not one of mine.

I would like to say that "of all the things you've lost you miss your mind the most", but I did some digging, and you do remember correctly and this is a screwup on my side.

My apologies Holliday, I actually assumed this race to be one of yours from way back when, I did not obtain it through the forum at the time but through another server owner, so I reworked it under the assumption that you was the original author.

I did also find it to be rather strange that you made a race using the same ultimate as the molecule race of yours, but I didn't give it much further thought. :-)

Also thanks to WCS - Wookie for helping out in finding the original author, I did some more digging and it would appear that this race was in fact made by Jareth.

Regardless, this has been corrected and the original author (Jareth), has now been credited instead. :-)
« Last Edit: February 26, 2018, 10:11:53 AM by Manifest »
"BRAVORA: Bruh it is fucking operation crystal night when you are approving races."


Offline HOLLIDAY

  • <Race Maker>
  • Watchdog
  • Level 7 Expert
  • *****
  • Posts: 2847
  • Country: 00
  • of all the things ive lost i miss my mind the most
    • HOLLIDAYWCS.COM
Re: [Race] - Blue Mage
« Reply #5 on: February 26, 2018, 08:48:43 PM »
According to an old racelist of mine This race was originally made by Jareth.

Code: [Select]
[Blue Mage]
    #Requirement section
    required          = 1300
    maximum           = 0

    #Restrict section
    restrictmap       = ""
    restrictteam      = 0
    restrictitem      = "necklace|immortal4"
    teamlimit         = 0

    #Other info
    author            = "Jareth"
    desc              = ""
    spawncmd          = ""
    deathcmd          = ""
    roundstartcmd     = ""
    roundendcmd       = ""
    preloadcmd        = ""
    allowonly         = ""
    onchange          = ""
    racecategory      = "Intermediate Races"

    #Skill information
    numberofskills    = 4
    numberoflevels    = 5
    skillnames        = "Blue Aura|Blue Immunity|Blue Strike|Blue Shield"
    skilldescr        = "Steal health from the enemy|Protect yourself from the enemies' ultimate 50-100% chance|Destroy the enemy invisibility|Shield yourself from harm"
    skillcfg          = "player_attacker|player_spawn|player_attacker|player_ultimate"
    skillneeded       = "0|0|0|5"

    racealias_uds1    = "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_math wcs_dmg float;es_math wcs_dmg / server_var(wcs_divider);wcs_xalias racealias_uds11"
    racealias_uds11   = "es wcs_decimal wcs_dmg server_var(wcs_dmg);es wcs_setfx health event_var(attacker) + server_var(wcs_dmg);es wcs_xcentertell event_var(attacker) c_leeched_a dmg server_var(wcs_dmg);es wcs_xcentertell event_var(userid) c_leeched_v dmg server_var(wcs_dmg)"
    racealias_baur1fx = "es est_Effect 06 #a .2 sprites/blueglow1.vmt server_var(vector1) server_var(vector2) 50 2 15 10 10 0 18 28 255 255 10;es_xmath wcs_y1 - 100;es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es est_Effect 06 #a .2 sprites/blueglow1.vmt server_var(vector1) server_var(vector2) 100 2 15 10 10 0 18 28 255 255 100"
    racealias_blumgsp = "es_keysetvalue WCSuserdata event_var(userid) ulti_immunity 1;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xtell event_var(userid) #multi server_var(wcs_lng);es_xdoblock wcs/tools/ultimates/default/bluemageaura"
    racealias_ismd1   = "es wcs_color event_var(userid) 255 255 255 255 1;es_tell event_var(attacker) #multi #lightgreenYou have disrupted someones invisibility!!!;es_tell event_var(userid) #multi #lightgreenYou have lost your invisibility!!!"
    racealias_ismd2   = "es es est_effect 10 #a 0 sprites/plasma1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 50 350 2 90 200 0 25 10 255 155 2"
    racealias_ismd4   = "es_delayed server_var(wcs_duration) wcs_setfx freeze server_var(wcs_userid) = 0;es wcs_xtell server_var(wcs_userid) r_immortal time server_var(wcs_duration);es wcs_setfx god server_var(wcs_userid) = 1 server_var(wcs_duration);es_xmath wcs_duration - 1;es_delayed server_var(wcs_duration) wcs_xtell server_var(wcs_userid) r_mortal"

    #Skill specific information
    [[skill1]]
        setting = "es_xset wcs_divider 5;es_xset wcs_alpha 110|es_xset wcs_divider 4.5;es_xset wcs_alpha 130|es_xset wcs_divider 4;es_xset wcs_alpha 150|es_xset wcs_divider 3.5;es_xset wcs_alpha 170|es_xset wcs_divider 3;es_xset wcs_alpha 190"
        cmd     = "if (server_var(wcs_dice) <= 60) then wcs_xalias racealias_uds1"
        sfx     = "es_xset vector1 wcs_z1;es_xset vector2 wcs_z2;es_xmath wcs_y1 + 50;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);wcs_xalias racealias_baur1fx"

    [[skill2]]
        setting = "es_xset wcs_chance 65|es_xset wcs_chance 75|es_xset wcs_chance 80|es_xset wcs_chance 85|es_xset wcs_chance 99"
        cmd     = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then wcs_xalias racealias_blumgsp"
        sfx     = ""

    [[skill3]]
        setting = "es_xrand wcs_rand 1 100;es_xset wcs_chance 5|es_xrand wcs_rand 1 100;es_xset wcs_chance 10|es_xrand wcs_rand 1 100;es_xset wcs_chance 15|es_xrand wcs_rand 1 100;es_xset wcs_chance 20|es_xrand wcs_rand 1 100;es_xset wcs_chance 30"
        cmd     = "if (server_var(wcs_rand) <= server_var(wcs_chance)) then wcs_xalias racealias_ismd1"
        sfx     = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 1620;es_xmath wcs_z2 + 20;es es est_effect 10 #a 0 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 25 10 255 155 2;wcs_xalias racealias_ismd2"

    [[skill4]]
        setting  = "es_xset wcs_duration 1|es_xset wcs_duration 2|es_xset wcs_duration 3|es_xset wcs_duration 4|es_xset wcs_duration 6"
        cmd      = "es_playsound server_var(wcs_userid) ambient/energy/force_field_loop1.wav 0.9;es_delayed server_var(wcs_duration) es_stopsound server_var(wcs_userid) ambient/energy/force_field_loop1.wav;es wcs_setfx freeze server_var(wcs_userid) = 1;wcs_xalias racealias_ismd4"
        sfx      = "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/strider_blackball.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_duration) 1.5 255"
        cooldown = "15"

This ultimate seems to freeze the user without shielding

Offline HOLLIDAY

  • <Race Maker>
  • Watchdog
  • Level 7 Expert
  • *****
  • Posts: 2847
  • Country: 00
  • of all the things ive lost i miss my mind the most
    • HOLLIDAYWCS.COM
Re: [Race] - Blue Mage
« Reply #6 on: February 26, 2018, 08:58:34 PM »
Nice rework here


Code: [Select]
block shield
{
es wcs_evasion server_var(wcs_userid) 1 85
es_delayed server_var(wcs_duration) wcs_evasion server_var(wcs_userid) 0 0
es wcs_setfx freeze server_var(wcs_userid) = 1 server_var(wcs_duration)
es_tell server_var(wcs_userid) #multi #green [WCS]: #lightgreen Blue Shield - Your evasion is increased to 85% for server_var(wcs_duration) seconds!
es wcs_centertell server_var(wcs_userid) You have 85% chance to evade for server_var(wcs_duration) seconds!
es_xmath wcs_duration - 1
es_delayed server_var(wcs_duration) es_tell server_var(wcs_userid) #multi #green [WCS]: #lightgreen Blue Shield - Your evasion is fading...
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid)
es_xmath wcs_z1 + 15
es est_effect 11 #a 0 sprites/strider_blackball.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_duration) 1.5 255
}
 

es wcs_evasion
I would have so much fun with some of these new wcs commans

I originally used est_god which was so op
I later made a version that didn't allow the player to shoot while shielded.

Offline Manifest

  • Race & effect creator
  • Moderator
  • Level 7 Expert
  • *****
  • Posts: 1045
  • Country: dk
  • Content creator for the new WCS version by Kami.
Re: [Race] - Blue Mage
« Reply #7 on: February 26, 2018, 11:25:22 PM »
This ultimate seems to freeze the user without shielding

Yes, I noticed that straight away too when I did the first rework of the race.
But a lot of the other stuff like the sound and the molecule effect are identical to other ultimates out there which were godmode on the cost of being frozen in place. Hence I made it like that. :-)

I originally used est_god which was so op
I later made a version that didn't allow the player to shoot while shielded.

In the first rework of the race it actually used the godmode functionality too, just like Shadow Hunter, Molecule and a lot of other races. I quickly realized that godmode was just way too strong and there were almost no counterplay to it. Due to this I removed godmode from all races of mine and replaced it with evasion, absorbation and damage reduction modifying ultimates.

Only 1 or 2 of my 315 races uses godmode, and since they are allowed to use godmode they have other modifiers causing it to be less overpowered, for instance as you mention; being unable to shoot is one of them. :-)

Once I am done with the convertion of all my races to the CSGO server and sure that it works to a point where it will not cause too much of a ruckus, then you should consider swinging by and having a look for yourself, there's a lot of unique content. :-)

Nice rework here

Also thanks a lot, glad you like it :-)
"BRAVORA: Bruh it is fucking operation crystal night when you are approving races."


Offline WCS - Wookie

  • Level 6 Experienced
  • *****
  • Posts: 123
  • Country: nz
  • Qualified Teacher, working in IT and loving WCS.
Re: [Race] - Blue Mage
« Reply #8 on: March 02, 2018, 07:46:33 AM »
Quote
I quickly realized that godmode was just way too strong and there were almost no counterplay to it

In my current (old wcs) wcs server I have a race that has a 50% chance that when attacked, will cause any players in godmode to become mortal again. So there is some counter play to it, but at least in the older version it was limited.
If you like WCS and are from AUS/NZ drop by our server to take a look.


Offline BRAVORA

  • Level 0 Beginner
  • Posts: 17
  • Country: fi
  • Proffesional community server "stress" tester
Re: [Race] - Blue Mage
« Reply #9 on: March 02, 2018, 08:51:20 AM »
Quote
In my current (old wcs) wcs server I have a race that has a 50% chance that when attacked, will cause any players in godmode to become mortal again. So there is some counter play to it, but at least in the older version it was limited.

Hmm i think this idea can be used in CSGO and i actually really like it but i really don't see any reason to have this in CSS, where 2 main rifles (Colt/m4 and AK) shoot 10 rounds per second (not sure if these values are still correct) with 30 bullets in a magazine (avg. 15 bullets needed to make someone mortal again = i don't see why even call this godmode) especially when a weapon like m4 doesen't have any spray.  ;D

But this is just how i see it  ;) Very cool idea in a race tho in my opinion don't get me wrong.
Quote Collection

Quote
Manifest : I love Swedish Women.
Manifest: "I think CSGO will also be a more mature audience when we announce CSGO"
Manifest: "10 inches restraining order from my penis"
Helve: heh if it is really too much i'll just fuck the sandwich

Offline Jareth

  • Wcs-Lagerhaus.net / Deutscher forum Helfer
  • Level 7 Expert
  • *****
  • Posts: 701
  • Country: de
  • Wcs-Lagerhaus/Ich helfe Gernen allen Deutschen =)
    • Server#1 Wcs Home
Re: [Race] - Blue Mage
« Reply #10 on: March 03, 2018, 10:58:33 AM »
 :) ohh thx


;)