Вопросы по скриптам

Раздел посвященный скриптам для бота
ADMIN
Администратор
Сообщения: 1867
Зарегистрирован: Ср авг 06, 2014 10:26 pm
Контактная информация:

Вт мар 06, 2018 11:42 am

naderta писал(а):Как сделать уведомление о том что у тебя чтото купили? В гиране на торге сидишь например, чтото купили - подсветилось окно.
IvaniuS писал(а):в систем чате пишется - отлавливай это сообщение.

либо проверку по колву итемов через события что куда проще
naderta
Флудер
Сообщения: 256
Зарегистрирован: Чт дек 11, 2014 12:50 pm

Пт мар 09, 2018 9:07 am

ADMIN писал(а):
naderta писал(а):Как сделать уведомление о том что у тебя чтото купили? В гиране на торге сидишь например, чтото купили - подсветилось окно.
IvaniuS писал(а):в систем чате пишется - отлавливай это сообщение.

либо проверку по колву итемов через события что куда проще
Ну с итемами не оч удобно каждый раз айди менять надо под определенный товар, как отловить слово purchased в систем чате? не шарю просто команда какая должна быть ?
Изображение
Аватара пользователя
Dr.Pipetka
Флудер
Сообщения: 152
Зарегистрирован: Чт авг 27, 2015 2:03 pm
Контактная информация:

Пт мар 09, 2018 11:26 am

Так проверяй количество адены:)

Код: Выделить всё

var
  count: integer;

function adena_count: Integer;
var
  it: TL2Item;
begin
  if Inventory.User.ByID(57, it) then
    Result := it.Count
end;

begin
  count:= adena_count;
  while count = adena_count do
    delay(5000);
  print('Бла бла бла');
end.
naderta
Флудер
Сообщения: 256
Зарегистрирован: Чт дек 11, 2014 12:50 pm

Пт мар 09, 2018 8:12 pm

Dr.Pipetka писал(а):Так проверяй количество адены:)

Код: Выделить всё

var
  count: integer;

function adena_count: Integer;
var
  it: TL2Item;
begin
  if Inventory.User.ByID(57, it) then
    Result := it.Count
end;

begin
  count:= adena_count;
  while count = adena_count do
    delay(5000);
  print('Бла бла бла');
end.
точно с аденой) спс сам не допер
Изображение
naderta
Флудер
Сообщения: 256
Зарегистрирован: Чт дек 11, 2014 12:50 pm

Вс мар 11, 2018 9:05 am

МОжно ли ставить татухи на интерлюде? В мануале не нашел
Изображение
Ag38e
Сообщения: 14
Зарегистрирован: Пт янв 26, 2018 5:11 pm

Ср мар 28, 2018 7:33 am

Подскажите пожалуйста как можно выдернуть ID выделенной цели?
fatklass
Куда я попал
Сообщения: 89
Зарегистрирован: Чт июл 30, 2015 9:56 am

Ср мар 28, 2018 8:04 am

Ag38e писал(а):Подскажите пожалуйста как можно выдернуть ID выделенной цели?

Код: Выделить всё

begin
print(user.target.id);
end.
http://asiwin.com/api/adrenalin/Classes/TL2Object
Аватара пользователя
lapeeno
Куда я попал
Сообщения: 53
Зарегистрирован: Вт май 03, 2016 2:17 pm
Контактная информация:

Чт май 03, 2018 7:14 pm

Подскажите как запилить кричалку в шаут ну чисто для торговых обьявлений ? или какойто кликер для макросов хотябы, потому как защита стала блочить нажатия в скрипте (( ну или я чтото не знаю, раньше работало как часы вот такая

Код: Выделить всё


uses  SysUtils, Classes;                 
var   Fight_Flag:Boolean;               
      Item:    TL2Item;                
      obj:     TL2Npc;    
      Npc:     TL2Npc;
      obj2:    TL2Effect;
var   L2Skill: TL2Skill;      
      Enemy:   TL2Live;
var   i, n:    Integer;
begin
 engine.loadconfig('Torg');
 Print('загрузил конфиг Torg');
 Engine.FaceControl(0,true); // для уведомлений о пм
  while 1<>2 do begin

//engine.entertext ('!ПРОДАМ ДБ +10 ПМ');
//delay(50000+random(21000));
engine.entertext ('!WTS DarkCrystal GLOVES BOOTS ПМ');
delay(25000+random(51000));
//////////////////
Delay(120000+random(480000));
//////////////////
  delay(555);
  end;
delay(555);
end.

 
Аватара пользователя
benevirm
Сообщения: 17
Зарегистрирован: Ср апр 27, 2016 5:45 pm

Пт май 04, 2018 8:39 am

Народ напишите как выглядит примерно скрипт на атаку в пк то есть хочу написать но нужно одно что бы мой персонаж атаковал других игроков(ка)или просто как выглядит атака через скрипт игрока
fatklass
Куда я попал
Сообщения: 89
Зарегистрирован: Чт июл 30, 2015 9:56 am

Сб май 19, 2018 11:03 am

benevirm писал(а):Народ напишите как выглядит примерно скрипт на атаку в пк то есть хочу написать но нужно одно что бы мой персонаж атаковал других игроков(ка)или просто как выглядит атака через скрипт игрока

Код: Выделить всё

begin
Engine.Attack(true);
end.
Изображение
Ответить