Page 1 of 1

Нуждаюсь помощи в скрипте.

Posted: 17.12.2014 21:39
by Undead.
Почему ивенты не видят чара, пока тот не шевелится.???

Re: Нуждаюсь помощи в скрипте.

Posted: 17.12.2014 23:33
by Gauhar
Версия селса? Какие именно ивенты?
Посмотри сюда:
http://stealth.od.ua/forum/viewtopic.ph ... 870#p18856

Re: Нуждаюсь помощи в скрипте.

Posted: 18.12.2014 1:12
by Undead.
6.5.2 пробовал последнию из топика который ты кинул. но не помогло(
При появлении противника на моем екране он не считывает координаты куда тот прилител,только при повороте чара считывает,или при шаге,но считывает коордианты того место куда он встал...

Re: Нуждаюсь помощи в скрипте.

Posted: 18.12.2014 10:03
by Gauhar
Похоже что ты используешь ивент evUpdateChar. Попробуй evDrawObject.

Code: Select all

PROGRAM Test;
Procedure EventDrawObject(ID: Cardinal);
Begin
   AddToSystemJournal('EventDrawObject.  ID: $' + IntToHex(ID, 8) + '  X: ' + IntToStr(GetX(ID)) + '  Y: ' + IntToStr(GetY(ID)));
End;
BEGIN
   SetEventProc(evDrawObject,'EventDrawObject');
   while TRUE do Wait(100);
END.

Re: Нуждаюсь помощи в скрипте.

Posted: 18.12.2014 11:57
by Undead.
evDrawObject evDrawPlayer evUpdateChar

использовались эти 3 ивента

Re: Нуждаюсь помощи в скрипте.

Posted: 18.12.2014 18:55
by CFA
Скачай самый последний билд отсюда http://stealth.od.ua/forum/viewtopic.php?p=18856#p18856 в нем были исправлены некоторые проблемы с евентами, из-за которых evDrawChar и evUpdateChar работали некорректно.