Просмотр полной версии : Скрипты и диалоги с неписями
Professor
17.04.2011, 02:50
Чё то я не понимаю видно, но у меня не срабатывают волкеровские скрипты на диалоге с каким-нить неписем в квесте
Пример
NPCSEL(Mion[ID=30519])
DELAY(1000)
NPCDLG(Mion[ID=30519])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL([41702])
DELAY(1000)
DLGSEL("Хорошо!")
DELAY(1000)
Вот на месте выделенного бот встает и не может прочесть диалог
В самом диалоге написано не цифрами,а словами гиперссылка
[Путь Собирателя (в процессе)]
Может делэй нельзя перед DLGSEL([41702]) или наоборот слишком маленьная задержка?
Professor
17.04.2011, 02:58
только и всего то..ща
бот зарабатывает спасибки!
тоже с сталкивался с проблемами диалогов, например в Дионе скрипт не хотел упорно бафаться у нубибафа, решения не искал, забил
Conficker
17.04.2011, 17:03
Скрипты не работают в 99% случая из за ошибок в написание\перенаписание ) проверяйте
baton4eg
17.04.2011, 23:13
smilik, гыг, вставь код из записи волкера в блокнот, тогда увидишь почему не пашет =)
smilik, гыг, вставь код из записи волкера в блокнот, тогда увидишь почему не пашет =)
а чего там?
как наткнусь на проблему смогу проверить :)
он походу имеит введу что в блокноте лутче видно пробелы
baton4eg
18.04.2011, 13:01
smilik, там что то типа такого
DLGSEL(
Получить вспомогательную
магию)
Professor
07.05.2011, 03:38
в том же скрипте на спойла почему-то упорно не срабатывает один диалог с Томой перед Шутгартом, где надо выбрать
"Самого близкого"
В конце стоит точка, но ума не приложу почему не срабатывает :confused:
в том же скрипте на спойла почему-то упорно не срабатывает один диалог с Томой перед Шутгартом, где надо выбрать
"Самого близкого"
В конце стоит точка, но ума не приложу почему не срабатывает :confused:
LABEL(toma2233)
delay(50)
NPCSEL(Toma[ID=30556])
delay(50)
NPCDLG(Toma[ID=30556])
delay(50)
DLGSEL(Квест)
delay(500)
DLGSEL(близкого
delay(50)
Professor
08.05.2011, 00:55
LABEL(toma2233)
delay(50)
NPCSEL(Toma[ID=30556])
delay(50)
NPCDLG(Toma[ID=30556])
delay(50)
DLGSEL(Квест)
delay(500)
DLGSEL(близкого
delay(50)
ne rabotalo kogda tak:
NPCSEL(Toma[ID=30556])
DELAY(2000)
NPCDLG(Toma[ID=30556])
DELAY(2000)
DLGSEL(Квест)
DELAY(2000)
DLGSEL("Самого близкого.")
DELAY(2000)
Professor, и?
дал полный блок разговора с томой после пауков, может вам еще весь скрипт дать, запустить и адену за вас продать?
там поломанный диалог, его буквами не нажмешь)
Professor
08.05.2011, 05:48
Professor, и?
дал полный блок разговора с томой после пауков, может вам еще весь скрипт дать, запустить и адену за вас продать?
Я не против твоего предложения ;)
А если серьезно, работает твой вариант, спасибо.. Я к тому спросил, что так и не понял в чём именно косяк в этом диалоге,а понять хочется. У тебя же написано как-то не правильно: первого слова диалога нет, скобка не закрыта,а всё пашет..
Как можно самостоятельно догадаться, что написать надо именно так в диалоге,вот что интересно. :search:
Ну и весь скрипт, я и сам могу выложить если нужен кому-то..
нужно написать часть строки а скобки последние не обязательны, можно ставить можно нет работает одинаково)
Tikhonov
10.05.2011, 02:34
Я не против твоего предложения ;)
А если серьезно, работает твой вариант, спасибо.. Я к тому спросил, что так и не понял в чём именно косяк в этом диалоге,а понять хочется. У тебя же написано как-то не правильно: первого слова диалога нет, скобка не закрыта,а всё пашет..
Как можно самостоятельно догадаться, что написать надо именно так в диалоге,вот что интересно. :search:
Ну и весь скрипт, я и сам могу выложить если нужен кому-то..
мне нужен рабочий скрипт на 1 профу спойлу, незападло - выложи.
переписывать далоги впадлу(
Неактуально.
Lameroff
14.05.2011, 20:58
Такая же беда,
MOVETO(-125692,38172,1187)
MOVETO(-125721,38204,1208)
NPCDLG(Perwan[ID=32133])
DLGSEL("Да, я принес диплом.")
MOVETO(-125547,38179,1152)
MOVETO(-125514,38183,1152)
Не нажимает кнопку сдать диплом
goodvin1709
14.05.2011, 21:20
Shekt
непонел про что ты говориш как написать половину токо мона???
Добавлено через 3 минуты
У мну также куча проблем з диалогами в волкере((
юзал ПХ и в чате при нужном клике писал волкером в чате
Say(1)
а в ПХ отловливал етот пакет блочил его и нажымал пх нужный диалог)
Shekt
непонел про что ты говориш как написать половину токо мона???
Добавлено через 3 минуты
У мну также куча проблем з диалогами в волкере((
юзал ПХ и в чате при нужном клике писал волкером в чате
Say(1)
а в ПХ отловливал етот пакет блочил его и нажымал пх нужный диалог)
ну вот в примере выше вместо строки "Самого близкого", хватает строки "близкого", видимо для срабатывания нужно чтобы строка в команде DLGSEL входила в строку в диалоге
Lameroff
15.05.2011, 03:35
Может кому интересно сам отвечу на свой предыдущий и другие вопросы камрадов.
Как оказалось в некоторых диалогах необходимо сокращать текст, например
DLGSEL("Да, я), вместо DLGSEL("Да, я принес диплом.")
Иногда вместо названия квеста приходится вставлять его ID,
например
DLGSEL(17401), вместо DLGSEL(Проверка снабжения)
Да что ты говоришь!
http://i060.radikal.ru/1105/f1/063b722aa42b.jpg
vBulletin® v3.6.11, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot