Работа над Goddess of Destruction - Страница 13 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Закрытая тема
Опции темы
Непрочитано 15.05.2011, 21:45   #121
Аватар для darkevil

По умолчанию Re: Работа над Goddess of Destruction

Хз, наши КЛы с руоффа ждут с нетерпением ГоД, говорят что игра будет не та, но от этого она не станет менее интересной, даже наоборот.
В общем рано вы Л2 хороните, все еще впереди. )
darkevil вне форума Отправить сообщение для darkevil с помощью ICQ Отправить сообщение для darkevil с помощью Skype™
Непрочитано 15.05.2011, 22:08   #122
Аватар для Ozzy
Администратор

По умолчанию Re: Работа над Goddess of Destruction

В том то и дело что это не та игра. Кому-то она больше понравится, кому-то меньше, кому-то вообще не понравится.
Ozzy вне форума
Непрочитано 15.05.2011, 23:23   #123
Аватар для JaFo
Пользователь

Автор темы (Топик Стартер) Re: Работа над Goddess of Destruction

опкоды входящих пакетов http://rghost.ru/6541551
JaFo вне форума
Сказали спасибо:
Непрочитано 15.05.2011, 23:29   #124
Аватар для ANZO
Разработчик BDO Emu

По умолчанию Re: Работа над Goddess of Destruction

Цитата:
Сообщение от JaFo Посмотреть сообщение
опкоды входящих пакетов http://rghost.ru/6541551
красава
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™
Непрочитано 15.05.2011, 23:29   #125
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Работа над Goddess of Destruction

А исходящие будьте добры тоже
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™
Непрочитано 15.05.2011, 23:31   #126
Аватар для JaFo
Пользователь

Автор темы (Топик Стартер) Re: Работа над Goddess of Destruction

Будьте добры не только личить но и превносить что-то своё.
JaFo вне форума
Непрочитано 15.05.2011, 23:32   #127
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: Работа над Goddess of Destruction

Я, лично, готовлю руссификатор к GoD)
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™
Непрочитано 15.05.2011, 23:44   #128
Аватар для JaFo
Пользователь

Автор темы (Топик Стартер) Re: Работа над Goddess of Destruction

А вообще соседний колхоз просит навоз. Дадим или сами съедим?
-
Чар двигается только если сидит на виверне или страйдере, если просто пытаешься бегать, он стоит как вкопанный. (визуально). В сервере движение происходит естественно. Со страйдера идет ValidateLocation, с чара хер. Ещё не разобрался с MagicSkillUse. Критует клиент с ошибкой onSetupGauge (полоска каста). Any ideas?

Добавлено через 4 минуты
ExNotifyFlyMoveStart fe:114 (in) кнопка нотификация о следующем прыжке
0xd0:0xb4 (out) следующий прыжок
ExFlyMove fe:e7 (in)анимация прыжка у чара в клиенте
ExFlyMoveBroadcast fe:10c (in) броадкаст прыжка для всех остальных в knownlist
ExChangeToAwakenedClass (in) табличка на смену класса awakened fe:fe
0xd0:0xa4 (out) смена класса на awakened (в сервере)
ExNewSkillToLearnByLevelUp fe:fc (out) нотификация о доступности новых скилов(для awakened возможно, третья закладка в SkillList)

Для коннекта нужен новый AuthGameGuard.
Для создания чара нужен пакет проверки никнейма(в него необходимо перенести код валидации ника из соседнего пакета). ExIsCharNameCreatable fe:10f (in) (триггер)
0xd0:0xb0 RequestCharacterNameCreatable
Код:
	
        private String _charname;

	protected void readImpl()
	{
		_charname = readS();
	}

	protected void runImpl()
	{
                sendPacket(new ExIsCharNameCreatable());
	}

Последний раз редактировалось JaFo; 15.05.2011 в 23:58. Причина: Добавлено сообщение
JaFo вне форума
Сказали спасибо:
Непрочитано 15.05.2011, 23:56   #129
Аватар для darkevil

По умолчанию Re: Работа над Goddess of Destruction

Цитата:
Сообщение от JaFo Посмотреть сообщение
А вообще соседний колхоз просит навоз. Дадим или сами съедим?
-
Чар двигается только если сидит на виверне или страйдере, если просто пытаешься бегать, он стоит как вкопанный. (визуально). В сервере движение происходит естественно. Со страйдера идет ValidateLocation, с чара хер. Ещё не разобрался с MagicSkillUse. Критует клиент с ошибкой onSetupGauge (полоска каста). Any ideas?

Добавлено через 4 минуты
ExNotifyFlyMoveStart fe:114 (out) кнопка нотификация о следующем прыжке
0xd0:0xb4 (in) следующий прыжок
ExFlyMove fe:e7 анимация прыжка у чара в клиенте
ExFlyMoveBroadcast fe:10c броадкаст прыжка для всех остальных в knownlist

0xd0:0xa4 (in) смена класса на awakened
ExNewSkillToLearnByLevelUp fe:fc (out) нотификация о доступности новых скилов(для awakened возможно, третья закладка в SkillList)
JaFo поделись пожалуйста опкодами к исходящим пакетам.
Я что смог выложил людям, остальное в принципи дело рук, времени и мозга.
darkevil вне форума Отправить сообщение для darkevil с помощью ICQ Отправить сообщение для darkevil с помощью Skype™
Сказали спасибо:
Непрочитано 15.05.2011, 23:59   #130
Аватар для JaFo
Пользователь

Автор темы (Топик Стартер) Re: Работа над Goddess of Destruction

обновил предыдущий пост, клиент пакеты пока ещё не высчитывал. лень

Добавлено через 14 минут
Пакеты ItemList и Inventory Update для GoD

Код:
		writeC(0x11);
		writeH(_showWindow ? 0x01 : 0x00);

		writeH(length);
		
		for (L2ItemInstance temp : _items)
		{
			if (temp == null || temp.getItem() == null)
				continue;

			writeD(temp.getObjectId());
			writeD(temp.getItemId());
			writeD(temp.getLocationSlot());
			writeQ(temp.getCount());
			writeH(temp.getItem().getType2()); // item type2
			writeH(temp.getCustomType1()); // item type3
			writeH(temp.isEquipped() ? 0x01 : 0x00);
			writeD(temp.getItem().getBodyPart());
			writeH(temp.getEnchantLevel()); // enchant level
			writeH(temp.getCustomType2()); // item type3
                        if(temp.isAugmented())
                                writeD(temp.getAugmentation().getAugmentationId());
                        else
                                writeD(0x00);
			writeD(temp.getMana());
                        writeD(temp.isTimeLimitedItem() ? (int) (temp.getRemainingTime() / 1000) : -9999);
                        writeH(0x01); // блокировать ли вещь( 01 нет, 00 да)
			writeH(temp.getAttackElementType());
			writeH(temp.getAttackElementPower());
			for (byte i = 0; i < 6; i++)
				writeH(temp.getElementDefAttr(i));

                        // Enchant Effects
                        writeH(0x00);
                        writeH(0x00);
                        writeH(0x00);
		}

		if (_inventory.hasInventoryBlock())
		{
			writeH(_inventory.getBlockItems().length);
			writeC(_inventory.getBlockMode());
			for(int i : _inventory.getBlockItems())
				writeD(i);
		}
		else
			writeH(0x00);
Код:
		writeC(0x21);
		int count = _items.size();
		writeH(count);
		for (ItemInfo item : _items)
		{
			writeH(item.getChange()); // Update type : 01-add, 02-modify, 03-remove
			writeD(item.getObjectId()); // ObjectId
			writeD(item.getItem().getItemId()); // ItemId
			writeD(item.getLocation()); // T1
			writeQ(item.getCount()); // Quantity
			writeH(item.getItem().getType2()); // Item Type 2 : 00-weapon, 01-shield/armor, 02-ring/earring/necklace, 03-questitem, 04-adena, 05-item
			writeH(item.getCustomType1()); // Filler (always 0)
			writeH(item.getEquipped()); // Equipped    : 00-No, 01-yes
			writeD(item.getItem().getBodyPart()); // Slot        : 0006-lr.ear, 0008-neck, 0030-lr.finger, 0040-head, 0100-l.hand, 0200-gloves, 0400-chest, 0800-pants, 1000-feet, 4000-r.hand, 8000-r.hand
			writeH(item.getEnchant()); // Enchant level (pet level shown in control item)
			writeH(item.getCustomType2()); // Pet name exists or not shown in control item
			writeD(item.getAugmentationBonus());
			writeD(item.getMana());
			writeD(item.getTime());
                        writeH(0x01); // блокировать ли вещь( 01 нет, 00 да)
			writeH(item.getAttackElementType());
			writeH(item.getAttackElementPower());
			for (byte i = 0; i < 6; i++)
			{
				writeH(item.getElementDefAttr(i));
			}
			// Enchant Effects
			writeH(0x00);
			writeH(0x00);
			writeH(0x00);
		}
Добавлено через 6 часов 9 минут
Продолжаем иметь секс с UserInfo, а уже однако утро виу виу

Добавлено через 6 часов 33 минуты
видео с корейского птс сервера:
http://www.youtube.com/watch?v=kna82W0KVf8
http://www.youtube.com/watch?v=d1f8NzrRjzM

Последний раз редактировалось JaFo; 16.05.2011 в 06:33. Причина: Добавлено сообщение
JaFo вне форума
Сказали спасибо:
Закрытая тема

Метки
god, goddess of destruction, l2j-copypaste, pvp x100500, pvp сервер god, usb-пивоварня, а как же без hex1r0, аугментированный варниш, геодата бункера, голый саркисян, гости из будущего, как же без ozzy, летающий напильник, микрофоны фирмы гуандон, обфускация txt, оптимизация батников, саркисян лох, сделано в корее, хай-тек


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Geodata Goddess of Destruction deMEV Работа с геодатой 12 18.02.2012 01:03
работа с НПЦ paravozik Работа со скриптами 4 19.05.2011 09:09
Объединённый клиент Lineage II Goddess of Destruction и Aion 2.5 TieLay Aion 9 01.04.2011 22:28
Объединённый клиент Lineage II Goddess of Destruction и Aion 2.5 TieLay Lineage II 0 01.04.2011 09:11
Частичная работа для php программера (работа с веб) niko42 Рынок / Marketplace 13 22.03.2011 13:30


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 20:39. Часовой пояс GMT +3.

Вверх