Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Игровой клиент (https://forum.zone-game.info/forumdisplay.php?f=54)
-   -   Реализация клавиши (https://forum.zone-game.info/showthread.php?t=42524)

finfan 22.09.2017 11:07

Реализация клавиши
 
Chronicles: Interlude

Кто-нибудь сталкивался с этим?
Как реализовать hotkey скажем E, чтобы игра понимала о чём идёт речь.
Нужна реализация только одной буквы.

P.S. этот смайлик такой улётный FeelsAmazingMan

finfan 22.09.2017 11:57

Re: Реализация клавиши
 
Вопрос остаётся, но уже не столь важен. Реализация прошла через иной игровой аспект.

Respect 28.09.2017 22:14

Re: Реализация клавиши
 
*.xdat
GamingStateShortcut
<ShortcutItem Key="69" Subkey1="18" subkey2="0" Command="MyAction" />
Code: XML
где [69] "E", [18] "Alt" (опционально)

.u
Shortcut.uc

Код:

function HandleShortcutCommand( String a_Param )
{
        local String Command;
       
        if( ParseString( a_Param, "Command", Command ) )
        {
                switch( Command )
                {
                case "MyAction":               
                        SomeFunction();
                        break;               
                }
        }
}

где SomeFunction() - твоя функция...


Текущее время: 23:03. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot