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 2014-08-15 (original capture). Home · Forum · All archived topics · Downloads
August 15, 2014, 07:53:42 PM

Author Topic: WCS Boss Mod [WCS Addon]  (Read 6151 times)

Offline MiBShidobu

  • Level 7 Expert
  • *****
  • Posts: 1629
WCS Boss Mod [WCS Addon]
« on: March 28, 2010, 09:47:40 PM »
Code type: Shell EventScript
Name: Warcraft-Source Boss Mod
Compatible: WCS .77[lower versions not tested] EventScripts 2.X [lower versions not tested]
Dependency: none
Current Version: 1.0.8
What is Custom: Script
Description:


*Round Count System
**When the boss mod round count reaches the wcs_boss_rounds setting it starts a boss fight.


*Round Counter
**When a player joins the server they automatically see the how many rounds untill the boss right is.


*Customizable Boss
**Be able to change boss's speed,gravity,health,longjump,weapons,extra dmg, AND Model in the wcs_boss_cfg.


*Extreme Boss HP
**There are also settings for the boss to gain hp when hit and hp when boss got a kill.


*Never Ending Humans
**There is a setting to auto-respawn humans when they die during a boss round.


*Boss Round Experence
**You can now make it if the boss wins he gains xp or if the humans win they gain xp.


*Boss Kill Experence
**You can also make players gain extra xp when they kill the boss.


*Boss Autobalance
**This is a auto balance system just for wcs boss mod and is mp_limitteams and mp_autoteambalance in one!
***If you are using bots on your server and have autobalance disable the normal mp_limitteams and mp_autoteambalance and use this one! Or else bots can mess up alot of stuff.


*Relic System
**You can make easy relics that do stuff like longjump relic and hajoon relic or maybe blajoon relic if the relic system is enabled the player who kills the boss gains a relic from relic database.
--Also 7 Premade Relics.


***Coding Notes:
****For chances on your relic use the chance param example:
Code: [Select]
    "6"
    {
        "name" "Vamcune"
        "event" "player_kill"
        "chance" "100" <-- This is the chance param.
        "effect" "es est_health event_var(attacker) + 10;es_tell event_var(attacker) #multi #green[Vamcune Relic] You gained 10 health for killing the enemy"
    }
****Valid events for relics are:
Code: [Select]
player_victim
player_attacker
player_death
player_spawn
player_kill
**Event for coding.
***Also theres a event that wcs_boss mod uses for when the boss dies its boss_death you can also use it for you eventscripts coding heres a list of the event_vars
Code: [Select]
userid //Userid of the boss
es_userteam //Team of the boss
es_username //Name of the boss
attacker //Userid of the boss's killer
es_attackerteam //Team of the boss's killer
es_attackername //Name of the boss's killer

Default Relic Database:
Code: [Select]
"relics"
{
    "1"
    {
        "name" "Jumvaz"
        "event" "player_spawn"
        "chance" "100"
        "effect" "es wcs_setfx longjump event_var(userid) + 1.60;es_tell event_var(userid) #multi #lightgreen[Jumvaz Relic] You gained longjump"
    }
    "2"
    {
        "name" "Clovaz"
        "event" "player_spawn"
        "chance" "100"
        "effect" "es wcs_setfx invis event_var(userid) = 100;es_tell event_var(userid) #multi #lightgreen[Clovaz Relic] You gained invis"
    }
    "3"
    {
        "name" "Hajoon"
        "event" "player_attacker"
        "chance" "30"
        "effect" "wcs_dealdamage event_var(attacker) event_var(userid) 10;es_tell event_var(attacker) #multi #lightgreen[Hajoon Relic] +10 damage"
    }
    "4"
    {
        "name" "Blazjoon"
        "event" "player_attacker"
        "chance" "25"
        "effect" "est_burn event_var(userid) 2;es_tell event_var(attacker) #multi #green[Blazjoon Relic] You burned event_var(es_username)"
    }
    "5"
    {
        "name" "Kazcune"
        "event" "player_kill"
        "chance" "100"
        "effect" "es wcs_givexp event_var(attacker) 50;es_tell event_var(attacker) #multi #green[Kazcune Relic] You gained 50 exp for killing the enemy"
    }
    "6"
    {
        "name" "Vamcune"
        "event" "player_kill"
        "chance" "100"
        "effect" "es est_health event_var(attacker) + 10;es_tell event_var(attacker) #multi #green[Vamcune Relic] You gained 10 health for killing the enemy"
    }
    "7"
    {
        "name" "Vamjoon"
        "event" "player_attacker"
        "chance" "20"
        "effect" "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg / 3;es est_rounddecimal wcs_dmg server_var(wcs_dmg) 0;es est_health event_var(attacker) + server_var(wcs_dmg);es_tell event_var(attacker) #multi #green[Vamjoon Relic] You got server_var(wcs_dmg) health back."
    }
}
« Last Edit: August 01, 2013, 06:16:28 PM by MiBShidobu »
Quote from: Tha Pwned
2:35 PM - La Muerte: pwned + forum = fail
2:36 PM - Tha Pwned: +1
2:36 PM - Tha Pwned: Don't quote

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #1 on: March 28, 2010, 09:51:01 PM »
Sick mod I can't wait to add it to my server. One more thing can people make there own relics for the sever like say i wanted to make one that gave you low grave or 300 more hp or boosted XP for kills oh and can you set a model for the boss so the person can look like a hellgard from doom or something like that.
« Last Edit: March 29, 2010, 01:05:22 AM by Ed »

Offline Phatman

  • Level 7 Expert
  • *****
  • Posts: 262
  • Nom Nom Nom! Sandvich!
Re: WCS Boss Mod [WCS Addon]
« Reply #2 on: March 29, 2010, 08:47:29 AM »
It works VERY WELL Im running it on my server.

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #3 on: March 29, 2010, 12:26:05 PM »
Ahh okay well then ill have to start making a few.

Offline Phatman

  • Level 7 Expert
  • *****
  • Posts: 262
  • Nom Nom Nom! Sandvich!
Re: WCS Boss Mod [WCS Addon]
« Reply #4 on: March 29, 2010, 02:08:28 PM »
Post them here when your done. I can use them.

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #5 on: March 29, 2010, 02:09:55 PM »
Some of them will be just for my server but ill post a few when im done. the ones im making are gonna be speed frost fire and a few more.

Offline Phatman

  • Level 7 Expert
  • *****
  • Posts: 262
  • Nom Nom Nom! Sandvich!
Re: WCS Boss Mod [WCS Addon]
« Reply #6 on: March 29, 2010, 02:24:03 PM »
Ok

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #7 on: March 29, 2010, 02:28:14 PM »
I wonder if this will work with DM cause my server is a wcs dm

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #8 on: March 29, 2010, 03:26:13 PM »
K ill have to remember that.

Offline Phatman

  • Level 7 Expert
  • *****
  • Posts: 262
  • Nom Nom Nom! Sandvich!
Re: WCS Boss Mod [WCS Addon]
« Reply #9 on: March 29, 2010, 09:11:02 PM »
WCS Boss Updated
V1.0.4
Read First Post For Details!

Download Coming after i test it.
Don't forget to update ours.

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #10 on: March 29, 2010, 09:37:53 PM »
cool whats new with this one

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #11 on: March 29, 2010, 09:42:46 PM »
Cool i was gonna ask about that XD im gonna make it a hellkinght

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #12 on: March 29, 2010, 09:51:33 PM »
cool cool ill check that out.

Offline Phatman

  • Level 7 Expert
  • *****
  • Posts: 262
  • Nom Nom Nom! Sandvich!
Re: WCS Boss Mod [WCS Addon]
« Reply #13 on: March 30, 2010, 09:27:25 AM »
Yay now if there is only one guy one the server he can still play agents the bots!

Ulquiorra

  • Guest
Re: WCS Boss Mod [WCS Addon]
« Reply #14 on: March 30, 2010, 10:51:49 AM »
you mean burn freeze and lightning damage?
yeah thats what i mean.