| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- public OnFilterScriptInit() {
- CreateGenericHelpWindow();
- #if defined help_OnFilterScriptInit
- help_OnFilterScriptInit();
- #endif
- }
- #if defined _ALS_OnFilterScriptInit
- #undef OnFilterScriptInit
- #else
- #define _ALS_OnFilterScriptInit
- #endif
- #define OnFilterScriptInit help_OnFilterScriptInit
- #if defined help_OnFilterScriptInit
- forward help_OnFilterScriptInit();
- #endif
- public OnFilterScriptExit() {
- DestroyGenericHelpWindow();
- #if defined help_OnFilterScriptExit
- help_OnFilterScriptExit();
- #endif
- }
- #if defined _ALS_OnFilterScriptExit
- #undef OnFilterScriptExit
- #else
- #define _ALS_OnFilterScriptExit
- #endif
- #define OnFilterScriptExit help_OnFilterScriptExit
- #if defined help_OnFilterScriptExit
- forward help_OnFilterScriptExit();
- #endif
- public OnPlayerClickTextDraw(playerid, Text:clickedid) {
- switch( g_PlayerData[playerid][PLAYER_DATA_TDMODE] ) {
- case TDMODE_HELP_INFO, TDMODE_HELP_KEYBIND, TDMODE_HELP_CREDIT: {
- if( clickedid == Text: INVALID_TEXT_DRAW ) {
- HidePlayerTextdrawMode(playerid);
- } else if( clickedid == g_HelpGTD[HELP_GTD_CLOSE] ) {
- return HidePlayerTextdrawMode(playerid), 1;
- }
- }
- }
- if( clickedid == g_HelpGTD[HELP_GTD_INFO_TAB] ) {
- return ShowPlayerTextdrawMode(playerid, TDMODE_HELP_INFO), 1;
- }
- if( clickedid == g_HelpGTD[HELP_GTD_KEYBIND_TAB] ) {
- return ShowPlayerTextdrawMode(playerid, TDMODE_HELP_KEYBIND), 1;
- }
- if( clickedid == g_HelpGTD[HELP_GTD_CREDIT_TAB] ) {
- return ShowPlayerTextdrawMode(playerid, TDMODE_HELP_CREDIT), 1;
- }
- #if defined help_OnPlayerClickTextDraw
- return help_OnPlayerClickTextDraw(playerid, Text:clickedid);
- #else
- return 0;
- #endif
- }
- #if defined _ALS_OnPlayerClickTextDraw
- #undef OnPlayerClickTextDraw
- #else
- #define _ALS_OnPlayerClickTextDraw
- #endif
- #define OnPlayerClickTextDraw help_OnPlayerClickTextDraw
- #if defined help_OnPlayerClickTextDraw
- forward help_OnPlayerClickTextDraw(playerid, Text:clickedid);
- #endif
|