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-04-02 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
April 02, 2009, 08:17:23 AM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: WCS Tournament being opened for applications!

Post here for signups!
Google  
  Home   Forum   Help Search Login Register   *
Pages: [1]   Go Down
  Print  
Author Topic: [MMORPG] Le Minotaure  (Read 91 times)
akasasori
Level 7 Expert
*****
Offline Offline

France France

Posts: 200



« on: April 16, 2008, 04:36:32 PM »

Code:
"X"
  {
    "name"              "Minotaure"
    "author"            "Capitaine Pip bernadot"
    "shortdescription"  "0"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "1"
    "restrict_shop"       "<bootspeed20>"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es est_RestrictAll event_var(userid);es_delayed 1 es est_UnRestrict event_var(userid) weapon_knife;es_delayed 1 es est_UnRestrict event_var(userid) weapon_c4 ;es es delayed 1.5 es est_give event_var(userid) weapon_knife;es est_Speed event_var(userid) 1.20; es est_setplayercolor server_var(wcs_userid) 59 59 59 220 1"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "5"
    "numberoflevels"    "9"
    "skillnames"        "Endurance du minotaure|Sprint bestial|Peur instinctive|Hypnose involontaire|Pacte demoniaque"
    "skilldescr"        "Commence avec 100-200PV en plus|dites -minotaure- Gagne 33-70% de vitesse supplémentaire durant 3-6 secondes,mais perd 20PV|L'ennemi qui vous a atteint a 5-20% de chance de lacher son chargeur|L'ennemi qui vous touche est attirer vers vous|Vous et tous vos coequipier gagnent 10-30PV mais ils perdent leurs chargeur en echange"
    "skillcfg"          "player_spawn|player_say|player_victim|player_victim|player_ultimate"

    "skill1_setting"    "es_xset wcs_addhealth 100;es_xset wcs_alpha 50|es_xset wcs_addhealth 110;es_xset wcs_alpha 60|es_xset wcs_addhealth 120;es_xset wcs_alpha 70|es_xset wcs_addhealth 130;es_xset wcs_alpha 80|es_xset wcs_addhealth 140;es_xset wcs_alpha 90|es_xset wcs_addhealth 150;es_xset wcs_alpha 100|es_xset wcs_addhealth 160;es_xset wcs_alpha 110|es_xset wcs_addhealth 180;es_xset wcs_alpha 120|es_xset wcs_addhealth 200;es_xset wcs_alpha 120"
    "skill1_cmd"        "es est_Health event_var(userid) + server_var(wcs_addhealth);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z2 + 150;es est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 40 10 255 0 0 255"

    "skill2_setting"    "es_xset wcs_speed 1.33;es_xset wcs_time 3|es_xset wcs_speed 1.40;es_xset wcs_time 4|es_xset wcs_speed 1.45;es_xset wcs_time 4|es_xset wcs_speed 1.48;es_xset wcs_time 4|es_xset wcs_speed 1.54;es_xset wcs_time 5|es_xset wcs_speed 1.60;es_xset wcs_time 5|es_xset wcs_speed 1.63;es_xset wcs_time 5|es_xset wcs_speed 1.66;es_xset wcs_time 6|es_xset wcs_speed 1.70;es_xset wcs_time 6.5"
    "racealias_mino"    "es est_Speed event_var(userid) server_var(wcs_speed);es_delayed server_var(wcs_time) est_Speed event_var(userid) 1.2;est_Health server_var(wcs_userid) - 20"
    "skill2_cmd"        "es es_xif (event_var(text) = minotaure) then racealias_mino;es_xtell event_var(userid) #multi #green Vous devenez incontrolable"
    "skill2_sfx"        "0"

    "skill3_setting"    "es_xset wcs_chance 5|es_xset wcs_chance 7|es_xset wcs_chance 9|es_xset wcs_chance 11|es_xset wcs_chance 13|es_xset wcs_chance 15|es_xset wcs_chance 17|es_xset wcs_chance 18|es_xset wcs_chance 20"
    "racealias_reload"  "es est_SetAmmo event_var(attacker) 1 0;es est_SetAmmo event_var(attacker) 2 0;es es_xtell event_var(attacker) #multi #lightgreenTu as peur #greenFuit!;es es_xtell event_var(userid) #multi #lightgreenTon ennemi est prit de peur"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_racealias_reload"
    "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then est_effect 11 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 2.3 90"

    "skill4_setting"    "es_xsetinfo wcs_chance 50;es_xsetinfo wcs_web 0.5|es_xsetinfo wcs_chance 48;es_xsetinfo wcs_web 0.7|es_xsetinfo wcs_chance 45;es_xsetinfo wcs_web 1.1|es_xsetinfo wcs_chance 43;es_xsetinfo wcs_web 1.2|es_xsetinfo wcs_chance 42;es_xsetinfo wcs_web 1.3|es_xsetinfo wcs_chance 41;es_xsetinfo wcs_web 1.4|es_xsetinfo wcs_chance 40;es_xsetinfo wcs_web 1.5|es_xsetinfo wcs_chance 39;es_xsetinfo wcs_web 1.6|es_xsetinfo wcs_chance 38;es_xsetinfo wcs_web 1.7"
    "skill4_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_GetViewCoord server_var(wcs_attacker) wcs_x1 wcs_y1 wcs_z1;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_pushto server_var(wcs_attacker) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_web)"
    "skill4_sfx"        "0"
   
    "skill5_setting"    "es_xset wcs_maxtargets 2;es_xset wcs_radius 400|es_xset wcs_maxtargets 2;es_xset wcs_radius 450|es_xset wcs_maxtargets 2;es_xset wcs_radius 500|es_xset wcs_maxtargets 3;es_xset wcs_radius 550|es_xset wcs_maxtargets 3;es_xset wcs_radius 600|es_xset wcs_maxtargets 3;es_xset wcs_radius 650|es_xset wcs_maxtargets 4;es_xset wcs_radius 700|es_xset wcs_maxtargets 4;es_xset wcs_radius 750|es_xset wcs_maxtargets 8;es_xset wcs_radius 800"
    "skill5_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_drop"
    "skill5_sfx"        "0"
    "ultimate_cooldown" "20"


Code:

block wcs_ulti_drop
{
wcs_debuglog wcs_ulti_drop start
  es_xset wcs_team_target 0
  es_getplayerteam wcs_team server_var(wcs_userid)
  // check teams (T=2, CT=3)
  if (server_var(wcs_team) = 2) do
  {
    es_xset wcs_team_target 2
    es_xset wcs_team_targetn "#t!d"
  }
  if (server_var(wcs_team) = 3) do
  {
    es_xset wcs_team_target 3
    es_xset wcs_team_targetn "#c!d"
  }
  if (server_var(wcs_team_target) != "0") do
  {
    es_xset wcs_pcount 0
    es_getlivingplayercount wcs_pcount server_var(wcs_team_target)
    if (server_var(wcs_pcount) > 0) do
    {
      es est_Fade server_var(wcs_userid) 0 2 1 240 0 0 100
      es_xset wcs_wall "1"
      alias wcs_run_ulti_drop1 "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es_xmath wcs_z1 + 50;es_xmath wcs_z2 + 50;es est_getwallbetween wcs_wall server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);if (server_var(wcs_wall) = 0) then wcs_run_ulti_chain2"
      alias wcs_run_ulti_drop2 "es_xset wcs_immunity 0;es_keygetvalue wcs_immunity WCSuserdata server_var(wcs_targetid) ulti_immunity;if (server_var(wcs_immunity) = 0) then wcs_run_ulti_chain3;if (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng_ulti_immunity_a);if (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_targetid) #multi server_var(wcs_lng_ulti_immunity_v)"
      alias wcs_run_ulti_drop3 "es_xmath wcs_counter + 1;if (server_var(wcs_graphicfx) = 1) then est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 10 10 200 255 0 0;es est_Health server_var(wcs_targetid) + server_var(wcs_hpmana);es est_SetAmmo event_var(wcs_targetid) 1 0"
      es_xset wcs_counter 0
      es est_Near wcs_targetid server_var(wcs_team_targetn) server_var(wcs_radius) server_var(wcs_userid) "es_exists ex userid server_var(wcs_targetid);if (server_var(ex) = 1) then es_xif (server_var(wcs_counter) < server_var(wcs_maxtargets)) then wcs_run_ulti_drop1"
      if (server_var(wcs_counter) > 0) do
      {
        wcs_getlanguage "wcs_lng" "wcs_lng_chainlightning"
        wcs_getlanguage "wcs_lng2" "wcs_lng_playersdamaged"
        esnq est_csay server_var(wcs_userid) server_var(wcs_lng) : server_var(wcs_counter) server_var(wcs_lng2)
      }
      es_xelse do
      {
        es_xset wcs_ultinotexec 1
      }
    }
    es_xelse do
    {
      es_xset wcs_ultinotexec 1
    }
  }
  wcs_getlanguage "wcs_lng" "wcs_lng_chainfailed"
  if (server_var(wcs_ultinotexec) = 1) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng)
wcs_debuglog wcs_ulti_drop end
}
« Last Edit: April 17, 2008, 09:06:41 AM by akasasori » Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
April 01, 2009, 11:39:31 PM
in any case i am selling ak and m4, just call me Smiley
April 01, 2009, 10:31:10 PM
Check my Race out:
Sniper Assassin
Please leave a comment!
http://warcraft-source.com/board/index.php/topic,6780.0.html
April 01, 2009, 09:12:52 PM
Thanks banak =P
April 01, 2009, 09:05:26 PM
im not starting a battle.. and i dont care if u support koshy.
April 01, 2009, 08:19:23 PM
Pietro, you're building up a WCA vs Rest battle, which you can not win. I support Koshy here.
April 01, 2009, 03:36:13 AM
Hmmm I wonder maybe thats why I called it LMFAO??? no that couldn't be it, grow a pair piertro
April 01, 2009, 03:34:35 AM
No I didn't make thing you linked since when did I say I did? I thought it was awesome and fucking hilarious so I use it, you know like all the other people who use the bashing head against keyboard or the anime fighting style stick figure? I said MY SIGNATURE and the HELICOPTER not the dancing ali
Recent
[Today at 07:32:08 AM]

[Today at 06:44:24 AM]

[Today at 04:40:33 AM]

[Today at 04:14:34 AM]

[Today at 04:01:01 AM]

[Today at 03:54:17 AM]

[Today at 03:50:30 AM]

[Today at 03:47:30 AM]

[Today at 02:25:50 AM]

[April 01, 2009, 10:45:15 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.043 seconds with 24 queries.