Где в инжекте добавить объекты?
Moderators: Murderator+, Murderator
-
slonopotam
- Posts: 270
- Joined: 2006-08-05 14:09:06
- Contact:
Где в инжекте добавить объекты?
UO.OpenDoor не работает из-за измененных типов дверей. Где добавить объект (не в закладке объект)? Какой файл нужно править и как?
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
-
Destruction
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
-
slonopotam
- Posts: 270
- Joined: 2006-08-05 14:09:06
- Contact:
Ну можно и в скрипте указать, но хочется и чтоб UO.OpenDoor работала.
=) Я не совсем тормоз но если надо менять такое"0х%04х", то незнаю как.
Я даж незнаю как привести это к более читабельному виду. Использовал hex редактор WinHex.
=) Я не совсем тормоз но если надо менять такое"0х%04х", то незнаю как.
Я даж незнаю как привести это к более читабельному виду. Использовал hex редактор WinHex.
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
-
Destruction
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
Вот пакет Open Door
тип тут не нужен, он всегда открывает ближайшую дверь(или закрывает)
Code: Select all
byte ID (0x12)
word Packet Size
byte CommandType(0x58)
byte 0
Калитки на ДРВ не открывает например ...omi4 wrote:Вот пакет Open Doorтип тут не нужен, он всегда открывает ближайшую дверь(или закрывает)Code: Select all
byte ID (0x12) word Packet Size byte CommandType(0x58) byte 0
Сделал дело - флуди смело !!!
-
slonopotam
- Posts: 270
- Joined: 2006-08-05 14:09:06
- Contact:
Я проверял на Антаресе. Типы дверей разные. Половину калиток и дверей открывает, остальные нет. Пишет чтото вроде как не находит дверь.
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
-
Savage
- Expert!
- Posts: 1205
- Joined: 2004-04-04 11:13:54
- Location: Балаково, Саратовская обл.
- Contact:
Ты наверное незнаком с самым главным постулатом программирования: "Если что-то не получается сделать как положено, делаем это 'через жопу!'"
Вообщем, я так понимаю ты пишешь не скрипт для открывания пинком любой двери на шарде (для этого есть макрос в клиенте), а что-то определенное, типа пройти в магаз скупиться продаться и выйти из него. Значит двери у нас вполне определены, значит типы их можно определить и внести в массив или даже серийники. Алгоритм прохода в дверь очень прост: пытаемся пройти сквозь дверь, если неполучилось, поюзали дверь через обжект и опять пытаемся пройти через дверь. Если очень хочется можно замутить поиск по типу женскому и мужскому чтобы понять что кто-то заблокировал проход...
Вообщем, я так понимаю ты пишешь не скрипт для открывания пинком любой двери на шарде (для этого есть макрос в клиенте), а что-то определенное, типа пройти в магаз скупиться продаться и выйти из него. Значит двери у нас вполне определены, значит типы их можно определить и внести в массив или даже серийники. Алгоритм прохода в дверь очень прост: пытаемся пройти сквозь дверь, если неполучилось, поюзали дверь через обжект и опять пытаемся пройти через дверь. Если очень хочется можно замутить поиск по типу женскому и мужскому чтобы понять что кто-то заблокировал проход...
-
slonopotam
- Posts: 270
- Joined: 2006-08-05 14:09:06
- Contact:
-
Destruction
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
Алгоритм не верен.Savage wrote:Ты наверное незнаком с самым главным постулатом программирования: "Если что-то не получается сделать как положено, делаем это 'через жопу!'"
Вообщем, я так понимаю ты пишешь не скрипт для открывания пинком любой двери на шарде (для этого есть макрос в клиенте), а что-то определенное, типа пройти в магаз скупиться продаться и выйти из него. Значит двери у нас вполне определены, значит типы их можно определить и внести в массив или даже серийники. Алгоритм прохода в дверь очень прост: пытаемся пройти сквозь дверь, если неполучилось, поюзали дверь через обжект и опять пытаемся пройти через дверь. Если очень хочется можно замутить поиск по типу женскому и мужскому чтобы понять что кто-то заблокировал проход...
Открытая и закрытая дверь обладают разными типами.
Т.е. подходим к двери, ищем закрытую дверь, если нашли - юзаем, иначе - спокойно проходим.
-
slonopotam
- Posts: 270
- Joined: 2006-08-05 14:09:06
- Contact:
Совершенно верно. К примеру 10 различных типов закрытых дверей и 10 типов открытых дверей. Ток на "Антаресе" они изменены.
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
В моем скрипте на автобеггинг есть процедура открывания дверей/прохода через них. Берите и юзайте. Типы забиваются в массив, так что с расширением списка проблем нету.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
-
slonopotam
- Posts: 270
- Joined: 2006-08-05 14:09:06
- Contact:
-
Savage
- Expert!
- Posts: 1205
- Joined: 2004-04-04 11:13:54
- Location: Балаково, Саратовская обл.
- Contact:
Очень даже верен, и нпс и игроки часто открывают дверь так что если проход невозможен только тогда стоит суетиться о препядствии или открытии двери.Destruction wrote:Алгоритм не верен.
Открытая и закрытая дверь обладают разными типами.
Т.е. подходим к двери, ищем закрытую дверь, если нашли - юзаем, иначе - спокойно проходим.
-
Destruction
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
Так, то оно так, но мой вариант - быстрее.Savage wrote:Очень даже верен, и нпс и игроки часто открывают дверь так что если проход невозможен только тогда стоит суетиться о препядствии или открытии двери.Destruction wrote:Алгоритм не верен.
Открытая и закрытая дверь обладают разными типами.
Т.е. подходим к двери, ищем закрытую дверь, если нашли - юзаем, иначе - спокойно проходим.
Как бы чатсо ты не открывал / закрывал дверь, твой алгоритм скорее даст ошибку, нежели мой.
-
Destruction
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56