Рейтинг темы:
  • 5 Голос(ов) - 4.2 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Работа над Goddess of Destruction (part 2)
#11
VISTALL Написал:Я скачал клиент)) ахаха

Заметил пару вещей, обновления МП, СтатусАпдейтом, вызывает отображения +10 - синими буквами

Но с ХП идет +10 и я грешу что это Виталка Big Grin
у меня ни хп, ни мп вообще не регенится

зато после юза скила всплывают эти самые +10 +13 и тд...
#12
скил лист кто-то сделал? я с ним час игрался но больше 9 скилов так и не увиделSad

в 3 вкладке я так понял скилы теперь учатся?
#13
И снова разразился флуд!
ид хп в statusupdate не верно, зеленая\красная полоска дамаги в клиенте на игроке показывает отнимающиеся цп, и вовсе не хп. Также на мп действует только +сообщение, когда мп отнимается нет его.

Добавлено через 9 часов 0 минут
Кто не может по какой либо причине оценить некоторые возможности клиента, вам сюда
#14
[Изображение: shot00010.jpg]


0x33 Attack ddcddddddh [dddd] ddd

PHP код:
<?php 
protected final void writeImpl()
{
writeC(0x33);

writeD(_attackerObjId);
writeD(_hits[0]._targetId);

writeC(0x01); // не реагирует
writeD(_hits[0]._damage);

// Первый удар
writeD(_hits[0]._flags); // Флаг 0x00 - 0x09 (нечетные - промах) и 0x0a - 0x0e
writeD(Attack.this._ssGrade); // Грейд SoulShot 0x00 - 0x06 (используется если в флаг передано 0x08, 0x0a или 0x0c)
// --

writeD(_x);
writeD(_y);
writeD(_z);

writeH(_hits.length - 1);

for (
int i = 1; i < _hits.length; i++)
{
writeD(_hits[i]._targetId);
writeD(_hits[i]._damage);
writeD(_hits[i]._flags); // Флаг 0x00 - 0x09 (нечетные - промах) и 0x0a - 0x0e
writeD(Attack.this._ssGrade); // Грейд SoulShot 0x00 - 0x06 (используется если в флаг передано 0x08, 0x0a или 0x0c)
}

writeD(_tx);
writeD(_ty);
writeD(_tz);
}

Увы, корейские символы для меня ничего не означают, но что-то попробовал определить. (флаги)

PHP код:
<?php 
0x00
>> обычный удар
0x02
>> увернулся
0x04
>> крит. удар
0x06
>> заблокирован удар
0x08
>> удар с соской

0x0a
>> обычный удар с соской
0x0b
>> промах
0x0c
>> критический удар с соской
0x0d
>> большая надпись, удара нет
0x0e
>> тоже, что и 0x0a, но есть большая надпись
#15
Прогр, ты не думал, что
Цитата:0x0c >> критический удар с соской
и есть "крит. удар | удар с соской"

А
Цитата:0x0d >> большая надпись, удара нет
это "1(промазал) | удар с соской | крит. удар"

Выше 8ми ничего нет

Добавлено через 27 минут
[Изображение: b039ee1237cd.jpg]
PHP код:
<?php 
package l2p
.gameserver.serverpackets;

import javolution.util.FastList;
import l2p.gameserver.model.L2SkillLearn;
import l2p.gameserver.model.base.UsablePacketItem;
import l2p.gameserver.model.base.UsablePacketSkill;

/**
* @author KID
* Goddess of Destruction
*/
public class ExAcquirableSkillListByClass extends L2GameServerPacket {
private
FastList<L2SkillLearn> skills;

public
ExAcquirableSkillListByClass(FastList<L2SkillLearn> skills) {
this.skills = skills;
}

@
Override
protected final void writeImpl() {
writeC(EXTENDED_PACKET);
writeH(0xf9);
writeD(skills.size());
for(
L2SkillLearn sk : skills) {
writeD(sk.getId());
writeD(sk.getLevel());
writeD(sk.getReuse());
writeH(sk.getMinLevel());
writeD(sk.getRequiredItems().size());
for(
UsablePacketItem item : sk.getRequiredItems()) {
writeD(item.itemId);
writeQ(item.count);
}

writeD(sk.getPrequisiteSkills().size());
for(
UsablePacketSkill skill : sk.getPrequisiteSkills()) {
writeD(skill.id);
writeD(skill.level);
}
}

FastList.recycle(skills);
}
}

Смешной момент, в alt+t есть три заблоченные статуса - это картинки класса, то есть сабов, выходит что теперь количество сабов вшито в клиент, и равно 3, не больше. Многосабовые сервера идут лесом.

Неужели так мало кто занимается, вижу много сидят смотрят, давайте собираемся и делимся инфой, а то у меня тоже желание от лича не появляется. jafo перестал выкладывать, думаю вынудите и меняBig Grin
#16
Спасибо за дополнение, я описал ровно то, что прописывал в хлапу.
#17
а что это такое?

Цитата: writeD(sk.getPrequisiteSkills().size());
for(UsablePacketSkill skill : sk.getPrequisiteSkills()) {
writeD(skill.id);
writeD(skill.level);
}

Добавлено через 47 секунд
Это мб какие нужны скилы что б изучить этот
#18
Да, эти скилы нужны для изучения этого скила, что и как есно пока что не понятно
#19
ну как бы все думаю видели. Что бы изучить 1н скил с 4й профы понадобиться несколько скилов с остальных проф. То есть изучаем 1(с 4й) те которые были необходимы удаляются автоматом у перса.

тут он вписывает скил и его лвл которые необходим для изучения.
#20
А я всё с ума схожу Big Grin
[Изображение: image.png]
Они мне гейм тайм залили не на ла2, а на айон. Ещё один день высиживания комара с шерстью)
:pandaredlol:


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Работа над Goddess of Destruction (part 7) n3k0nation 459 174,298 03-21-2022, 04:21 PM
Последний пост: TieLay
  Помогите с Сервером L2Dream версии 439 для Lineage 2 Gracia Part 2 CAHTEX 4 3,380 10-01-2021, 02:40 PM
Последний пост: tenor
  Работа с камерой и Энтер чат FriendlyGhost 0 1,302 04-29-2018, 06:07 AM
Последний пост: FriendlyGhost
  Goddess of Destruction ( новая ветка от NcSoft ) Bacek 180 59,013 08-22-2017, 12:32 PM
Последний пост: BadStealth
  EmuRT Gracia part 2 ? knaif 3 1,622 02-08-2016, 01:19 PM
Последний пост: knaif
  Gracia Part 1 от l2emu исходы TFH 6 1,964 10-05-2015, 07:53 PM
Последний пост: G1ta0
  Ищу исходы L2-Dream gracia part 2 knaif 1 1,385 10-05-2015, 07:51 PM
Последний пост: G1ta0
  Оплачиваемая работа Grek1993 1 1,349 08-01-2015, 11:29 AM
Последний пост: ztaecz
  Работа над Goddess of Destruction (part 6) Ashe 1,274 472,255 07-11-2015, 08:00 PM
Последний пост: n3k0nation
  Работа с мультиселлом Evencelance 11 2,446 09-19-2014, 12:43 PM
Последний пост: Evencelance

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


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