[Обновление! / Update!] Injection 2013

General Injection issues

Moderators: Murderator+, Murderator

Locked
VeL
Posts: 44
Joined: 2013-08-09 00:13:57

Re: [Обновление! / Update!] Injection 2013

Post by VeL »

Печатает текст над головой персонажа:

Code: Select all

,charprint color text


Сделать возможность выводить текст и над другими персонажами/мобами:
,charprint color text [object]
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: [Обновление! / Update!] Injection 2013

Post by Juicy Fruit »

Такими темпами можно начать подставлять других игроков. Я понимаю, что в логах всё можно будет посмотреть админу, но наивных ГМов хватает. Сомневаюсь, что добавим.
RL_ka
Posts: 149
Joined: 2013-05-28 13:13:02
Contact:

Re: [Обновление! / Update!] Injection 2013

Post by RL_ka »

VeL wrote:Печатает текст над головой персонажа:

Code: Select all

,charprint color text


Сделать возможность выводить текст и над другими персонажами/мобами:
,charprint color text [object]


для чего? :o

Juicy Fruit wrote:Такими темпами можно начать подставлять других игроков. Я понимаю, что в логах всё можно будет посмотреть админу, но наивных ГМов хватает. Сомневаюсь, что добавим.


Можно сделать текст типа "YI: " и дальше текст сообщения
Русский Сервер Ultima Online High Seas Adventures
Legendary
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: [Обновление! / Update!] Injection 2013

Post by Mirage »

Вы куда то не туда полезли :mrgreen:
Чарпринт не ПРОИЗНОСИТ текст, а ПОКАЗЫВАЕТ его для хозяина чара.
Следовательно даже если сделать чтобы текст появлялся где то там еще то это будет игрулька для самого игрока а не для окружающих. Единственное применение - вывод лога над противником но этого инжект не очень умеет делать.

ИМХО ваабще не нужный загон.

Лучше введите команду для bow и salute - будет четко делать поклоны и приветствовать других чаров.
У меня на стелсе бот передавал прописаному хозяину предметы по голосовой команде и кланялся. Если чужой произносил команду он отвечал
- Звиняй барин, вы не мой хозяин!
и отдавал честь.
:roll:
RL_ka
Posts: 149
Joined: 2013-05-28 13:13:02
Contact:

Re: [Обновление! / Update!] Injection 2013

Post by RL_ka »

Mirage wrote:Вы куда то не туда полезли :mrgreen:
Чарпринт не ПРОИЗНОСИТ текст, а ПОКАЗЫВАЕТ его для хозяина чара.
Следовательно даже если сделать чтобы текст появлялся где то там еще то это будет игрулька для самого игрока а не для окружающих. Единственное применение - вывод лога над противником но этого инжект не очень умеет делать.

ИМХО ваабще не нужный загон.

Лучше введите команду для bow и salute - будет четко делать поклоны и приветствовать других чаров.
У меня на стелсе бот передавал прописаному хозяину предметы по голосовой команде и кланялся. Если чужой произносил команду он отвечал
- Звиняй барин, вы не мой хозяин!
и отдавал честь.
:roll:


Удобная штука будет, для идентификации противника в массовых боях, например. Написал над ним HERE IS MY TARGET и всё:)
А подставлять игроки могут друг друга на серверах где мат например запрещён, они будут писать друг над другом и засылать скрины гмам :D :D
поэтому чтобы оно идентифицировалось сделаем чтобы писалось что-то типа YokoInj: <Message>

а для чего эти команды тебе? забиндил в опциях и используй хоть до посинения
Русский Сервер Ultima Online High Seas Adventures
Legendary
VeL
Posts: 44
Joined: 2013-08-09 00:13:57

Re: [Обновление! / Update!] Injection 2013

Post by VeL »

YokoInj: <Message>

ненадо YokoInj будет мешать, подставить можно и через фотошоп...

А так на будующее, можно сделать ивент, например на изменение ХП 'lastattack', тогда на него можно будет повесить:

Code: Select all

Sub EventProc()
  UO.CharPrint(Color, Str(UO.GetHP('lastattack') * 100 / UO.GetMaxHP('lastattack'), 0) + '%', 'lastattack')
end sub
RL_ka
Posts: 149
Joined: 2013-05-28 13:13:02
Contact:

Re: [Обновление! / Update!] Injection 2013

Post by RL_ka »

VeL wrote:
YokoInj: <Message>

ненадо YokoInj будет мешать, подставить можно и через фотошоп...

Тогда для чего тебе нужна эта команда?

VeL wrote:А так на будующее, можно сделать ивент, например на изменение ХП 'lastattack', тогда на него можно будет повесить:

ивенты на изменение хп стамины маны будут:)
На изменение своих хп. На изменение хп врага - не знаю. Надо подумать, но врядли.
измеРение наверное? © Mirage
Русский Сервер Ultima Online High Seas Adventures
Legendary
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: [Обновление! / Update!] Injection 2013

Post by Mirage »

Поклон и салют забиндить в игре можно конечно но тогда нужно будет эмулировать нажатие клавиши. Не комильфо :) Пакет для команды же должен быть.

Инжект со всех окружающих (и живых и НПС) снимает только в процентном соотношении хиты. Всегда 100 и меньше. Лог не получится снимать по нормальному. Есть куча фри шардов где силы больше чем 100-150 или сила не равна максхитам.

Вот кстати интересная, но по моему не реализуемая функция (мы спорили но так и не решили в одной из тем). Можно ли отличить НПС от игрока?


PS
ивенты на изменение хп стамины маны будут:)
они же вроде как бы есть :|

Code: Select all

UO.Life, UO.Mana, UO.Stamina, UO.STR, UO.INT, UO.DEX,
    UO.Weight, UO.Armor, UO.Gold, UO.BM, UO.BP, UO.GA, UO.GS,
    UO.MR, UO.NS, UO.SA, UO.SS, UO.VA, UO.EN, UO.WH, UO.FD,
    UO.BR, UO.H, UO.C, UO.M, UO.L, UO.B, UO.AR, UO.BT
или вы об чём?
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: [Обновление! / Update!] Injection 2013

Post by Juicy Fruit »

Mirage wrote:Вот кстати интересная, но по моему не реализуемая функция (мы спорили но так и не решили в одной из тем). Можно ли отличить НПС от игрока?

Пока что не встречал отличий(
CxC
Posts: 93
Joined: 2012-12-31 00:17:09

Re: [Обновление! / Update!] Injection 2013

Post by CxC »

Mirage wrote:Вот кстати интересная, но по моему не реализуемая функция (мы спорили но так и не решили в одной из тем). Можно ли отличить НПС от игрока?

наличие бекпака?
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: [Обновление! / Update!] Injection 2013

Post by Juicy Fruit »

На многих серверах есть
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Re: [Обновление! / Update!] Injection 2013

Post by admir »

Qualis Eram wrote:Заметил еще одну фиговину на новой инже. использовал на кнопку вот это UO.UseObject('lastobject'), такое можно в клиенте поставить, но клиент по тупому работал. Т.е я делаю какое-то действие например клинул на столб, и через 10 секунд опять надо кликнуть, все у меня lastobject есть, и я его юзал на кнопку. Даже когда подпивал алхимию через usetype или накладывал бинты, этот lastobject не слетал, он как оставался на столбе так и продолжал быть.

Теперь же, такое не получается и на кнопку UO.UseObject('lastobject') кликается на столб, а последнее, допустим бинты, банка алхи. Грустно как-то, тоже самое стало как в обычном клиенте.

usefromground
Возможно тебе поможет UO.UseFromGround( type [, color ] ) -
если ты про столб телепорта.
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Re: [Обновление! / Update!] Injection 2013

Post by admir »

Juicy Fruit wrote:Такими темпами можно начать подставлять других игроков. Я понимаю, что в логах всё можно будет посмотреть админу, но наивных ГМов хватает. Сомневаюсь, что добавим.

А такое возможно?

)он имел ввиду что только у тебя на экране будет текст над другими персонажами.
Скорее всего это для замены или редактирования заклинаний.
Такое есть в стелсе)


Можно ли отличить НПС от игрока?

Как минимум у чара есть профиль. Не уверен что он открывается если чар морфнут в дракона или демона или змейку.

Code: Select all

uo.SetEvent("SeeNewPlayer", "1", "exec blablabla") 

А при каких условиях , когда проверяется?
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
CxC
Posts: 93
Joined: 2012-12-31 00:17:09

Re: [Обновление! / Update!] Injection 2013

Post by CxC »

и профиль есть на некоторых серверах
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Re: [Обновление! / Update!] Injection 2013

Post by admir »

Нпс откликается на hi )

Если перетянуть на нпс любой предмет то он упадет обратно в пак без открытия трейд окна )
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: [Обновление! / Update!] Injection 2013

Post by Juicy Fruit »

Подстава возможна созданием диалога конкретного персонажа с различными оскорблениями или продажой за реал и т.п. в журнале будет отображаться ник чара, над кем появляется сообщение, да и над чаром тоже.

Эвент в апдэйт обжект вроде бы активируется, как только пришел пакет с чужим чаром – инжект запускает exec string.

Реплэйсы есть и в инжекте, в планах оформить это как положено, но это не главная задача.
CxC
Posts: 93
Joined: 2012-12-31 00:17:09

Re: [Обновление! / Update!] Injection 2013

Post by CxC »

admir wrote:Нпс откликается на hi )
Если перетянуть на нпс любой предмет то он упадет обратно в пак без открытия трейд окна )

как-то неюзабельно ))))
RL_ka
Posts: 149
Joined: 2013-05-28 13:13:02
Contact:

Re: [Обновление! / Update!] Injection 2013

Post by RL_ka »

RL_ka wrote:измеРение наверное? © Mirage

Нет, именно изменение. Событие при изменении хп.
Запускать скрипт в случае если у твоего чара изменились хп. Как-то так.

По поводу отличий нпц от игрока - их просто нет. Все что делает нпц может делать и игрок, так же и наоборот.
Я не вижу ни единого способа.
Поведение нпц отличается на каждом сервере, и поэтому каждый должен искать различия между игроком и нпц самостоятельно
Русский Сервер Ultima Online High Seas Adventures
Legendary
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: [Обновление! / Update!] Injection 2013

Post by Juicy Fruit »

Можно по титулу отследить попробовать, но опять же, это все костыли...
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Re: [Обновление! / Update!] Injection 2013

Post by admir »

Есть пакет открытия профайла. Тогда сделайте функцию на открытие, если не откроет соотв нпс.
(возможно не на всех серверах, но там где оно есть там будет работать 100%)

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