Многоуважаемые знатоки :)
Moderators: Murderator+, Murderator
Многоуважаемые знатоки :)
кхм... столкнулся с проблемой , и незнаю , можно ли её решить средствами Инжекта.
(я пишу тока скиптики ака армслор и анатомия ) ,так что для меня эта проблема оказалась нерешаемой.
И у вас на форуме я тож в поиски ничего не нашел...
Кароче , мне нужно чтоб инжа определяла тайл под последней жертвой , и юзала туда таргет.
обьясню почему. у меня на шарде , Гретер Експлоужены, а также Рел Пор - юзаються не на существо , а на тайлы(вродь как и везде ) , поетому кидать ГЕ по ЛастТаргету - используя простой макрос в опциях - не получаеться.
тока ненадо плз выкидыват ь больших скриптов , ето должно быть оч просто все и быстро - для юза в бою....
(я пишу тока скиптики ака армслор и анатомия ) ,так что для меня эта проблема оказалась нерешаемой.
И у вас на форуме я тож в поиски ничего не нашел...
Кароче , мне нужно чтоб инжа определяла тайл под последней жертвой , и юзала туда таргет.
обьясню почему. у меня на шарде , Гретер Експлоужены, а также Рел Пор - юзаються не на существо , а на тайлы(вродь как и везде ) , поетому кидать ГЕ по ЛастТаргету - используя простой макрос в опциях - не получаеться.
тока ненадо плз выкидыват ь больших скриптов , ето должно быть оч просто все и быстро - для юза в бою....
-
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
[quote]ты этот затести сперва.
Дестр свою пятачину любит помочить там где надо и нет.
Если не сработает - есть варианты без асма.[/quote]
ну люди мы неместные , порядков ваших ненаем , кто что любит :)
а насчет скрипта , запускал через ,exec ge - пишет анидентифайт вейрибл GE , щя жду друго (я сам тока на лоры могу , а по более сложным вапросам его напрягаю ), он разобраться мне поможет :)
ГЕ вписал тайп :)
думаю еще цвет может надо , мож у бутылок один тайп , просто цвета разные ? тестить нада...
ПС: серв даун , тест пока отминяеться.
Дестр свою пятачину любит помочить там где надо и нет.
Если не сработает - есть варианты без асма.[/quote]
ну люди мы неместные , порядков ваших ненаем , кто что любит :)
а насчет скрипта , запускал через ,exec ge - пишет анидентифайт вейрибл GE , щя жду друго (я сам тока на лоры могу , а по более сложным вапросам его напрягаю ), он разобраться мне поможет :)
ГЕ вписал тайп :)
думаю еще цвет может надо , мож у бутылок один тайп , просто цвета разные ? тестить нада...
ПС: серв даун , тест пока отминяеться.
Last edited by BOHb on 2006-03-08 13:37:26, edited 1 time in total.
я вас еще не достал :) ?
кароче , мы с другом играем разными классами , и ГЕ для разных тактик боя используем... Он мне то скрипт отладил - а под свою тактику немогет :
"" Maverick
ша смкажу чо там на форуме спросить
Maverick
скрипт нужен для того чтобы кидать на захайдившегося чела ге
можно ли как-нибудь постоянно определять его координаты, а если чел захайдился, то заканчивать определение и юзать гешку на последнее место где он был?
Maverick
я это сделать не в состоянии, слишком плохо инжу знаю
BOHb
статус фикс бар
BOHb
вроде деает ето"
добавлено : если юзать статус бар :)))) то все получаеться :))))
как видете я хоть и тока на лоры могу писать но догатки у меня гениальные могут быть :)
кароче , мы с другом играем разными классами , и ГЕ для разных тактик боя используем... Он мне то скрипт отладил - а под свою тактику немогет :
"" Maverick
ша смкажу чо там на форуме спросить
Maverick
скрипт нужен для того чтобы кидать на захайдившегося чела ге
можно ли как-нибудь постоянно определять его координаты, а если чел захайдился, то заканчивать определение и юзать гешку на последнее место где он был?
Maverick
я это сделать не в состоянии, слишком плохо инжу знаю
BOHb
статус фикс бар
BOHb
вроде деает ето"
добавлено : если юзать статус бар :)))) то все получаеться :))))
как видете я хоть и тока на лоры могу писать но догатки у меня гениальные могут быть :)
Code: Select all
sub ge()
var ge='0x0F0E'
var gecolor='0x069A'
uo.waittargettile('0',str(uo.getx('lastattack')),str(uo.gety('lastattack')),str(uo.getz('lastattack')))
uo.findtype(ge,gecolor,'backpack')
if uo.findcount() > 0 then
uo.useobject(uo.getserial('finditem'))
else
uo.print("PREVED GDE GE?")
endif
endsub
у нас на шарде , прежде чем бутылка взрываеться проходит 2 секунды , куда вейт вставить чтобы после того как бутылка заюзана , он 2 секи подождал и потом искал таргет, и потом на него кидал?
ПС извините чета теги у меня не работуют :((((
Last edited by BOHb on 2006-03-08 16:18:35, edited 2 times in total.
-
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
LordTom wrote:BOHb wrote:(паду тестить скрипт с асм )
этот скрипт для АСМ ?
(извините если туплю)
и можно поподробнее , если это не скрипт для АСМ , то что надо при установке АСМ надо будет в скрипте написать?
ты этот затести сперва.
Дестр свою пятачину любит помочить там где надо и нет.
Если не сработает - есть варианты без асма.
Я просто не могу, ты так любишь базарить.
Нередко случается так, что с Injection борятся разными способами, например проверяют тип тайла на который был послан таргет, АСМ позволяет с этой проблемой справится, предложи без АСМа, когда он требует тип тайла?
-
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
LordTom wrote:С АСМом ты будеш наблюдать постоянные краши клиента - что не позволительно в Окло, а это скрипт именно ПВП, для тупых в инже есть команда:Code: Select all
privategettile
С её помощью можно определить какой тайл под опонентом...
И Дестр - ты можеш обижаться, но ты именно любиш вставить пятак, что нельзя не заметить. ...
Единственная команда которую я не пользовал.
Насколько я помню, она определяет тип тайла плана вода/земля/пещера, а не тот, который ,infotile. Хотя неважно.
Спасибо за помощь ,
мы довели скрипт до ума.
(при юзе арубить Фикс статус бар (чтоб кидать по тем кто тока в хид ушол )
мы довели скрипт до ума.
(при юзе арубить Фикс статус бар (чтоб кидать по тем кто тока в хид ушол )
Code: Select all
sub ge()
var ge='0x0F0E'
var gecolor='0x069A'
uo.waittargettile('0',str(uo.getx('lastattack')),str(uo.gety('lastattack')),str(uo.getz('lastattack')))
uo.findtype(ge,gecolor,'backpack')
if uo.findcount() > 0 then
uo.useobject(uo.getserial('finditem'))
else
uo.print("PREVED GDE GE?")
endif
endsub
BOHb wrote:Здравствуйте еще раз!
Скрипт работает , спасибо , но я его апгрейдить хочу...
как я понял , инжа сначала определяет , а потом юзает и кидает гранату.
а как можно так написать , чтобы сначала юзался предмет (граната ),
потом проставить wait(2500) ,
а потом уже юзалося на таргет ?
такое возможно ?
Считай что невозможно. В принципе, конечно, возможно, но не стоит. Настроить не сможешь и улетишь на своем шарде в бан.
-
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
BOHb wrote:Здравствуйте еще раз!
Скрипт работает , спасибо , но я его апгрейдить хочу...
как я понял , инжа сначала определяет , а потом юзает и кидает гранату.
а как можно так написать , чтобы сначала юзался предмет (граната ),
потом проставить wait(2500) ,
а потом уже юзалося на таргет ?
такое возможно ?
Команда target, но лучше послушай Edred'а.
баном нас не испугаешь :)
раскажите-ка по подробнее пожалуйста :)
настроить попытаюсь... благо есть скрипторы в асе которых могу донимать....
как я понял вот ето....
а как ето в скрипт впендерючить?
раскажите-ка по подробнее пожалуйста :)
настроить попытаюсь... благо есть скрипторы в асе которых могу донимать....
Code: Select all
Синтакс: ,target target_key lasttile/object/ground [ttype type X Y Z]
none uo.target(target_key,lasttile/object/ground,[ttype,type,X,Y,Z])
Тема: Прицелы Ключевые слова: command, uoscript, targeting, objhandling, tilehandling
--------------------------------------------------------------------------------
Реккомендуется не использовать эту команду тем кто не в курсе, что он делает.
Создаёт и посылает на сервер пакет прицела согласно заданым параметрам. Не отменяет прицела в клиенте. Если вы отменили вручную прицел в клиенте после команды target то создали десинхронизацию, на которую возможна реакция в спектре от сообщения о ошибке и отметки в логе на сервере до бана аккаунта.
Первый параметр это уникальный нормер прицела. Для магии он один, скилов другой, предметов третий, четвёртый и так далее. Узнать его можно с помощью особого указателя lasttargetkey, см. object. Он показывает какой номер был у последнего прицела, использованого клиентом.
Второй парамер указывает где взять основной параметр пакета прицела - серийный номер обьекта object на который нужно навести прицел. lasttile указывает взять последний использованый в клиенте; object указывает взять серийный номер указаного обьекта, ground указывает что прицелом есть статический обьект (земля, деревья, вода и т.п.).
Третий параметр, ttype (0 или 1) указывает должен ли сервер считать это прицелом на статик (укажите 1 если вы писали в предыдущем параметре ground иначе 0)
Следующий параметр, если он указан, является типом вещи если прицел обьектный, или тайлом если прицел статический.
Далее идут, если указаны, координаты вещи в сумке (обычно не требуется, берётся из данных о обьекте) если прицел обьектный, и координаты тайла в мире если прицел статический
По возможности следует не использовать команду target, заменяя её на команду waittargetobject для обьектов и waittargettile для статики.
Данные для команды target можно получить правильно применяя команды info и infotile
как я понял вот ето....
а как ето в скрипт впендерючить?
BOHb wrote:как я понял вот ето....
а как ето в скрипт впендерючить?
Ну так разбирайся. Эта команда, скажем так, не для использования чайниками. А профессионал и сам разберется как ее юзать.
ЗЫ: Я ее использовал только один раз в жизни, просто для эксперимента, написал скриптец с этой командой. Не увидел каких-либо преимуществ для себя по сравнению с ловушкой таргета и забросил это дело. Это только кажется, что есть задачи где нельзя обойтись ловушкой прицела...

-
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
Edred wrote:BOHb wrote:как я понял вот ето....
а как ето в скрипт впендерючить?
Ну так разбирайся. Эта команда, скажем так, не для использования чайниками. А профессионал и сам разберется как ее юзать.
ЗЫ: Я ее использовал только один раз в жизни, просто для эксперимента, написал скриптец с этой командой. Не увидел каких-либо преимуществ для себя по сравнению с ловушкой таргета и забросил это дело. Это только кажется, что есть задачи где нельзя обойтись ловушкой прицела...
Ага, три таргета вешать

Верно всё говоришь, меня блин опередил..