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 2008-08-09 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
August 09, 2008, 02:01:38 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  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: Need some help with my snowman race  (Read 124 times)
xenos76
Level 0 Beginner

Offline Offline

United States United States

Posts: 3



« on: March 26, 2008, 03:36:37 AM »

Code
GeSHi (python):
 "84"
 {
   "name"              "Snobama"
   "author"            "Xenos"
   "shortdescription"  "Snowman attack!"
   "required_level"    "150"
   "allow_only"        "0"
   "preloadcmd"        "0"
   "player_spawn_cmd"  "est_SetModel event_var(userid) models/props/cs_office/snowman_body.mdl"
   "round_start_cmd"   "0"
   "round_end_cmd"     "0"
   "numberofskills"    "5"
   "numberoflevels"    "5"
   "skillnames"        "Icy Touch|Snowball|Blizzard|Snowbomba|Avalanch!"
   "skilldescr"        "Lets you slow your enemys|Chance on hit to freeze your enemys|Give people frostbite|Blowup your snow shit everywhere|Here comes the snow!"
   "skillcfg"          "player_attacker|player_attacker|player_spawn|player_death|player_ultimate"
 
"skill1_setting"    "es_xsetinfo wcs_speed 0.75;es_xsetinfo wcs_duration 2|es_xsetinfo wcs_speed 0.65;es_xsetinfo wcs_duration 3|es_xsetinfo wcs_speed 0.60;es_xsetinfo wcs_duration 4|es_xsetinfo wcs_speed 0.55;es_xsetinfo wcs_duration 5|es_xsetinfo wcs_speed 0.55;es_xsetinfo wcs_duration 6|es_xsetinfo wcs_speed 0.50;es_xsetinfo wcs_duration 7|es_xsetinfo wcs_speed 0.45;es_xsetinfo wcs_duration 8|es_xsetinfo wcs_speed 0.40;es_xsetinfo wcs_duration 9"
   "racealias_sh2"     "es est_speed event_var(userid) server_var(wcs_speed);es es_xdelayed server_var(wcs_duration) wcs_removefx speed event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_slowdown;es es_xtell event_var(attacker) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username).;es es_xtell event_var(userid) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username)."
   "skill1_cmd"        "es es_xif (server_var(wcs_dice) <= 30) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_sh2"
   "skill1_sfx"        "es es_xif (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z2 + 40;es es_xif (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/yellowflare.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 5 5 0 0 255 255"
 
   "skill2_setting"    "es_xsetinfo wcs_chance 21;es_xsetinfo wcs_freezetype 1|es_xsetinfo wcs_chance 24;es_xsetinfo wcs_freezetype 1|es_xsetinfo wcs_chance 27;es_xsetinfo wcs_freezetype 2|es_xsetinfo wcs_chance 30;es_xsetinfo wcs_freezetype 2|es_xsetinfo wcs_chance 66;es_xsetinfo wcs_freezetype 2|es_xsetinfo wcs_chance 88;es_xsetinfo wcs_freezetype 2"
   "racealias_snow1"   "es est_Freeze event_var(userid) 1;es es_xdelayed 3 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
   "racealias_snow2"   "es es_xsetplayerprop event_var(userid) CBasePlayer.m_fFlags 32.0;es es_xdelayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
   "skill2_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then es_xif (server_var(wcs_freezetype) = 1) then racealias_snow1;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then es_xif (server_var(wcs_freezetype) = 2) then racealias_snow2"
   "skill2_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/shopping_cart.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 150 50 0 55 55 15 255 10;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 72 157 3 175 75 0 75 0 255 255 50"
 
"skill3_setting"    "es_xset wcs_count 1;es_xset wcs_params 10_12_200|es_xset wcs_count 1;es_xset wcs_params 12_14_220|es_xset wcs_count 2;es_xset wcs_params 14_16_240|es_xset wcs_count 2;es_xset wcs_params 14_18_260|es_xset wcs_count 3;es_xset wcs_params 18_20_280|es_xset wcs_count 3;es_xset wcs_params 18_20_280|es_xset wcs_count 3;es_xset wcs_params 18_20_280|es_xset wcs_count 3;es_xset wcs_params 18_20_280"
   "skill3_cmd"        "es_keysetvalue WCSuserdata event_var(userid) ability warden;es_keysetvalue WCSuserdata event_var(userid) ability_count server_var(wcs_count);es_keysetvalue WCSuserdata event_var(userid) ability_parameter server_var(wcs_params);es_keysetvalue WCSuserdata event_var(userid) ability_cooldown 3"
   "skill3_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/bluelight1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 150 10 100 200 100 20 20 255 255 2"
 
   "skill4_setting"    "es_xset wcs_chance 90;es_xset wcs_magnitude 80;es_xset wcs_radius 120|es_xset wcs_chance 40;es_xset wcs_magnitude 90;es_xset wcs_radius 140|es_xset wcs_chance 50;es_xset wcs_magnitude 110;es_xset wcs_radius 170|es_xset wcs_chance 55;es_xset wcs_magnitude 120;es_xset wcs_radius 170|es_xset wcs_chance 70;es_xset wcs_magnitude 130;es_xset wcs_radius 180"
   "skill4_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide"
   "skill4_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 4 #a 0 sprites/steam1.vmt server_var(wcs_userid) 0.8 10 5 1 255 100 100 200"
 
"skill5_setting" "es_xsetinfo wcs_duration 9|es_xsetinfo wcs_duration 8|es_xsetinfo wcs_duration 9|es_xsetinfo wcs_duration 9"
"racealias_rplc123" "es est_Effect 12 #a 1 models/props/cs_office/snowman_head.mdl event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z1 + 80;es est_Effect 12 #a 1 model/props_c17/oildrum001_explosive.mdl event_var(userid);es_xmath wcs_z1 + 5;es est_Effect 12 #a 1 model/props_c17/oildrum001_explosive.mdl event_var(userid)"
"skill5_cmd" "es est_physpush server_var(wcs_userid) 5000 0 50;es est_setplayercolor server_var(wcs_userid) 255 255 255 0 1;racealias_rplc123;es_delayed server_var(wcs_duration) est_setplayercolor server_var(wcs_userid) 255 255 255 server_var(wcs_invis) 1;es est_csay server_var(wcs_userid) Mind Power Has Been Activated For server_var(wcs_duration) seconds!;es_delayed server_var(wcs_duration) est_csay server_var(wcs_userid) Mind Power Has Ended!"
"skill5_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(userid);es est_effect 10 #a 0 sprites/plasma2.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 3 255;es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(userid);es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);est_Effect 3 #a 0 sprites/tp_beam001.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 3 6 100 255 55 255"
   "ultimate_cooldown" "0"
 }

Ok here are the few problems I have:
1. None of my model loading works they just plain don't load. From the models that should load in my ultimate to the model for my class.
2. My death skill does absolutely nothing. It should make me explode when I die causing frostbite to everyone.
3. I want to make it so that skill one affects the attacker when they shoot me.
4. I want my ultimate to randomly teleport me in different distances at different coordinates instead of a set distance on an axis.
5. I wanted to have skill 3 be a Damage Over Time affect that randomly activates when I shoot someone. This skill should not be too strong, maybe somewhere from 10-30 damage over 5 seconds.

I haven't done any coding/scripting in over 4 years so much of this is very hard for me. Feel free to edit the code however you want if you see something that can be optimized. Anyone's help is greatly appreciated and needed and if you have any questions about my goals for the race, feel free to ask.
Logged
xenos76
Level 0 Beginner

Offline Offline

United States United States

Posts: 3



« Reply #1 on: March 27, 2008, 01:56:15 AM »

Sorry for the bump.
I just needed to know if anyone was even considering to help me on this project so I can figure out if I should scrap it or not.
Logged
Zumble
Level 7 Expert
*****
Offline Offline

Russian Federation

Posts: 175


o_O


WWW
zumble

myServer 77.220.182.48:27015
(Warning: click connects through Steam)
« Reply #2 on: March 28, 2008, 11:37:55 AM »

1) model doesn't need expansion : .mdl

2) "skill4_cmd"        "es es_set wcs_userid event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide"

3) skill cfg : player_victim

Dunno about others,have no time
« Last Edit: March 28, 2008, 11:40:52 AM by Zumble » Logged

Berettonawak
Level 7 Expert
*****
Offline Offline

France France

Posts: 548


Big Berettonawak is watching you...


WWW
Berettonawak
Berettonawak

myServer 81.93.59.99:30000
(Warning: click connects through Steam)
« Reply #3 on: March 28, 2008, 11:40:23 PM »

Ok i only looked at the spawn cmd but two problems :
1) you do not have to put .mdl at the end of the skin name
2) you dont have to put models/ before a setmodel command.
Logged

French Warcraft Coder and Famas Owner...
xenos76
Level 0 Beginner

Offline Offline

United States United States

Posts: 3



« Reply #4 on: March 30, 2008, 09:04:05 PM »

TY everyone. If anyone else has some suggestions, im open to them.
Logged
Rotgutts
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 262


Krechure Feature



b0n3s212
Merzlin
« Reply #5 on: March 30, 2008, 10:28:11 PM »

If you want the death skill to when you die, it slows and freezes everyone around you and causes them to turn blue, that would be friggin' awesome. But, then you have to edit the ultimate file.
Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
August 08, 2008, 03:50:51 AM
im a a nub with a server, first server i ever had, its a wcs server that sucks lol need to make it better
August 08, 2008, 01:13:42 AM
Hey guys im back finally made some major races im testing them now on my server
August 07, 2008, 07:21:12 PM
harley i think the last 3 words in your name describe you perfectly ^^
August 07, 2008, 11:07:23 AM
I like pie
August 07, 2008, 06:47:26 AM
I sent a few of you coders a PM's. Please check them as you may like what you see and reply. Thanks!
August 06, 2008, 09:43:45 PM
Added IronMan .. enjoy
August 05, 2008, 01:45:06 AM
Awww shit bro theres a tornado at my house west chicago! bbl
Recent
[Today at 12:35:16 AM]

[Today at 12:26:42 AM]

[August 08, 2008, 11:26:18 PM]

[August 08, 2008, 11:01:50 PM]

[August 08, 2008, 09:00:20 PM]

[August 08, 2008, 08:48:51 PM]

[August 08, 2008, 07:29:41 PM]

[August 08, 2008, 07:28:55 PM]

[August 08, 2008, 04:20:47 PM]

[August 08, 2008, 04:07:44 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.161 seconds with 25 queries.