Yoko

All sides of Injection
It is currently 2026-01-17 17:49:19

All times are UTC+02:00




Post new topic  Reply to topic  [ 14 posts ] 
Author Message
 Post subject: Таргет
PostPosted: 2004-12-04 06:20:54 
Offline

Joined: 2004-05-06 14:30:23
Posts: 10
как направить таргет на клетку которая находится спава( слева сверху снизу) от Меня?


Top
   
 Post subject: Re: Таргет
PostPosted: 2004-12-04 09:09:35 
Offline
User avatar

Joined: 2004-11-02 23:52:47
Posts: 86
Ajax wrote:
как направить таргет на клетку которая находится спава( слева сверху снизу) от Меня?

Та хотябы так:
Code:
UO.WaitTargetObject('0x000000000') ;Id клетки


Top
   
 Post subject:
PostPosted: 2004-12-04 12:18:38 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
клетка не является обьектом, соответсвенно не имеет своего серийного номера

для таргетинга статики (земли, деревьев, воды и т.д.) используется [yhlp_waittargettile]


Top
   
 Post subject:
PostPosted: 2004-12-04 12:58:59 
Offline

Joined: 2004-05-06 14:30:23
Posts: 10
но ведь клетка которая спава( слева) от меня имеет разные тайлы , а мне нада именно туда направить таргет


Top
   
 Post subject:
PostPosted: 2004-12-04 13:51:23 
Offline

Joined: 2004-05-06 14:30:23
Posts: 10
то есть пока я хожу эта клетка меняется и соответственно меняется и тайл, правильно???


Top
   
 Post subject:
PostPosted: 2004-12-04 19:31:18 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
ага, и в этом есть проблема.
попробуй использовать для создания умного скрипта что-то типа ASM который публикуется в разделе General

но сначала попробуй вместо номера тайла подставлять 0, во многих местах это прокатит


Top
   
 Post subject:
PostPosted: 2004-12-06 09:38:08 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
Ajax wrote:
то есть пока я хожу эта клетка меняется и соответственно меняется и тайл, правильно???


Еще можно конечно сделать переменными координаты чара равными нулю, а потом по системе координат задавать ожидание прицела на плюсовое или минусовое значение по кругу от чара.

_________________
Все просто.
BETEPAH ™


Top
   
 Post subject:
PostPosted: 2004-12-06 09:46:38 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
BETEPAH wrote:
Ajax wrote:
то есть пока я хожу эта клетка меняется и соответственно меняется и тайл, правильно???


Еще можно конечно сделать переменными координаты чара равными нулю, а потом по системе координат задавать ожидание прицела на плюсовое или минусовое значение по кругу от чара.


этого ответа не понял даже я


Top
   
 Post subject:
PostPosted: 2004-12-06 10:23:54 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
Yoko wrote:
BETEPAH wrote:
Ajax wrote:
то есть пока я хожу эта клетка меняется и соответственно меняется и тайл, правильно???


Еще можно конечно сделать переменными координаты чара равными нулю, а потом по системе координат задавать ожидание прицела на плюсовое или минусовое значение по кругу от чара.


этого ответа не понял даже я

оч смешно ЮКО.

вот точнее.

mx = UO.GetX("self") - задавание 0 координаты X равной чару
my = UO.GetY("self") - задавание 0 координаты Y равной чару
mz = UO.GetZ("self")

for i = mx-4 to mx+4 - переменная от -4 до +4 по X
for j = my -4 to my+4 -переменная от -4 до +4 по Y

UO.Waittargettile("1341", str(i), str(j), str(mz)) а это ожидание прицела на тайл с видом 1341 по координатам X и Y c переменными от -4 до +4.

простая геометрия......

А еще точнее...вспомни уроки Геометрии в 8-9 классе.
Система координат ......тут тоже самое ...представь что твой чар стоит н перекрестии координаты Х и У его значение равно нулю по обеим осям....а если значение равно х+1 и у+1 ...то точка перемещается по системе координат.
к примеру х+1 и у+1 ......точка станет сверху справа от чара . на 2 часа если брать по циферблату.
если чтала х-1 и у+1 то станет сверху слева от чара на 10 часов если брать по циферблату.
и ТД ........

_________________
Все просто.

BETEPAH ™


Top
   
 Post subject:
PostPosted: 2004-12-07 10:28:48 
Offline
Junior Expert
User avatar

Joined: 2004-10-12 00:48:57
Posts: 92
Location: Шард МЕ2
Я тож не понял.. но по тому, как в скрптах было написано - догадался..

Имелось ввиде не координата ноль, а нулевые координаты, т.е. точка отсчета.. Так??

_________________
The pleasure of satisfying a savage instinct, undomesticated by the ego, is incomparably much more intense then the one of satisfying a tamed instinct. S.Freud.


Top
   
 Post subject:
PostPosted: 2004-12-07 13:03:20 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
drcrazy wrote:
Я тож не понял.. но по тому, как в скрптах было написано - догадался..

Имелось ввидУ не координата ноль, а нулевые координаты, т.е. точка отсчета.. Так??


да нулевые координаты.............а если сказать геометрически то координата 0.И она не посредственно является точкой отсчета.

_________________
Все просто.

BETEPAH ™


Top
   
 Post subject:
PostPosted: 2004-12-07 19:33:26 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
ВЕТЕРАН, то что ты расписал это само сабой разумеется по дефолту. просто ты назвал это так странно, что я не понял, о чём ты пытался сказать. А мы с Ajaxом обсуждали проблему более высокого уровня, то что по координатам возле чара появляются разные номера тайлов, и нормальные серверы априори не схавают то что ты позже написал как "1341", и геометрия тут не при чём. Я дал человеку совет использовать "0", так как в виду некоторых глюков клиента к нулю серверы более толерантно относятся.


Top
   
 Post subject:
PostPosted: 2004-12-07 20:46:36 
Offline

Joined: 2004-08-27 21:01:55
Posts: 55
разговор высоких умов :) простому слесарю это понять сложно :shock:


Top
   
 Post subject:
PostPosted: 2004-12-08 09:07:22 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
Yoko wrote:
ВЕТЕРАН, то что ты расписал это само сабой разумеется по дефолту. просто ты назвал это так странно, что я не понял, о чём ты пытался сказать. А мы с Ajaxом обсуждали проблему более высокого уровня, то что по координатам возле чара появляются разные номера тайлов, и нормальные серверы априори не схавают то что ты позже написал как "1341", и геометрия тут не при чём. Я дал человеку совет использовать "0", так как в виду некоторых глюков клиента к нулю серверы более толерантно относятся.


А приватеДиг не попрет ?
Там же вроде можно задать первое и послежнее значение тайла.

_________________
Все просто.

BETEPAH ™


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 14 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 12 guests


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:  
cron
Powered by phpBB® Forum Software © phpBB Limited