RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Макросы и Плагины

Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов.

Ответ
 
Опции темы Опции просмотра
Старый 06.05.2008, 16:47   #1
alex888
Новичок
 
Регистрация: 18.03.2007
Сообщений: 39
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Как вытащить координаты из строки консоли ?

Предположим чар сделал релок из точки с координатами x y
в точку с координатами x1 y1
В консоли это выглядит так
You use Body Relocation (lvl 1) on location (x1, y1),
но $.pos у него остается равным x y
Епст как моно выделить новые координаты после релока ??
4ерТ ты не мог бы довести идею до конца идею до конца ??
alex888 вне форума   Ответить с цитированием
Старый 06.05.2008, 17:02   #2
masterspirta
Опытный Ботовод
 
Аватар для masterspirta
 
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
По умолчанию

You use Body Relocation (lvl 1) on location (x1, y1),
Выделил)))
Тебя куда и к чему нужно выделить••••••
You use Body Relocation (lvl 1) on location (/d+), (/d+),
можна так из консоли выдрать только нужно смотреть что б косяк с со скобками не вышел !
masterspirta вне форума   Ответить с цитированием
Старый 06.05.2008, 17:15   #3
alex888
Новичок
 
Регистрация: 18.03.2007
Сообщений: 39
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Упс если быть точным мне нужно присвоить значения x1 y1 собственной переменной

А эта строка прям в этом виде в теле макроса должна стоять?
You use Body Relocation (lvl 1) on location (/d+), (/d+),

Чему будут присвоены эти координаты (/d+), (/d+) ?
так моно написать $x1y1 = (/d+), (/d+), ?

Последний раз редактировалось alex888; 06.05.2008 в 17:59.
alex888 вне форума   Ответить с цитированием
Старый 06.05.2008, 18:42   #4
masterspirta
Опытный Ботовод
 
Аватар для masterspirta
 
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
По умолчанию

ТУТ все что тебе нужна...и впредь плз будь точнее что куда и откуда нужна вытащить и для каких целей
masterspirta вне форума   Ответить с цитированием
Старый 06.05.2008, 19:57   #5
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

alex888, на самом деле тебе придётся нарисовать ещё 1 АМ, ктоый будет срабатывать на появление в консоли этой строчки, а уж потом из ней (из строчки) выдирать нужные тебе координаты!

Цитата:
console /You use Body Relocation.*on location \((\d+), (\d+)\)/
при таком раскладе:
Цитата:
$x1 = $.lastMatch1
$x2 = $.lastMatch2
а вот где можно поиграться с шаблоном
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 07.05.2008, 02:21   #6
alex888
Новичок
 
Регистрация: 18.03.2007
Сообщений: 39
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Упс какая штука прикольная (я про ссылку). Спасибо большое!!! сам бы я запарился разбираться.Правда я так и подумал, что нужно будет
2 переменные организовать и присвоить им целочисленные значения.
Но никак сообразить не мог как эти метасимволы и модификаторы расставить правильно, чтобы их получить.
Меня и сейчас терзают смутные сомнения, что вот это .* стоит там где ему положено.
Там же вроде (lvl 1) должно находиться, а оно нам никаким боком не нужно.
Или оно там стоит чтобы скобки убрать ?
Буду проверять

Последний раз редактировалось alex888; 07.05.2008 в 02:41.
alex888 вне форума   Ответить с цитированием
Старый 07.05.2008, 03:29   #7
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

ну изначально малоли уровни разные бывают

да и так запись по короче
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить координаты члена пати? kin2 Макросы и Плагины 2 04.05.2009 20:19
Фильтр консоли ... Женя Вопросы по Боту 3 13.07.2008 20:49
шар из под консоли (деление опыта ) Shitok Вопросы по Боту 3 02.12.2007 05:29


Текущее время: 10:38. Часовой пояс GMT +3.