Execution!
-
Публикаций
164 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Сообщения, опубликованные Execution!
-
-
вааааа... этож сурс за 1000р.. качаем!
-
Ладно у фрозенов дюп адены через квест ещё ревы так с 500 висит, но люцера2 это приват тима которая не стоит востребованных за неё денег.
-
Я играл на Lucera2 (RC 6 вроде была) или даже выше. говно редкостное. таких дибильных багов даже у фрозенов нет
-
Ребят, хватит советовать люцеру. сурс какбэ не очень актуален и игробелен
-
Люцера - Уг. Реализованы мелочи, а толку от них 0. Бери сурс L2jFree Interlude и пили его. Время уйдёт много, но сборь будет царь. Ну или же L2Sigmo. А если впадлу, бери Silentium или Storm Inside.
-
Blow после их использования не продолжалась атака,конфиги все русские,атак спид визуально.
автоатака была убрана. ибо так и должно быть)
а человека не нужно пытаться загнобить. взялся - молодец)
-
Это не столь важно.. Более интересная штука с вот этим:
if (this instanceof L2PcInstance && (((skill.getSkillType()) == L2SkillType.BUFF) || ((skill.getSkillType()) == L2SkillType.HEAL) || ((skill.getSkillType()) == L2SkillType.HEAL_PERCENT)))
{
boolean karma_target = false;
for (L2Object trg1 : targets)
{
if (trg1 instanceof L2Character)
{
L2Character target1 = (L2Character) trg1;
if (((L2PcInstance) target1).getKarma() > 0)
{
karma_target = true;
}
else
{
karma_target = false;
}
}
}
if (karma_target == true && (((skill.getSkillType()) == L2SkillType.BUFF) || ((skill.getSkillType()) == L2SkillType.HEAL) || ((skill.getSkillType()) == L2SkillType.HEAL_PERCENT)))
{
SkillDat skilldat = ((L2PcInstance) this).getCurrentSkill();
if (skilldat.isCtrlPressed())
{
}
else
{
SystemMessage smgf = SystemMessage.getSystemMessage(SystemMessageId.INCORRECT_TARGET);
sendPacket(ActionFailed.STATIC_PACKET);
smgf.addSkillName(skill);
sendPacket(smgf);
return;
}
}
}
Это проверка на состояние ПК персонажа (тобиш если игрок ПК, то на него могут кидать баффы только через CTRL)
Но и тут непонятки.. при чём те же самые. Игрок может кастовать скиллы типа Buff, Heal и HealPercent на пк, но эффект они давать не будут пока он не нажмёт CTRL. Тоже не очень красиво ведь..
-
Получается так, что игрок прокастовывает скилл, у него сжигает мп и только после этого ему пишет что действие не доступно в данном состоянии. Это не очень красиво, пытаюсь сделать чтобы писало что действие недоступно в данном состоянии и не шёл каст скилла..
-
@Override
public void useSkill(L2Character activeChar, L2Skill skill, L2Object[] targets)
{
if (!(activeChar instanceof L2PcInstance))
return;
L2PcInstance activePlayer = (L2PcInstance) activeChar;
if (!L2PcInstance.checkSummonerStatus(activePlayer))
return;
for (L2Object obj : targets)
{
if (!(obj instanceof L2Character))
continue;
final L2Character target = ((L2Character) obj);
if (activeChar == target)
continue;
if (AttackStanceTaskManager.getInstance().getAttackStanceTask(activeChar))
{
activePlayer.sendMessage("You can't use this skill in battle.");
activePlayer.sendPacket(ActionFailed.STATIC_PACKET);
return;
}
if (target instanceof L2PcInstance)
{
L2PcInstance targetPlayer = (L2PcInstance) target;
if (!L2PcInstance.checkSummonTargetStatus(targetPlayer, activePlayer))
continue;
if (!Util.checkIfInRange(50, activeChar, target, false))
{
if (!targetPlayer.teleportRequest(activePlayer, skill))
{
activePlayer.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.S1_ALREADY_SUMMONED).addPcName(targetPlayer));
continue;
}
if (skill.getId() == 1403) // summon friend
{
// Send message
ConfirmDlg confirm = new ConfirmDlg(SystemMessageId.S1_WISHES_TO_SUMMON_YOU_FROM_S2_DO_YOU_ACCEPT.getId());
confirm.addPcName(activePlayer);
confirm.addZoneName(activeChar.getX(), activeChar.getY(), activeChar.getZ());
confirm.addTime(30000);
confirm.addRequesterId(activePlayer.getObjectId());
target.sendPacket(confirm);
confirm = null;
}
else
{
L2PcInstance.teleToTarget(targetPlayer, activePlayer, skill);
targetPlayer.teleportRequest(null, null);
}
}
}
}
}
красным выделил саму проверку. вот нужно чтобы эта проверка шла ДО начала каста а не ПОСЛЕ каста..
-
В общем, ребят.
Прошу помощи.
Суть в том, что уже довольно таки долго ломаю голову над куском кода и не могу вдуплить что да как.
Так вот, мне нужно сделать так, чтобы ПЕРЕД началом каста скиллов шла проверка на состояние чара (тобиш в бою он или в игре.. и тд)
Перепробовал разные способы, а проверка идёт всё ровно ПОСЛЕ каста..
Пробовал сделать:
abortCast();
потом ещё попробовал
setIsCastingNow(false);
Толку не прибавилось...
Вот сам кусок кода.
if (AttackStanceTaskManager.getInstance().getAttackStanceTask(activeChar))
{
activePlayer.sendMessage("You can't use this skill in battle.");
activePlayer.sendPacket(ActionFailed.STATIC_PACKET);
return;
}
Кому не сложно - помогите.
-
Меф, если не сложно - сделай шару вашего "гибрида" хоть с 100500 бекдурами и привязкой на 127.. мне так, чисто баги поискать)
-
или у вас только пивас в жести продаётся?
-
при чём тут пиво? это могла быть колла, страйк и т.д.
-
по сути - сурс на уровне. нид реализовать фринту и квесты перелопатить)
-
ошибаешься если найдутся умельцы, то сурс будет царским
а зашарил потому что я пьян и мне скучно
- 1
-
Могу удалить если что-то не устраивает)
-
Всем привет!
Пришло время для шары)
CHANGELOG:
Полная смена импортов
Конфиги с .properties на .ini
Добавлен Kaleidos the Unicorn в Аден. Бегает около гильдии магов (пока тест)
Добавлены новые конфиги см. StormInside.ini (актуальны для PvP серверов)
Добавлены копирайты при входе в игру см. server.ini
Изменён цвет всех bat'ников
Фикс Tutorial Book
Запил новых, пиздатых систем:
Фейк чаты (боты пишут в чат) см. StormInside.ini
Фейк плеерс (пока куски, потом доделается) см. StormInside.ini
Показ онлайна при входе в игру. см. StormInside.ini
Накрутка онлайна в %. см. StormInside.ini
Убрана автоатака с скиллов глада/тира
Droplist.xml -> Droplist.sql
Чистка кода в новых, добавленных плюшках
Теперь положительные эффекты на ПК кидаются через ctrl (выведено в конфиг. см. StormInside.ini)
Фикс Polearm Accuracy (теперь включается с любым оружием, но стату даёт только на копьё)
Оптимизация, чистка warning, маленькие исправления по ядру.
Мини-реорг в дп
Теперь дракончики около пет менеджеров бегают
Добавлен TvT Ивент
Добавлен конфиг на стартовый Титул персонажа
Добавлен конфиг на стартовый LvL персонажей
Добавлен АИ для Delu Lizardman Supplier (обитает в Дионе около Флорана)
Добавлен конфиг на множитель времени баффов саммонов (кота, коня)
Добавлен конфиг на версию сборки
Обновлен MySQL Connector
Обновлен Slf4j-api
Все скрипты были перемещены с датапака в ядро
Оптимизирован скриптовый движок
Оптимизирована загрузка ГС
Исправлены архангелы Баюма
Исправлен вход к Антарасу (Требуется тестирование)
Исправлены сундуки и ключи
Исправлен AI Elpy
Droplist возвращен в датапак
После телепортации через GK, TOGGLE скиллы отменяются + Выведено в конфиг (см. StormInside.ini)
Исправление батников
Доделан продавец на Дино острове
Удалены дублированные библиотеки и каталоги (Вес сборки стал намного меньше)
Убран старый костыль от бага с сосками (теперь соски работают как надо)
ссыль: тык
пароль: storm
Не забываем про спасибки
- 5
-
255 квеста нет в сборке вообще. так же как и в aCis. В остальном проблемы с гео-датой и опять же скриптами
-
4.4. Реклама - реклама сторонних ресурсов и коммерческая деятельность. Размещение внешних ссылок регламентируется как в сообщениях, так и во всех полях профиля (в том числе и на аватаре, имени, подписи, статусе), и может быть допустимо только при очевидном отсутствии выгоды для размещающего. Разрешено наличие обычной, не реферальной, ссылки на свою страницу в поле «Домашняя страница».
Любые ссылки, или их части, в никах приравниваются к рекламе безоговорочно и запрещены. Категорически запрещена массовая реклама во многих темах или разделах.
и может быть допустимо только при очевидном отсутствии выгоды для размещающего.
какая нам выгода в бесплатном эмуляторе?
-
ссылка не на сайт
ссылка на фтп
перейди по ней сразу скачка идет, и никак не переходит к нам на сайт
прочитай ещё раз свой пост про добавление ссылок. не ищи себе оправдание, ты не прав и просто признай это)
-
на мыло бестолковых модераторов http://forummaxi.ru/...showtopic=34006
Судя по всему, модераторы сами не знают правила. Они же ведь для всех писаны, не так ли? Или же к модераторам правила не относятся?
-
Любые ссылки, или их части, в никах приравниваются к рекламе безоговорочно и запрещены.
okay..
http://forummaxi.ru/...c=34456&hl=l2et
Пост:
Отправлено 13 June 2013 - 20:46
Будем жить по
!
Будь добр следить за собой тогда уж..
-
И вообще, не стоит всё время тыкать в правила. Если так посудить, то правила и созданы чтобы их нарушать
-
4.4. Реклама - реклама сторонних ресурсов и коммерческая деятельность. Размещение внешних ссылок регламентируется как в сообщениях, так и во всех полях профиля (в том числе и на аватаре, имени, подписи, статусе), и может быть допустимо только при очевидном отсутствии выгоды для размещающего. Разрешено наличие обычной, не реферальной, ссылки на свою страницу в поле «Домашняя страница».
Любые ссылки, или их части, в никах приравниваются к рекламе безоговорочно и запрещены. Категорически запрещена массовая реклама во многих темах или разделах.
Самой ссылки нет. Она скрыта под гипер-ссылку. Учитывая это, правила не нарушены. К тому же, джампер, ты сам так делал. Следовательно - ты сам нарушаешь правила.
Terliona Rev. 3
в Сборки серверов
Опубликовано