Страница 1 из 1
Макрос на FCP
Добавлено: Пт июн 05, 2009 4:31 pm
Damne:D
Вот такой вот макрос:
Код: Выделить всё
automacro protect{
pm /fp|Fp me|164/
call fp
}
macro fp {
$guild = "Название Гильдии"
$id = @player ($.lastpm)
$g = @eval (exists $::players{$::playersID[$id]}->{guild} ? $::players{$::playersID[$id]}->{guild}{name} : 'null')
if ($g ~ $guild) goto fp
release fp
:fp
do stand
do sp "Full Chemical Protection" @player($.lastpm) 5
do sit
}
Когда пишу в приват боту "fp me" бот тупо стоит на месте..
А кора выдаёт вот такую фень:
Код: Выделить всё
[macro] fp error: error in 4: releasing fp failed
Может что-то, где-то намудрил?
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 5:02 pm
Cooot
К обычному макросу неприменима команда release fp. В ней ошибка, на что и указывает ОК.
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 5:31 pm
Damne:D
Cooot
а на что ее заменить?
Добавлено спустя 17 минут:
Заменил на "do". Теперь, бот хотя бычто-то делает. Садиться и встает. А ФП давать не хочет. Теперь ОК выдаёт вот что:
Код: Выделить всё
Unable to cast skill Full Chemical Protection in 3 tries.
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 6:20 pm
RexTiam
$g = @eval (exists $::players{$::playersID[$id]}->{guild} ? $::players{$::playersID[$id]}->{guild}{name} : 'null')
if ($g ~ $guild) goto fp
release fp
:fp
do stand
ищи тут =)
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 6:44 pm
Damne:D
RexTiam
Уже исправил.. а вот это по какой причине?
Код: Выделить всё
Unable to cast skill Full Chemical Protection in 3 tries.
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 6:47 pm
RexTiam
как я понял есть 2 варианта....
у тебя нету протекта с собой или бот не может определить умение фул протект.... и пытается всё сделать отдельно.....
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 7:35 pm
Damne:D
RexTiam
Протект есть. 100%
А вот 2 вариант... хз
Блин, реально, чего тут не хватает, исправьте плз..
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 10:05 pm
david
do sp "Full Chemical Protection" @player($.lastpm) 5
вместо "Full Chemical Protection" попробуй поставить номер скила из списка скилов, который вызывается командой skills кажется.
Re: Макрос на FCP
Добавлено: Пт июн 05, 2009 11:38 pm
Damne:D
david
Ты гений

Благодарю ))
Re: Макрос на FCP
Добавлено: Вт июн 09, 2009 3:19 pm
RexTiam
проще открыть файл скилов)
и ещё странно...Попробывал у себя протестить не по номеру..Всё пахало по данному макросу.... кхм....