Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Скилл Hide работает не корректно
#11
linliss Написал:У этого скила не должно быть еффекта хайда, а только абнормал(стелса)!!!
В скрипте в методе агра сделать проверку. Если на игроке висит этот скил то не агримся, если нету - агримся.

Вообщето он не полностью снимает АГР а только уменьшает радиус действия агра... То есть если моб без бафа видил игрока на дальности в 400 то с бафом он его видит на дальности в 100
[Изображение: 581.png]
Ответ
#12
все всем спасибо, разобрался в скилах тока стелс добавил а остальные проверки в скрипте инстанса.
Ответ
#13
Малявко Написал:Вообщето он не полностью снимает АГР а только уменьшает радиус действия агра... То есть если моб без бафа видил игрока на дальности в 400 то с бафом он его видит на дальности в 100
:pandaredlol: :pandaredlol: :pandaredlol:

это лолBig GrinBig GrinBig Grin

А теперь как оно должно быть:
Охранникам пох та хайд - они и так тебя увидят.
Маги невидят чара в хайде(можно хоть под носом у них стоять), но имеют большой радиус агра и если ты забыл заюзать хайд - летиш на чекпоинтBig Grin
Ответ
#14
linliss Написал::pandaredlol: :pandaredlol: :pandaredlol:

это лолBig GrinBig GrinBig Grin

А теперь как оно должно быть:
Охранникам пох та хайд - они и так тебя увидят.
Маги невидят чара в хайде(можно хоть под носом у них стоять), но имеют большой радиус агра и если ты забыл заюзать хайд - летиш на чекпоинтBig Grin

+тру

Код:
if( ( myself->GetCurrentTick() - ( myself + 1136 ) ) < 30 && ( myself + 1128 ) == 1 )
            {
                if( myself->DistFromMe(( myself + 1256 )) <= my_agro_range )
                {
                    if( gg->GetAbnormalLevel(( myself + 1256 ),myself->Skill_GetAbnormalType(63111169)) > 0 )
                    {
                        myself->AddTimerEx(TIMER_set_focus,500);
                    }
                    else
                    {
                        ( myself + 1128 ) = 0;
                        myself->Say(gg->MakeFString(Fstring_Num,"","","","",""));
                        myself->AddUseSkillDesire(( myself + 1256 ),SKILL_ssq_teleport,0,1,10000000);
                    }
                }
                else
                {
                    myself->AddTimerEx(TIMER_set_focus,500);
                }
            }
            else if( myself->DistFromMe(( myself + 1256 )) <= 1000 )
            {
                ( myself + 1136 ) = myself->GetCurrentTick();
                myself->AddTimerEx(TIMER_set_focus,500);
            }
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Не работает пати на 530 протоколе Magican 0 882 01-19-2021, 07:47 PM
Последний пост: Magican
  Не работает Заточка в сборке Essence Lord_Gothic 8 2,594 12-05-2018, 08:34 PM
Последний пост: Lord_Gothic
  Удаляется скилл после рестарта перса ntking 2 1,641 09-10-2018, 04:47 PM
Последний пост: ntking
  не работает colspan Rovskoi 8 2,788 06-28-2018, 11:59 AM
Последний пост: Main
  Перестал работать скилл "Печать правителя" ntking 6 2,635 05-23-2017, 10:51 PM
Последний пост: Zubastic
  Не работает Amidamaru 7 2,109 04-29-2016, 09:12 AM
Последний пост: Amidamaru
  Lucera1-2 не работает респ эпиков Dr.Who 19 3,563 01-28-2016, 06:46 AM
Последний пост: Deazer
  На персонаже не работает reflectDam ntking 10 2,820 05-28-2015, 08:20 PM
Последний пост: ntking
  Как работает пакет RequestBBSwrite? Johnson 2 1,227 02-01-2015, 09:34 PM
Последний пост: Johnson
  [Хелп] Одеть 5 предметов - получить скилл Empatic 4 1,470 07-05-2014, 03:39 PM
Последний пост: Empatic

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)