Rus. server

05/04/2009 17:21 drShtain#181
> BuBucekTop
Quote:
при порте в инстанс (данж, гуйму, хх) слетают к чертям списки мобов, игроков и лута... Ты, случаем не в курсе, что с ними происходит ?
Право дело было бы странным ответить: "Не в курсе!", ведь происходит с ними самая простая штука. :) Штука называется "Релокация данных".
Просто при смене территории происходит удаление почти всех данных со старой карты и создание новых объектов по новым адресам, делается это во избежание "типа утечки памяти", но при этом какраз утечка и происходит... Made in china одним словом. :)
А вот на счет идентификатора текущей карты не направлю... не имею радости этого знать...
05/04/2009 22:45 silkytail#182
Какой странный взгляд на жизнь у вас, право. Удаление обьектов делается по той простой причине, что в новой локации этих обьектов нет, по-моему, это вполне очевидно :)
05/05/2009 12:51 BuBucekTop#183
Спасибо, конечно, милейший. Про релокацию я догадывался...
Интересует ещё вопрос - каким бы образом раскопать адреса функция для инжекта кода. А то китайцы постят у себя ан форумах буквально после каждого апдейта, а я что-то в ступоре насчёт поиска, ибо с отладчиками не очень дружу =(
05/05/2009 23:07 obiov#184
Народ извините что молчим. Работаем. Много новой информации. Как всегда - лучшее враг хорошего. Еще чуток.
[Only registered and activated users can see links. Click Here To Register...]
05/06/2009 10:28 drShtain#185
> BuBucekTop
Покажи плисс кто где и что постит, китайский проблемой не будет. :)
Моя зверушка резво осматривается в коде клиента и достает все нужное, может она и чуть побольше этого, но загодя карты раскрывать мне неохота.
Время прийдет - поделюсь всем :)

> silkytail
Дело в том, что при смене локации происходит релокация класса всего мира со всеми 28ю указателями, не по счастливой случайности в эти 28 включены и листы с мобами, персами и лутом. Яб сделал другие выводы из этих действий клиента, но в виду вышеизложенного самым очевидным является желание клиента беречь свою память и вовремя ее чистить. :)

> obiov
В личку смотрел? :)

Вообще если пораскинуть моском, манера обращаться с памятью мне как то C# напоминает, но при этом клиент использует native DirectX, что для C# просто нехарактерно...
05/08/2009 12:01 BuBucekTop#186
Quote:
Originally Posted by drShtain View Post
Просто при смене территории происходит удаление почти всех данных со старой карты и создание новых объектов по новым адресам, делается это во избежание...
Да вот как бы не так. Специально проверил - захожу в данж - адреса слетели, выхожу из данжа - всё на месте по старым адресам. Захожу опять - всё слетело, выхожу - всё на месте опять на старых адресах.
Право дело - очень своеобразный релок.
05/09/2009 16:19 drShtain#187
А что означает фраза "адреса слетели"? И уж тем более - "всё на месте"? :)
и какие адреса, и куда, слетели, ну... какие именно? Там их только в листе мобов 9 штук не смотря на те 768, что отвечают за хранение указателей самих мобов.
Или слетели адреса самих листов мобов/лута/персов [+0x08+0x20/0x24/0x28]? Или какие то другие?
В любом случае искать причину этих изменений бесполезно, вам прийдется только сторонними проверками проводить дознение истинности всех адресов.
05/10/2009 18:09 BuBucekTop#188
слетели адреса самих листов мобов/лута/персов [+0x08+0x20/0x24/0x28].
слетеил - в смысле - поменялись. после выхода из данжа - вернулись прежние значения, которые оказались валидными.
Почему это происходит - для меня уже не важно, остался чисто академический интерес. С практической стороны я уже добился всего чего хотел.
05/11/2009 06:49 drShtain#189
Возможно я малость ошибся, когда просматривал этот участок кода в клиенте. :)
Но там вверху я какраз про этот момент говорил, только мне казалось, старые листы удаляются и потом создаются заново... хотя припоминаю тайминг-тест клиента и почти 1Гб им занятой памяти... (около 20 часов было, это был ваще самый длинный тест в условиях постоянных ручных перелетов по картам и данжам)
Ладно, более подробно расскажу когда доделаю оду утилиту.
05/11/2009 23:19 embezz#190
Эх, давно не заходил сюда. А тут оказывается хороший подарочек, правда, как обычно, забугорный.
Итак, если кто не видел, используя
[Only registered and activated users can see links. Click Here To Register...]
и подставив адреса из поста chenhuaishan #307 темы
[Only registered and activated users can see links. Click Here To Register...]
получается "фултаргет" для руофа :handsdown:
05/13/2009 14:36 hasa93#191
Доброго времени суток читоры.
Вот аффтор попросил запостить.
Просьба аффтора: При копировании на другие сайты сохраняйте оригинальность сообщения.
Quote:
Итак что нам нужно для счастья:

1. Пропатченый клиент с отвязанной защитой.
2. Левый акк с персонажем из расы сидов.
3. PWGTMv1.91

Что нужно делать:
1. Берем перса, летим им в точку 93 296.
2. Упираемся в невидимую стенку ;) Запускаем PWGTMv1.91
3. И летим сквозь нее до 93 3 (рядом с персом фэн потянь)
4. спускаемся на землю.
5 . Нам автоматом дается квест [Only registered and activated users can see links. Click Here To Register...]
6. ждем 5 секунд, по окончании дают 5к монет.
7. Лезем в меню квестов
8. отменяем квест, тк гм крыла у нас нет.
9. Ждем.
10. происходит пункт 5

Итого время квеста 5 секунд, тратим время на отмену квеста макс 3 секунд, тупняки сервака 2 сек.
Итого в минуту имеем
60/10*5000= 30к монет
За час
30000*60=1800000 монет.

Еще :) Халява не бывает такой сладкой и без палевной.
При получении 5к монет в мир чат пишется желтым цветом сообщение от никого "Завершено, однако это было легко"

Поэтому тыкайте ночью :) Удачи вам читоры ;)

Работает только на рус оффе, проверено.

Как передать деньги на расстоянии придумывайте сами. ;) В пати деньги поднятые с земли деньги деляца поровну ;)

ЗЫ. Нивал гори в аду ]:-< (с) iTRAX

Багов/хаков на деньги нет. (с) Megg
05/13/2009 21:20 @@@@#192
нету по координатам 93 3 ни квеста ни фен потяня....
05/13/2009 21:38 hasa93#193
Западнее смотри там площадь из нпс, вот в начале данной площади смотри.
05/13/2009 22:48 silkytail#194
А кто афтар?
05/13/2009 23:55 Orion33#195
Фейк. В смысле не аффтар, а сам пост :)