Yoko

All sides of Injection
It is currently 2024-03-28 14:58:59

All times are UTC+02:00




Post new topic  Reply to topic  [ 15 posts ] 
Author Message
PostPosted: 2006-07-15 12:24:24 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Народ требуется небольшая помощь...
А именно нужна инфа о таком событии как "подвисание" чара, то есть все вокруг бегуют и живут обычной жизнью одни мы не можем жить нормально... приморозились и слова сказть не льзя... использовать чтото темболее.
Так вот требуются ответы на такие вопросы:
1. Это происходить с инжектом или даже на голом клиенте?
2. Зависетли частота таких "зависаний" от клиента?
3. Как правло это проходит на лагах?


Top
   
 Post subject:
PostPosted: 2006-07-15 13:12:48 
Offline
Expert!
User avatar

Joined: 2005-01-15 19:15:05
Posts: 791
Location: Dragon World
Если поставлена галка Smooth Walk, то подобные зависания у меня часто появляются даже на хорошем коннекте.
Без неё тока UNSP меня замораживает :)

_________________
Image


Top
   
 Post subject:
PostPosted: 2006-07-16 19:37:03 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Бывало пару раз, но давно, УНСП естесьно нету. Что, как и при каких условиях происходило я не помню. Помню, что вродеб как мне понказлось это совсем без причины произошло и я был страшно разозлён... Помог, вродеб, тока реконнект.

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-07-16 19:40:45 
Offline
Expert!
User avatar

Joined: 2005-01-15 19:15:05
Posts: 791
Location: Dragon World
Повисание идёт часто при запуске этого скрипта
Code:
sub attack()
UO.Attack('laststatus')
endsub

_________________
Image


Top
   
 Post subject:
PostPosted: 2006-07-17 20:12:01 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
бывало редко , чаще всего замечал связь с лагами моего\серверного инета или проблемы с маршрутизацией

_________________
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва


Top
   
 Post subject:
PostPosted: 2006-07-19 14:54:03 
Offline
Expert!
User avatar

Joined: 2005-05-20 20:30:10
Posts: 548
против подвисаний помогает
Code:
,resend \ .resync


Top
   
 Post subject:
PostPosted: 2006-10-15 00:54:43 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
как давно тут небыл...

1 С инжектом и на сфере. Механизм зависания следующий.
Все предметы инжект хранит в виде объектов у себя в памяти, для ускорения поиска служит хеш. В самом алгоритме инжекта есть ошибка, которая приводит к огромному количеству этих объектов в памяти. Хеш конечно ускоряет поиск, но это не база данных и непрерывный поиск среди тысяч объектов погасит любой комп.

Теперь что касается сферы, любое изменение в паке чара передается всем кто с ним на одном экране(или игровом поле, сильно не рыл). Во время мясорубки все юзают бинты и прочее. О каждой бутылке и бинтике приходит пакет всем. Далее инжект получив пакет о том что вася заюзал бинт начинает его искать и править объект… И таких пакетов прилетает куча.

2 Естественно, 2.0.3 желает иметь 100% проца. С новыми этого нет.

3 Как правило это в местах где большая активность, бой, рынок, город(банк), шахта(с 3-4 копателями).

Галки и прочий шаманизьм нечего не дадут.. :cry:


Top
   
 Post subject:
PostPosted: 2006-10-15 01:43:05 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
на альфе при 50 онлайн на одном экране лагов не замечалось....


мне казалось что это всего лишь анимация прилетает но ни как ни то что делает чар .

_________________
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва


Top
   
 Post subject:
PostPosted: 2006-10-15 13:46:26 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Альфа грамотный сервер, все рюшки в статике. Для лага клиента нужны два условия. Огромное количество объектов в памяти и бурная деятельность на экране. На альфе бурная деятельность есть, но нет кучи объектов.

Например, один дом это 150-400 предметов. Заборы, прилоченная хрень, сады, ульи, хлам на полу. Маркет 600-4000 предметов, ББ более1000. Итого 10000 предметов в легкую. Как думаешь поиск без оптимизации в этой куче быстрый процесс? На альфе для получения такой кучи объектов нужно ждать 10 дней.


Top
   
 Post subject:
PostPosted: 2006-10-15 17:09:26 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Ужас какой старый пост... и вы его подняли...
Проблема решена, это связано с Абисовской защитой. Происходило следующие, есть криптр логина, есть крипт игрового трафика, так вот криптовой трафик криптится правельно , но до определенного времени, вопрос решался через TUS fix;)

И постояный поиск среди итемов ничего страшного в этом нет, но эт оестествено для будующих разработчиков будующих инжектов;)
Обыкновеный список объектов + таблица индексов.
а дальше;) бинарные поиски и тд;)
Кстати незнаю как вновых версиях, но в старых поиск функций был линейным перебором без всяких хэшов и сортировок;))


Top
   
 Post subject:
PostPosted: 2006-10-15 18:59:50 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
А кто говорит, что поиск это плохо или страшно?
Во всех версиях механизм похоже один. Создается объект который хранит свойства предмета, на него создается ссылка(имя = ID) которая хранится в хеше. Вот и все устройство. Оптимизировать тут нечего.

Единственное что следует сделать это устранить ошибку..


Top
   
 Post subject:
PostPosted: 2006-10-16 13:14:38 
Offline

Joined: 2005-08-19 16:12:23
Posts: 182
Ну так в Реквесты :wink:


Top
   
 Post subject:
PostPosted: 2007-01-18 14:17:04 
Offline

Joined: 2007-01-18 11:37:51
Posts: 2
Клиент - 506e (пробовал еще 501h)
Сервер - uo:ml www.ruosi.org

Конект к серверу - ок, но , если в игре персоонаж получает повреждения клиент виснет.


Top
   
 Post subject:
PostPosted: 2007-01-18 15:13:06 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
cha wrote:
Клиент - 506e (пробовал еще 501h)
Сервер - uo:ml www.ruosi.org

Конект к серверу - ок, но , если в игре персоонаж получает повреждения клиент виснет.

viewtopic.php?t=10986

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2007-01-18 16:45:52 
Offline

Joined: 2007-01-18 11:37:51
Posts: 2
Спс, сейчас гляну.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 15 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Google [Bot] and 30 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited