Ru-MaNGOS

Вернуться   Ru-MaNGOS > Поиск по форуму

Важная информация

Показано с 1 по 25 из 107.
На поиск затрачено 0.01 сек.
Поиск: Сообщения от: Konctantin
Раздел: Копаем клиент 12.08.2016, 15:02
Ответов: 41
Просмотров: 33,855
Автор Konctantin
Оо, ставите себе BinDiff открываете новую базу,...

Оо, ставите себе BinDiff открываете новую базу, далее File->Diff database... выбираете базу с переименованными функциями, ждете (около получаса, все зависит от машины). потом смотрите на результаты и...
Раздел: Копаем клиент 10.08.2016, 10:38
Ответов: 41
Просмотров: 33,855
Автор Konctantin
возможно, но делать надо осторожно, диффу...

возможно, но делать надо осторожно, диффу доверять нельзя на 100%.
Раздел: Копаем клиент 23.06.2016, 16:28
Ответов: 41
Просмотров: 33,855
Автор Konctantin
вот мои имена для CDataStore, за неточности...

вот мои имена для CDataStore, за неточности ответственности не несу

CDataStore__FetchWrite 0x00407350
CDataStore__Free 0x0040B1EE
CDataStore__GetBufferParams 0x00410E95...
Раздел: Копаем клиент 22.06.2016, 06:51
Ответов: 41
Просмотров: 33,855
Автор Konctantin
это адреса функций которые регистрируют...

это адреса функций которые регистрируют обработчики (и для серверных сообщений групп обработчиков). посмотрите в ИДА где они находятся и попробуйте посмотреть на последовательность вызовов и вам...
Раздел: Копаем клиент 22.05.2016, 16:17
Ответов: 41
Просмотров: 33,855
Автор Konctantin
Вот накалякал скрипт для ИДА, он собирает...

Вот накалякал скрипт для ИДА, он собирает опкоды:обработчики для сообщений.
https://gist.github.com/Konctantin/1c740aedcb90913895b8aa5759e215fc

Возможно все это криво работает. но по крайней мере...
Раздел: Копаем клиент 24.03.2016, 07:55
Ответов: 41
Просмотров: 33,855
Автор Konctantin
А не, туплю как говорится смотрю в книгу и вижу...

А не, туплю как говорится смотрю в книгу и вижу [censored].
Прошу прощения, но оказывается изменился обработчик клиентских сообщений.

Сначала идут 4 байта, которые пропускаются:
void __fastcall...
Раздел: Патчи 03.03.2015, 08:29
Ответов: 36
Просмотров: 33,380
Автор Konctantin
Да какой тут смысл? только фан!

Да какой тут смысл? только фан!
Раздел: Опкоды, Формулы, Клиент 29.11.2014, 07:38
Ответов: 79
Просмотров: 51,039
Автор Konctantin
Это вручную переименованные функции, для удобного...

Это вручную переименованные функции, для удобного восприятия.
CDataStore - это структура (воссозданная вручную) :
typedef struct {
void* vTable;
BYTE* buffer;
DWORD base;
DWORD...
Раздел: Копаем клиент 30.03.2014, 07:52
Ответов: 74
Просмотров: 111,727
Автор Konctantin
Такое сообщение об ошибке выскакивает когда...

Такое сообщение об ошибке выскакивает когда остался не сброшенный предыдущий diff у базы с которой вы ведете сравнивание.
Раздел: Копаем клиент 07.03.2014, 01:16
Ответов: 32
Просмотров: 14,852
Автор Konctantin
Ну я не спец в этом, а ищу их можна сказать по...

Ну я не спец в этом, а ищу их можна сказать по строке "ClientServices.cpp"
выше находится массив с функциями:
http://ru-mangos.ru/attachment.php?attachmentid=1260&stc=1&d=1394143403

внутри...
Раздел: Копаем клиент 20.01.2014, 16:06
Ответов: 32
Просмотров: 14,852
Автор Konctantin
.:: Скрытый текст (вы должны войти под своим...

.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 100 сообщение(ий)) ::.
Раздел: Копаем клиент 09.12.2013, 10:14
Ответов: 18
Просмотров: 11,096
Автор Konctantin
ну судя по тому что я отреверсил, то получается...

ну судя по тому что я отреверсил, то получается так:
char __thiscall CDataStore__GetSizedString2(int this, int a2, int a3, char a4)
{
int v4; // edi@1
int v5; // esi@1

v4 = a3;
...
Раздел: Опкоды, Формулы, Клиент 09.07.2013, 09:11
Ответов: 29
Просмотров: 45,793
Автор Konctantin
Парсер...

Парсер (https://github.com/Konctantin/WowDataFileParser), читает wdb, adb, dbc, db2
Для того, чтобы парсер корректно читал файлы, в файле definitions.xml надо описать структуру.

небольшая справка...
Раздел: Корзина 21.03.2013, 22:55
Ответов: 11
Просмотров: 9,809
Автор Konctantin
а сказать, в чем проблема, слабо?

а сказать, в чем проблема, слабо?
Раздел: Новости RMDC 08.03.2013, 13:12
Ответов: 3
Просмотров: 6,824
Автор Konctantin
С юбилеем Вас!!!

С юбилеем Вас!!!
Раздел: Help&Support 03.03.2013, 13:38
Ответов: 16
Просмотров: 39,250
Автор Konctantin
Возможно у этой темы будет продолжение. Поскольку...

Возможно у этой темы будет продолжение. Поскольку в кеше клиента появились скрипты сценариев (SceneScript.adt).
REPLACE INTO scene_script VALUES ('ruRU', 9422, 'Silvermoon 5.1: zto - One Last Grasp...
Раздел: Копаем клиент 27.02.2013, 10:27
Ответов: 0
Просмотров: 6,338
Автор Konctantin
SpellFamily 50

Этот тип имеют заклинания, которые присутствуют в мини игре про подсолнух, посему можно назвать SPELLFAMILY_MINIGAME = 50
@@ -548,11 +548,12 @@ enum SpellFamily
SPELLFAMILY_UNK2 = 12, ...
Раздел: Языки программирования 22.02.2013, 12:08
Ответов: 18
Просмотров: 20,168
Автор Konctantin
public static DateTime EndOfYear(this DateTime...

public static DateTime EndOfYear(this DateTime dateTime)
{
return new DateTime(dateTime.Year, 12, 31, 23, 59, 59);
}

public static DateTime StartOfYear(this DateTime dateTime)
{
...
Раздел: Языки программирования 22.02.2013, 10:32
Ответов: 18
Просмотров: 20,168
Автор Konctantin
Если честно, совсем ничего не понял, для чего все...

Если честно, совсем ничего не понял, для чего все это надо? и какие цели. Может ответ лежит на поверхности.

wtf?
функция должна вернуть результат
if (TimeNow.Hour == 23)
{
...
Раздел: Корзина 03.10.2012, 07:38
Ответов: 578
Просмотров: 451,603
Автор Konctantin
а на кой черт вы тут нужны с такие запросами? ...

а на кой черт вы тут нужны с такие запросами?
Хотите поговорить об этом?
Раздел: Tools 28.09.2012, 23:06
Ответов: 15
Просмотров: 24,246
Автор Konctantin
Исходники в свободном доступе, можете...

Исходники в свободном доступе, можете изменить/добавить значения в enum и все, будет достаточное количество целей.
Раздел: Языки программирования 22.03.2012, 22:56
Ответов: 55
Просмотров: 33,459
Автор Konctantin
array<Byte>^data =...

array<Byte>^data = System::Text::Encoding::ASCII->GetBytes("hello world")
Раздел: Опкоды, Формулы, Клиент 22.05.2011, 14:54
Ответов: 288
Просмотров: 199,272
Автор Konctantin
попробуйте так: ...

попробуйте так:
http://ru-mangos.ru/showpost.php?p=12460&postcount=4
Раздел: Опкоды, Формулы, Клиент 11.04.2011, 06:53
Ответов: 4
Просмотров: 4,791
Автор Konctantin
Оно находится в Movement блоке...

Оно находится в Movement блоке http://code.google.com/p/mywowtools/source/browse/trunk/WowTools/src/Core/MovementInfo.cs
Раздел: Tools 29.03.2011, 01:53
Ответов: 161
Важно: SpellWork C#
Просмотров: 123,673
Автор Konctantin
По поводу LINQ, их вообще надо прибить, а...

По поводу LINQ, их вообще надо прибить, а использовать обычные циклы for, так как LINQ работают в 3-4 раза медленней чем обычные циклы.
foreach - работает в 1,5 раза медленней чем for
Показано с 1 по 25 из 107.

 

Текущее время: 20:22. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot