Форум работает в тестовом режиме. Все данные были перенесены со старого сайта 2018 года. Некоторая информация может быть недоступна, например вложения или хайды. Просьба сообщать о данных случаях через функционал "Жалоба", прямо под постом, где отсуствуют данные из хайда или проблемы с вложением.
Могут быть проблемы в "выкидыванием" с форума (слетевшей авторизацией). Нужно собрать статистику таких случаев.
Есть Тема, куда можете сообщить о проблемах с сайтом либо просто передать привет.

Анти дизарм - нахрен берсов (и гладов-даунов)

SARCAZM

Это что за покемон?
Команда форума
Рег
5 Июн 2015
Сообщения
1,446
Реакции
1
Trovo
SARCAZM
Код:
var
item: TL2Item;

begin
while true do 
  if inventory.user.byid(10771, item) and not (Item.Equipped) then begin // Меняем 10771 на id своей пухи
    Delay(500);
    Engine.UseItem(10771); // Меняем 10771 на id своей пухи
    Delay(800);
  end;
end.
 
как он работает не понятно )
и что к чему?
 
Автоматически одевает пуху, если она снимется (сработает дизарм).

В строках

if inventory.user.byid(10771, item) and not (Item.Equipped) then begin
и

Engine.UseItem(10771);

меняем 10771 на id пухи, с которой бегаем.

Ну и все, запускаем. Скрипт будет одевать оружие обратно, если оно вдруг будет снято. Однако если будет висеть дебаф дизарма, он не сможет одеть ее (по понятным причинам). Когда дебаф спадет, оружие будет одето.
 
а если у меня не одно пуха допустим с84 как мне узнать какой у неё ID?
 
var
item: TL2Item;

begin
while delay(500) do
if inventory.user.byid(15888, item) and not (Item.Equipped) then begin // Меняем 10771 на id своей пухи
Delay(500);
Engine.UseItem(15888); // Меняем 10771 на id своей пухи
Delay(800);
end;
end.
 

Вложения

  • Безымянный.png
    Безымянный.png
    28.2 KB · Просмотры: 45
Замени на

while true do

Обновил код в первом посте, должно зафурычить.
 
Назад
Сверху