если на форуме есть еще кто подскажите пж
мне нужен скил на получение прозрачности при получении урона (к примеру с каждым попаданием по тебе +15% прозрачности и главное чтоб через 2-3 секунды сподало) как такой скил сделать, может знаете что стоит взять за основу
Помогите
Сообщений 1 страница 20 из 36
Поделиться119.05.2014 12:44:04
Поделиться219.05.2014 15:32:02
если на форуме есть еще кто подскажите пж
мне нужен скил на получение прозрачности при получении урона (к примеру с каждым попаданием по тебе +15% прозрачности и главное чтоб через 2-3 секунды сподало) как такой скил сделать, может знаете что стоит взять за основу
Вот скилл на инвиз при дамаге по тебе ( player_victim )
где : es_xset wcs_duration 1 - время действия скила;
где : es_set wcs_chance 15 - шанс активации;
где : es wcs_color event_var(userid) 0 0 0 155 1 - настройка видимости (255 255 255 255 1 - полностью видимый; 1 - включая видимость оружия)
[[skillX]] setting = "es_xset wcs_duration 1;es_set wcs_chance 15|es_xset wcs_duration 2;es_set wcs_chance 20|es_xset wcs_duration 3;es_set wcs_chance 28|es_xset wcs_duration 4;es_set wcs_chance 34" cmd = "if (server_var(wcs_dice) <= server_var(wcs_chance)) then wcs_xalias racealias_invisibleresetzy" racealias_invisibleresetzy = "es wcs_color event_var(userid) 0 0 0 155 1;es_delayed server_var(wcs_duration) wcs_color event_var(userid) 255 255 255 255 1" sfx = ""
Ps: Если память меня не подводит то вроде все выходит так, давно вксом не занимался...
Поделиться319.05.2014 20:37:02
а как думаешь не получится переделать исцеляющее попадание под постепенное получение переменной wcs_invis и к этому добавить время действия???
Поделиться419.05.2014 21:00:21
а как думаешь не получится переделать исцеляющее попадание под постепенное получение переменной wcs_invis и к этому добавить время действия???
можно если ты хорошо шаришь в eventе
Поделиться519.05.2014 21:27:03
а еще не подскажите можно ли как то вкс мод записать на конту чтобы свои расы проверить???
Поделиться619.05.2014 21:38:51
а еще не подскажите можно ли как то вкс мод записать на конту чтобы свои расы проверить???
нельзя... чтобы проверить расы нужен сервер с вкс модом
Поделиться825.05.2014 03:48:51
может может кто подсказать а как работает radius ну то есть как задать какому то действию радиус там поджогу или урону. просто на форуме много всего про команды и скилы но про радиус ни где нет
Поделиться925.05.2014 04:23:37
может может кто подсказать а как работает radius ну то есть как задать какому то действию радиус там поджогу или урону. просто на форуме много всего про команды и скилы но про радиус ни где нет
радиус в основном ставят на ультимейты и абилити server_var(wcs_radius)
Поделиться1025.05.2014 15:48:51
радиус в основном ставят на ультимейты и абилити server_var(wcs_radius)
ну это понятно. ну а если я допустим хочу сделать урон всем в радиусе то куда мне его вписывать чтоб все работало ???
Поделиться1125.05.2014 16:18:58
cmd
в cmd =""
Поделиться1225.05.2014 16:26:08
в cmd =""
а где в кмд. вот допустим команда
es damage <id жертвы> <отнимаемое hp> 32 [<id атакующего>]
здесь же нет радиуса как и везде. а как его вписать просто после команды написать переменная радиус и это и будет значить что команда будет происходить в радиусе
тогда вместо айди жертвы наверное надо писать команду (ct или T) к которой она относиться. так????
Поделиться1325.05.2014 16:34:20
а где в кмд. вот допустим команда
es damage <id жертвы> <отнимаемое hp> 32 [<id атакующего>]
здесь же нет радиуса как и везде. а как его вписать просто после команды написать переменная радиус и это и будет значить что команда будет происходить в радиусе
тогда вместо айди жертвы наверное надо писать команду (ct или T) к которой она относиться. так????
es_set wcs_dmg event_var(dmg_health) server_var(dmg) + server_var(wcs_radius)
Отредактировано ๖ۣۣۜĦĄŇĢǾVξŘج (25.05.2014 16:41:51)
Поделиться1525.05.2014 17:16:18
вот попробовал сделать скил на доп урон при атаке всем в радиусе. Не знаю правильно я все понял или нет можешь пж проверить
[[skillХ]] setting = "es_set wcs_boom 8;es_set wcs_chance 30;es_set wcs_radius 100|es_set wcs_boom 16;es_set wcs_chance 35;es_set wcs_radius 120|es_set wcs_boom 20;es_set wcs_chance 40;es_set wcs_radius 150|es_set wcs_boom 25;es_set wcs_chance 50;es_set wcs_radius 160|es_set wcs_boom 30;es_set wcs_chance 70;es_set wcs_radius 200" racealias_multydamage = "es_set wcs_dmg event_var(dmg_health) server_var(dmg) server_var(wcs_radius);es_xmath wcs_dmg float;es_math wcs_dmg + server_var(wcs_boom);es wcs_decimal wcs_dmg server_var(wcs_dmg);es wcs damage event_var(userid) event_var(wcs_team_targetn) server_var(wcs_dmg) server_var(wcs_radius)" racealias_teamtarget= "es_xset wcs_team_target 3;es_xset wcs_team_targetn "#c!d"" racealias_teamtarget2= "es_xset wcs_team_target 2;es_xset wcs_team_targetn "#t!d"" cmd = "es_getplayerteam wcs_team server_var(wcs_userid);if (server_var(wcs_team) = 2) then wcs_xalias racealias_teamtarget;if (server_var(wcs_team) = 3) then wcs_xalias racealias_teamtarget2;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_multydamage" sfx = ""
Поделиться1625.05.2014 18:27:13
вот попробовал сделать скил на доп урон при атаке всем в радиусе. Не знаю правильно я все понял или нет можешь пж проверить
не работает
Поделиться1725.05.2014 19:22:11
блин фиг разберешь куда этот радиус задать(
Поделиться1827.05.2014 21:03:12
Вот попробовал сделать все с нуля. может на этот раз получится
это на доп урон всем в радиусе
setting = "es_set multidmg 25;es_xset radius 190;es_xset wcs_chance 75" cmd = "es_getplayerteam wcs_team server_var(wcs_userid);if (server_var(wcs_team) = 2) then es_xset wcs_team_targetn "#ct";if (server_var(wcs_team) = 3) then es_xset wcs_team_targetn "#t";es_getplayerlocation x_cor y_cor z_cor event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance) then nearcoord chel wcs_team_targetn x_cor y_cor z_cor server_var(radius) server_var(radius) server_var(radius) "es damage chel server_var(multidmg) 32 event_var(userid)"" sfx = ""
это на поджег всех в радиусе
setting = "es_set wcs_time 3.1;es_xset radius 190;es_xset wcs_chance 75" cmd = "es_getplayerteam wcs_team server_var(wcs_userid);if (server_var(wcs_team) = 2) then es_xset wcs_team_targetn "#ct";if (server_var(wcs_team) = 3) then es_xset wcs_team_targetn "#t";es_getplayerlocation x_cor y_cor z_cor event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance) then nearcoord chel wcs_team_targetn x_cor y_cor z_cor server_var(radius) server_var(radius) server_var(radius) "es wcs_setfx burn event_var(userid) = 1 server_var(wcs_time);es wcs_xtell event_var(userid) r_flame attacker event_var(es_attackername) victim event_var(es_username);es wcs_xtell event_var(attacker) r_flame attacker event_var(es_attackername) victim event_var(es_username)"" sfx = ""
возможные ошибки ---1) там где chel возможно надо написать server_var(chel) 2) в setting мог ошибиться где нужно es_set а где es_xset 3) возможно для доп урона следует использовать другие команды 4) мог ошибиться с флагами #сt и #t возможно их надо писать без кавычек или по другому
вот тут es wcs_xtell event_var(attacker) r_flame attacker event_var(es_attackername) victim event_var(es_username) может атакер нужно заменить на chel или event_var(chel) но это не так важно там просто текстовое сообщение вроде
Отредактировано Greшник (28.05.2014 00:23:52)
Поделиться1908.10.2014 15:44:11
дайте сылку пожалуйста на готовый сервер а то с сайтов скачиваю а сервер не запускается
Поделиться2008.10.2014 18:59:25
дайте сылку пожалуйста на готовый сервер а то с сайтов скачиваю а сервер не запускается