Сообщения без ответов | Активные темы Текущее время: Пт янв 19, 2018 12:26 pm



Ответить на тему  [ Сообщений: 4 ] 
Снять ненужный баф 
Автор Сообщение
Флудер

Зарегистрирован: Пт янв 02, 2015 9:07 pm
Сообщений: 136
Сообщение Снять ненужный баф
Ребята, есть у кого скрипт dispel buff's ? Что бы скрипт снимал не нужные баффы . Спасибо


Вт янв 02, 2018 4:17 pm
Профиль
Куда я попал

Зарегистрирован: Вт фев 10, 2015 7:17 am
Сообщений: 22
Сообщение Re: Снять ненужный баф
Код:
uses
  SysUtils, Classes;
var
   BuffArray: array[0..1] of integer = (530,1077); // Buff dispel ID
   i:integer;
   Buff: TL2Buff;

procedure buffDispel(buffID: integer);

begin
  while delay(1000) do begin
    for i:=0 to user.buffs.count-1 do
    if User.Buffs.ByID(BuffArray[i], Buff)  then
       begin
         print('Skill id: ' + IntToStr(Buff.ID) + ' Skill name: ' + Buff.Name);
         Engine.Dispel(BuffArray[i]);
       end;
   end;
end;
 
begin
 Script.NewThread(@buffDispel);
end.


Вт янв 02, 2018 5:32 pm
Профиль
Флудер

Зарегистрирован: Пт янв 02, 2015 9:07 pm
Сообщений: 136
Сообщение Re: Снять ненужный баф
fAkeN писал(а):
Код:
uses
  SysUtils, Classes;
var
   BuffArray: array[0..1] of integer = (530,1077); // Buff dispel ID
   i:integer;
   Buff: TL2Buff;

procedure buffDispel(buffID: integer);

begin
  while delay(1000) do begin
    for i:=0 to user.buffs.count-1 do
    if User.Buffs.ByID(BuffArray[i], Buff)  then
       begin
         print('Skill id: ' + IntToStr(Buff.ID) + ' Skill name: ' + Buff.Name);
         Engine.Dispel(BuffArray[i]);
       end;
   end;
end;
 
begin
 Script.NewThread(@buffDispel);
end.


А как добавить более 2 снятых баффов ? 2 работает, ставлю ид скилов через запятую более 3 начинает красным светится и не работает


Ср янв 03, 2018 6:26 am
Профиль
Флудер

Зарегистрирован: Пт янв 02, 2015 9:07 pm
Сообщений: 136
Сообщение Re: Снять ненужный баф
все разобрался, спасибо )


Ср янв 03, 2018 6:40 am
Профиль
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ Сообщений: 4 ] 

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Разработано: g-yar.
Русская поддержка phpBB