05-29-2018, 01:15 AM
Клиент -> меню
|
05-29-2018, 03:01 AM
sysstring
05-29-2018, 03:34 AM
05-29-2018, 09:27 AM
function linkHomePage()
{ DialogSetID( DIALOGID_Gohome ); DialogShow( DIALOG_Modalless, DIALOG_OKCancel, GetSystemMessage( 3208 ) ); } function OnClickButton( string strID ) { switch( strID ) { //홈페이지 링크(10.1.18 문선준 추가 case "btnHomepage": linkHomePage(); // } } Сменить ссылку в l2.ini L2HomeURL= Сменить текст на кнопке в sysstring Сменить текст в всплывающем окне в systemmsg
05-29-2018, 02:11 PM
Или:
Такой вариант получше, ибо даёт возможность юзать хоть 100500 линков, а не только один, вбитый в l2.ini. Диалог с запросом\информацией вешается по примеру выше. P.S. 9999 - ID строки в датнике, как можно понять. P.S.S. Касательно имён: UnrealScript является главарём. Так что если в коде будут указаны текстовые значения для текстбокса (SetText, например), то он проигнорирует то, что будет указано в XMLUI и воткнёт то, что указали в коде. |
« Предыдущая | Следующая »
|
Пользователи, просматривающие эту тему: 1 Гость(ей)