Notify

https://github.com/Titanovsky/ambi-eco/tree/master/ambi/lua/libs/ui/notify

Ambi.UI.Notify.Add( nID, sName, sAuthor, fDraw )

Description: Создаёт в локальной таблице подтаблицу с данными, взятые из аргументов. Обычно под ID: 0 - ничего, 1 - официальная от Ambi, 2 - минималистическая. Все последующие на усмотрение проектов экосистемы. В последнем аргументе не будет своих аргументов (она функция) • Args: Все nil

Ambi.UI.Notify.Draw( nID, tVars )

Description: Непосредственно вызвать функцию Draw из таблицы определённую подтаблицу с индексом nID. Обычно в Draw ещё прописывают логгирование, по крайне мере оно есть у официального и минималистичных уведомлений. • Args: Все nil

Ambi.UI.Notify.GetNotifies()

Description: Возвращает локальную таблицу с уведомлениями. • Return: table notifies

Ambi.UI.Notify.AddLog( sText, sColor )

Description: Залогировать в локальную таблицу, передаёт текст и цвет. • Args: '', C.ABS_WHITE

Ambi.UI.Notify.GetLogs()

Description: Возвращает локальную таблицу логов уведомлений • Return: table logs

Ambi.UI.Notify.Draw( ePly, nID, tOptions )

Description: Также как и на клиенте, но определённому игроку. • Args: nil, 1, nil

Ambi.UI.Notify.DrawAll( nID, tOptions )

Description: Отправляет уведомления всем игрокам • Args: 1, nil

Player:NotifySend( nID, tOptions )

Description: Отправляет игроку уведомление • Args: 1, nil

Last updated

Was this helpful?