Показать сообщение отдельно
Старый 11.10.2014, 16:43   #3
Местный
 
Аватар для Antharas
 
Регистрация: 26.11.2012
Сообщений: 207
Сказал Спасибо: 23
Имеет 18 спасибок в 18 сообщенях
Antharas пока неопределено
По умолчанию

Разберитесь в Паскале, с самого начало. Тут даже 1 словом не сказать в чем вы не правы.
А функция про которую вы говорите я написал вот так:
delphi Код:
function ItemCount(ID : cardinal) : int64;     var         NovObj : TL2Item;     begin         Result := 0;         if Inventory.User.ByID(ID, NovObj) then             Result := NovObj.Count         Else if Inventory.Quest.ByID(ID, NovObj) then             Result := NovObj.Count;     end;

Добавлено через 1 минуту
И использование ее под ваши задачи:
delphi Код:
begin  if (ItemCount(1464) < 3000) then // Если Ц сосок меньше 3к   begin    Engine.MoveTo(146339, 25354, -2039);   end;  end.
__________________
lllllllllllllllllll

Последний раз редактировалось Antharas, 11.10.2014 в 16:43. Причина: Добавлено сообщение
Antharas вне форума   Ответить с цитированием