RagBot Forum
 

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

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

Ответ
 
Опции темы Опции просмотра
Старый 09.06.2008, 09:42   #1
vladud2000
Опытный Ботовод
 
Аватар для vladud2000
 
Регистрация: 04.10.2007
Сообщений: 102
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Текстовой варпер (ввод карты)

Играю на сервере EssenceRO и там есть очень интересный варпер, с возможностью самому выбирать нужную тебе карту, просто прописывая ее название.

Есть ли способ реализовать варп через этого НПЦ, введя просто название ein_fild09 в диалоге с ним?

Имею ввиду через файл portals.txt? Или это только макросом или реакт-он-нпц?
__________________
Сидело на заборе 2 девочки - одна добрая, вторая злая - и плевали на прохожих...Злая девочка попала 5 раз, а добрая 8 раз и тем самым победила злую девочку...потому-что добро всегда побеждает зло...
vladud2000 вне форума   Ответить с цитированием
Старый 09.06.2008, 10:04   #2
masterspirta
Опытный Ботовод
 
Аватар для masterspirta
 
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
По умолчанию

вот тебе полезная информация

talk(<npc #>)
<npc #> - номер NPC из списка NPC, который можно получить вызовом команды nl.

Начинает разговор с NPC.

talk cont

Продолжает разговор с NPC, равносильно нажатию next в Ragnarok Online клиенте.

talk resp

Выводит список возможных ответов NPC.

talk resp(<response #>)
<response #> - номер варианта ответа из списка ответов, который можно получить вызовом команды talk resp.

Отсылает NPC вариант ответа.

talk num(<number>)
<number> - любое число.

Отсылает NPC любое число.

talk text(<string>)
<string> - любой текст.

Отсылает NPC любой текст.

talk no

Заканчивает или отменяет разговор с NPC.

automacro ii {
<условие>
run-once 1
call ddd
}

macro ddd {
do move <координаты>
do talk(<npc #>) или (do talknpc <коорднаты> <команды>)
do talk text(<string>)
release ii
}
__________________
Ребята если я вам выкладиваю макросы... не будьте такие ленивые как я и проверте синтаксис... Я всегда пишу макрос, по памяти вспоминая команды и не проверяя его, поэтому делаю ГрОмаТечискее ошибки!!!!
masterspirta вне форума   Ответить с цитированием
Старый 09.06.2008, 23:49   #3
vladud2000
Опытный Ботовод
 
Аватар для vladud2000
 
Регистрация: 04.10.2007
Сообщений: 102
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Хотелось конечно без макросов обойтись, но ничего не поделать, придется клепать
__________________
Сидело на заборе 2 девочки - одна добрая, вторая злая - и плевали на прохожих...Злая девочка попала 5 раз, а добрая 8 раз и тем самым победила злую девочку...потому-что добро всегда побеждает зло...
vladud2000 вне форума   Ответить с цитированием
Старый 10.06.2008, 02:03   #4
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

в порталс тхт можно попробовать запихнуть:
Цитата:
бла бла бла с r0 t=prontera
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 10.06.2008, 07:56   #5
vitt
Продвинутый
 
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

Угу, вот тебе в помощь:
Цитата:
вот что у нас есть по talknpc

c - continue - продолжить
r# - responce №# - ответ номер такой-то, отсчет начинаеццо с нуля; r0, r1, r2 ... r#

это самые широко распространненные команды диалога, но есть и другие...
Цитата:
...продолжение:

n - прекратить разговор с NPC
w# - подождать # секунд
t="текст" - послать строчку "текст" нпц-юку; кавычки тут надо токмо если в строке есть пробел;
b - начать покупку (хз, для какого это нпц...)
x - начать разговор с нпц (это чтобы в одну команду talknpc запихивать несколько обращений к одному нпц-юку).
a="текст" - выполнить указанную команду, например a="is Red Potion"

Вроде всё. Вся эта информация лежит в файле: .\src\Task\TalkNPC.pm
(с) piroJOKE
vitt вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
защита на ввод цифр (плагин reactOnNPC) alex600 Макросы и Плагины 106 02.09.2009 21:50
бот продает карты НПС zord Вопросы по Боту 3 04.12.2008 18:10
Обновление карты Морокка Morlanty Вопросы по Боту 7 04.01.2008 03:35
макрос: звук при выбивании карты IBotMan Макросы и Плагины 7 18.03.2007 23:51


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