Page 1 of 1

Alarm на появление гампа

Posted: 2010-06-09 19:15:35
by Bob Marley
Доброго времени суток. Помогите заставить нормально работать проигрывание звука при появлении гампа.
Выскакивают гампы с двумя айди (рандомно)
Первый 0000040a
Второй 000003f1

Проблема заключается в том , что при входе в игру и первом появлении гампа всё нормуль.Звук проигрался. Но потом он каждые 10 секунд проигрывает этот звук , так как после закрытия он всё равно остаётся lastgump'om.
Вот сам "скрипт" ))

Code: Select all

sub antimacro()
   while not uo.Dead()
      if uo.LastGump('replyed') == 0 and uo.LastGump('gumpid') == '0000040a' or uo.LastGump('gumpid') == '000003f1'  then
      uo.playwav('alarm.wav')
      wait(10000)
     endif
wend
endsub

Подскажите что нужно изменить , что бы скрипт срабатывал на каждое появление 1 раз.