-
Публикаций
161 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Сообщения, опубликованные Region
-
-
скрипт прикрепи
-
скорее всего не та версия явы стоит, сборки обычно идут либо на 1.7 ява ,либо 1.8
-
если нет ошибок в ГС, значит памяти не хватает
-
Summon это самоны типо скелета у некра
изначально вся структура всех сборок ошибочна в каком то понимании
надо было делать под каждый объект свой АИ, что бы можно было делать индивидуальное поведение под каждый тип объектов
в принцепе на данный момент можно, но все это реализовывается костялями поэтому отсюда и баги, лаги)
-
- 2000 - 4000 рублей
у самого есть такая идея, сделать Ил но на новом клиенте
больше возможностей как в пакетной части так и в исходном коде ведь можно брать за основу свежие исходники фениксов(оверов)
-
я просто по интересовался, может кто то лучше и больше меня знает почему за 10 лет.. работы нет результатов.. подвох..
потому что все сборки подняты на старых исходах с устаревшим ядром, взять тот же ГОД в основном там исходы оверов а там уже совсем другая структура
что бы сделать что то достойное надо полностью переписать хотя бы движок по скилам что бы люди хоть в пвп нормально поиграли
-
какие нехер java 7 , 8
тупая ошибка исключения, что то связанное с кланом нпс
- 1
-
ссылка битая
С чего так? PW под допы заточена идеально
формулы скилов через жопу, механика в том же районе.
нашёт дополнений базара ноль возможно там всё удобно но смотря с другой стороны все эти дополнения делаются за 1 день
отличий между 3 сборками нет, основа одинаковая, механизмы одни и теже
минусы: код закрытый и никто ничего делать не будет либо будет но не за пиво
вывод: вложений как в чугунный мост толку ноль
- 1
-
ни одна из этих
-
Нашел такую инфу, а точная она или нет хз.
тестирую формулу маг атаки
damage = 91 * power * sqrt(mAtk) / mDef
формула работает верно, прибавление 300% и 100% мАтаки соотвествнно
40% на каст
последние данны ене известны пока что
-
i_spirit_shot;100;40;1.0
пишут что 100 это типо множитель на М атаку
40% прибавки к касту
1.0 не знаю
зашёл на птс получилось так что с сосками если они не блисс то множитель идёт 1.41 а если блисс то 2
может кто знает точно что означают эти параметры?
-
i_backstab;1107;300;1000
кто вкурсе что означает 4 параметр?
-
skill_begin skill_name=[s_bluff1] skill_id=358 level=1 operate_type=A2 magic_level=77 effect={{i_target_cancel};{i_align_direction};{i_delete_hate_of_me;40};{p_block_act};{p_activate_rate_self;attr_shock;-100}} operate_cond={{equip_weapon;{dagger}};{op_not_territory;{{172368;-89872;-5150;-4716};{176624;-89872;-5150;-4716};{176624;-86272;-5150;-4716};{172368;-86272;-5150;-4716}}}} is_magic=0 mp_consume2=35 cast_range=40 effective_range=400 skill_hit_time=1 skill_cool_time=0 skill_hit_cancel_time=0.5 reuse_delay=30 activate_rate=40 lv_bonus_rate=1 basic_property=con abnormal_time=9 abnormal_lv=1 abnormal_type=stun attribute=attr_shock effect_point=0 target_type=enemy_only affect_scope=single affect_limit={0;0} next_action=none abnormal_visual_effect=ave_stun debuff=1 ride_state={@ride_none} skill_end
skill_begin skill_name=[s_bluff1] /* [뀔냬퀄] */ skill_id=358 level=1 operate_type=A2 magic_level=77 effect={{i_target_cancel_chance;100};{i_align_direction};{i_delete_hate_of_me;40};{p_block_act}} operate_cond={{equip_weapon;{dagger}}} is_magic=0 mp_consume2=35 cast_range=40 effective_range=400 skill_hit_time=1 skill_cool_time=0 skill_hit_cancel_time=0.5 reuse_delay=30 activate_rate=40 lv_bonus_rate=1 basic_property=con abnormal_time=5 abnormal_lv=1 abnormal_type=stun attribute=attr_shock effect_point=0 target_type=enemy_only affect_scope=single affect_limit={0;0} next_action=none abnormal_visual_effect=ave_stun debuff=1 ride_state={@ride_none} skill_end
на оригинале якобы нету такова, кто то баловался в моем файле)
-
Удачи. Как минимум на скилах есть конды на вес, сайз инвентаря.
skill_begin skill_name = [s_event_agathion_gift1] /* [아가시온의 새해선물1] */ skill_id = 6121 level = 1 operate_type = A1 magic_level = 55 self_effect = {} effect = {{i_restoration;[agathion_gift_set1];1}} operate_cond = {{op_encumbered;20;10};{op_need_agathion}}
прорвёмся я думаю, главное что бы инфа была как это работает
кстати нашет територий уже реализовал
интересно нафига в ИТ как идти к Фринтезе на этой територии нельзя юзать Bluff(разворот у дагера)
-
Я не парился делать через скиллы выпадения итема, просто добавил параметр итему, что он открывающийся и сделал хандлер для них.
да я бы тожене парился) но человек подсказал теперь точно известно как там пашет
-
нашет выпадения итемов спасибо ппц какое) сразу недопер что там сумма шансов 100
Насчет op_not_territory - скилл сработает только если обьект, на которого будет ложится скил, будет находится вне зоны описанных координат.(это описанный многоугольник либо еще что либо. Вообщем зона у которой есть точки пересечения.)
есть идея при загрузке скилов создать зону по коориданам для скила и присовить ему, если юз скила произошёл и у скила есть зона присвоенная то проверяем по персу в ней он или нет
думаю такая схема пойдёт, хотя надо подумать еще ,что бы было как можно проше и не ресурсоемко
как я понял там в осномно описаны эпик зоны и тюрьма
generate chance - 67.5729 chance - 80.0 № group - 2 generate chance - 82.0426 chance - 100.0 № group - 3 generate chance - 1.4705 chance - 30.0 № group - 0 generate chance - 69.5677 chance - 80.0 № group - 2 generate chance - 82.1263 chance - 100.0 № group - 3 generate chance - 51.1567 chance - 60.0 № group - 1 generate chance - 60.0885 chance - 80.0 № group - 2 generate chance - 88.1156 chance - 100.0 № group - 3 generate chance - 5.5872 chance - 30.0 № group - 0 generate chance - 8.6834 chance - 30.0 № group - 0 generate chance - 79.6195 chance - 80.0 № group - 2 generate chance - 43.0373 chance - 60.0 № group - 1
юзал мешок с реагентом, бодрый рандом
-
оно сушествует, всегда думал что это тупо команда, оказалось нет
skill_begin skill_name=[s_escape_5min] skill_id=2099 level=1 operate_type=A1 magic_level=1 effect={{i_escape;village}} operate_cond={{op_not_territory;{{-115727;-251652;-3050;-2850};{-113365;-251655;-3050;-2850};{-113365;-248191;-3050;-2850};{-115727;-248194;-3050;-2850}}};{op_not_territory;{{-116299;-251426;-3049;-2849};{-115745;-251426;-3049;-2849};{-115745;-250840;-3049;-2849};{-116296;-250840;-3049;-2849}}};{op_not_territory;{{-113350;-251408;-3053;-2853};{-112797;-251407;-3053;-2853};{-112798;-250855;-3053;-2853};{-113353;-250857;-3053;-2853}}}} is_magic=2 mp_consume2=0 cast_range=-1 effective_range=-1 skill_hit_time=300 skill_cool_time=0 skill_hit_cancel_time=0.5 reuse_delay=0 attribute=attr_none effect_point=0 target_type=self affect_scope=single affect_limit={0;0} next_action=none ride_state={@ride_none;@ride_wind;@ride_star;@ride_twilight} skill_end skill_begin skill_name=[s_escape_1sec] skill_id=2100 level=1 operate_type=A1 magic_level=1 effect={{i_escape;village}} operate_cond={{op_not_territory;{{-115727;-251652;-3050;-2850};{-113365;-251655;-3050;-2850};{-113365;-248191;-3050;-2850};{-115727;-248194;-3050;-2850}}};{op_not_territory;{{-116299;-251426;-3049;-2849};{-115745;-251426;-3049;-2849};{-115745;-250840;-3049;-2849};{-116296;-250840;-3049;-2849}}};{op_not_territory;{{-113350;-251408;-3053;-2853};{-112797;-251407;-3053;-2853};{-112798;-250855;-3053;-2853};{-113353;-250857;-3053;-2853}}}} is_magic=2 mp_consume2=0 cast_range=-1 effective_range=-1 skill_hit_time=1 skill_cool_time=0 skill_hit_cancel_time=0.5 reuse_delay=0 attribute=attr_none effect_point=0 target_type=self affect_scope=single affect_limit={0;0} next_action=none ride_state={@ride_none;@ride_wind;@ride_star;@ride_twilight} skill_end
по поводу шанса на выпод итема сделал следующие
Так же нужно учитывать если все шансы == 100 значит 1 из групп 100 % пройдет.
int rnd = Rnd.get(ran.length); boolean chance = Rnd.chance(ran[rnd].chance); if (chance) ((Player) target).getInventory().addItem(ran[rnd].id, ran[rnd].count);
над уточнить итемы со скилов всегда вываливаются либо все же этор шансово
Только 1 группа может пройти. 2 группы не может попасть.
Все что итемы в группе все даст т.к. шанс там не указан.
P.S. Лог кода что давал выше...
generate chance - 5.1593rev - 9.0rev - 18.0rev - 59.0rev - 75.0rev - 100.0chance - 9.0 № group - 0Process finished with exit code 0спасибо, в любом случаи какая то группа должна залитеть а в моём случаи получается что неудачь много)
-
оно сушествует, всегда думал что это тупо команда, оказалось нет
skill_begin skill_name=[s_escape_5min] skill_id=2099 level=1 operate_type=A1 magic_level=1 effect={{i_escape;village}} operate_cond={{op_not_territory;{{-115727;-251652;-3050;-2850};{-113365;-251655;-3050;-2850};{-113365;-248191;-3050;-2850};{-115727;-248194;-3050;-2850}}};{op_not_territory;{{-116299;-251426;-3049;-2849};{-115745;-251426;-3049;-2849};{-115745;-250840;-3049;-2849};{-116296;-250840;-3049;-2849}}};{op_not_territory;{{-113350;-251408;-3053;-2853};{-112797;-251407;-3053;-2853};{-112798;-250855;-3053;-2853};{-113353;-250857;-3053;-2853}}}} is_magic=2 mp_consume2=0 cast_range=-1 effective_range=-1 skill_hit_time=300 skill_cool_time=0 skill_hit_cancel_time=0.5 reuse_delay=0 attribute=attr_none effect_point=0 target_type=self affect_scope=single affect_limit={0;0} next_action=none ride_state={@ride_none;@ride_wind;@ride_star;@ride_twilight} skill_end skill_begin skill_name=[s_escape_1sec] skill_id=2100 level=1 operate_type=A1 magic_level=1 effect={{i_escape;village}} operate_cond={{op_not_territory;{{-115727;-251652;-3050;-2850};{-113365;-251655;-3050;-2850};{-113365;-248191;-3050;-2850};{-115727;-248194;-3050;-2850}}};{op_not_territory;{{-116299;-251426;-3049;-2849};{-115745;-251426;-3049;-2849};{-115745;-250840;-3049;-2849};{-116296;-250840;-3049;-2849}}};{op_not_territory;{{-113350;-251408;-3053;-2853};{-112797;-251407;-3053;-2853};{-112798;-250855;-3053;-2853};{-113353;-250857;-3053;-2853}}}} is_magic=2 mp_consume2=0 cast_range=-1 effective_range=-1 skill_hit_time=1 skill_cool_time=0 skill_hit_cancel_time=0.5 reuse_delay=0 attribute=attr_none effect_point=0 target_type=self affect_scope=single affect_limit={0;0} next_action=none ride_state={@ride_none;@ride_wind;@ride_star;@ride_twilight} skill_end
по поводу шанса на выпод итема сделал следующие
int rnd = Rnd.get(ran.length); boolean chance = Rnd.chance(ran[rnd].chance); if (chance) ((Player) target).getInventory().addItem(ran[rnd].id, ran[rnd].count);
над уточнить итемы со скилов всегда вываливаются либо все же этор шансово
ran - список возможных выпадов
потом считаем шанс от выпавшего элемента если да то даём итем
-
Общий шанс со всех групп не должен превышать 100%
{{[итем];количество}};шанс} - все верно.Если шанс прокатил даем все итемы из группы шанса.Santa's Sock<effect name="i_restoration_random" time="0"><def name="extract" val="{{[16408:1;14739:1;5561:1]82.9};{[14678:1]10.0};{[14679:1]5.0};{[14680:1]2.0};{[14681:1]0.1}}"/></effect>вопрос один шнас относительно каждой группы или нет? я сейчас сделал что формуруется список групп потом рандомно выбирается одна из них и у же при выборе из это й группы идёт шанс на сдеать итемы
-
{{i_restoration_random;{{{{[cursed_bone];25}};50};{{{[cursed_bone];50}};30};{{{[cursed_bone];100}};20}}}}
как я понял сначало рандом между групп, а потом выбор группы и уже внутри группы рандом на шанс?
-
ну в PTS там спавн более интересный, много параметров разных и привязка к территории + просмотр по количеству человек в комнате+ макс нпс возможных, много всего веселого
кстати нашёт блока хп и мп в параметрах я посомтрел там везде на всех скилах которые дают шит, толи реально сп сносить можно толи они прикальнулись)
-
Хз, не тестил. Добавил себе в тодо=) При переписавании скиллов не заметил данной фичи.
З.Ы. Писать заргузку из ПТС скрипта не очень удобно, особенно для дальнейшего редактирования. Уже бы давно все скиллы перепилил.
мне занятся нечем , поидеи думаю далеко все дело это не уйдет от обычной загрузки. вырезал все связанное со скилами шас заного создаю может что получится умного а мож и нет)
-
Добрый вечер!
Делать было нечего как обычно и лето уже заканчивается
Снова окунулся в идею загрузки скилов от PTS, в принцепе уже загружаю 10%
Пока что чертил рисунок загрузки что бы не пропустить мелочи увидел кое что интересное
Я конечно реальный нуб в PTS очень редкои играл там, может кто знает у ЬД медуза сохроняет только мп и хп? по скилам из PTS
я понял что СП снять можно у чара который стоит под дебафом этим
effect={{p_block_act};{p_block_getdamage;block_hp};{p_block_getdamage;block_mp};{p_block_buff};{p_block_debuff};{p_defence_attribute;attr_death;-100}}
реально ли это или я ошибаюсь?
-
актуальная тема, надо делать, тот же ит на клиенте новом это сила
Описание предмета Tattoo
в Датапак
Опубликовано
все описания в itemname-e