[quote=dmitry501;46631]
1) Как определить род и специальность, хотя я вот ума не приложу зачем это нада
Так вот, по теме. Создаем дополнительную команду для валкера
MSG('--ты кто бля?')обрабатываем ее в phx, находим кто чар по профе и т.д. и ложим в инвентарь ботику фековые вещи, которые в игре не встречаются, например какие-нибудь квестовые от чужой профы. Затем в боте скриптом просто проверяем количество этих вещей и по их наличию/отсутствию и их количеству делаем вывод кто мы по профе и т.д.
2) Аналогично, делаем команду например и
MSG(--Учи, тунеядец, Spoil 5 lvl) так же перехватываем его скриптом phx и учим скилы
3) И рекомендую еще MSG(--Убери хлам)
чтобы убить фейк вещи...
4) Аналогично решается очень много задач, например неприятное св-во бота удалять стрелы по одной
Просто также пеерхватываем удаление вещей, смотрим что мы удаляем стрелы и удаляем их все за 1 раз.
Дмитрий, привет ! Мне приятно, что ты участвуешь в теме, но если хочешь помочь, то спрошу конкретно. Я разделил твой вопрос на 4 части.
По первому всё ясно, этот простой выход, я его знаю и применяю, а для чего мне нужно определение специальности ? Для того, чтобы разветвить программу (например для гнома-собирателя и гнома-ремесленника, если их задачи прописываю в одном скрипте).
А вот по остальным трём вопросам, я не понял, как перехватить скриптом phx. Если не трудно, напиши коротенькие примеры, буду очень признателен.
Ну и заодно ещё пару вопросов:
- как или каким образом узнать на какой земле находится чар? (поясняю, координата, на которой находится чар принадлежит землям Глудио, Диона или Гирана?) - мне это нужно для скрипта, который я заканчиваю писать (определение местонахождения чара и возврат его к помощнику новичков). Этот скрипт универсальный для всех деревень и городов и для всех Помощников новичков, то есть независимо от местонахождения чара возврат в ближайшее поселение к ближайшему Помощнику новичков.
- Другой скрипт, который я заканчиваю писать, перемещение чара от NPC к NPC во всех городах и деревнях. Мне кажется эти скрипты многим пригодятся, если не целиком, то отдельными блоками.