Yoko http://forum.yoko.com.ua/ |
|
Скрипт на добычу. http://forum.yoko.com.ua/viewtopic.php?f=20&t=17006 |
Page 1 of 1 |
Author: | Mirage [ 2012-05-11 21:06:56 ] |
Post subject: | Скрипт на добычу. |
Руда, дрова, рыба. Модуль добычи всего до чего чар сможет дотянуться. Берем инструменты, идем туда где чтото есть (пещера, лес, водоем) и запускаем соответствующую процедуру. Не зависим от поворота инструмента. Отмечает тайлы пола и воды чтобы визуально было заметно где скрипт уже прошел. Автоматом определяет инструмент для добычи который находится в рюкзаке. Останавливается если ресурсоносных тайлов нет в пределах досягаемости, либо чар перегружен. Если чар атакован то берет оружие и пытается дать сдачи. Большой список сообщений в журнале - солянка с 4 разных типов серверов. Требуется протестировать и определить глюки скрипта. Так же пишите критику и предложения. Code: VAR Shovel1 = '0x0F39' PS Создавал специально для шарда Антарес на котором и тестировался. Для Бестовцев - убрал то что у вас запрещено, сори. PPS Если скрипт вообще не начинает копать или рубить или ловить - проблема в типах тайлов (ОЧЕНЬ маловероятная ситуация). Если скрипт добывает ресурс 1 раз и встает надо посмотреть последнее сообщение прошедшее при добыче ресурса и добавить его в VAR allmsg = . Не целиком - можно кусок сообщения (см. пример в самом скрипте) Если скрипт завершает добычу в одной точке и встает - надо последнее сообщение вписать в VAR endmsg = . |
Author: | Андрюха из Одессы [ 2012-05-11 21:57:15 ] |
Post subject: | Re: Скрипт на добычу. |
С удовольствием помогу. |
Author: | sluntai [ 2012-05-17 18:47:43 ] |
Post subject: | Re: Скрипт на добычу. |
у меня в лесу один раз камень капнет и встает((( |
Author: | Mirage [ 2012-05-18 22:38:26 ] |
Post subject: | Re: Скрипт на добычу. |
Проблему определил, скрипт исправил. Не хватало одного сообщения - давно видимо по ненадобности стер. Теперь отлично работает на твоем сервере. То что не ВЕЗДЕ копает. Тут фишка в следующем. Есть два вида камней и деревьев - статические, которые нарисованы на карте мира и прописаны в скрипте сервера что ВОТ ЭТОТ УЧАСТОК МОЖНО КОПАТЬ/РУБИТЬ и динамические, расставленные админами объекты - аналоги мебели в домах. Первые определяются по тайлу - картинке, вторые по типу объекта. Данный скрипт рассчитан только на работу со статикой - тайлами. Это все шахты, все лесные кочки. Но например руками добавленный валун им копаться не будет. чтобы работать с динамическими объектами скрипт надо на треть переписывать. Пока не вижу смысла - динамика на шардах скорее исключение, и добыча из нее продукции скорее уникальность шарда. PS динамику от статики можно отличить по 2 признакам. 1) при наведении на него курсора объект подсвечивается 2) ,info показывает тип не равный 0x0000 статику можно посмотреть через ,infotile |
Author: | sluntai [ 2012-07-28 09:20:31 ] |
Post subject: | Re: Скрипт на добычу. |
Mirage wrote: Проблему определил, скрипт исправил. Не хватало одного сообщения - давно видимо по ненадобности стер. Теперь отлично работает на твоем сервере. То что не ВЕЗДЕ копает. Тут фишка в следующем. Есть два вида камней и деревьев - статические, которые нарисованы на карте мира и прописаны в скрипте сервера что ВОТ ЭТОТ УЧАСТОК МОЖНО КОПАТЬ/РУБИТЬ и динамические, расставленные админами объекты - аналоги мебели в домах. Первые определяются по тайлу - картинке, вторые по типу объекта. Данный скрипт рассчитан только на работу со статикой - тайлами. Это все шахты, все лесные кочки. Но например руками добавленный валун им копаться не будет. чтобы работать с динамическими объектами скрипт надо на треть переписывать. Пока не вижу смысла - динамика на шардах скорее исключение, и добыча из нее продукции скорее уникальность шарда. PS динамику от статики можно отличить по 2 признакам. 1) при наведении на него курсора объект подсвечивается 2) ,info показывает тип не равный 0x0000 статику можно посмотреть через ,infotile Миражик...Я вот сейчас только опробовал его на ламбере,он одно дерево рубит и отключается..Кстати капает зачетно:)Фишинг еще не тестил. |
Author: | Mirage [ 2012-07-28 11:08:11 ] |
Post subject: | Re: Скрипт на добычу. |
PPS Если скрипт вообще не начинает копать или рубить или ловить - проблема в типах тайлов (ОЧЕНЬ маловероятная ситуация). Если скрипт добывает ресурс 1 раз и встает надо посмотреть последнее сообщение прошедшее при добыче ресурса и добавить его в VAR allmsg = . Не целиком - можно кусок сообщения (см. пример в самом скрипте) Если скрипт завершает добычу в одной точке и встает - надо последнее сообщение вписать в VAR endmsg = . |
Author: | sluntai [ 2012-07-28 12:03:13 ] |
Post subject: | Re: Скрипт на добычу. |
Mirage wrote: PPS Если скрипт вообще не начинает копать или рубить или ловить - проблема в типах тайлов (ОЧЕНЬ маловероятная ситуация). Если скрипт добывает ресурс 1 раз и встает надо посмотреть последнее сообщение прошедшее при добыче ресурса и добавить его в VAR allmsg = . Не целиком - можно кусок сообщения (см. пример в самом скрипте) Если скрипт завершает добычу в одной точке и встает - надо последнее сообщение вписать в VAR endmsg = . Фишинг.Перс рыбачит примерно 1 минуту после вылетает ошибка Unhandled exception in paster В ламбере рубит все то до чего может дотянуться после пишет:There nothing here to chop.И не переходит к следующему тайлу((( |
Author: | Mirage [ 2012-07-28 19:07:51 ] |
Post subject: | Re: Скрипт на добычу. |
для устранения Unhandled exception in parser (!) надо прочитать и использовать это: 1)CPUFix2 2)Dual Core Launcher все то до чего может дотянуться - И не переходит к следующему тайлу в таком виде это взаимоисключающие факты. до чего может дотянутся - 1 дерево или все деревья вокруг? не переходит - до следующего дерева или не перемещается? Если не перемещается то тут проблема с ходилкой. Которой в этом скрипте нет |
Author: | sluntai [ 2012-07-29 10:25:22 ] |
Post subject: | Re: Скрипт на добычу. |
Mirage wrote: для устранения Unhandled exception in parser (!) надо прочитать и использовать это: 1)CPUFix2 2)Dual Core Launcher все то до чего может дотянуться - И не переходит к следующему тайлу в таком виде это взаимоисключающие факты. до чего может дотянутся - 1 дерево или все деревья вокруг? не переходит - до следующего дерева или не перемещается? Если не перемещается то тут проблема с ходилкой. Которой в этом скрипте нет Да он просто не двигается после того как вырубит все до чего может дотянуться..Ты бы не мог добавить к своему скрипту ходилку,был бы абсолютно лучший скрипт на добычу:) |
Author: | Gromiz [ 2012-07-29 12:05:32 ] |
Post subject: | Re: Скрипт на добычу. |
Да, очень крутой скрипт! благодарствуем! пока только рыбу ловлю, но и до остального доберемся. по рыбалке: не хвататет еще одного сообщения до кучи: "Try fishing" сообщение вылетает, когда чар пытается не в воде ловить. |
Author: | Mirage [ 2012-07-29 12:16:13 ] |
Post subject: | Re: Скрипт на добычу. |
По идеи он не должен ловить НЕ в воде В этом и была задача - обрабатываются только нужные типы тайлов Возможно что то с координатой Z не так. |
Author: | Gromiz [ 2012-07-29 13:35:12 ] |
Post subject: | Re: Скрипт на добычу. |
может и так, ловлю на пристани с пришвартованными кораблями |
Author: | Gromiz [ 2012-07-30 19:29:50 ] |
Post subject: | Re: Скрипт на добычу. |
кстати, в скрипте "UO.Sound(100)" пищать должно или что? а то тишина |
Author: | Mirage [ 2012-07-30 21:47:13 ] |
Post subject: | Re: Скрипт на добычу. |
1) должно мычать 2) если есть sound.mul 3) включена громкость на компе 4) есть и включены колонки 5) не ковырялся гвоздиком в ухе... |
Author: | Gromiz [ 2012-07-31 16:56:35 ] |
Post subject: | Re: Скрипт на добычу. |
хмм, все есть), но не беда сделаем строчку с путем к файлу |
Author: | -=WOLVERINE=- [ 2012-08-13 19:54:07 ] |
Post subject: | Re: Скрипт на добычу. |
Мои вам респект за работу, сам не тестил, бегло просмотрел код, но сама задумка грандиозна и великолепна!Совершенствуйтесь!Удачных задумок в будущем! |
Author: | Андрюха из Одессы [ 2012-10-31 19:52:01 ] |
Post subject: | Re: Скрипт на добычу. |
Code: |0xA312|0xA30F|0xA30D|0xA197|0x05BD Code: R[35] = 3289; Если еще что-то нарою, отпишусь. |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |