Page 1 of 1

Использование части сообщения из журнала.

Posted: 27.04.2011 14:04
by Venom
Подскажите плс, как выхватить часть сообщения из уо журнала и использовать в конкретных целях.
Например, праймом я пишу в гильдчат следующее :
System: [Prime] 0x0526B3F3, где
сообщение является Ид.
Этот Ид мне необходимо проатачить вторым чаром, т.е. ботом.
Как мне вставить это ИД в подобную процедуру :

Code: Select all

f FindType(Monstr[j], Ground) <> 0 then  
 begin
while FindType(Monstr[j], Ground) <> 0 do 
 begin
enemy:= finditem; 
attack(enemy); <--- Вот сюда.


Спасибо.

Posted: 28.04.2011 7:09
by Fenix
Ставишь обработчик события получения сообщения, проверяешь его на соответствие критериям (отправитель сообщения, текстовка сообщения), после чего переводишь ID из строки в число (StrToInt) и дальше можешь делать что вздумается.

Re: Использование части сообщения из журнала.

Posted: 28.04.2011 7:20
by Vizit0r
Venom wrote:Подскажите плс, как выхватить часть сообщения из уо журнала и использовать в конкретных целях.

Code: Select all

function Journal(StringIndex: Integer): String; // Получение строки в журнале по ее индексу
как узнать индекс - найти нужную строку. как - читать хелп по функциям.