RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Вопросы по Боту

Вопросы по Боту ПРОСЬБА НЕ СОЗДАВАТЬ ТЕМЫ ТИПО "ХЕЕЕЕЛЛЛППП, ППЛЛИИZZZ"

Ответ
 
Опции темы Опции просмотра
Старый 03.04.2009, 20:38   #1
ChooseOfDestiny
Новичок
 
Аватар для ChooseOfDestiny
 
Регистрация: 07.01.2007
Сообщений: 15
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию разговор с нпс -> вписать свое имя

пишу макрос на самостоятельную жизнь бота начиная с нубозоны
при прохождении нпса Reception столкнулся с проблемкой.
При разговоре нпс требует ввести себственное имя.
подскажите как мне это осуществить?)

ЗЫ: где можно подсмотреть синтаксис написания макросов?

Последний раз редактировалось ChooseOfDestiny; 03.04.2009 в 20:47.
ChooseOfDestiny вне форума   Ответить с цитированием
Старый 04.04.2009, 21:54   #2
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

как же ты пишешь макрос не зная его синтаксис?? посмотри гайд в "МиниЧАВО" там есть ссылка на оригинальный.

имя можно получить как-то так (точно не помню как пишется):
@eval($::char->{name})

или его можно написать в конфиге, например:
Цитата:
name blablabla
тогда в макросе будет:
@config(name)
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 14.04.2009, 13:24   #3
ChooseOfDestiny
Новичок
 
Аватар для ChooseOfDestiny
 
Регистрация: 07.01.2007
Сообщений: 15
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
do move new_1-2 100 27
do talknpc 100 29 c r0 // появилось поле ввода, куда надо ввести собственный ник
@eval($::char->{name})
name @config(name)


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

скорее как-то так:
Цитата:
$name = @eval($::char->{name})
do do talknpc 100 29 c r0 t=$name
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо 4epT за это полезное сообщение:
ChooseOfDestiny (17.04.2009)
Ответ

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
разговор с нпц Evan Макросы и Плагины 1 24.02.2007 18:05


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