www.WCS-CSS.ru

WCS cервера CSS

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » WCS cервера CSS » Технический форум » Новые расы для сервера


Новые расы для сервера

Сообщений 31 страница 60 из 180

31

Верю...

0

32

Извините, на контру совсем времени не было)Ну я вернулся ;-)
Ну что там последний навык, пошел?

0

33

У тебя указаны неправильные значение скиллов и уровней

0

34

У меня есть код - эффект зелёные круги вокруг врага, но как его прицепить к расе? )))

Код:
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 10;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 10 100 8 0 255 0 255 2;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_z1 + 20;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 10 100 8 0 255 0 255 2;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_z1 + 30;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 10 100 8 0 255 0 255 2;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_z1 + 40;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 10 100 8 0 255 0 255 2

Отредактировано Kpa6uk (25-12-2011 10:32:18)

0

35

Ну такой в sfx попробуй вставить

0

36

Код:
[(Marvel)Abomination(Мерзость)]
	#Requirement section
	required           = 0
	maximum            = 0

	#Restrict section
	restrictmap        = ""
	restrictteam       = 0
	restrictitem       = ""

	#Other info
	author             = "Buster"
	desc               = ""
	spawncmd           = "es wcs_color event_var(userid) 50 170 5 200 1;es wcs_restrict event_var(userid) knife;es wcs_setfx health event_var(userid) + 150 0"
	deathcmd           = ""
	roundstartcmd      = ""
	roundendcmd        = ""
	preloadcmd         = ""
	allowonly          = ""
	onchange           = ""

	#Skill information
	numberofskills     = 5
	numberoflevels     = 6
	skillnames         = "Иммунная система|Регенерация|Гамма-мутант|Огромнуая физическая сила|Задерживать дыхание"
	skilldescr         = "Антиульта|Востанавление ХП|Грав\Лонг\Скорость|Урон\подброс\замедление|Щит"
	skillcfg           = "player_spawn|player_victim|player_spawn|player_attacker|player_ultimate"
	skillneeded        = "0|0|20|40|50"
	
	#Aliases used
	
	racealias_Abom2 = "es_delayed 2 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;es_delayed 5 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;es_delayed 10 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;es_delayed 20 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0"
	racealias_Abom2tl = "es_tell event_var(userid) #multi #green "[]Регенерация[]";es_delayed 2 racealias_Abom2tl1;es_delayed 5 racealias_Abom2tl1;es_delayed 10 racealias_Abom2tl1;es_delayed 20 racealias_Abom2tl1"
	racealias_Abom2tl1 = "es_tell event_var(userid) #multi #default "+" server_var(wcs_addhealth) Hp"
	racealias_Abom3grav = "wcs_setfx gravity event_var(userid) = 0.3 0;es_tell event_var(userid) #multi #green "Гравитация" on"
	racealias_Abom3long = "es wcs_setfx longjump event_var(userid) = 1.5;es_tell event_var(userid) #multi #green LongJump on"
	racealias_Abom3spid = "es wcs_setfx speed event_var(userid) = 2.5 0;es_tell event_var(userid) #multi #green "Скорость" on"
	racealias_Abom3gravLong = "wcs_xalias racealias_Abom3grav;wcs_xalias racealias_Abom3long"
	racealias_Abom3spiLong = "wcs_xalias racealias_Abom3spid;wcs_xalias racealias_Abom3long"
	racealias_Abom3all = "wcs_xalias racealias_Abom3grav;wcs_xalias racealias_Abom3long;wcs_xalias racealias_Abom3spid"
	racealias_Abom4dmg = "es wcs damage event_var(userid) event_var(attacker) 75;wcs_xalias racealias_Abom4dmgs;if (server_var(wcs_dice) <= 5) then wcs_xalias racealias_Abom4supdmgs"
	racealias_Abom4dmgs = "es_tell event_var(attacker) #multi #green "[]Огромнуая физическая сила[]";es_centertell event_var(attacker) DMG + 75"
	racealias_Abom4supdmgs = "es wcs damage event_var(userid) event_var(attacker) 1000000"
	racealias_Abom4push = "es wcs push event_var(userid) 0 0 1500"
	racealias_Abom4frz = "es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 66;es_delayed 2 es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 0"
	racealias_Abom4all = "wcs_xalias racealias_Abom4dmg;wcs_xalias racealias_Abom4push;wcs_xalias racealias_Abom4frz"
	racealias_Abom4no = "es_centertell event_var(attacker) no"
	racealias_Abom5 = "es_delayed 2 wcs_xalias racealias_Abom5moln;es_delayed 4 wcs_xalias racealias_Abom5moln;es_delayed 8 wcs_xalias racealias_Abom5moln;es_delayed 10 wcs_xalias racealias_Abom5moln;es_delayed 12 wcs_xalias racealias_Abom5moln;es_delayed 14 wcs_xalias racealias_Abom5moln;es_delayed 16 wcs_xalias racealias_Abom5moln"
	racealias_Abom5moln = "es_xset wcs_maxtargets 3;es_xset wcs_radius 100;es_xdoblock wcs/tools/ultimates/default/wcs_ulti_chain"
	
	#Skills
	
	[[skill1]]
setting = "es_xset wcs_chance 35|es_xset wcs_chance 40|es_xset wcs_chance 45|es_xset wcs_chance 60|es_xset wcs_chance 75|es_xset wcs_chance 80"
cmd = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_keysetvalue WCSuserdata event_var(userid) ulti_immunity 1;wcs_getlanguage wcs_lng;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_tell event_var(userid) #multi #green"[]Иммунная системА[]";if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_tell event_var(userid) #multi #lightgreenactivated"имунитет от ultimate в работе";es_xdoblock wcs/WCSultimates/bluemageaura"
sfx = ""

	[[skill2]
setting =    	"es_xrand wcs_addhealth 25 50|es_xrand wcs_addhealth 25 60|es_xrand wcs_addhealth 25 70|es_xrand wcs_addhealth 25 80|es_xrand wcs_addhealth 25 90|es_xrand wcs_addhealth 25 100"
cmd =        	"if (server_var(wcs_dice) <= 35) then wcs_xalias racealias_Abom2;if (server_var(wcs_dice) <= 35) then wcs_xalias racealias_Abom2tl"
sfx            = ""

	[[skill3]]
setting = "es_xrand wcs_rand 1 3|es_xrand wcs_rand 1 4|es_xrand wcs_rand 1 5|es_xrand wcs_rand 1 6|es_xrand wcs_rand 4 6|es_xrand wcs_rand 6 6"
cmd = "if (server_var(wcs_rand) = 1) then wcs_xalias racealias_Abom3grav;if (server_var(wcs_rand) = 2) then wcs_xalias racealias_Abom3long;if (server_var(wcs_rand) = 3) then wcs_xalias racealias_Abom3spid;if (server_var(wcs_rand) = 4) then wcs_xalias racealias_Abom3gravLong;if (server_var(wcs_rand) = 5) then wcs_xalias racealias_Abom3spiLong;if (server_var(wcs_rand) = 6) then wcs_xalias racealias_Abom3all"
sfx = ""

	[[skill4]]
setting = "es_xrand wcs_rand 1 10|es_xrand wcs_rand 1 9|es_xrand wcs_rand 1 8|es_xrand wcs_rand 1 7|es_xrand wcs_rand 1 6|es_xrand wcs_rand 1 5"
cmd = "if (server_var(wcs_rand) = 1) then wcs_xalias racealias_Abom4dmg;if (server_var(wcs_rand) = 2) then wcs_xalias racealias_Abom4push;if (server_var(wcs_rand) = 3) then wcs_xalias racealias_Abom4frz;if (server_var(wcs_rand) = 4) then wcs_xalias racealias_Abom4all;if (server_var(wcs_rand) > 4) then wcs_xalias racealias_Abom4no"
sfx = ""

	[[skill5]]
setting = "es_xset wcs_duration 5|es_xset wcs_duration 7|es_xset wcs_duration 9|es_xset wcs_duration 11|es_xset wcs_duration 13|es_xset wcs_duration 15"
cmd = "es wcs_setfx freeze server_var(wcs_userid) = 1;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;wcs_xalias racealias_Abom5"
sfx = ""
cooldown = "40"

Название выберешь сверху либо по англ. либо порус в скобках
еще
эффекты будут как тольк мы нас Шефом настроим тест серв=)
я не уверен что она полностью исправна
надо ковычки прверить твсе
если не робит то с тест сервом я все испарвлю+эфекты напишу
Вроде усе смотри изучяй

0

37

Тесть сервер я предоставлю )

0

38

так я протестил
1.[[skill2]--------пропустил знак ]
2.racealias_Abom3grav = "wcs_setfx gravity event_var(userid) = 0.3 0;es_tell event_var(userid) #multi #green "Гравитация" on" заменить на racealias_Abom3grav = "es_delayed 2 wcs_setfx gravity event_var(userid) = 0.3 0;es_tell event_var(userid) #multi #green "Гравитация" on"
3. самый простой эффект в 3 скил
sfx            = "if (server_var(wcs_dice) <= 35) then es est_effect 4 #a 0 sprites/orangelight1.vmt server_var(wcs_userid) 10 4 3 50 50 170 5 255"

0

39

Завтра еще эффекты напишу на подброс дамаг и паралич
я думаю для етой расы хватит
через 3-4 дня выложу расу
[Нечто]
сила скилов зависет от черепов

0

40

Ну вот =)

Код:
[(Marvel)Abomination]
	#Requirement section
	required           = 0
	maximum            = 0

	#Restrict section
	restrictmap        = ""
	restrictteam       = 0
	restrictitem       = ""
	teamlimit          = 1
	
	#Other info
	author             = "Buster"
	desc               = ""
	spawncmd           = "es wcs_color event_var(userid) 50 170 5 200 1;es wcs_restrict event_var(userid) knife;es wcs_setfx health event_var(userid) + 150 0"
	deathcmd           = ""
	roundstartcmd      = ""
	roundendcmd        = ""
	preloadcmd         = ""
	allowonly          = ""
	onchange           = ""

	#Skill information
	numberofskills     = 5
	numberoflevels     = 6
	skillnames         = "Иммунная система|Регенерация|Гамма-мутант|Огромнуая физическая сила|Задерживать дыхание"
	skilldescr         = "Антиульта|Востанавление ХП|Грав\Лонг\Скорость|Урон\подброс\замедление|Щит"
	skillcfg           = "player_spawn|player_victim|player_spawn|player_attacker|player_ultimate"
	skillneeded        = "0|0|20|40|50"
	
	#Aliases used
	
	racealias_Abom2 = "es_delayed 2 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;es_delayed 5 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;es_delayed 10 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;es_delayed 20 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0"
	racealias_Abom2tl = "es_tell event_var(userid) #multi #green "[]Регенерация[]";es_delayed 2 racealias_Abom2tl1;es_delayed 5 racealias_Abom2tl1;es_delayed 10 racealias_Abom2tl1;es_delayed 20 racealias_Abom2tl1"
	racealias_Abom2tl1 = "es_tell event_var(userid) #multi #default +server_var(wcs_addhealth) Hp"
	racealias_Abom3grav = "es_delayed 2 wcs_setfx gravity event_var(userid) = 0.3 0;es_tell event_var(userid) #multi #green "Гравитация" on"
	racealias_Abom3long = "es wcs_setfx longjump event_var(userid) = 1.5;es_tell event_var(userid) #multi #green LongJump on"
	racealias_Abom3spid = "es wcs_setfx speed event_var(userid) = 2.5 0;es_tell event_var(userid) #multi #green "Скорость" on"
	racealias_Abom3gravLong = "wcs_xalias racealias_Abom3grav;wcs_xalias racealias_Abom3long"
	racealias_Abom3spiLong = "wcs_xalias racealias_Abom3spid;wcs_xalias racealias_Abom3long"
	racealias_Abom3all = "wcs_xalias racealias_Abom3grav;wcs_xalias racealias_Abom3long;wcs_xalias racealias_Abom3spid"
	racealias_Abom4dmg = "es wcs damage event_var(userid) event_var(attacker) 75;wcs_xalias racealias_Abom4dmgs;if (server_var(wcs_dice) <= 5) then wcs_xalias racealias_Abom4supdmgs"
	racealias_Abom4dmgs = "es_tell event_var(attacker) #multi #green "[]Огромнуая физическая сила[]";es_centertell event_var(attacker) DMG + 75;es_xdoblock wcs/addons/effect/nech4dmg"
	racealias_Abom4supdmgs = "es wcs damage event_var(userid) event_var(attacker) 1000000"
	racealias_Abom4push = "es wcs push event_var(userid) 0 0 1500;es_xdoblock wcs/addons/effect/nech4pool"
	racealias_Abom4frz = "es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 66;es_delayed 2 es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 0"
	racealias_Abom4all = "wcs_xalias racealias_Abom4dmg;wcs_xalias racealias_Abom4push;wcs_xalias racealias_Abom4frz"
	racealias_Abom4no = "es_centertell event_var(attacker) no"
	racealias_Abom5 = "es_delayed 2 wcs_xalias racealias_Abom5moln;es_delayed 4 wcs_xalias racealias_Abom5moln;es_delayed 8 wcs_xalias racealias_Abom5moln;es_delayed 10 wcs_xalias racealias_Abom5moln;es_delayed 12 wcs_xalias racealias_Abom5moln;es_delayed 14 wcs_xalias racealias_Abom5moln;es_delayed 16 wcs_xalias racealias_Abom5moln"
	racealias_Abom5moln = "es_xset wcs_maxtargets 3;es_xset wcs_radius 100;es_xdoblock wcs/tools/ultimates/default/wcs_ulti_chain"
	
	#Skills
	
	[[skill1]]
setting = "es_xset wcs_chance 35|es_xset wcs_chance 40|es_xset wcs_chance 45|es_xset wcs_chance 60|es_xset wcs_chance 75|es_xset wcs_chance 80"
cmd = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_keysetvalue WCSuserdata event_var(userid) ulti_immunity 1;wcs_getlanguage wcs_lng;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_tell event_var(userid) #multi #green"[]Иммунная системА[]";if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_tell event_var(userid) #multi #lightgreenactivated"имунитет от ultimate в работе";es_xdoblock wcs/WCSultimates/bluemageaura"
sfx = ""

	[[skill2]]
setting =    	"es_xrand wcs_addhealth 25 50|es_xrand wcs_addhealth 25 60|es_xrand wcs_addhealth 25 70|es_xrand wcs_addhealth 25 80|es_xrand wcs_addhealth 25 90|es_xrand wcs_addhealth 25 100"
cmd =        	"if (server_var(wcs_dice) <= 35) then wcs_xalias racealias_Abom2;if (server_var(wcs_dice) <= 35) then wcs_xalias racealias_Abom2tl"
sfx            = "if (server_var(wcs_dice) <= 35) then es est_effect 4 #a 0 sprites/orangelight1.vmt server_var(wcs_userid) 10 4 3 50 50 170 5 255"

	[[skill3]]
setting = "es_xrand wcs_rand 1 3|es_xrand wcs_rand 1 4|es_xrand wcs_rand 1 5|es_xrand wcs_rand 1 6|es_xrand wcs_rand 4 6|es_xrand wcs_rand 6 6"
cmd = "if (server_var(wcs_rand) = 1) then wcs_xalias racealias_Abom3grav;if (server_var(wcs_rand) = 2) then wcs_xalias racealias_Abom3long;if (server_var(wcs_rand) = 3) then wcs_xalias racealias_Abom3spid;if (server_var(wcs_rand) = 4) then wcs_xalias racealias_Abom3gravLong;if (server_var(wcs_rand) = 5) then wcs_xalias racealias_Abom3spiLong;if (server_var(wcs_rand) = 6) then wcs_xalias racealias_Abom3all"
sfx = ""

	[[skill4]]
setting = "es_xrand wcs_rand 1 10|es_xrand wcs_rand 1 9|es_xrand wcs_rand 1 8|es_xrand wcs_rand 1 7|es_xrand wcs_rand 1 6|es_xrand wcs_rand 1 5"
cmd = "if (server_var(wcs_rand) = 1) then wcs_xalias racealias_Abom4dmg;if (server_var(wcs_rand) = 2) then wcs_xalias racealias_Abom4push;if (server_var(wcs_rand) = 3) then wcs_xalias racealias_Abom4frz;if (server_var(wcs_rand) = 4) then wcs_xalias racealias_Abom4all;if (server_var(wcs_rand) > 4) then wcs_xalias racealias_Abom4no"
sfx = ""

	[[skill5]]
setting = "es_xset wcs_duration 5|es_xset wcs_duration 7|es_xset wcs_duration 9|es_xset wcs_duration 11|es_xset wcs_duration 13|es_xset wcs_duration 15"
cmd = "es wcs_setfx freeze server_var(wcs_userid) = 1;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;wcs_xalias racealias_Abom5"
sfx = ""
cooldown = "40"

2эффекта

Код:
block nech4dmg
{
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker)
es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(attacker)
es_getplayerlocation wcs_x3 wcs_y3 wcs_z3 event_var(attacker)
es_getplayerlocation wcs_x4 wcs_y4 wcs_z4 event_var(attacker)
es_xmath wcs_z1 + 20
es_xmath wcs_z2 + 40
es_xmath wcs_z3 + 60
es_xmath wcs_z4 + 80
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 1000 2 50 1 2 0 255 0 155 1
es_delayed 0.2 es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 1000 2 50 1 2 0 255 0 155 1
es_delayed 0.6 es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) 1 1000 2 50 1 2 0 255 0 155 1
es_delayed 1 es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x4) server_var(wcs_y4) server_var(wcs_z4) 1 1000 2 50 1 2 0 255 0 155 1
}

block nech4pool
{
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker)
es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(attacker)
es_getplayerlocation wcs_x3 wcs_y3 wcs_z3 event_var(attacker)
es_getplayerlocation wcs_x4 wcs_y4 wcs_z4 event_var(attacker)
es_getplayerlocation wcs_x5 wcs_y5 wcs_z5 event_var(attacker)
es_getplayerlocation wcs_x6 wcs_y6 wcs_z6 event_var(attacker)
es_getplayerlocation wcs_x7 wcs_y7 wcs_z7 event_var(attacker)
es_getplayerlocation wcs_x8 wcs_y8 wcs_z8 event_var(attacker)
es_getplayerlocation wcs_x9 wcs_y9 wcs_z9 event_var(attacker)
es_xmath wcs_z1 + 10
es_xmath wcs_z2 + 20
es_xmath wcs_z3 + 30
es_xmath wcs_z4 + 40
es_xmath wcs_z5 + 50
es_xmath wcs_z6 + 60
es_xmath wcs_z7 + 70
es_xmath wcs_z8 + 80
es_xmath wcs_z9 + 90
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 100 90 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 90 80 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) 80 70 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x4) server_var(wcs_y4) server_var(wcs_z4) 70 60 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x5) server_var(wcs_y5) server_var(wcs_z5) 60 50 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x6) server_var(wcs_y6) server_var(wcs_z6) 50 40 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x7) server_var(wcs_y7) server_var(wcs_z7) 40 30 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x8) server_var(wcs_y8) server_var(wcs_z8) 30 20 5 5 1 2 0 255 0 255 1
es est_effect 10 #a 0 sprites/hydragutbeamcap.vmt server_var(wcs_x9) server_var(wcs_y9) server_var(wcs_z9) 20 10 5 5 1 2 0 255 0 255 1
}

Если что я в скайпе buster198888

0

41

Еще один штука =)

Код:
[Нечто]
	#Requirement section
	required           = 0
	maximum            = 0

	#Restrict section
	restrictmap        = ""
	restrictteam       = 0
	restrictitem       = ""
	teamlimit          = 1
	#Other info
	author             = "Buster"
	desc               = ""
	spawncmd           = "es playerset model event_var(userid) antlion_guard"
	deathcmd           = ""
	roundstartcmd      = ""
	roundendcmd        = ""
	preloadcmd         = ""
	allowonly          = ""
	onchange           = ""

	#Skill information
	numberofskills     = 7
	numberoflevels     = 10
	skillnames         = "Внедрение|Регенерация|Смена внешности|Опасность близкого контакта|Эластичные органы|Развитее|Востановление с ноля"
	skilldescr         = "скорость\грав|Востанавление ХП|Смена скинов|Заморозка/урон/яд|Уворот нож/пули|Только нож или оружее и патроны|рейнкорнация"
	skillcfg           = "player_spawn|player_spawn|player_victim|player_attacker|player_victim|player_spawn|player_death"
	skillneeded        = "0|0|0|40|40|40|70"
	
	#Aliases used
racealias_nech1 = "es wcs_setfx speed event_var(userid) + server_var(wcs_sp) 0;es_delayed 2 wcs_setfx gravity event_var(userid) = server_var(wcs_grav) 0"
racealias_nech3 = "if (server_var(wcs_rand) = 1) then wcs_xalias racealias_nech31;if (server_var(wcs_rand) = 2) then wcs_xalias racealias_nech32;if (server_var(wcs_rand) = 3) then wcs_xalias racealias_nech33;if (server_var(wcs_rand) = 4) then wcs_xalias racealias_nech34;if (server_var(wcs_rand) = 5) then wcs_xalias racealias_nech35;if (server_var(wcs_rand) = 6) then wcs_xalias racealias_nech36;if (server_var(wcs_rand) = 7) then wcs_xalias racealias_nech37;if (server_var(wcs_rand) = 8) then wcs_xalias racealias_nech38;if (server_var(wcs_rand) = 9) then wcs_xalias racealias_nech39;wcs_xalias racealias_nech3p"
racealias_nech3p = "if (server_var(wcs_rand) = 10) then wcs_xalias racealias_nech310;if (server_var(wcs_rand) = 11) then wcs_xalias racealias_nech311;if (server_var(wcs_rand) = 12) then wcs_xalias racealias_nech312;if (server_var(wcs_rand) = 13) then wcs_xalias racealias_nech313;if (server_var(wcs_rand) = 14) then wcs_xalias racealias_nech314;if (server_var(wcs_rand) = 15) then wcs_xalias racealias_nech315;if (server_var(wcs_rand) = 16) then wcs_xalias racealias_nech316;if (server_var(wcs_rand) = 17) then wcs_xalias racealias_nech317;if (server_var(wcs_rand) = 18) then wcs_xalias racealias_nech318"
racealias_nech31 = "es_delayed 15 es playerset model event_var(userid) Police_Cheaple.mdl;es_centertell event_var(userid) "Человекоподобное существо через 15с""
racealias_nech32 = "es_delayed 15 es playerset model event_var(userid) mossman.mdl;es_centertell event_var(userid) "Человекоподобное существо через 15с""
racealias_nech33 = "es_delayed 15 es playerset model event_var(userid) MortarSynts.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech34 = "es_delayed 15 es playerset model event_var(userid) monk.mdl;es_centertell event_var(userid) "Человекоподобное существо через 15с""
racealias_nech35 = "es_delayed 15 es playerset model event_var(userid) Lamarr.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech36 = "es_delayed 15 es playerset model event_var(userid) Kleiner.mdl;es_centertell event_var(userid) "Человекодобное существо через 15с""
racealias_nech37 = "es_delayed 15 es playerset model event_var(userid) Ichthyosaur.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech38 = "es_delayed 15 es playerset model event_var(userid) headcrabblack.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech39 = "es_delayed 15 es playerset model event_var(userid) gman.mdl;es_centertell event_var(userid) "Человекоподобное существо через 15с""
racealias_nech310 = "es_delayed 15 es playerset model event_var(userid) Combine_Super_Soldier.mdl;es_centertell event_var(userid) "Человекоподобное существо через 15с""
racealias_nech311 = "es_delayed 15 es playerset model event_var(userid) breen.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech312 = "es_delayed 15 es playerset model event_var(userid) AntLion.mdl;es_centertell event_var(userid) "Человекоподобное существо через 15с""
racealias_nech313 = "es_delayed 15 es playerset model event_var(userid) alyx.mdl;es_centertell event_var(userid) "Человекоподобное существо через 15с""
racealias_nech314 = "es_delayed 15 es playerset model event_var(userid) Zombie\Classic_torso.mdl;es_centertell event_var(userid) "Cущество через 15с""
racealias_nech315 = "es_delayed 15 es playerset model event_var(userid) vortigaunt.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech316 = "es_delayed 15 es playerset model event_var(userid) Synth.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech317 = "es_delayed 15 es playerset model event_var(userid) stalker.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech318 = "es_delayed 15 es playerset model event_var(userid) soldier_stripped.mdl;es_centertell event_var(userid) "Насикомоподобное существо через 15с""
racealias_nech4 = "if (server_var(wcs_dice) <= 50) then wcs_xalias racealias_nech4frz;if (server_var(wcs_dice) <= 30) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_nech4dmg;if (server_var(wcs_dice) <= 15) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_nech4yd"
racealias_nech4frz = "es playerset freeze event_var(userid) 1;es_delayed 5 playerset freeze event_var(userid) 0;wcs_xalias racealias_nech4frzs"
racealias_nech4frzs = "es_tell event_var(attacker) #multi #green "Вы сильно испугали" server_var(wcs_userid);es_xdoblock wcs/addons/effect/nech4frzs"
racealias_nech4dmg = "es wcs damage event_var(userid) event_var(attacker) server_var(wcs_dmg);wcs_xalias racealias_nech4dmgs"
racealias_nech4dmgs = "es_tell event_var(attacker) #multi #green "Вы нанесли удар" server_var(wcs_userid);es_centertell event_var(attacker) + server_var(wcs_dmg);es_xdoblock wcs/addons/effect/nech4dmgs"
racealias_nech4yd = "es_delayed 5 wcs_xalias racealias_nech4dmg;es_delayed 7 wcs_xalias racealias_nech4dmg;es_delayed 10 wcs_xalias racealias_nech4dmg;es_delayed 13 wcs_xalias racealias_nech4dmg;es_delayed 15 wcs_xalias racealias_nech4dmg;es_delayed 17 wcs_xalias racealias_nech4dmg;es_delayed 20 wcs_xalias racealias_nech4dmg;es_delayed 23 wcs_xalias racealias_nech4dmg"
racealias_nech5 = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then wcs_xalias racealias_nech5knp;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (event_var(weapon) = knife) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_nech5knp"
racealias_nech5knp = "es_set wcs_dmg event_var(dmg_health);es wcs_setfx health event_var(userid) + event_var(dmg_health) 0;wcs_xalias racealias_nech5knps"
racealias_nech5knps = "es_centertell event_var(userid) "Эластичные органы сработали""
racealias_nech6knf = "es wcs_restrict event_var(userid) knife;es_centertell event_var(userid) "Развитее - только нож""
racealias_nech6pul = "es wcs_restrict event_var(userid) allow weapon_elite 1 1;es_delayed 1.2 es playerset clip event_var(userid) 2 999;es_centertell event_var(userid) "Развитее - оружее + патроны""
	
	#Skills
	
	[[skill1]]
setting = "es_xset wcs_sp 1.15;es_xset wcs_grav 0.50|es_xset wcs_sp 1.25;es_xset wcs_grav 0.45|es_xset wcs_sp 1.35;es_xset wcs_grav 0.40|es_xset wcs_sp 1.45;es_xset wcs_grav 0.35|es_xset wcs_sp 1.55;es_xset wcs_grav 0.30|es_xset wcs_sp 1.55;es_xset wcs_grav 0.25|es_xset wcs_sp 1.65;es_xset wcs_grav 0.20|es_xset wcs_sp 1.75;es_xset wcs_grav 0.20|es_xset wcs_sp 1.85;es_xset wcs_grav 0.20|es_xset wcs_sp 1.95;es_xset wcs_grav 0.20"    
cmd = "wcs_xalias racealias_nech1"
sfx = ""

	[[skill2]]
setting = "es_xset wcs_time 7|es_xset wcs_time 6.5|es_xset wcs_time 6|es_xset wcs_time 5.5|es_xset wcs_time 5|es_xset wcs_time 4.5|es_xset wcs_time 4|es_xset wcs_time 3.5|es_xset wcs_time 3|es_xset wcs_time 2"
cmd = "es wcsgroup set regeneration event_var(userid) 1;es wcsgroup set regen_round event_var(userid) server_var(wcs_roundcounter);es_xrand wcs_rand 3 15;es_delayed server_var(wcs_rand) wcs_regeneration event_var(userid) 50 server_var(wcs_time) 150 -1 2"
sfx = ""

	[[skill3]]
setting = "es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 3|es_xrand wcs_rand 1 4|es_xrand wcs_rand 1 6|es_xrand wcs_rand 1 8|es_xrand wcs_rand 1 11|es_xrand wcs_rand 1 13|es_xrand wcs_rand 1 15|es_xrand wcs_rand 1 16|es_xrand wcs_rand 1 18"
cmd = "if (server_var(wcs_dice) <= 50) then wcs_xalias racealias_nech3"
sfx = ""

	[[skill4]]
setting = "es_xset wcs_dmg 30|es_xset wcs_dmg 35|es_xset wcs_dmg 45|es_xset wcs_dmg 55|es_xset wcs_dmg 65|es_xset wcs_dmg 75|es_xset wcs_dmg 85|es_xset wcs_dmg 95|es_xset wcs_dmg 105|es_xset wcs_dmg 115"
cmd = "wcs_xalias racealias_nech4"
sfx = ""

	[[skill5]]
setting = "es_xset wcs_chance 30|es_xset wcs_chance 35|es_xset wcs_chance 40|es_xset wcs_chance 45|es_xset wcs_chance 50|es_xset wcs_chance 55|es_xset wcs_chance 60|es_xset wcs_chance 65|es_xset wcs_chance 70|es_xset wcs_chance 80"
cmd = "wcs_xalias racealias_nech5"
sfx = ""

	[[skill6]]
setting = "es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2|es_xrand wcs_rand 1 2"
cmd = "if (server_var(wcs_rand) = 1) then wcs_xalias racealias_nech6knf;if (server_var(wcs_rand) = 2) then wcs_xalias racealias_nech6pul"
sfx = ""

	[[skill7]]
setting = "es_xrand wcs_rand 1 50|es_xrand wcs_rand 1 48|es_xrand wcs_rand 1 45|es_xrand wcs_rand 1 30|es_xrand wcs_rand 1 25|es_xrand wcs_rand 1 22|es_xrand wcs_rand 1 18|es_xrand wcs_rand 1 17|es_xrand wcs_rand 1 15|es_xrand wcs_rand 1 05"
cmd = "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_rand) <= 10) then es_delayed 3 wcs spawn event_var(userid);if (server_var(wcs_rand) <= 10) then es_delayed 3.5 es_xsetpos event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);if (server_var(wcs_rand) <= 10) then es_delayed 3 es_tell event_var(userid)"Возвращение: Пора обратно"."
sfx = ""

Эффекты

Код:
block nech4frzs
{
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid)
es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid)
es_getplayerlocation wcs_x3 wcs_y3 wcs_z3 event_var(attacker)
es_xmath wcs_z1 + 50
es_xmath wcs_z2 + 50
es_xmath wcs_z3 + 50
es est_effect 10 #a 0 sprites/glow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 30 1000 3 50 0 0 255 255 255 255 1
es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 5 255
es est_effect 3 #a 0 sprites/plasma.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) 2 5 5 255 255 255 255
}

block nech4dmgs
{
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid)
es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid)
es_getplayerlocation wcs_x3 wcs_y3 wcs_z3 event_var(attacker)
es_xmath wcs_z1 + 50
es_xmath wcs_z2 + 50
es_xmath wcs_z3 + 50
es est_effect 10 #a 0 sprites/glow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 30 1000 3 100 0 0 255 0 0 255 1
es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 5 255
es est_effect 3 #a 0 sprites/plasma.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) 2 10 10 255 0 0 255
}

0

42

3 скил шанс надо 30-20  сделать а то больно часто модели меняются

0

43

Теперь до твоего приезда я сюда нече не выложу а то сопрут все

Код:
[(Marvel)Absalom(Абсалом)]
	#Requirement section
	required           = 0
	maximum            = 0

	#Restrict section
	restrictmap        = ""
	restrictteam       = 0
	restrictitem       = ""
	teamlimit          = 0
	#Other info
	author             = "Buster"
	desc               = ""
	spawncmd           = ""
	deathcmd           = ""
	roundstartcmd      = ""
	roundendcmd        = ""
	preloadcmd         = ""
	allowonly          = ""
	onchange           = ""

	#Skill information
	numberofskills     = 5
	numberoflevels     = 6
	skillnames         = "Экстернал|Быстрое заживление|Костяные шипы|Костяные шипы|Бессмертие"
	skilldescr         = "Скорость+гравити|Способность переносить ранения|Физиология позволяет изменять структуру скелета|Вытягивать шипы в невероятную длину|Он может регенерировать повреждённые или утерянные клетки"
	skillcfg           = "player_spawn|player_victim|player_victim|player_attacker|player_ultimate"
	skillneeded        = "0|0|0|0|25"
	
	#Aliases used
racealias_Absalom1s = "es_tell event_var(userid) #multi #green"MM Экстернал MM активно";es_tell event_var(userid) #multi #greenSpeed #lightgreen= server_var(wcs_speed) #greenGravity #lightgreen= server_var(wcs_gravity)"
racealias_Absalom2s = "es_tell event_var(userid) #multi #green"MM Быстрое заживление MM активно";es_centertell event_var(userid) + server_var(wcs_addhealth);es_xdoblock wcs/addons/effect/Absalom3"
racealias_Absalom3s = "es_tell event_var(userid) #multi #green"MM Костяные шипы MM сработали" + server_var(wcs_heal);es_xdoblock wcs/addons/effect/Absalom3"	
racealias_Absalom4 = "es wcs damage event_var(userid) event_var(attacker) server_var(wcs_dmg);wcs_xalias racealias_Absalom4s"
racealias_Absalom4s = "es_tell event_var(attacker) #multi #green"MM Костяные шипы MM нанесли урон" + server_var(wcs_dmg);es_xdoblock wcs/addons/effect/Absalom4"
racealias_Absalom5s = "es_tell server_var(wcs_userid) #multi #green"MM Бессмертие MM активно";es_tell server_var(wcs_userid) #multi #greenSpeed #lightgreen= server_var(wcs_speed) #greenGravity #lightgreen= 0.3 #greenHp #lightgreen+ 1000 #greenClip #lightgreen= 200"

	#Skills
	[[skill1]]
setting = "es_xset wcs_speed 1.50;es_xset wcs_gravity 0.50|es_xset wcs_speed 1.55;es_xset wcs_gravity 0.48|es_xset wcs_speed 1.60;es_xset wcs_gravity 0.45|es_xset wcs_speed 1.65;es_xset wcs_gravity 0.40|es_xset wcs_speed 1.70;es_xset wcs_gravity 0.35|es_xset wcs_speed 1.75;es_xset wcs_gravity 0.30"
cmd = "es wcs_setfx speed event_var(userid) = server_var(wcs_speed) 0;es_delayed 2 wcs_setfx gravity event_var(userid) = server_var(wcs_gravity) 0;es_delayed 7 playerset clip event_var(userid) 2 200;es_delayed 7 playerset clip event_var(userid) 1 200;wcs_xalias racealias_Absalom1s"
sfx = "es_xdoblock wcs/addons/effect/Absalom1"

	[[skill2]]
setting = "es_xset wcs_addhealth 35|es_xset wcs_addhealth 45|es_xset wcs_addhealth 55|es_xset wcs_addhealth 65|es_xset wcs_addhealth 75|es_xset wcs_addhealth 85"
cmd = "if (server_var(wcs_dice) <= 50) then es_delayed 10 es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;wcs_xalias racealias_Absalom2s"
sfx = ""

	[[skill3]]
setting = "es_xset wcs_heal 10|es_xset wcs_heal 12|es_xset wcs_heal 14|es_xset wcs_heal 16|es_xset wcs_heal 18|es_xset wcs_heal 20"
cmd = "if (server_var(wcs_dice) <= 70) then es wcs_setfx health event_var(userid) + server_var(wcs_heal) 0;wcs_xalias racealias_Absalom3s"
sfx = ""

	[[skill4]]
setting = "es_xrand wcs_dmg 20 30|es_xrand wcs_dmg 20 40|es_xrand wcs_dmg 20 50|es_xrand wcs_dmg 20 60|es_xrand wcs_dmg 20 70|es_xrand wcs_dmg 20 80"
cmd = "if (server_var(wcs_dice) <= 45) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_Absalom4"
sfx = ""

	[[skill5]]
setting = "es_xset wcs_sp 1.50|es_xset wcs_sp 1.55|es_xset wcs_sp 1.60|es_xset wcs_sp 1.65|es_xset wcs_sp 1.70|es_xset wcs_sp 1.75"
cmd = "es_delayed 1 wcs_xalias racealias_Absalom5s;es wcs_setfx speed server_var(wcs_userid) + server_var(wcs_sp);es wcs_setfx gravity server_var(wcs_userid) = 0.30;es_delayed 7 playerset clip server_var(wcs_userid) 2 200;es_delayed 7 playerset clip server_var(wcs_userid) 1 200;es wcs_setfx health server_var(wcs_userid) + 1000 0"
sfx = ""
cooldown = "60"

эффекты

Код:
block Absalom1
{
   es_give event_var(userid) env_Smokestack
   es_fire event_var(userid) env_Smokestack addoutput "targetname Absalom1"
   es_fire event_var(userid) Absalom1 addoutput "basespread 90"
   es_fire event_var(userid) Absalom1 addoutput "spreadspeed 0"
   es_fire event_var(userid) Absalom1 addoutput "speed 1"
   es_fire event_var(userid) Absalom1 addoutput "startsize 4"
   es_fire event_var(userid) Absalom1 addoutput "endsize 8"
   es_fire event_var(userid) Absalom1 addoutput "rate 10000"
   es_fire event_var(userid) Absalom1 addoutput "jetlength 1"
   es_fire event_var(userid) Absalom1 addoutput "twist 1000"
   es_fire event_var(userid) Absalom1 addoutput "SmokeMaterial sprites/laser.vmt"
   es_fire event_var(userid) Absalom1 addoutput "angles 90 90 90"
   es_fire event_var(userid) Absalom1 addoutput "rendercolor 255 212 21"
   es_fire event_var(userid) Absalom1 turnon
   es_delayed 7 es_fire event_var(userid) Absalom1 kill
}

block Absalom3
{
es_getplayerlocation 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) 5000 1 1 50 1 0 255 0 0 155 1
es est_effect 11 #a 0 sprites/flame03.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z2) 2 5 155
}

block Absalom4
{
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 + 100
	es_xmath wcs_y1 + 50
	es_xmath wcs_x1 + 10
	es_xmath wcs_z2 + 60
	es_xmath wcs_y2 + 20
	es_xmath wcs_x2 + 7
	es est_effect 3 #a 0 sprites/laser.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 10 10 255 255 255 255
	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 + 100
	es_xmath wcs_y1 - 50
	es_xmath wcs_x1 + 10	
	es_xmath wcs_z2 + 60
	es_xmath wcs_y2 - 20
	es_xmath wcs_x2 + 7
	es est_effect 3 #a 0 sprites/laser.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 10 10 255 255 255 255
	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 + 100
	es_xmath wcs_y1 + 1
	es_xmath wcs_z2 + 50
	es est_effect 3 #a 0 sprites/laser.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 10 10 255 255 255 255
	es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker)
	es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid)
	es est_effect 3 #a 0 sprites/laser.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 10 10 255 255 255 255
	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_y1 + 100
	es_xmath wcs_y2 + 20
	es est_effect 3 #a 0 sprites/laser.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)  10 10 255 255 255 255
	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_y1 - 100
	es_xmath wcs_y2 - 20
	es est_effect 3 #a 0 sprites/laser.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 10 10 255 255 255 255
	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_y1 - 100
	es_xmath wcs_y2 - 20
	es_xmath wcs_z1 + 50
	es_xmath wcs_z2 + 25
	es est_effect 3 #a 0 sprites/laser.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 10 10 255 255 255 255
	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_y1 + 100
	es_xmath wcs_y2 + 20
	es_xmath wcs_z1 + 50
	es_xmath wcs_z2 + 25
	es est_effect 3 #a 0 sprites/laser.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 10 10 255 255 255 255
}

0

44

только не забудь переставит  везде-------------> teamlimit = 0

0

45

Эффекты думаю использую, ну при всём уважении к твоему труду, расы однотипные... У нас таких много. Мы не должна гнаться за кол-ом, у нас их так достаточно , а за качеством...

0

46

Код:
[(З.в.)Песчаный червь]
   required = 0
   maximum = 0

   restrictmap = ""
   restrictteam = 0
   restrictitem = ""
	teamlimit = 0

   author = "Buster"
   desc = ""
   spawncmd = "es wcs_restrict server_var(wcs_userid) knife;es_tell event_var(userid) #multi #green"Из книги Н.Андреев "Звездный взвод"";es wcs_setfx speed event_var(userid) = 0.75 0"
   deathcmd = ""
   roundstartcmd = ""
   roundendcmd = ""
   preloadcmd = ""
   allowonly = ""
   onchange = ""

   numberofskills = 3
   numberoflevels = 1
   skillnames = "Выжедание|Охота|Еда"
   skilldescr = "Невидимость|Ловушка|Закопать+сожрать"
   skillcfg = "player_spawn|player_spawn|player_attacker"
   skillneeded = "10|30|70"
   
#Aliases used
racealias_cherv3 = "es wcs_setfx health event_var(userid) = 10;es_delayed 1 es wcs damage event_var(userid) event_var(attacker) 1000;es wcs_setfx health event_var(attacker) + 300;wcs_xalias racealias_cherv3s"
racealias_cherv3s = "es_tell event_var(userid) #multi #green"Вас сожрал" server_var(wcs_attacker);es_tell event_var(attacker) #multi #green"Вы сожрали" server_var(wcs_userid);"
racealias_cherv3i = "es playerset color event_var(attacker) 255 255 255 255;es_delayed 10 es playerset color event_var(attacker) 0 0 0 0"


#Skills

[[skill1]]
	setting = "es_xset wcs_invis 0"
	cmd = "es playerset color event_var(userid) 0 0 0 server_var(wcs_invis);es wcs_setfx health event_var(userid) = 5000"
	sfx = ""
	
[[skill2]]
	setting = "es_xset wcs_count 3;es_xset wcs_params 20_100_200"
	cmd = "es wcsgroup set ability event_var(userid) warden;es wcsgroup set ability_count event_var(userid) server_var(wcs_count);es wcsgroup set ability_parameter event_var(userid) server_var(wcs_params);es wcsgroup set ability_cooldown event_var(userid) 3"
	sfx = ""
	
[[skill3]]
	setting = ""
	cmd = "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xmath wcs_z1 + 80;es es_xmath wcs_z2 - 100;es_setpos event_var(userid) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);wcs_xalias racealias_cherv3i;es_delayed 20 wcs_xalias racealias_cherv3"
	sfx = ""

Раса невидимая. Эффекты ей вааще не нужны  :D

+1

47

Раса зверская ))) :jumping:

0

48

нормальная раса :-)

0

49

название Альтаир
Ноги Асасина (скорость 150-300%)
Прыжок веры (гравити 50-10%)
Наколенники (длинный прыжок +100-200%)
Орлиный клинок (урон +50-150% всегда)
Инкогнито (невидимость 50-85%)
Подарочный клинок (мка+дигл всегда дается)
Арбалетные болты (патроны 150 ко всем оружиям)
Броня главного Асасина (хп 100-200 и 100-200 брони)
Абилити Ловушка Асасина (ловушки 3 шт )
кол во скилов 10 каждый скил по 10 лв

(2400лв)

Отредактировано MonSter (08-02-2012 12:28:17)

0

50

Сюда предложения кидать не надо)) суда кидают уже сделанные расы)

0

51

}{оТт@бь)4
а куда надо кидать?

0

52

если ты пишешь расы, или у тебя есть хорошие расы,то 4 значек от правого края "Код" Открываешь и вставляешь и все можно  в эту тему кинуть.

0

53

}{оТт@бь)4
А откуда брать код ?

0

54

0_0

0

55

Код:
[spoiler]|Моя первая раса не проверял строго не судите[/spoiler] [1 раса POga]
    required = 0
    maximum = 0

    restrictmap = ""
    restrictteam = 0
    restrictitem = ""

    author = "POga"
    desc = ""
    spawncmd = ""
    deathcmd = ""
    roundstartcmd = ""
    roundendcmd = ""
    preloadcmd = ""
    allowonly = ""
    onchange = ""

    numberofskills = 4
    numberoflevels = 5
    skillnames = "Назад|Мстим|Жизни за убийтво|Стройка (ульта)"
    skilldescr = ""
    skillcfg = "player_attacker|player_death|player_kill|player_ultimate"
    skillneeded = "0|0|0|8"

[[skill1]]
setting =        "es_xsetinfo wcs_chance 100|es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 33"
cmd =            "if (server_var(wcs_dice) <= server_var(wcs_chance)) then wcs_xalias racealias_sorcer3"
racealias_sorcer3 = 	"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 + 30;es_createvectorstring wcs_tmp server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es wcs pushto event_var(userid) server_var(wcs_tmp) -30"
sfx =        	

[[skill2]]
setting =        "es_xset wcs_chance 12|es_xset wcs_chance 20|es_xset wcs_chance 25|es_xset wcs_chance 35|es_xset wcs_chance 47|es_xset wcs_chance 56|es_xset wcs_chance 62|es_xset wcs_chance 74|es_xset wcs_chance 80|es_xset wcs_chance 100"
cmd =            "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdelayed 1 wcs spawn event_var(userid);es_delayed 1.1 es_xsetpos event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdelayed 2 es_xtell event_var(userid) #lightgreen : You Must Be A God Since You Come Back To Life!"
sfx =            "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdelayed 1 usermsg fade event_var(userid) 1 6 3 155 0 0 240;es_delayed 1 wcx_effect ring server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 40 sprites/purpleglow1.vmt 2 2 5 20 140 55 255 5"	

        [[skill3]]
               setting = "es_xrand wcs_rand 10 10|es_xrand wcs_rand 20 20|es_xrand wcs_rand 30 30|es_xrand wcs_rand 40 40|es_xrand wcs_rand 50 50"
               cmd = "es wcs_setfx health event_var(attacker) + server_var(wcs_rand) 0;es wcs_xtell event_var(attacker) i_bookofcannibal rand server_var(wcs_rand)"
               sfx = ""

[[skill4]]
	setting     = "es_set wcs_chance 50|es_set wcs_chance 60|es_set wcs_chance 79|es_set wcs_chance 100"    
	cmd     	= "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_prop_dynamic_create server_var(wcs_userid) props\cs_office\vending_machine.mdl"
	sfx    	     = ""
	cooldown     = "0"

Отредактировано POga (20-02-2012 16:33:09)

0

56

Я переправил как должно быть,на будущее весь текст должен быть между словами код.

0

57

}{оТт@бь)4 спасибо

0

58

Удачи) пиши нам расы с интересными скиллами , а если будут эффекты то ваще супер))) мы ждем от тебя нового)))! расы уже можно средней силы и выше)) ,но интересные) давай)))

0

59

Код:
[Кипеш]
    required = 6000
    maximum = 25000

    restrictmap = "fy_sultan"
    restrictteam = 
    restrictitem = ""

    author = "TRYII"
    desc = ""
    spawncmd = ""
    deathcmd = ""
    roundstartcmd = ""
    roundendcmd = ""
    preloadcmd = ""
    allowonly = ""
    onchange = ""

    numberofskills = 4
    numberoflevels = 5
    skillnames = "БЫСТРЫЙ|НЕВИДИМЫЙ|ДАМАГ|БЕССМЕРТИЕ"
    skilldescr = "БЫСТРЫЙ|НЕВИДИМЫЙ|ДАМАГ|БЕССМЕРТИЕ"
    skillcfg = "player_spawn|player_spawn|player_victim|player_ultimate"
    skillneeded = "1|2|3|4"

    [[skill1]]
        setting = "es_xset wcs_speed 1.1|es_xset wcs_speed 1.2|es_xset wcs_speed 1.9|es_xset wcs_speed 2.9|es_xset wcs_speed 3"
        cmd = "es wcs_setfx speed event_var(userid) = server_var(wcs_speed) 0"
        sfx = ""
 
    [[skill2]]
        setting = "es_xset wcs_invis 10|es_xset wcs_invis 30|es_xset wcs_invis 50|es_xset wcs_invis 80|es_xset wcs_invis 100"
        cmd = "es wcs_setfx invisp event_var(userid) = server_var(wcs_invis) 0"
        sfx = ""
 
    [[skill3]]
        setting = "es_xset wcs_divider 30|es_xset wcs_divider 40|es_xset wcs_divider 50|es_xset wcs_divider 100|es_xset wcs_divider 500"
        cmd = "if (server_var(wcs_dice) <= 30) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_1tPCEXqk"
        racealias_1tPCEXqk = "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg / server_var(wcs_divider);es wcs_decimal wcs_dmg server_var(wcs_dmg);es wcs damage event_var(userid) event_var(attacker) server_var(wcs_dmg)"
        sfx = ""
 
    [[skill4]]
        setting = "es_xset wcs_duration NaN|es_xset wcs_duration NaN|es_xset wcs_duration NaN|es_xset wcs_duration NaN|es_xset wcs_duration NaN"
        cmd = "es wcs_setfx god server_var(wcs_userid) = 1 server_var(wcs_duration)"
        sfx = ""
        cooldown = "1|3|5|7|10"

0

60

Код:
[Кипеш]
    required = 6000
    maximum = 25000

    restrictmap = "fy_sultan"
    restrictteam = 
    restrictitem = ""

    author = "TRYII"
    desc = ""
    spawncmd = ""
    deathcmd = ""
    roundstartcmd = ""
    roundendcmd = ""
    preloadcmd = ""
    allowonly = ""
    onchange = ""

    numberofskills = 4
    numberoflevels = 5
    skillnames = "БЫСТРЫЙ|НЕВИДИМЫЙ|ДАМАГ|БЕССМЕРТИЕ"
    skilldescr = "БЫСТРЫЙ|НЕВИДИМЫЙ|ДАМАГ|БЕССМЕРТИЕ"
    skillcfg = "player_spawn|player_spawn|player_victim|player_ultimate"
    skillneeded = "1|2|3|4"

    [[skill1]]
        setting = "es_xset wcs_speed 1.1|es_xset wcs_speed 1.2|es_xset wcs_speed 1.9|es_xset wcs_speed 2.9|es_xset wcs_speed 3"
        cmd = "es wcs_setfx speed event_var(userid) = server_var(wcs_speed) 0"
        sfx = ""
 
    [[skill2]]
        setting = "es_xset wcs_invis 10|es_xset wcs_invis 30|es_xset wcs_invis 50|es_xset wcs_invis 80|es_xset wcs_invis 100"
        cmd = "es wcs_setfx invisp event_var(userid) = server_var(wcs_invis) 0"
        sfx = ""
 
    [[skill3]]
        setting = "es_xset wcs_divider 30|es_xset wcs_divider 40|es_xset wcs_divider 50|es_xset wcs_divider 100|es_xset wcs_divider 500"
        cmd = "if (server_var(wcs_dice) <= 30) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_1tPCEXqk"
        racealias_1tPCEXqk = "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg / server_var(wcs_divider);es wcs_decimal wcs_dmg server_var(wcs_dmg);es wcs damage event_var(userid) event_var(attacker) server_var(wcs_dmg)"
        sfx = ""
 
    [[skill4]]
        setting = "es_xset wcs_duration NaN|es_xset wcs_duration NaN|es_xset wcs_duration NaN|es_xset wcs_duration NaN|es_xset wcs_duration NaN"
        cmd = "es wcs_setfx god server_var(wcs_userid) = 1 server_var(wcs_duration)"
        sfx = ""
        cooldown = "1|3|5|7|10"

0


Вы здесь » WCS cервера CSS » Технический форум » Новые расы для сервера