Yoko http://forum.yoko.com.ua/ |
|
Fishing DRW на корабле 2 http://forum.yoko.com.ua/viewtopic.php?f=20&t=14090 |
Page 1 of 2 |
Author: | Lifetour [ 2008-10-22 03:41:10 ] |
Post subject: | Fishing DRW на корабле 2 |
Code: смотрим ниже Уххх, долго переделывал этот скрипт под ДРВ , много чего поменял, дополнил. Но работает норм! Можно ли его как нибудь оптимизировать или дополнить?! ![]() |
Author: | Lifetour [ 2008-10-22 04:50:26 ] |
Post subject: | |
Code: смотрим ниже ещё модифицировал! теперь он не режет (Не ищёт в паке, не берет даггер, потом опять удочку), а просто перекидывает найденное на корабле в трюм. Работа скрипта ускорилась таким образом в 2 раза (как и ваша прокачка - ведь рыбу можно порезать на стейки и потом, тем более она скалдываются в кучки.) |
Author: | Millerbeer [ 2008-10-22 07:06:42 ] |
Post subject: | |
Code: Fish[4] = '0x0DD6' #Prize Fish тип один и тот же, они отличаются только цветом, так что можно из таблицы один тип убрать и на один файндтайп меньше будет |
Author: | Lifetour [ 2008-10-22 14:11:40 ] |
Post subject: | |
всё убрал, но добавил Fishing Net... всё таки она тоже ловиться ![]() |
Author: | Lifetour [ 2008-10-22 16:01:16 ] |
Post subject: | |
вроде скрипт отлично пашет ![]() но всё таки после определённого время работы выкидывает unhandled exception in parser ![]() вот такой еррор: Code: Os version is 5.1, build 2600, NT platform.. |
Author: | Millerbeer [ 2008-10-22 16:10:45 ] |
Post subject: | |
А зачем тебе надо? Code: ; НЕ ЗАБУДЬТЕ ВКЛЮЧИТЬ 'Track world items'!!!попробуй выключить, мож ошибку выбивать перестанет. |
Author: | Lifetour [ 2008-10-22 16:17:46 ] |
Post subject: | |
фишинг на корабле качаю. глалочка выключена... вот конечный скрипт: Code:
не могу понять в чём проблема. ![]() мне кажется где-т тут что-то не в порядке Code: ; ================================================================ или с передвижение корабля: Code: ; ================================================================ или не правильно реконнектор с чеклагом использовал.... ![]() а остально точно в порядке. |
Author: | Lifetour [ 2008-10-22 16:50:08 ] |
Post subject: | |
вот в чём может быть проблема, только посмотрел в журнале: usage: findtype graphic color [color container/ground/my] вот после этого события - unhandled exception in parser |
Author: | Millerbeer [ 2008-10-22 16:57:47 ] |
Post subject: | |
Для начала, в это функции, обьяви переменную шаг, ты её не определил, а используешь, вполне возможно, что инжа каждый раз, когда присваивает ей значение, выделяет под неё ещё память Code: Sub FishForward()переменная Shag, ты забыл var Shag После всех длиннючих пауз повтыкай checklag() Code: UO.FindType( Fish[i], -1, 'ground' ) вроде правильней Code: UO.FindType( Fish[i],' -1', 'ground' ) |
Author: | Lifetour [ 2008-10-22 17:04:38 ] |
Post subject: | |
в самом начале Code: VAR Shag = 1 ; первый шаг при ловле вперед. При ловле вперед |
Author: | Lifetour [ 2008-10-22 17:06:42 ] |
Post subject: | |
usage: findtype graphic color [color container/ground/my] вот эта тема.... крашиться после подбора рыбы через время.... не пойму ![]() ща попробуем ![]() |
Author: | Millerbeer [ 2008-10-22 17:14:16 ] |
Post subject: | |
вот тут Code: UO.SayU( 'stop' ) при определённых условиях он скажет практически без паузы stop forward сервак, помоему, ругается на такое тут Code: If i < 7 Then if endif можно убрать, там i полюбому будет меньше 7 |
Author: | Lifetour [ 2008-10-22 17:16:35 ] |
Post subject: | |
Millerbeer wrote: вот тут
Code: UO.SayU( 'stop' ) при определённых условиях он скажет практически без паузы stop forward сервак, помоему, ругается на такое wait надо добавить? а где именно? |
Author: | Millerbeer [ 2008-10-22 17:20:12 ] |
Post subject: | |
после Code: UO.SayU( 'stop' )wait, наверное 500 |
Author: | Lifetour [ 2008-10-22 17:24:33 ] |
Post subject: | |
Millerbeer wrote: после
Code: UO.SayU( 'stop' )wait, наверное 500 уже догадался ) убрал if endif ща запустим ![]() пока пашет ![]() |
Author: | Millerbeer [ 2008-10-22 17:30:28 ] |
Post subject: | |
А в инже разве можно так глобалки обьявлять? Типа как в С, просто обьявив их перед всеми функциями? Я каг бе не в курсе Code: ; НЕ ЗАБУДЬТЕ ВКЛЮЧИТЬ 'Track world items'!!! там вверху какие нибудь sub есть? |
Author: | Lifetour [ 2008-10-22 17:35:24 ] |
Post subject: | |
ещё выше? неа нету |
Author: | Lifetour [ 2008-10-22 17:38:30 ] |
Post subject: | |
Millerbeer wrote: А в инже разве можно так глобалки обьявлять? Типа как в С, просто обьявив их перед всеми функциями? Я каг бе не в курсе
Code: ; НЕ ЗАБУДЬТЕ ВКЛЮЧИТЬ 'Track world items'!!! там вверху какие нибудь sub есть? точно можно ![]() ![]() |
Author: | Millerbeer [ 2008-10-22 17:48:27 ] |
Post subject: | |
http://forum.yoko.com.ua/viewtopic.php?t=3491 там ни слова нет про такой способ, все локальные переменные создаются внутри функций, если надо, передаются в другие функции, а глобальные тока uo.setglobal, uo.getglobat или переменные Изи, так что если это работает, то работать оно не должно ![]() |
Author: | Lifetour [ 2008-10-22 18:00:48 ] |
Post subject: | |
Millerbeer wrote: там ни слова нет про такой способ, все локальные переменные создаются внутри функций, если надо, передаются в другие функции, а глобальные тока uo.setglobal, uo.getglobat или переменные Изи, так что если это работает, то работать оно не должно
![]() ну фиг знает. я видел много примеров и прекрасных, сложных скриптов, где переменные задавались сначала. ![]() |
Page 1 of 2 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |