Yoko

All sides of Injection
It is currently 2026-05-02 20:24:20

All times are UTC+02:00




Post new topic  Reply to topic  [ 114 posts ]  Go to page 1 2 3 4 5 6 Next
Author Message
PostPosted: 2008-03-01 00:17:12 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
был вопрос и нет вопроса.
всем привет :)

скоро всё равно появятся новые. не закрывайте топик))








а координаты мышки на экране как узнать ?


Top
   
 Post subject:
PostPosted: 2008-03-01 11:49:00 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
так как узнать координаты мышки на экране ? через команду..


Top
   
 Post subject:
PostPosted: 2008-03-01 12:55:46 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
никак


Top
   
 Post subject:
PostPosted: 2008-03-01 13:50:36 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
ты меня разочаровываешь )))

есть ощущение что dischar в динамике не справляется с определением направления.. )
иногда такие перлы типа отбрасывания назад может выдавать )))


Top
   
 Post subject:
PostPosted: 2008-03-01 13:59:19 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
а ы меня пока нет... только то что я тебя уже не понимаю это точно...


Top
   
 Post subject:
PostPosted: 2008-03-01 14:26:14 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
грубо говоря скрипт чтобы телепортится в том направлении куда смотрит мышка.. при беге из-за препятствий может меняться направление бега.. я бы даже сказал оно постоянно не то какое нужно.. причём не в три стороны меняется.. изменения - до 5 сторон получается.. а иногда ваще почти назад откидывает ))) редко , но происходит.

было бы легко реализовать его если бы можно было координаты брать для мышки.. выходит что через pick coord брать можно.. а командой хер там..

можно конечно заморочистый скрипт сделать с опредлением недавних координат чара.. и на основании анализа этих данных уже совершать прыжки.. но это получается путь и зыбкий и трудоёмкий для меня =)


Top
   
 Post subject:
PostPosted: 2008-03-01 14:34:30 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
ну проблемы могут быть и в твоей математике...
на правление линии взгляда чара определяется коректно.

Кординаты мшки ты не получишь, так что тебе мешает использовать тотже infotile? (он по быстрей info работает)
кликаешь мышой
получаешь новый вектор движения, дальше или телепортируеься куда тыкнул или по этому вектору...


Top
   
 Post subject:
PostPosted: 2008-03-01 14:43:37 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
то что не скриптер я.. жизнь вынуждает )))
сейчас посмотрю как инфотайл работает..

так.. а каким образом можно симулировать клик по месту где мышка находится ?
lclick() без координат ?
ща проверю..

в общем я понял.. ничего толковее что уже есть не получится ))


Top
   
 Post subject:
PostPosted: 2008-03-01 18:21:36 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
кликать сам бушь


Top
   
 Post subject:
PostPosted: 2008-03-01 18:43:59 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
не. смысла тогда и фактического применения макрос иметь не будет.


Top
   
 Post subject:
PostPosted: 2008-03-01 19:20:08 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
не продумано утебя ничего... по этому и не будет даже с кликом...


Top
   
 Post subject:
PostPosted: 2008-03-01 19:29:06 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
давай придумай..


информация о направлении меняется в секунду прыжка.. каст длится секунду. прыжки мера экстренная.. на раздумия у тебя в районе секунды..

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

раз такой знаток.. придумай


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


Last edited by ntk on 2008-03-01 19:36:32, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-03-01 19:32:04 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
а вот сейчас уже ты меня разочаровываешь;))


Top
   
 Post subject:
PostPosted: 2008-03-01 19:40:53 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
предлагай вариант.

те команды которые я знаю возможностями что-то не обладают воплотить данный скрипт в жизнь.


Top
   
 Post subject:
PostPosted: 2008-03-01 19:46:42 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
кастуем спел...
дальше если утебя там так все резко надо то лутше использовать uo.target
желательн опровести разведку местности через privategettile так как прыгнуть можешь на не прабельно;)
сообществено по лесу полюбому никуда не убежишь;) LOS тебя догонит;)
а вообще можно просто потупому прыгать на определеную дистанцию, но тут уже школьная математика идет.
ну а если утебя все резко меняется то лутше дождатся таргета и оправить на сервер его через uo.target ну и отменить потом уошный...

PS тебе тут никто ничем не обязан;)


Top
   
 Post subject:
PostPosted: 2008-03-01 19:53:24 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
проверить тайл эт другая тема совсем

на определённую дистанцию куда ?
в никуда ?
направление то какое ?
не просто вперёд прыгнуть надо а в определённом направлении которое нужно.. это по сути дела самый принципиальный момент :)
иначе и с distchar прыгать можно.. как раз вперёд в большинстве случаев и будешь прыгать.. но по направлению в котором чар смотрит.


какого таргета дождаться ?

где таргет то взять ?
таргета нет никакого.. таргет это 11 тайлов от тебя

к чему эти 11 прибавлять если направление не определено ?



p.s.

Quote:
а вообще можно просто потупому прыгать на определеную дистанцию, но тут уже школьная математика идет.


так и есть
направление как получить?
distchar и ошибается, и не всегда чар встаёт в нужном месте в нужном направлении.. у дерева чар поворачивается бочком


Last edited by ntk on 2008-03-01 19:58:57, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-03-01 19:57:51 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
"distchar" что это за хитрое слово?;)
тебе лишь достаточно на править чара по мышке... или вызвать таргет через infotile что бы задать на правление...
и кто муже... как ты собрался прыгать по на правлению мыши?;) опять таки в никуда;)
на правление чара берем через uo.GetDir()
дальше школа...
берем наш вектор и и получаем набор тайлов которые проверяем через privtgettile на не большой диапозон блокирующих предметов, дальше выбираме оптимальный тайл куда прыгнуть...
по мне так лутше через infotile так как помимо точки мы еще и координату Z получим.


Top
   
 Post subject:
PostPosted: 2008-03-01 19:59:59 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
ты не можешь сформулировать понятие "нужное направление", ты не говоришь как твое нужное направление можно определить...
если тебе надо прыгнуть туда где твоя мышь так это только чеерез 1 клик...
если тебе надо по направлению куда чар смотрит то через Dir


Top
   
 Post subject:
PostPosted: 2008-03-01 20:05:37 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
как не могу ?
я с самого начала сказал что по направлению курсора мыши.. о чём собстно и был с самого начала топик..

под distchar имел getdir ))

getdir работает плохо.
и ошибается и ситуаций много создаётся когда направление изменяется из-за поверхности.. поэтому единственный реальный вариант был по направлению курсора прыгать.


Top
   
 Post subject:
PostPosted: 2008-03-01 20:09:58 
Offline

Joined: 2007-09-02 13:35:58
Posts: 194
Quote:
и кто муже... как ты собрался прыгать по на правлению мыши?Wink опять таки в никудаWink


почему никуда ?
как раз туда куда надо прыгать )
это уже вопрос техники как получить из координаты на экране координату в игре )

спасиб в общем за ответ. помог )))

у меня тут ещё один вопросик появился..


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 114 posts ]  Go to page 1 2 3 4 5 6 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited