Page 2 of 3

Posted: 2006-11-26 19:30:03
by GimFlex
все отлично работает без этого АСМа спасибо можно закрывать

Posted: 2006-11-26 19:47:29
by Destruction
Question_GimFlex wrote:все отлично работает без этого АСМа спасибо можно закрывать

Низя, пока решение не отпостишь.

Posted: 2006-11-26 19:50:46
by GimFlex
Destruction wrote:
Question_GimFlex wrote:все отлично работает без этого АСМа спасибо можно закрывать

Низя, пока решение не отпостишь.


оно корявое но мне его хватает сори идет в мой скрипт на фиш не могу выложить выложил тока перекидку карт в скриптах и то с неохотой

Posted: 2006-11-26 19:55:02
by Destruction
Кривое решение или нет - это не принципиально.

Ты сюда обратился с целью найти решение - каждый тебе помогал, как мог, у кого-нибудь может возникнуть такая же проблема - и он начнёт дико апать топик, а тебя к тому времени возможно вообще не будет на форуме.

Это я к тому, что ты расчитываешь на помощь не предлагая ничего взамен - это несправедливо.

IMHO.

Posted: 2006-11-26 20:01:19
by GimFlex
Destruction wrote:Кривое решение или нет - это не принципиально.

Ты сюда обратился с целью найти решение - каждый тебе помогал, как мог, у кого-нибудь может возникнуть такая же проблема - и он начнёт дико апать топик, а тебя к тому времени возможно вообще не будет на форуме.

Это я к тому, что ты расчитываешь на помощь не предлагая ничего взамен - это несправедливо.

IMHO.


если честно :roll: просмотри внимательно топ мне никто так и не помог даже эдред хотя это дело 5 минут для него а я даже с девушкой не мог сегодня нормально погулять вся бошка была этим забита!!! разве это эгоизм нет! не суди меня строго могу просто сказать чего я хотел добиться- чар прилетает рыбачить создает масив тайлов вокруг себя и ловит только в воде с учетом 27 рун экономия по времени примерно 27 мин это примерно но у меня не совсем это получилось !!!

Posted: 2006-11-26 20:06:35
by omi4

Posted: 2006-11-26 20:09:03
by GimFlex
omi4 wrote:только в воде
http://forum.yoko.com.ua/viewtopic.php?p=55042#55042


угу спасибо но не совсем то :) я блин уже спину в крюк согнул и зрение попортил ваще задолбали меня все эти скрипты но и без них я тоже не могу блин ваще че со мной сегодня

Posted: 2006-11-26 20:12:01
by GimFlex
кто мне скажет что это такое

Code: Select all

IsPass(X,Y)

разве не асм?

Posted: 2006-11-26 20:19:02
by I'm
Я согласен с Дестром :)

Posted: 2006-11-26 20:24:26
by omi4
Question_GimFlex wrote:кто мне скажет что это такое

Code: Select all

IsPass(X,Y)

разве не асм?


нет, это функция проверки проходимости тайла в ходилке

Posted: 2006-11-26 20:31:54
by SLAK
omi4 wrote:нет, это функция проверки проходимости тайла в ходилке

Но в самой ведь функции можут использоваться и команды АСМа ...
ЗЫ: Я для определения тайла для ловли, юзаю скрипт Оми4а, только определение Z-координаты вставил через АСМ (под мостом инфотайлом не ткнёш :) ), поскольку высота может быть в радиусе ловли другая, а неправильный параметр не даёт ловить в тайле .

Posted: 2006-11-26 20:36:27
by GimFlex
вот теперь спасибо за помощь пойду пересваривать надеюсь вс получится

Posted: 2006-11-26 20:44:03
by GimFlex
а весь сыр бор из-за пару строк :) :) всем спасибо

Code: Select all

sub IsWater(X,Y) 
 IsPass(X,Y)
 if UO.PrivateGetTile(X, Y, -1, 1341, 1341) then
   return 1
  else
   return 0
 end if
end sub 

Posted: 2006-11-26 20:47:35
by omi4
Вода всегда z -5

IsPass(X,Y) вырежи, это от тестов осталось.

Posted: 2006-11-26 20:59:10
by GimFlex
omi4 wrote:Вода всегда z -5

IsPass(X,Y) вырежи, это от тестов осталось.

а что значит z -5 это куда?

Posted: 2006-11-26 21:00:55
by omi4
Это уже вставлено

Code: Select all

UO.WaitTargetTile(IsWater(UO.GetX()+X, UO.GetY()+Y), UO.GetX()+X, UO.GetY()+Y, -5)

Posted: 2006-11-26 21:18:22
by GimFlex
sub IsWater(X,Y)
if UO.PrivateGetTile(X, Y, -1, 6039, 6065) then
return 1
else
return 0
endif
end sub

вот только вопрос перестал ловить вплотнубю к берегу а так ловит отлично только в воде

хотя может я и ошибаюсь

Posted: 2006-11-26 21:21:50
by GimFlex
хотел спросить вот это тайлы земли?

Code: Select all

            if i<>6047 && i<>6051 && i<>6052 && i<>6053 && i<>6054 && i<>6057 && i<>6060 && i<>6063 then 

Posted: 2006-11-26 22:17:45
by GimFlex
все всем спасибо скрипт написан ставлю на окончательный тест спасибо всем за помощь

Posted: 2006-11-26 22:50:21
by omi4
Question_GimFlex wrote:хотел спросить вот это тайлы земли?

Code: Select all

            if i<>6047 && i<>6051 && i<>6052 && i<>6053 && i<>6054 && i<>6057 && i<>6060 && i<>6063 then 


нет это вода, но в ней нет рыбы, карт, вообще ничего(пустая)