From Stealth Client

Jump to: navigation, search


L

LastContainer

function LastContainer() : Cardinal

Возвращает параметр чара - ID последнего открытого контейнера (Last Opened Container).

В случае, если отсутствует соединение с UO сервером - вернет 0.

Пример 1:

if LastContainer <>MyGoldContainer then
begin
  UseObject(MyGoldContainer)
end;

Пример 2:

  AddToSystemJournal('Последний открытый контейнер(Last Opened Container): ' + IntToStr(LastContainer))

LastJournalMessage

function LastJournalMessage: String

последнее сообщение в журнале Пример:

 


LegsLayer

function LegsLayer() : Byte

Возвращает номер слоя 0x18 - Ноги плейтовые (Legs Armor)).

Пример 1:

if ObjAtLayer(LegsLayer) > 0 then 
  AddToSystemJournal('Legs Armor ID: '+IntToStr(ObjAtLayer(LegsLayer)));

Пример 2:

{Если на слое чтото есть, то снимаем}
if ObjAtLayer(LegsLayer) <> 0 then
  begin
    unequip(LegsLayer);
    wait(1000);
  end;


LhandLayer

function LhandLayer() : Byte

Возвращает номер слоя 0x02 - Левая рука (Left Hand).

Внимание!!! ВСЕ ДВУРУЧНЫЕ Итемы (топоры и тд) одеваются в левую руку (LhandLayer), несмотря на картинку папердола в клиенте!!!

Пример 1:

if (getquantity(findtype(tweapon,ground)) > 0) 
    and (gettype(ObjAtLayer(LhandLayer)) <> gettype(finditem)) then 
  begin 
    addtosystemjournal('Weapon Change, осталось '+inttostr(findcount)); 
    UnEquip(RHandLayer); 
    wait(500); 
    Equip(LhandLayer,finditem); 
  end;

Пример 2:

{Если на слое чтото есть, то снимаем}
if ObjAtLayer(LhandLayer) <> 0 then
  begin
    disarm;
    wait(1000);
  end;


Life

function Life() : Integer

То же, что и Doc:RU/Api/HP.

Возвращает параметр чара - здоровье (HITS).

В случае, если отсутствует соединение с UO сервером - вернет 0.

Пример 1:

if (Life > 0) then
begin
  ''Do something
end;

Пример 2:

AddToSystemJournal('Здоровье чара: ' + IntToStr(Life));

LineCount

function LineCount: Integer

количество найденных строк в журнале

LineID

function LineID: Cardinal

ID чара, который сказал данную фразу

LineIndex

function LineIndex: Integer

индекс последней найденной строки

LineMsgType

function LineMsgType: Byte

тип сообщения

LineName

function LineName: String

имя адресата

LineTextColor

function LineTextColor: Word

цвет текста сообщения

LineTextFont

function LineTextFont: Word

шрифт текста

LineTime

function LineTime: TDateTime

дата и время получения сообщения

LineType

function LineType: Word

type адресата

LowJournal

function LowJournal : Integer

младший индекс строк журнала


Luck

function Luck() : Word

Возвращает параметр чара - Удача (Luck).

Работает только начиная с версии клиента Samurie Empire + на сервере должен быть включен режим расширенных статов,отсылаемых клиенту, иначе вернет 0.

В случае, если отсутствует соединение с UO сервером - вернет 0.

Пример:

  AddToSystemJournal('Удача чара (Char Luck): ' + IntToStr(Luck))