Помогите с маленьким скриптом
Moderators: Murderator+, Murderator
Помогите с маленьким скриптом
Мне нужен скрипт:
Если чар стоит на координате 1351 2897, то перезапускается другой скрипт, например fight.
Помогите пожалуйста, очень нужен. Я думаю он займёт пару минут на написание.
Если чар стоит на координате 1351 2897, то перезапускается другой скрипт, например fight.
Помогите пожалуйста, очень нужен. Я думаю он займёт пару минут на написание.
-
Scripts Writer
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
Code: Select all
sub test()
# Собственно по себе проверяем координаты в мире =)
# Всё протестил- работает.
var x = 4059 ; Проверку тайла- Х
var y = 298 ; Проверку тайла- Y
var coordx
var coordy
coordx = uo.GetX('self')
coordy = uo.GetY('self')
if x == coordx then
if y == coordy then
uo.Print('All is oke')
fight()
end if
end if
end subДержи )
-
Scripts Writer
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
Code: Select all
sub test()
# Собственно по себе проверяем координаты в мире =)
# Всё протестил- работает.
var x = 4059 ; Проверку тайла- Х
var y = 298 ; Проверку тайла- Y
var coordx
var coordy
while 1
coordx = uo.GetX('self')
coordy = uo.GetY('self')
if x == coordx then
if y == coordy then
wait(100)
uo.Print('All is oke')
fight()
end if
else
wait(250)
end if
wend
end sub
Last edited by Scripts Writer on 2006-06-19 09:34:32, edited 1 time in total.
Если координаты не совпадают - получается фактически пустой цикл. Процессор будет жрать по самое не могу. Рекомендую настойчиво ввести
Code: Select all
else
wait(100)-
Scripts Writer
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
Edred wrote:Если координаты не совпадают - получается фактически пустой цикл. Процессор будет жрать по самое не могу. Рекомендую настойчиво ввестиCode: Select all
else
wait(100)
Изачально писал скрипт для одноразового пользования-запустился выключился, там вейт не понадобился -а тут да, понимаю. Без него всё бы просто повисло к чертям.