Цитата:
Сообщение от RomanWAR
Stas
Для большего понимания всей проделанной работы, советую на определенном этапе остановиться и выложить все вместе при этом расписав хороший FAQ по работе
|
Похоже, вы поняли мою задумку ! Да, я действительно готовлю большой универсальный блок, в котором будет максимум всего необходимого для всех скриптов и для всех игроков, чтобы облегчить вам нудную рутинную работу по созданию скриптов. Для лучшего понимания и удобства тестирования я выкладываю пока всё отдельными небольшими блоками. Но прежде чем собрать всё это в единый файл и дать всем подробное описание, мне нужна помощь в тестировании этих блоков с целью выявления возможных описок или ошибок. Поэтому обращаюсь ко всем с просьбой:
Помогите тестировать мои блоки подпрограмм, чтобы устранить все недочёты и ошибки для общей пользы. Сейчас это легче сделать, пока они не собраны в большой общий блок. Заранее всем благодарен.
Все найденные ошибки или свои предложения по улучшению этих блоков прошу писать на аську (указана в анкете), чтобы не засорять тему.
Надеюсь на вашу помощь, понимание и поддержку.
Ну и, конечно, буду рад, если кто-либо изредка будет предлагать конкретные пути решения проблем при написании скриптов. Поверьте, что невозможно в полной мере изучить все тонкости в такой насыщенной информацией игре за короткий перид (4 месяца), поэтому прошу конкретной помощи. Неясные пока для меня вопросы и функции хочу вам напомнить (советы и предложения - по аське):
- как определить, что к пристани подошёл корабль, чтобы чар не вошёл в воду вместо палубы корабля и какой именно корабль причалил?
- как изучить скилы функцией, чтобы исключить паузы или остановку скрипта, а я как раз к этому стремлюсь (делать безостановочные скрипты без вмешательства игрока в действия чара)
- какими способами можно определить специализацию и классы чара ? Таблицы представлены в файле Ботоводство.rar в объявлении № 169 от 1.12.2009
- как определить к каким землям (Диона, Гирана или Одена) относится координата, на которой находится чар в данный момент времени
- самый рациональный и необходимый комплект расходных материалов (перечень и количество), например, зелья для лечения, свитки телепортации и т.д. для безостановочного скрипта
- перечень товаров и продуманные цены для продажи в частном магазине (чтобы чар для своих нужд мог продать автоматически в ходе работы скрипта кое-что из своих запасов, при этом не сидел бы сутки в ожидании покупателей)
- при тестировании моих блоков прошу использовать чаров от 41 до самого предельного лвл. До 41 я сам стараюсь все блоки проверять. Цель - выявить и устранить ошибки, чтобы они не попали в окончательный общий блок
- как определить, что броня, бижутерия и оружие надеты на чара, а не лежат в рюкзаке, как надеть автоматом два кольца и две серьги
- давая свои предложения и советы, не забывайте, что я пишу пока блок без пати (для одного чара) и без пета, не хочу мешать грешное с праведным, всему своё время
- не помешает помощь в нахождении выгодных квестов для включения в общий блок программы (например, Проверка снабжения и Золотые холмы в деревне камаэлей у NPC маркеллы). Выполнив эти два коротких квеста, чар самым коротким и быстрым путём вырастает с 1 до 10 лвл, получая в результате комплект брони и более 85к адены, причём вместо 50 итемов (согласно задания) приносит Маркелле всего один итем (коготь монстра), при этом успешно выполнив задание
- свои предложения по ограничению лвл чара при делевелах (часто применяемые варианты)
- и ещё важный вопрос при написании универсальных скриптов: как вывести перечень вопросов, а затем считать какой вопрос выбрал игрок (как в квесте на ошейник волка, где игрок угадывает правильный ответ на вопрос). Поверьте, это очень нужно !!!
- ещё раз внимательно прочитайте все мои просьбы, чтобы правильно понять, что я от вас хочу
Заранее всем благодарен и признателен, с уважением и добрыми дружескими пожеланиями Stas.
P. S. Выражаю свою благодарность и признательность игроку BORODA за помощь в написании блока Stas_Korabli, в котором ваши чары будут самостоятельно путешествовать на всех кораблях через все гавани Л2. Одна из причин написания этого блока - на случай, когда нет денег на телепорты, а чару надо попасть к месту назначения, другая - для красоты и оригинальности скриптов.