RagBot Forum
 

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

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

Ответ
 
Опции темы Опции просмотра
Старый 29.11.2007, 15:44   #11
Funt
Новичок
 
Аватар для Funt
 
Регистрация: 29.05.2007
Сообщений: 41
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Код:
[dist=1] Curt (0): fp
[macro] automacro protect triggered.
[macro] fp error: error in 1: @eval (exists $::players{$::playersID[$i]}->{guild} ? $::players{$::playersID[$i]}->{guild}{name} : 'null') failed
the line number may be incorrect if you called a sub-macro.
Вот что мне выдаёт консоль.
Сам макрос таков:
Код:
automacro protect{
pubm /fp|Fp me|Full protect me/i,3
call fp
} 
macro fp {
$guild = Russian Power
$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($.lastpub) 5
do sit
}
Чёрт помоги позя!!!!
__________________
Самый лучший сервер-Земля.Огромная карта,6 миллиардов игроков,терпеливый админ...Но если забанит.
Funt вне форума   Ответить с цитированием
Старый 29.11.2007, 20:31   #12
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
Восклицание

Funt, что-то ты привераешь..
вот тебе бот пишет что ошибка тут:
Цитата:
@eval (exists $::players{$::playersID[$i]}->{guild} ? $::players{$::playersID[$i]}->{guild}{name} : 'null')
а у тебя в макросе написано:
Код:
$g = @eval (exists $::players{$::playersID[$id]}->{guild} ? $::players{$::playersID[$id]}->{guild}{name} : 'null')
кароче у тебя не задана переменная $id - это номер игрока, добавь строчку:
Код:
$id = @player ($.lastpub)
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 02.12.2007, 23:59   #13
Funt
Новичок
 
Аватар для Funt
 
Регистрация: 29.05.2007
Сообщений: 41
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

не,не вру.всё без обмана.а вот про переменую точно ступил.не задал(
__________________
Самый лучший сервер-Земля.Огромная карта,6 миллиардов игроков,терпеливый админ...Но если забанит.
Funt вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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