Yoko

All sides of Injection
It is currently 2025-12-22 20:57:03

All times are UTC+02:00




Post new topic  Reply to topic  [ 20 posts ] 
Author Message
 Post subject: Текст
PostPosted: 2006-11-24 23:35:58 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
В общем хочу сделать такой скрипт. Одним чаром пишу ИД а второй его использует.
В общем нужно что-то вроде этого.
UO.InJournal("wap: ИД")
UO.Useobject(ИД)
Команды могу перепутать, так что тут меня исправлять не нужно, сам разберусь. Если кто знает, обьясните, как сделать, чтобы инжект брал ИД из первого текста и дальше использовал его как ИД, а не как текст...


Top
   
 Post subject:
PostPosted: 2006-11-25 00:08:47 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
ты всегда можешь преобразовать текст в число.
Команда Int(...)
Обрезать строчку ты тоже можешь... так што не вижу ничего сложного.
Была у меня такая фишка для вора, вот отлько код у меня под ПинЖект:
Code:
sub main_pvp(){
uo::deletejournal();
 while(!uo::dead()){
  if(uo::injournal('MSG from')){
  $string=uo::journal(uo::injournal('MSG from')-1);
  split(/ /,"$string" ,-1);
  $char=@_[-1];
  uo::print("Est contact $char");
  uo::deletejournal();
  uo::set(lasttarget,$char);
  }
 &wait(500);
 }
}

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


Top
   
 Post subject:
PostPosted: 2006-11-25 00:31:41 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
DerMeister =) wrote:
ты всегда можешь преобразовать текст в число.
Команда Int(...)
Обрезать строчку ты тоже можешь... так што не вижу ничего сложного.
Была у меня такая фишка для вора, вот отлько код у меня под ПинЖект:
Code:
sub main_pvp(){
uo::deletejournal();
 while(!uo::dead()){
  if(uo::injournal('MSG from')){
  $string=uo::journal(uo::injournal('MSG from')-1);
  split(/ /,"$string" ,-1);
  $char=@_[-1];
  uo::print("Est contact $char");
  uo::deletejournal();
  uo::set(lasttarget,$char);
  }
 &wait(500);
 }
}
Не понял... Можешь написать как сделать это в моём примере, например? Поясню, что нужно сделать. Найти в тексте сообщение от моего чара, запомнить ИД, который в нём написан, и использовать этот ИД далее, например, использовать обьект с таким ИД.

_________________
For flood and honour. Хорошо флудить - это тоже искусство.
В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-11-26 13:16:13 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
Никто не знает, чтоли?

_________________
For flood and honour. Хорошо флудить - это тоже искусство.

В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-11-26 18:09:02 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
DerMeister =) это форум инжы, нет смысла чтото выкладывать из пинжекта...
2Вап2 зачем тебе это ?

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


Top
   
 Post subject:
PostPosted: 2006-11-26 19:44:31 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
NMY wrote:
DerMeister =) это форум инжы, нет смысла чтото выкладывать из пинжекта...
2Вап2 зачем тебе это ?
Чтобы давать команду от одного чара к другому.

_________________
For flood and honour. Хорошо флудить - это тоже искусство.

В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-11-26 19:48:54 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
А (set|get)EasyUO придумали точно не для такого случая.


Top
   
 Post subject:
PostPosted: 2006-11-26 21:52:39 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
Destruction wrote:
А (set|get)EasyUO придумали точно не для такого случая.
Изиуо не пользуюсь, хотел инжектом обойтись...

_________________
For flood and honour. Хорошо флудить - это тоже искусство.

В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-11-26 23:28:04 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
wap2 wrote:
Изиуо не пользуюсь, хотел инжектом обойтись...


1. Зря.

2. Это команды инжекта, а не Изи. И для их использования Изя не нужна. Прочитай хелп.

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-11-29 15:05:39 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
Хелп посмотрел. Ничего полезного не нашёл. Ещё раз спрошу, никто не знает, как сделать, чтобы инжект брал из журнала обпределённую информацию и дальше её использовал?

_________________
For flood and honour. Хорошо флудить - это тоже искусство.

В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-11-29 15:26:33 
Offline
User avatar

Joined: 2006-08-05 14:09:06
Posts: 270
Для поиска в журнале используй
UO.InJournal(тут та фраза которую ищешь)
Так же возможен поиск последней строки и т.д.
А для использования, приведи пример где использовать.

Еще можно:
Очистка журнала
Поиск в журнале текста
Строка журнала
Обьект связаный со строкой журнала
Строка журнала: перезапись
отобразить журнал Injection

_________________
ДРВ
Spoiler
_________________
Антарес
Spoiler|Gostrabaiter|Umhra|Slog


Top
   
 Post subject:
PostPosted: 2006-11-29 18:50:09 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
slonopotam wrote:
Для поиска в журнале используй
UO.InJournal(тут та фраза которую ищешь)
Так же возможен поиск последней строки и т.д.
А для использования, приведи пример где использовать.

Еще можно:
Очистка журнала
Поиск в журнале текста
Строка журнала
Обьект связаный со строкой журнала
Строка журнала: перезапись
отобразить журнал Injection
Эти команды я знаю, но с их помощью я не могу сделать, то что мне нужно...
Один чар пишет: ИД.
Второй чар этот ИД использует.
Для понятности привожу пример: ИД: 0x0F45DA53.
Один чар пишет: 0x0F45DA53. Ник этого чара, например, Warrior .
У второго чара в журнале пишется: "Warrior: 0x0F45DA53" . И этому чару нужно использовать обьект с таким ИД. Каким образом сделать, чтобы скрипт нашёл эту надпись, выделил из неё ИД, и использовал его?

_________________
For flood and honour. Хорошо флудить - это тоже искусство.

В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-11-29 21:23:45 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
забыл... дык в уо неиграю...

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


Last edited by Nmy on 2006-12-01 08:41:05, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2006-11-29 21:33:11 
Offline
User avatar

Joined: 2006-08-05 14:09:06
Posts: 270
Второму чару можно написать на рунке сериал и бросить на землю, а первому ткнуть в нее. И будет то самое "Ю си"

_________________
ДРВ

Spoiler

_________________

Антарес

Spoiler|Gostrabaiter|Umhra|Slog


Top
   
 Post subject:
PostPosted: 2006-12-01 01:08:56 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
NMY wrote:
кстати идея- если кликнуть на вещ, 2му чару в журнале будет строка "you see: " так её ловить и использовать uo.getserial


Не говори ерунды. Даже не-эксперты знают что в журнал инжекта слова 'You see:' не попадают. Их добавляет клиент в своем журнале, а не сервер посылает.


Автору топика (раз тебе так хочется гемороя): делетишь журнал, первым чаром говоришь сериал, вторым чаром в динамической паузе ловишь строку в журнале, начинающуюся с ника первого чара с двоеточием (образец динамической паузы на журнал - в любом скрипте на крафт). Потом парсишь эту строку, вычленяя из нее сериал.

ЗЫ: Команда UO.SetEasyUO('1','0x00000000'), к твоему сведению, ни к какой Изе обращаться не будет, а просто запишет в регистри виндов этот текст в переменную 1 в разделе Изи. Причем создать эти разделы элементарно. Проще всего, конечно, один раз запустить Изю, закрыть, убить - больше она не нужна. Ну и второй чар командой UO.GetEasyUO('1') просто заберет этот текст из соответствующей переменной. Просто и без всякого гимора.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


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

Joined: 2006-07-29 19:08:18
Posts: 91
Edred wrote:
NMY wrote:
кстати идея- если кликнуть на вещ, 2му чару в журнале будет строка "you see: " так её ловить и использовать uo.getserial


Не говори ерунды. Даже не-эксперты знают что в журнал инжекта слова 'You see:' не попадают. Их добавляет клиент в своем журнале, а не сервер посылает.


Автору топика (раз тебе так хочется гемороя): делетишь журнал, первым чаром говоришь сериал, вторым чаром в динамической паузе ловишь строку в журнале, начинающуюся с ника первого чара с двоеточием (образец динамической паузы на журнал - в любом скрипте на крафт). Потом парсишь эту строку, вычленяя из нее сериал.

ЗЫ: Команда UO.SetEasyUO('1','0x00000000'), к твоему сведению, ни к какой Изе обращаться не будет, а просто запишет в регистри виндов этот текст в переменную 1 в разделе Изи. Причем создать эти разделы элементарно. Проще всего, конечно, один раз запустить Изю, закрыть, убить - больше она не нужна. Ну и второй чар командой UO.GetEasyUO('1') просто заберет этот текст из соответствующей переменной. Просто и без всякого гимора.
Спасибо Едреду за помощь, всем остальным за попытку помощи. Скрипт реализован...

_________________
For flood and honour. Хорошо флудить - это тоже искусство.

В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-12-07 18:10:17 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
выкладывай :roll:

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


Top
   
 Post subject:
PostPosted: 2006-12-07 18:21:49 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
NMY wrote:
выкладывай :roll:
А зачем? Я думаю ты сам можешь такой скрипт сделать, раз даже у меня вышло, а я инжект плохо знаю... А ньюбам этот скрипт ни к чему...

_________________
For flood and honour. Хорошо флудить - это тоже искусство.

В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2006-12-07 18:35:27 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
wap2 wrote:
NMY wrote:
выкладывай :roll:
А зачем? Я думаю ты сам можешь такой скрипт сделать, раз даже у меня вышло, а я инжект плохо знаю... А ньюбам этот скрипт ни к чему...

да мне поесть нету время :lol:

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


Top
   
 Post subject:
PostPosted: 2007-02-04 21:30:59 
Offline

Joined: 2005-08-07 04:23:56
Posts: 44
wap2 wrote:
NMY wrote:
выкладывай :roll:
А зачем? Я думаю ты сам можешь такой скрипт сделать, раз даже у меня вышло, а я инжект плохо знаю... А ньюбам этот скрипт ни к чему...



Мне бы пригодился )


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 6 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:  
Powered by phpBB® Forum Software © phpBB Limited