3. Определение принадлежности координат (каким землям принадлежат координаты, на которых в данный момент находится чар - землям Гирана, Диона или Глудио)
7. Для безостановочного скрипта (особенно квестовые скрипты, связанные с получением профы) необходимо найти способ диалога с игроком:
- как задать вопрос, после которого будут предложены варианты ответов ?
- как считать скриптом вариант ответа игрока ?
Пример: Какую профессию выбрать для гнома ? а) собиратель б) ремесленник
Задача: Как задать данный вопрос и как определить вариант ответа игрока ?
8. Как считать координаты чара в момент смерти, чтобы затем вывести его в то же место, в ту же локацию для продолжения выполнения поставленной задачи.
3. Тут впринципе нет ничего сложного, вся карта разбита на квадраты, надо тупо перебрать все эти квадратики и взять их координаты. Работка кропотливая и нудная - если есть фанаты вперед)))
7. Вот эта ф-ия проверяет наличие в диалоговом окне строки "хАчу стать ботом" далее как всегда
StrInDlg(хАчу стать ботом)
}
CALL(БОТ)
{
CALL(НЕ_БОТ)
StrNotInDlg - то же самое но отрицание
8. Как вариант
CharStatus(HP,==,0)
{
SET(DEFRANGE,ADD,x,y,z)
}
CALL(bla bla bla)
Тут получим просто запись в список полигона точки смерти, как от этого дяльше плясать я хз. Нет в волкере переменных.
__________________
Форумный зануда... Пишу автономные скрипты под wallker любой сложности
Anafema, поздравляю тебя с наступившим 2010 годом, желаю тебе крепкого здоровья и настоящего счастья в жизни ! Я рад, что ты первый откликнулся на мой призыв, на мою просьбу. Спасибо тебе ! А конкретно в процессе работы мы во всём разберёмся. Главное - понимание. Удачи тебе в новом году. С уважением Stas.
Стас, судя по предпоследнему посту ты хочеш сделать универсальный скрипт?
Есть вопрос - 32 страницы внимательно читать лень, но не факт что упоминалось, однако в тему - можно ли каким либо образом из скрипта вызвать релогин чара, а именно чтобы после окончания скрипта чар не тупо стоял\сидел, а делал релог и не палился?
PS. дам совет - SAY(/unstuck) вместо того чтобы топать если нет сое.
Удачи)
Последний раз редактировалось DeZepTup, 01.01.2010 в 10:48.
DeZepTup Стас, судя по предпоследнему посту ты хочеш сделать универсальный скрипт?
Есть вопрос - 32 страницы внимательно читать лень, но не факт что упоминалось, однако в тему - можно ли каким либо образом из скрипта вызвать релогин чара, а именно чтобы после окончания скрипта чар не тупо стоял\сидел, а делал релог и не палился?
PS. дам совет - SAY(/unstuck) вместо того чтобы топать если нет сое.
Удачи)[/quote]
DeZepTup, спасибо за совет, подумаю над твоим предложением, проверю практически. А по поводу релогина... я пока практически этим не занимался, ограничивался возвращением чара в конце скрипта в населённый пункт. Но думаю, что во всех вопросах разберёмся, где сам, где совместно с вами. А пока подсказать не могу по релогину. Извини. Stas.
P.S. А ты сам-то пробовал SAY(/unstuck) ? Советую попробовать. Если бы было всё так просто, как ты думаешь, то свитки были бы не в моде...
Последний раз редактировалось Stas, 02.01.2010 в 01:25.
Всем привет !
Управляющий землями Глудио в деревне Говорящего острова - ИД=36490
Управляющий владениями Аден в деревне Камаэль - ИД=36456
Кто может дать остальные ИД управляющих землями и владениями, кому не жалко, или ссылку на более полную базу НПЦ.
Ещё нужны ИД номера Кристаллов передатчиков, телепортёров Луч рассвета, Начальников стражи Оракула. В той базе, что у меня есть, ИД номера заканчиваются номером 36480.
Заранее благодарен, Stas
Последний раз редактировалось Stas, 04.01.2010 в 06:22.
Дядьки тут вроде знающие
очень нужно или скрипт или что сделать
чтоб при приближении чара вне фред листа слал ПМ например 3 персу
либо тупо жал скил Пати рекол
плиз хелп я извелся уже
С Рождеством всех, уважаемые ботоводы ! В результате двухмесячных поисков в ходе работы на программой Stas_present найдено новое оригинальное решение, в результате которого Универсальная программа переходит в статус Уникальной программы. Смею вас заверить, что это действительно так. Я написал и протестировал несколько скриптов на базе этой программы и убедился в полной её работоспособности. Структура программы продумана изумительным образом, блоки подпрограмм надёжно связаны между собой, предусмотрена возможность добавления различных модулей в программу в зависимости от целей и задач.
Программа предусматривает управление практически всеми процессами игры при управлении одиночным чаром. Вопросы, связанные с пати и с петами, в программе отсутствуют, я пока их не рассматриваю.
Приведу несколько примеров:
1. Все скрипты, в том числе и квестовые, будут выполняться одной строкой
CALL(Kwest_025_Испытание мастерства)
CALL(Kwest_034_Путь Ассасина)
CALL(Ночная рыбалка)
CALL(Спойл)
2. Условие для полноценной, качественной и бесперебойной работы скриптов одно:
- иметь в хранилище необходимое количество имущества и денег для своего чара.
Программа всё остальное сделает сама. Чар заберёт нужное имущества из хранилища, докупит необходимое и недостающее в магазине, соответственно своему уровню, получит баффы, переместится в зону охоты, которая соответствует его экипировке и лвлу и приступит к выполнению поставленной задачи. Программа будет контролировать все действия чара и производить необходимые проверки (наличие баффов, проверка на смерть, наличие расходных материалов).
3. Все скрипты стартуют независимо от местонахождения вашего чара.
4. Пример на размышление:
Допустим, ваш чар лежит мёртвый на Первобытном острове, а вы даёте команду скриптом CALL(S-069-008)//к Хозяину приюта Гупу, который находится недалеко от Глудио. Скрипт спокойно стартует и надёжно и бесперебойно работает.
5. Как вы понимаете, программа очень сложная, уникальная, поэтому полный пакет программы будет платным. Кто будет принимать участие и оказывать всяческую помощь в ходе работы над программой, тем будет соответствующая скидка. Примерный срок готовности программы 23 февраля.
Успехов всем, с уважением Stas.
Последний раз редактировалось Stas, 07.01.2010 в 14:58.
Боюсь особой популярностью пользоватся твое творение не будет. т.к после апдэйтов(глобальных), бывают изменения названия диалогов, id (вещей, нпц).
Я так понимаю твое творение это не 1 мб текста и не 2 и соответственно, править это все после апдэйтов, уйдет очень много времени.
Вот еще чего хотел узнать. Например у светлых воинов есть квест на 1 профу, так вот там постоянно меняются мобы которых нужно завалить. Т.е 1 раз проходиш нужно убить таких то мобов. Во второй раз уже нужно будет завалить совсем других мобов.
__________________
Телевизора у меня нету, поэтому ем грибы и смотрю ковер! (с)
...и еще у меня бывает клиент вылетает а потом ехешники не запускаюца ваще никакие БЛЯБЛЯБЛЯ чомнеделать?
Последний раз редактировалось lva, 07.01.2010 в 19:42.
Стас, ты с читерами дело имеешь, они покупать не привыкли.... Скрипт для волкера разве можно защитить от распространения ? Уверен что нельзя. Если скрипт будет стоящим, его купит один человек и тутже выложит в паблик, если не стоящим то вобще никто не купит ))))
Когда уже на этом форуме будет закрытое сообщество ботоводов руофа?