| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383 |
- CreateGenericHelpWindow() {
- g_TextdrawString = "";
- strcat(g_TextdrawString, "~r~What is the purpose of this script?~n~");
- strcat(g_TextdrawString, "~w~This script is made for creating your own maps ingame with ease. In other words it's a user friendly Map Editor.~n~ ~n~");
- strcat(g_TextdrawString, "~r~What can i modify with this map editor?~n~");
- strcat(g_TextdrawString, "~w~Objects~n~");
- strcat(g_TextdrawString, "Vehicles~n~");
- strcat(g_TextdrawString, "Pickups~n~");
- strcat(g_TextdrawString, "Actors~n~");
- strcat(g_TextdrawString, "Player Attachments~n~ ~n~");
- strcat(g_TextdrawString, "~r~What is unique about this map editor?~n~");
- strcat(g_TextdrawString, "~w~The graphical user interface makes this map editor one of the most user friendly available. ");
- strcat(g_TextdrawString, "This map editor has every tool you need to make a high quality map.");
- g_HelpGTD[HELP_GTD_BG] =
- TextDrawCreate (320.0, 40.0, "_");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_BG], 2);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_BG], 0.0, 27.0);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_BG], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_BG], 100);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_BG], 0.0, 270.0);
- g_HelpGTD[HELP_GTD_CLOSE] =
- TextDrawCreate (445.0, 40.0, "X");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_CLOSE], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_CLOSE], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_CLOSE], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_CLOSE], 0.3, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_CLOSE], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_CLOSE], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_CLOSE], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_CLOSE], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_CLOSE], 0xFF000064);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_CLOSE], 10.0, 20.0);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_CLOSE], 1);
- g_HelpGTD[HELP_GTD_CAPTION] =
- TextDrawCreate (191.0, 28.0, "Fusez's Map Editor");
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_CAPTION], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_CAPTION], 0);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_CAPTION], 0.5, 2.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_CAPTION], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_CAPTION], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_CAPTION], 1);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_CAPTION], 0);
- g_HelpGTD[HELP_GTD_INFO_TAB] =
- TextDrawCreate (351.0, 40.0, "Info");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_INFO_TAB], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_INFO_TAB], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_INFO_TAB], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_INFO_TAB], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_INFO_TAB], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_INFO_TAB], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_INFO_TAB], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_INFO_TAB], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_INFO_TAB], 100);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_INFO_TAB], 10.0, 30.0);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_INFO_TAB], 1);
- g_HelpGTD[HELP_GTD_INFO_CAPTION] =
- TextDrawCreate (320.0, 60.0, "Information");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_INFO_CAPTION], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_INFO_CAPTION], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_INFO_CAPTION], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_INFO_CAPTION], 0.3, 1.5);
- TextDrawColor (g_HelpGTD[HELP_GTD_INFO_CAPTION], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_INFO_CAPTION], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_INFO_CAPTION], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_INFO_CAPTION], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_INFO_CAPTION], 0);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_INFO_CAPTION], 0.0, 260.0);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_INFO_CAPTION], 0);
- g_HelpGTD[HELP_GTD_INFO_CONTENT] =
- TextDrawCreate (320.0, 80.0, g_TextdrawString);
- TextDrawAlignment (g_HelpGTD[HELP_GTD_INFO_CONTENT], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_INFO_CONTENT], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_INFO_CONTENT], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_INFO_CONTENT], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_INFO_CONTENT], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_INFO_CONTENT], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_INFO_CONTENT], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_INFO_CONTENT], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_INFO_CONTENT], 0);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_INFO_CONTENT], 0.0, 260.0);
- g_HelpGTD[HELP_GTD_KEYBIND_TAB] =
- TextDrawCreate (384.0, 40.0, "Keys");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_KEYBIND_TAB], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_KEYBIND_TAB], -206);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 10.0, 30.0);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_KEYBIND_TAB], 1);
- g_HelpGTD[HELP_GTD_KEYBIND_CAPTION] =
- TextDrawCreate (320.0, 60.0, "Keybinds");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 0.3, 1.5);
- TextDrawColor (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 0);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 0.0, 260.0);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_KEYBIND_CAPTION], 0);
- for(new row, Float:y = 80.0; row < MAX_HELP_KEYBINDS; row ++, y += 12.0) {
- g_HelpGTD[HELP_GTD_KEYBIND_L][row] =
- TextDrawCreate (310.0, y, "Key");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_KEYBIND_L][row], 3);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_KEYBIND_L][row], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_KEYBIND_L][row], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_KEYBIND_L][row], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_KEYBIND_L][row], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_KEYBIND_L][row], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_KEYBIND_L][row], 1);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_KEYBIND_L][row], 0);
- g_HelpGTD[HELP_GTD_KEYBIND_C][row] =
- TextDrawCreate (320.0, y, "-");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_KEYBIND_C][row], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_KEYBIND_C][row], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_KEYBIND_C][row], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_KEYBIND_C][row], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_KEYBIND_C][row], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_KEYBIND_C][row], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_KEYBIND_C][row], 1);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_KEYBIND_C][row], 0);
- g_HelpGTD[HELP_GTD_KEYBIND_R][row] =
- TextDrawCreate (330.0, y, "Action");
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_KEYBIND_R][row], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_KEYBIND_R][row], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_KEYBIND_R][row], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_KEYBIND_R][row], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_KEYBIND_R][row], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_KEYBIND_R][row], 1);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_KEYBIND_R][row], 0);
- switch(row) {
- case HELP_KEYBIND_OFFEDIT_ADD: { // KEY_ANALOG_RIGHT
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "~k~~VEHICLE_TURRETRIGHT~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Offset Edit +");
- }
- case HELP_KEYBIND_OFFEDIT_SUB: { // KEY_ANALOG_LEFT
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "~k~~VEHICLE_TURRETLEFT~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Offset Edit -");
- }
- case HELP_KEYBIND_OFFEDIT_MODE: { // KEY_SPRINT
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Hold ~k~~PED_SPRINT~ / ~k~~VEHICLE_ACCELERATE~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Offset Edit Mode");
- }
- case HELP_KEYBIND_OFFEDIT_SLOW: { // KEY_WALK
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Hold ~k~~SNEAK_ABOUT~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Offset Edit Slower");
- }
- case HELP_KEYBIND_CAM_FORWARD: { // Up Key
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Up");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Move Camera Forward");
- }
- case HELP_KEYBIND_CAM_BACK: { // Down Key
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Down");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Move Camera Backwards");
- }
- case HELP_KEYBIND_CAM_LEFT: { // Left Key
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Left");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Move Camera Left");
- }
- case HELP_KEYBIND_CAM_RIGHT: { // Right Key
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Right");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Move Camera Right");
- }
- case HELP_KEYBIND_CAM_FAST: { // KEY_JUMP
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Hold ~k~~PED_JUMPING~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Move Camera Faster");
- }
- case HELP_KEYBIND_CAM_SLOW: { // KEY_WALK
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Hold ~k~~SNEAK_ABOUT~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Move Camera Slower");
- }
- case HELP_KEYBIND_MOUSE_ON: { // KEY_CROUCH
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "~k~~CONVERSATION_YES~ / ~k~~PED_DUCK~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Toggle Mouse Mode");
- }
- case HELP_KEYBIND_MOUSE_OFF: { // ESC
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "ESC");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Untoggle Mouse Mode");
- }
- case HELP_KEYBIND_EDIT_LOOK: { // KEY_SPRINT
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_L][row], "Hold ~k~~PED_SPRINT~ / ~k~~VEHICLE_ACCELERATE~");
- TextDrawSetString(g_HelpGTD[HELP_GTD_KEYBIND_R][row], "Click&Drag/3D Select Look Around");
- }
- default: {
- continue;
- }
- }
- }
- g_HelpGTD[HELP_GTD_CREDIT_TAB] =
- TextDrawCreate (417.0, 40.0, "Credits");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_CREDIT_TAB], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_CREDIT_TAB], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_CREDIT_TAB], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_CREDIT_TAB], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_CREDIT_TAB], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_CREDIT_TAB], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_CREDIT_TAB], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_CREDIT_TAB], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_CREDIT_TAB], 100);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_CREDIT_TAB], 10.0, 30.0);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_CREDIT_TAB], 1);
- g_HelpGTD[HELP_GTD_CREDIT_CAPTION] =
- TextDrawCreate (320.0, 60.0, "Credits");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 0.3, 1.5);
- TextDrawColor (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 1);
- TextDrawUseBox (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 1);
- TextDrawBoxColor (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 0);
- TextDrawTextSize (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 0.0, 260.0);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_CREDIT_CAPTION], 0);
- for(new row, Float:y = 80.0; row < MAX_HELP_CREDITS; row ++, y += 12.0) {
- g_HelpGTD[HELP_GTD_CREDIT_L][row] =
- TextDrawCreate (310.0, y, "User");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_CREDIT_L][row], 3);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_CREDIT_L][row], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_CREDIT_L][row], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_CREDIT_L][row], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_CREDIT_L][row], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_CREDIT_L][row], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_CREDIT_L][row], 1);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_CREDIT_L][row], 0);
- g_HelpGTD[HELP_GTD_CREDIT_C][row] =
- TextDrawCreate (320.0, y, "-");
- TextDrawAlignment (g_HelpGTD[HELP_GTD_CREDIT_C][row], 2);
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_CREDIT_C][row], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_CREDIT_C][row], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_CREDIT_C][row], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_CREDIT_C][row], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_CREDIT_C][row], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_CREDIT_C][row], 1);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_CREDIT_C][row], 0);
- g_HelpGTD[HELP_GTD_CREDIT_R][row] =
- TextDrawCreate (330.0, y, "Contribution");
- TextDrawBackgroundColor (g_HelpGTD[HELP_GTD_CREDIT_R][row], 255);
- TextDrawFont (g_HelpGTD[HELP_GTD_CREDIT_R][row], 1);
- TextDrawLetterSize (g_HelpGTD[HELP_GTD_CREDIT_R][row], 0.2, 1.0);
- TextDrawColor (g_HelpGTD[HELP_GTD_CREDIT_R][row], RGBA_WHITE);
- TextDrawSetOutline (g_HelpGTD[HELP_GTD_CREDIT_R][row], 1);
- TextDrawSetProportional (g_HelpGTD[HELP_GTD_CREDIT_R][row], 1);
- TextDrawSetSelectable (g_HelpGTD[HELP_GTD_CREDIT_R][row], 0);
- switch(row) {
- case HELP_CREDIT_AUTHOR: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Fusez");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Author");
- }
- case HELP_CREDIT_TDEDIT: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Zamaroht");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Textdraw Editor");
- }
- case HELP_CREDIT_TEXTURES: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Pottus");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Textures");
- }
- case HELP_CREDIT_BUILDINGS: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Pottus");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Buildings");
- }
- case HELP_CREDIT_MODELNAMES: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "SuperViper");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Model Names");
- }
- case HELP_CREDIT_MODELSIZES: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Crayder");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Model Sizes");
- }
- case HELP_CREDIT_CAMMODE: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "h02");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Camera Mode");
- }
- case HELP_CREDIT_STRLIB: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Slice");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "strlib");
- }
- case HELP_CREDIT_SSCANF: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Y_Less");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "sscanf");
- }
- case HELP_CREDIT_SKINNAMES: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Crayder");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "Skin Names");
- }
- case HELP_CREDIT_ATTACHOBJPOS: {
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_L][row], "Stylock");
- TextDrawSetString(g_HelpGTD[HELP_GTD_CREDIT_R][row], "GetAttachedObjectPos");
- }
- default: {
- continue;
- }
- }
- }
- }
- DestroyGenericHelpWindow() {
- for(new gtd; gtd < MAX_HELP_GTDS; gtd ++) {
- TextDrawDestroy( g_HelpGTD[gtd] );
- g_HelpGTD[gtd] = Text: INVALID_TEXT_DRAW;
- }
- }
- ShowHelpWindow(playerid) {
- TextDrawBoxColor(g_HelpGTD[HELP_GTD_INFO_TAB], 0x00000064);
- TextDrawBoxColor(g_HelpGTD[HELP_GTD_KEYBIND_TAB], 0x00000064);
- TextDrawBoxColor(g_HelpGTD[HELP_GTD_CREDIT_TAB], 0x00000064);
- switch( g_PlayerData[playerid][PLAYER_DATA_TDMODE] ) {
- case TDMODE_HELP_INFO: {
- TextDrawBoxColor(g_HelpGTD[HELP_GTD_INFO_TAB], 0xFFFFFF64);
- }
- case TDMODE_HELP_KEYBIND: {
- TextDrawBoxColor(g_HelpGTD[HELP_GTD_KEYBIND_TAB], 0xFFFFFF64);
- }
- case TDMODE_HELP_CREDIT: {
- TextDrawBoxColor(g_HelpGTD[HELP_GTD_CREDIT_TAB], 0xFFFFFF64);
- }
- }
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_BG]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_CLOSE]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_CAPTION]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_INFO_TAB]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_KEYBIND_TAB]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_CREDIT_TAB]);
- switch( g_PlayerData[playerid][PLAYER_DATA_TDMODE] ) {
- case TDMODE_HELP_INFO: {
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_INFO_CAPTION]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_INFO_CONTENT]);
- }
- case TDMODE_HELP_KEYBIND: {
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_KEYBIND_CAPTION]);
- for(new row; row < MAX_HELP_KEYBINDS; row ++) {
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_KEYBIND_L][row]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_KEYBIND_C][row]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_KEYBIND_R][row]);
- }
- }
- case TDMODE_HELP_CREDIT: {
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_CREDIT_CAPTION]);
- for(new row; row < MAX_HELP_CREDITS; row ++) {
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_CREDIT_L][row]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_CREDIT_C][row]);
- TextDrawShowForPlayer(playerid, g_HelpGTD[HELP_GTD_CREDIT_R][row]);
- }
- }
- }
- }
- HideHelpWindow(playerid) {
- for(new gtd; gtd < MAX_HELP_GTDS; gtd ++) {
- TextDrawHideForPlayer(playerid, g_HelpGTD[gtd]);
- }
- }
|