Хостинг, который использует TopHope.RU более 2-х лет

Хостинг, который использует TopHope.RU более 2-х лет

Сайт для программистов

ТТ скрипт

Тема в разделе "Архив скриптов", создана пользователем lopoped, мар 2, 2017.

  1. lopoped

    lopoped

    Сообщения:
    2
    Симпатии:
    1
    Баллы:
    3
    я не ошибся форумом?
    пишу скрипт на тт рецы 2 гнома+пп. гном бегает по стандартному скрипту, пп и второй гном зацеплены и разговаривают с нпц. На ведомых я скрипт написал, а вот ведущему немогу. Точнее, немогу разобраться как сделать так, чтобы ведущий делал паузу в основном потоке скрипта, когда он в бою и когда кончается баф, а затем, когда баф получен и он не в бою, возобновлял свою работу. К сожалению, у меня выходило только чтобы он ставил паузу, но возобновляться он отказывался =(
    делал я это через script.suspend и script.resume
    прогуглив много времени, обратил внимание, что можно это сделать с помощью глобальных переменных, однако мой адрик не даёт даже запустить такой скрипт =( поясните пожалуйста в чём ошибка
     
    HellFire нравится это.
  2. Ba4ina

    Ba4ina Адекват

    Сообщения:
    5
    Симпатии:
    5
    Баллы:
    3
    Мейби так

    Код:
    procedure ttrec;
    begin
      if user.incombat or not User.Buffs.ById(1204,buff) then
      begin
        pauza:=true;
      end
      else
        pauza:=false;
      end;
      if not user.incombat and user.buffs.byid(1204,buff) then
      begin
        pauza;=false;
      end;
    end;
     
    HellFire нравится это.
  3. foxi

    foxi

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    тоже не поолучается
     
  4. Lannar

    Lannar Адекват

    Сообщения:
    55
    Симпатии:
    31
    Баллы:
    33
    И не получится таким способом! Нельзя поставить поток на паузу,поток можно только закрыть!