Повесить на OnClickButton отправку строки в системный чат (Interface.u)
Собственно нужно на OnClickButton повесить отправку строки в системный чат из датника systemmsg, подскажите пожалуйста
|
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
Код:
function OnClickButton( string Name ) |
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
Цитата:
|
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
9999 - ID из датника.
AddSystemMessageParam - позволит выносить значения переменных в системчат. Для хроник выше есть AddSystemMessageString. function OnClickButton( string Name ) { switch( Name ) { case "BtnName": AddSystemMessage(9999); break; } } |
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
Цитата:
|
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
i0cks, Я начиная с API interlude и смотрел. Он у него уже есть AddSystemMessage.
|
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
Цитата:
|
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
Посмотрел реализацию в Interlude, дрогнул. Вроде так должен схавать. Не очень понятно почему, вроде должен жрать цвета из самого системного сообщения.
function OnClickButton( string Name ) { local color TextColor; TextColor.R = 255; TextColor.G = 255; TextColor.B = 255; TextColor.A = 255; switch( Name ) { case "BtnName": AddSystemMessage(GetSystemMessage(9999), TextColor); break; } } |
Re: Повесить на OnClickButton отправку строки в системный чат (Interface.u)
Мб. Тогда это костыльно и мою проблему решит. В dat без проблемно можно прикрутить к строке вызов звука как VOICE.
|
Текущее время: 15:30. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot