|
CS:S Warcraft Source Server
"Race-Making" Contest
|
|
"Race-Making" Contest |

08.08.2007 08:35
FreundHein
Routinier
 

Dabei seit: 14.12.2005
Beiträge: 299
Herkunft: ROSTOCK Vorname: Robert
 |
|
Hallo liebe Cummunity.
Wie ich jetzt schon des öfteren gelesen habe, möchten einige User Rassen selber gestallten.
Daher habe ich mir überlegt diesen "Contest" ins Leben zu rufen.
Ich gebe euch hier die Möglichkeit eure eigenen Rassen zu erstellen. Die besten 2 oder 3, je
nach dem wie viele teil nehmen, kommen dann mit euren Credits auf den Server.
Um euch den Einstieg in Eventscript und das Erstellen von Rassen zu erleichtern, gebe ich
euch folgende Mittel an die Hand.
- eine Liste aller es und est Befehle (unten im Anhang)
- die originale v0.75 Rassendatenbank + FlamePredator
hier seht ihr wie die Rassen aufgebaut sind und wie die
einzelnen Skills programmiert wurden (ebenfalls im Anhang)
- habt ihr euren ersten eigenen Code geschrieben könnt ihr hier die Syntax checken Syntax-Checker
Solltet ihr Fragen haben oder bei etwas nicht weiter kommen könnt ihr sie hier stellen.
Fertige Rassen könnt ihr hier per Anhang reinstellen. Wenn ihr nicht wollt das alle diese sehen
oder downloaden können, schickt sie mir per PN oder Mail oder über ICQ.
Da die bloße Theorie langweilig ist sollten und müssen die von euch erstellten Rassen natürlich
einem Praxistest unterzogen werden. Dafür stelle ich euch einen Testserver zur Verfügung.
Test-Server IP: 82.98.80.11:27015
Passwort: wcs
Nach dem ihr mir den Code auf einem der oben beschriebenen Wege habt zukommen lassen,
kommt er auf den Server und wird dann ausgiebig getestet.
Also dann, Happy Coding.
|
|
08.08.2007 08:35 |
|
|

08.08.2007 09:50
bastiderbozz
Tripel-As


Dabei seit: 28.05.2007
Beiträge: 224
Herkunft: Norden, so heist die Stadt^^ Vorname: Sebastian
 |
|
|
08.08.2007 09:50 |
|
|

08.08.2007 11:49
FreundHein
Routinier
 

Dabei seit: 14.12.2005
Beiträge: 299
Herkunft: ROSTOCK Vorname: Robert
Themenstarter
 |
|
Tutorial is ne gute Idee. Werde ich hier rein machen.
Um eine Rasse zu erstellen benötigt Ihr jediglich den einfachen Text- Editor.
Erstellt eine neue Datei und kopiert euch den Aufbau aus der RassenDB da hinein.
Dann könnt ihr anfangen die Rasse zu bearbeiten.
Beginnen wir mit dem Aufbau der Rassen.
Dieser Aufbau ist immer gleich und bindend. Im folgenden erkläre ich was die einzelnen
Punkte im Aufbau der Rasse bedeuten.
"name" ""
Hier kommt der Name der Rasse hin
"author" ""
Hier könnt Ihr euren Nick, Künstlernamen oder ähnliches eintragen
"shortdescription" ""
hier erfolgt eine kurze Beschreibung der einzelnen Skills die unter "changerace" angezeigt wird.
Die Beschreinung erfollgt so :"beschreibung1|beschreibung2|...|..."
"required_level" "0"
Hier bestimmt ihr welches Gesammtlevel ein Spieler haben muss um diese Rasse spielen zu können.
"maximum_level" "0"
Bistimmt ein Maximumlevel ab dem man die Rasse nicht mehr wählen kann.
"allow_only" "0"
Mit dieser Option wird die Rasse "private". Heißt hier kann zum beispiel eine Steam ID stehen.
So zum Beispiel "<STEAM_0:1:6213012>", damit kann nur ich die Rasse nutzen.
"teamlimit" "0"
Eigentlich selbst erklärend. Alles größer Null heißt maximal x Leute dürfen diese Rasse in einem Team ausgewählt haben
"preloadcmd" "0"
Dies wird bei Serverstart ausgeführt. Hier können beliebige Variablen deklariert werden
"player_spawn_cmd" "0"
Dieser Befehl wird bei jedem Spawn ausgeführt. Hier können zum Beispiel unabhängig vom Level Unsichtbarkeit
oder Munition gegeben werden. Aber auch Waffen Restriktionen wie z.B bei Knife-Only Rassen
"round_start_cmd" "0"
Dieser Befehl wird bei jedem Rundenbeginn für alle Spieler ausgeführt. Zum Beispiel ein Sound oder Ähnliches.
"round_end_cmd" "0"
Dieser Befehl wird bei jedem Rundenende für alle Spieler ausgeführt. Zum Beispiel ein Sound oder Ähnliches.
"numberofskills" "8"
Hier legt ihr fest wie viele Skills die Rasse haben soll. 8 ist hierbei das Maximum.
"numberoflevels" "8"
Mit dieser Option legt ihr fest wie viele Level es pro Skill geben soll. 8 ist auch hier das Maximum.
"skillnames" "LongJump|Freeze|...|..."
Unter skillnames könnt ihr euren Skills Namen geben. Das ist reiner Text d.h. da kann auch sowas wie "Hose runter" stehen.
Die Namen sollten aber schon was mit dem skill zu tun haben. Die Anzahl der Namen sollte gleich der Anzahl der Skills sein.
Getrennt werden die Namen durch "|". (ALT Gr + "Größer-,Kleinerzeichen"
"skilldescr" "weiter springen| gegner einfrieren|...|..."
Hier erfolgt eine Beschreibung der Skills wie sie dann unter "raceinfo" angezeigt wird. Eine gute Beschreibung ist gold wert.
"skillcfg" "player_spawn|player_attacker|...|..."
Dies ist der wichtigste Teil bei der erstellung von Rassen. Hier bestimmt ihr wie die Skills Wirken und Ausgelöst werden.
Die möglichen Konfigurationen für die Skills sind:
- player_death: Skills die als player_death deklariert sind werden erst nach dem Tod des Spielers ausgelöst. Zum Beispiel das Ultimate vom Undead und Eddie Maiden
- player_attacker: So deklarierter Skillcode werden bei Angriff ausgeführt. Z.B. Skills die extra Schaden verursachen, Gegner einfrieren,....Kurz gesagt alles was passieren soll wenn man auf den Gegner schießt.
- player_victim: Ist das Gegenteil von player_attacker. Diese Skills wirken wenn man getroffen wird. Beispiel ist die Evasion Aura beim NightElf.
- player_spawn: Skills die bei jedem Spawn des Spielers aktiviert werden. Dazu gehört z.B schnell laufen, hoch springen, mehr HP und Amor.
- player_say: Diese Skills werden ausgeführt wenn man etwas in den chat schreibt. Beispiel bei der Eingabe von !naturepower wird man unsichtbar und bekommt HP.
- player_ultimate: Das sind die Ultimate Skills durch Tastendruck aktiviert werden. Zum Beispiel der Swarm des Cryptloard.
Damit steht der erste Teil eurer Rasse. Für diesen Teil benötigt ihr vll 15 min.
---------------------------------------------------------------------------
------------------------------
Als nächstes kommen wir zum Kern der Rasse. Den Skills.
Als Beispiel nehme ich einen Skill der Unsere Rasse schneller laufen lässt.
"name" "schnelle Rasse zum Testen"
"author" "FreundHein"
"shortdescription" "schnell Laufen"
"required_level" "0"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "1"
"numberoflevels" "5"
Soweit der Kopf der neuen Rasse. Als nächstes kommen wir zu Skillnamen und Konfiguration.
"skillnames" "Schnell Laufen" (ok nicht originell aber es dient ja der Anschauung)
"skilldscr" "der Spieler kann schneller laufen"
"skillcfg" "player_spawn"
Dieser Skill muss als player_spawn deklariert werden, da wir ja immer schnell laufen wollen.
Ab hier beginnt dann der eigentliche Skill.
Ein Skill besteht immer aus 3 Teilen.
1. "skill_setting":
Darin steht das "Setting" für den Skill. D.h. hier setzen wir unsere Variablen und bestimmen die Stärke für jedes Level.
2. "skill_cmd":
Hier steht der eigentliche Code, also das was passiert oder besser passieren soll wenn der Skill aktiv ist.
und 3. "skill_sfx"
Hier steht der Code für die grafischen Effekte die auftreten wenn der Skill aktiv ist. Also alles was Bunt ist auf dem WCS-Server steht hier drin.
Zurück zu unserem Skill.
Wir haben unter "numberoflevels" 5 angegeben. Das heist also unsere Geschwindigkeit sollte sich 5 mal steigern.
Beginnen wir mit den "skill_settings". Da das unser 1. Skill ist sieht das so aus:
"skill1_setting" "es_xsetinfo wcs_speed 1.28"
mit dem Befehl es_xsetinfo <Variable> <Wert> weisen wir einer Variablen eine Wert zu. In diesem Fall der Variable wcs_speed den Wert 1.28. Wenn wir jetzt den ersten Level mit dieser Rasse erreichen wird in der Variablen wcs_speed der Wert 1.28 gespeichert.
Jetzt wollen wir aber mit jedem Level schneller werden. Also erhöhen wir den Wert mit jedem Level.:
"skill1_setting" "es_xsetinfo wcs_speed 1.28|es_xsetinfo wcs_speed 1.38|es_xsetinfo wcs_speed 1.48|es_xsetinfo wcs_speed 1.58|es_xsetinfo wcs_speed 1.68"
Damit haben wir die Settings für unseren Skill abgeschlossen. Nun folgt das wichtigste überhaupt. Der "Ausführungsbefehl" für den Skill.
"skill1_cmd" "es est_Speed event_var(userid) server_var(wcs_speed);es es_xtell event_var(userid) : Du läufst jetzt schneller"
Relativ einfach. Mit dem Befehl est_Speed können wir die Geschwindigkeit eines Spielers festlegen. est_Speed <players> <Multiplier>. Der Parameter <player> verlangt eine UserId. Mit event_var(userid) bekommen wir unsere eigene UserID, sehr sinnvoll da wir ja auch nur uns selber schneller machen wollen.
Der <Multiplier> ist ein einfacher Zahlenwert. Hier kommt unser Setting wieder ins Spiel. Da wir keinen konstanten Wert haben wollen sondern von Level zu Level schneller werden wollen übergeben wir an dieser Stelle die Variable wcs_speed mit server_var(wcs_speed).
Mit dem Befehl es_xtell <player>: Text können wir einer UserID eine Nachricht über den chat schicken. Hier schicken wir "Du läufst jetzt schneller" über den Chat um zu informieren das der Skill wirkt.
Die "skill_sfx" bleibt 0 da wir vorerst keine Effekte benötigen. Damit haben wir unsere erste Rasse mit einem Skill fertig.
"name" "schnelle Rasse zum Testen"
"author" "FreundHein"
"shortdescription" "schnell Laufen"
"required_level" "0"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "1"
"numberoflevels" "5"
"skillnames" "Schnell Laufen"
"skilldscr" "der Spieler kann schneller laufen"
"skill_cfg" "player_spawn"
"skill1_setting" "es_xsetinfo wcs_speed 1.28|es_xsetinfo wcs_speed 1.38|es_xsetinfo wcs_speed 1.48|es_xsetinfo wcs_speed 1.58|es_xsetinfo wcs_speed 1.68"
"skill1_cmd" "es est_Speed event_var(userid) server_var(wcs_speed);es es_xtell event_var(userid) : Du läufst jetzt schneller"
"skill1_sfx" "0"
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von FreundHein: 08.08.2007 15:10.
|
|
08.08.2007 11:49 |
|
|

08.08.2007 12:03
Spacefrog
totgesagte leben länger ;)
     

Dabei seit: 28.08.2005
Beiträge: 762
Herkunft: Hattingen Vorname: Axel
 |
|
Hey Rob!
Super Idee!!!
|
|
08.08.2007 12:03 |
|
|

08.08.2007 14:03
SubZero
Routinier
 

Dabei seit: 05.05.2007
Beiträge: 426
 |
|
freundhein schick mir meine rasse subzero zum fertig machen hab leider von der platte gelöscht
|
|
08.08.2007 14:03 |
|
|

08.08.2007 20:15
bastiderbozz
Tripel-As


Dabei seit: 28.05.2007
Beiträge: 224
Herkunft: Norden, so heist die Stadt^^ Vorname: Sebastian
 |
|
Hehe Bald is meine Rasse fertig
achja Rumpel?
|
|
08.08.2007 20:15 |
|
|

09.08.2007 12:04

09.08.2007 15:39
FreundHein
Routinier
 

Dabei seit: 14.12.2005
Beiträge: 299
Herkunft: ROSTOCK Vorname: Robert
Themenstarter
 |
|
Die Zahlen stehen für folgendes.:
<x> <y> <z> <start radius> <end radius> <life> <width> <spread> <amplitude> <Red> <Green> <Blue> <Alpha> <speed>
x,y und z sind in diesem Fall die Variablen wcs_x1 und so weiter. Sie beschreiben die Position des Spielers. Der Rest ist ne Sache zum ausprobieren.
|
|
09.08.2007 15:39 |
|
|

09.08.2007 16:29
SubZero
Routinier
 

Dabei seit: 05.05.2007
Beiträge: 426
 |
|
also die ersten beiden 55 und 155 wären start radius und end radius?
|
|
09.08.2007 16:29 |
|
|

09.08.2007 16:46
FreundHein
Routinier
 

Dabei seit: 14.12.2005
Beiträge: 299
Herkunft: ROSTOCK Vorname: Robert
Themenstarter
 |
|
|
09.08.2007 16:46 |
|
|

14.08.2007 11:40
SubZero
Routinier
 

Dabei seit: 05.05.2007
Beiträge: 426
 |
|
mal ne frage wer macht alles rassen ?
|
|
14.08.2007 11:40 |
|
|

15.08.2007 22:36
bastiderbozz
Tripel-As


Dabei seit: 28.05.2007
Beiträge: 224
Herkunft: Norden, so heist die Stadt^^ Vorname: Sebastian
 |
|
ich
|
|
15.08.2007 22:36 |
|
|

16.08.2007 22:11
SubZero
Routinier
 

Dabei seit: 05.05.2007
Beiträge: 426
 |
|
|
16.08.2007 22:11 |
|
|

17.08.2007 14:32
bastiderbozz
Tripel-As


Dabei seit: 28.05.2007
Beiträge: 224
Herkunft: Norden, so heist die Stadt^^ Vorname: Sebastian
 |
|
Brauch nur noch das Ultimate, eig wollte Rumpel das machen, aber hat im moment viel zu tun glaub ich
und wie weit bist du?
|
|
17.08.2007 14:32 |
|
|

17.08.2007 21:53
SubZero
Routinier
 

Dabei seit: 05.05.2007
Beiträge: 426
 |
|
rasse sit seit wochen schon aufm test server hatte ja schon vorm contest mit begonnen zZ werden en paar ungerreimheiten verbessert
|
|
17.08.2007 21:53 |
|
|

03.10.2007 17:04
manhunt2
neu hier
Dabei seit: 03.10.2007
Beiträge: 3
 |
|
steht das angebot noch dir rassen zu schicken um sie zu testen oder bin ich zu spät^^, hab heut angefangen und alles hier gelernt ich danke dir endlich mal was was spass macht
|
|
03.10.2007 17:04 |
|
|

03.10.2007 19:57
FreundHein
Routinier
 

Dabei seit: 14.12.2005
Beiträge: 299
Herkunft: ROSTOCK Vorname: Robert
Themenstarter
 |
|
Das Angebot steht immer noch. Muss nur erst noch meinen Testserver reaktivieren.
|
|
03.10.2007 19:57 |
|
|

15.11.2007 20:02
manhunt2
neu hier
Dabei seit: 03.10.2007
Beiträge: 3
 |
|
hubs hab hier zu lange nicht mehr gekuckt ihr is ne rasse hab zwar schon mehr gemacht die muss ich erst mal suchen
"13"
{
"name" "Ultimate Predator"
"author" "manhunt2"
"shortdescription" "Schnell Laufen|Unsichbar|Mehr Messer damage|Weitersprung kein Longjumb|Energie klau|Lauf schnell weg als Tipp"
"required_level" "200"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "2"
"preloadcmd" "0"
"player_spawn_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) restricted <all>;es es_xdelayed 0.5 est_removeweapon event_var(userid) 1;es es_xdelayed 0.6 est_removeweapon event_var(userid) 2;es es_xdelayed 1.1 est_RestrictAll event_var(userid);es es_xif (server_var(wcs_game) = server_var(wcs_game_css)) then racealias_fp_css;es es_xif (server_var(wcs_game) = server_var(wcs_game_dods)) then racealias_fp_dods;es wcs_givexp event_var(userid) 10 0 0"
"racealias_fp_css" "es es_xdelayed 1.4 est_unrestrict event_var(userid) weapon_knife;es es_xdelayed 1.5 est_unrestrict event_var(userid) weapon_c4;es es_xdelayed 1.6 est_unrestrict event_var(userid) weapon_hegrenade;es es_xdelayed 1.7 est_unrestrict event_var(userid) weapon_smokegrenade;es es_xdelayed 1.8 est_unrestrict event_var(userid) weapon_flashbang;es es_xdelayed 1.9 es_give event_var(userid) weapon_knife"
"racealias_fp_dods" "es es_xdelayed 0.7 est_removeweapon event_var(userid) 3;es es_xdelayed 0.8 est_removeweapon event_var(userid) 4;es es_xdelayed 1.4 est_unrestrict event_var(userid) weapon_spade"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "6"
"numberoflevels" "4"
"skillnames" "Speed|Invisibility|Daemon Knive|Weitsprung|Vampire|Schwarzes Loch"
"skilldescr" "Schnell Laufen|Unsichbar|Mehr Messer damage|Weitersprung kein Longjumb|Energie klau|Lauf schnell weg als Tipp"
"skillcfg" "player_spawn|player_spawn|player_attacker|player_spawn|player_attacker|pla
yer_ultimate"
"skill1_setting" "es_xsetinfo wcs_speed 1.45;es_xsetinfo wcs_hp 25|es_xsetinfo wcs_speed 1.5;es_xsetinfo wcs_hp 30|es_xsetinfo wcs_speed 1.55;es_xsetinfo wcs_hp 35|es_xsetinfo wcs_speed 1.6;es_xsetinfo wcs_hp 40"
"skill1_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) speed;es es_xif (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xsetinfo wcs_speed server_var(wcs_tmp);es es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed);es est_gethealth wcs_health event_var(userid);es es_xmath wcs_health + server_var(wcs_hp);es est_sethealth event_var(userid) server_var(wcs_health);wcs_getlanguage wcs_lng wcs_lng_r_berserk;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_hp) server_var(wcs_speed);es es_xtell event_var(userid) #multi server_var(wcs_lng)"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 20;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 10 0 0 0 20 250 255 0"
"skill2_setting" "es_xsetinfo wcs_invis 80|es_xsetinfo wcs_invis 70|es_xsetinfo wcs_invis 60|es_xsetinfo wcs_invis 50"
"skill2_cmd" "es est_setplayercolor event_var(userid) 255 255 255 server_var(wcs_invis) 1;wcs_getlanguage wcs_lng wcs_lng_r_cloakinvis;es es_xtell event_var(userid) #multi server_var(wcs_lng);es_xmath wcs_invis float;es_xmath wcs_invis / -2.55;es_xmath wcs_invis + 100;es est_rounddecimal wcs_invis server_var(wcs_invis) 0;es es_xkeysetvalue WCSuserdata event_var(userid) invisp server_var(wcs_invis)"
"skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 10 0 0 0 20 25 255 0"
"skill3_setting" "es_xsetinfo wcs_multiplier 0.5|es_xsetinfo wcs_multiplier 0.75|es_xsetinfo wcs_multiplier 0.9"
"racealias_succu1" "es es_xsetinfo wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es es_xmath wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_knifedmg;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) server_var(wcs_dmg) event_var(es_username);es es_xtell event_var(attacker) #multi server_var(wcs_lng);es es_xtell event_var(userid) #multi server_var(wcs_lng)"
"skill3_cmd" "es es_xif (event_var(weapon) in server_var(wcs_wpn_knives)) then racealias_succu1"
"skill3_sfx" "es es_xif (event_var(weapon) in server_var(wcs_wpn_knives)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es es_xif (event_var(weapon) in server_var(wcs_wpn_knives)) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"
"skill4_setting" "es_xsetinfo wcs_multiplier 1.2|es_xsetinfo wcs_multiplier 1.3|es_xsetinfo wcs_multiplier 1.4"
"skill4_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) longjump server_var(wcs_multiplier);wcs_getlanguage wcs_lng wcs_lng_r_longjump;es es_xtell event_var(userid)#Green :Long Jump ACTIVATED!"
"skill4_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"
"skill5_setting" "es_xsetinfo wcs_divider 8;es_xsetinfo wcs_alpha 50|es_xsetinfo wcs_divider 7;es_xsetinfo wcs_alpha 70|es_xsetinfo wcs_divider 6;es_xsetinfo wcs_alpha 90|es_xsetinfo wcs_divider 5;es_xsetinfo wcs_alpha 110|es_xsetinfo wcs_divider 4.5;es_xsetinfo wcs_alpha 130|es_xsetinfo wcs_divider 4;es_xsetinfo wcs_alpha 150|es_xsetinfo wcs_divider 3.5;es_xsetinfo wcs_alpha 170|es_xsetinfo wcs_divider 3;es_xsetinfo wcs_alpha 190"
"racealias_uds1" "es es_xsetinfo wcs_dmg event_var(dmg_health);es es_xif (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_xmath wcs_dmg float;es es_xmath wcs_dmg / server_var(wcs_divider);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es est_Health event_var(attacker) + server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_vampiric1;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(attacker) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_vampiric2;es es_xformat wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(userid) server_var(wcs_lng)"
"skill5_cmd" "es es_xif (server_var(wcs_dice) <= 60) then racealias_uds1"
"skill5_sfx" "es es_xif (server_var(wcs_dice) <= 60) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 60) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;es es_xif (server_var(wcs_dice) <= 60) 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) 0.5 40 40 255 0 0 server_var(wcs_alpha)"
"skill6_setting" "es_xsetinfo wcs_magnitude 100;es_xsetinfo wcs_radius 150|es_xsetinfo wcs_magnitude 110;es_xsetinfo wcs_radius 170|es_xsetinfo wcs_magnitude 120;es_xsetinfo wcs_radius 180|es_xsetinfo wcs_magnitude 130;es_xsetinfo wcs_radius 190|es_xsetinfo wcs_magnitude 140;es_xsetinfo wcs_radius 200"
"skill6_cmd" "es est_playplayer server_var(wcs_userid) ambient\explosions\explode_6.wav;es es_xdelayed 2 est_BlackHole server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 6;es es_xtell server_var(wcs_userid) : Destroyer of worlds;es ma_slay server_var(wcs_userid);es es_xdoblock wcs/WCSultimates/wcs_ulti_suicide"
"skill6_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 20;es est_Effect 10 #a 0 sprites/water_drop.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 200 500 8 400 400 0 155 155 155 255 10;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 effects/alyxmonitor_talk.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 8 0.3 255;es est_effect 11 #a 0 sprites/physcannon_bluecore1b.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 8 3 255"
"ultimate_cooldown" "30"
}
|
|
15.11.2007 20:02 |
|
|

19.11.2007 18:11
FreundHein
Routinier
 

Dabei seit: 14.12.2005
Beiträge: 299
Herkunft: ROSTOCK Vorname: Robert
Themenstarter
 |
|
Deine Rasse ist drauf auf dem Testserver.
|
|
19.11.2007 18:11 |
|
|

20.11.2007 19:21
|
Quicklinks:
|