Page 1 of 1
Телепорт
Posted: 2008-06-03 19:31:52
by ychenik
Народ кто-нибудь может написать скрипт на телепорт через угол крестов?
Posted: 2008-06-04 10:21:33
by ychenik
или хотябы подскажите как определить серийник тайла) и всегда ли он будет одинаковым?
Posted: 2008-06-04 10:40:43
by Purgen
,infotile
Posted: 2008-06-04 10:59:52
by ychenik
это немного не то, мне нужно инфотайлом узнается каждый раз новая координата, а мне бы как нибудь узнать координаты например центра моей картинки) мне нужен скрипт для телепорта на определенный тайл всегда а не в каком-то одном месте
Posted: 2008-06-04 11:44:11
by Purgen
-1 означает ЛЮБОЙ тайл.
попробуй uo.waittargettile(-1,[X],[Y],[Z])
где X, Y и Z являються координатами.
Posted: 2008-06-04 13:03:15
by ychenik
выдает ошибку в этой строке
Line parse erorr
Posted: 2008-06-04 13:15:56
by Purgen
тут нет слов просто
я уверен, что ты так и написал c этими скобами [ ]
Posted: 2008-06-04 13:26:07
by ychenik
исправил,но скрипт все равно не работает просто пишет в уо select target и ничего не делает ловушка не появляется
Posted: 2008-06-04 13:31:46
by ychenik
может я че не так делаю, скрипт выглядит примерно так
sub tele()
uo.waittargettile(-1,1529,1716,20)
uo.Cast('Teleport')
end if
end sub
Posted: 2008-06-04 14:02:31
by Purgen
а что там делает end if ?
Posted: 2008-06-04 16:24:33
by ychenik
не знаю) но без него тоже не работает, точно так же пишет select target и не кастует ничего
Posted: 2008-06-04 16:42:47
by ychenik
Кто-нибудь подскажите как должен выглядеть скрипт

Posted: 2008-06-04 16:51:29
by Purgen
я форумный ультимщик )
Немогу зайти в УО и проверить нормально.
Ну может вечером рискну.
Posted: 2008-06-04 18:57:35
by ychenik
тот же самый скрипт с измененной строчкой uo.waittargettile(-1, 1387, 1710, 20) где вместо -1 стоит 0, прекрасно телепортится, но опять же это только на определенной местности. а как сделать так чтобы телепортился в лбюом месте?
Posted: 2008-06-04 19:17:45
by Kynep
ychenik wrote:тот же самый скрипт с измененной строчкой uo.waittargettile(-1, 1387, 1710, 20) где вместо -1 стоит 0, прекрасно телепортится, но опять же это только на определенной местности. а как сделать так чтобы телепортился в лбюом месте?
В каком смысле на определенной местности? Если я правильно понял то только по указанным коордам, если так то пробуй так:
Code: Select all
sub telek()
VAR x, y, z
x = UO.GetX()
y = UO.GetY()
z = UO.GetZ()
UO.WaitTargetTile(0, x + 1, y - 1, z)
UO.Cast('Teleport')
end sub
Posted: 2008-06-04 19:23:58
by ychenik
нет, мне нужно что бы чар независмо от координат тайлов перемещался в определенное место. У меня на шарде можно еогда стоишь в крестах из них выйти телепортом на угловой тайл. Но я же не могу знать координаты тайлов на которых я буду стоять в крестах.
Posted: 2008-06-04 19:32:13
by Kynep
ychenik wrote:нет, мне нужно что бы чар независмо от координат тайлов перемещался в определенное место. У меня на шарде можно еогда стоишь в крестах из них выйти телепортом на угловой тайл. Но я же не могу знать координаты тайлов на которых я буду стоять в крестах.
Если ты заметил то я так и написал, пробуй сказал же.
Posted: 2008-06-04 19:54:27
by ychenik
я попробывал но не получилось, он же телепортит таким же образом по указаным координатам вроде? или что туда надо вписать?
http://www.pichost.ru/show.php/69344_KREST.jpg.html вот скрин на какой тайл мне нужно телепортнутся или на противоположенный ему по диагонали.
Posted: 2008-06-04 19:59:07
by Kynep
ychenik wrote:я попробывал но не получилось, он же телепортит таким же образом по указаным координатам вроде? или что туда надо вписать?
http://www.pichost.ru/show.php/69344_KREST.jpg.html вот скрин на какой тайл мне нужно телепортнутся или на противоположенный ему по диагонали.
Этот скрипт портает тебя именно на ту клетку которая на скрине, вернее в ту точку, независимо где ты находишься, вписывать ни чего не нужно, а насчет противоположнго, нужно будет писать второй скрипт, сделай скрин я тебе напишу.
Code: Select all
sub telek()
VAR x, y, z
x = UO.GetX()
y = UO.GetY()
z = UO.GetZ()
UO.WaitTargetTile(0, x + 1, y + 1, z)
UO.Cast('Teleport')
end sub
Posted: 2008-06-04 20:08:23
by ychenik
все разобрался, просто я репетировал в таком месте где почему-то пишет просто селект таргет а после клика не телепортится. на ровном месте все идеально. огромное спасибо.