' felipe
Умник
Всем привет! Хочу предложить вам свою работу для оценки.
Я недавно начал делать системы на текстдравах, так что прошу не пинаться!
Вот выглядит это меню:
Ко всем new (создадим глобальные переменные текстдравов)
В ongamemodeinit:
В public OnPlayerKeyStateChange(Делаем появление текстдравов на кнопку Y)
i
Действия при нажатии на текстдрав, думаю сами сможете создать!
Так как у всех разные моды, не стал адаптировать под рлс!
Автор: [SKRIPTER]
Я недавно начал делать системы на текстдравах, так что прошу не пинаться!
Вот выглядит это меню:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Ко всем new (создадим глобальные переменные текстдравов)
PHP:
new Text:Textdraw[17];
PHP:
Textdraw[0] = TextDrawCreate(635.200012, 224.746704, "LD_SPAC:white");
TextDrawLetterSize(Textdraw[0], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[0], 4.800015, 224.000000);
TextDrawAlignment(Textdraw[0], 1);
TextDrawColor(Textdraw[0], -2139062017);
TextDrawSetShadow(Textdraw[0], 0);
TextDrawSetOutline(Textdraw[0], 0);
TextDrawFont(Textdraw[0], 4);
Textdraw[1] = TextDrawCreate(509.800262, 224.253387, "LD_SPAC:white");
TextDrawLetterSize(Textdraw[1], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[1], 4.800015, 224.000000);
TextDrawAlignment(Textdraw[1], 1);
TextDrawColor(Textdraw[1], -2139062017);
TextDrawSetShadow(Textdraw[1], 0);
TextDrawSetOutline(Textdraw[1], 0);
TextDrawFont(Textdraw[1], 4);
Textdraw[2] = TextDrawCreate(510.399993, 224.746658, "LD_SPAC:white");
TextDrawLetterSize(Textdraw[2], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[2], 125.600036, 8.959978);
TextDrawAlignment(Textdraw[2], 1);
TextDrawColor(Textdraw[2], -2139062017);
TextDrawSetShadow(Textdraw[2], 0);
TextDrawSetOutline(Textdraw[2], 0);
TextDrawFont(Textdraw[2], 4);
Textdraw[3] = TextDrawCreate(638.000000, 235.206634, "usebox");
TextDrawLetterSize(Textdraw[3], 0.000000, 23.244813);
TextDrawTextSize(Textdraw[3], 511.599945, 0.000000);
TextDrawAlignment(Textdraw[3], 1);
TextDrawColor(Textdraw[3], 0);
TextDrawUseBox(Textdraw[3], true);
TextDrawBoxColor(Textdraw[3], 102);
TextDrawSetShadow(Textdraw[3], 0);
TextDrawSetOutline(Textdraw[3], 0);
TextDrawFont(Textdraw[3], 0);
Textdraw[4] = TextDrawCreate(511.400085, 251.133438, "LD_SPAC:white");
TextDrawLetterSize(Textdraw[4], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[4], 125.600036, 8.959978);
TextDrawAlignment(Textdraw[4], 1);
TextDrawColor(Textdraw[4], -2139062017);
TextDrawSetShadow(Textdraw[4], 0);
TextDrawSetOutline(Textdraw[4], 0);
TextDrawFont(Textdraw[4], 4);
Textdraw[5] = TextDrawCreate(530.399841, 234.453353, "MAIN MENU");
TextDrawLetterSize(Textdraw[5], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[5], 1);
TextDrawColor(Textdraw[5], -2139094785);
TextDrawSetShadow(Textdraw[5], 0);
TextDrawSetOutline(Textdraw[5], 1);
TextDrawBackgroundColor(Textdraw[5], 255);
TextDrawFont(Textdraw[5], 1);
TextDrawSetProportional(Textdraw[5], 1);
Textdraw[6] = TextDrawCreate(511.400329, 440.786651, "LD_SPAC:white");
TextDrawLetterSize(Textdraw[6], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[6], 125.600036, 8.959978);
TextDrawAlignment(Textdraw[6], 1);
TextDrawColor(Textdraw[6], -2139062017);
TextDrawSetShadow(Textdraw[6], 0);
TextDrawSetOutline(Textdraw[6], 0);
TextDrawFont(Textdraw[6], 4);
Textdraw[7] = TextDrawCreate(551.999938, 270.293365, "STATS");
TextDrawLetterSize(Textdraw[7], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[7], 1);
TextDrawColor(Textdraw[7], -1);
TextDrawSetShadow(Textdraw[7], 0);
TextDrawSetOutline(Textdraw[7], 1);
TextDrawBackgroundColor(Textdraw[7], 255);
TextDrawFont(Textdraw[7], 1);
TextDrawSetProportional(Textdraw[7], 1);
TextDrawSetSelectable(Textdraw[7], true);
Textdraw[8] = TextDrawCreate(559.999938, 424.106689, "EXIT");
TextDrawLetterSize(Textdraw[8], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[8], 1);
TextDrawColor(Textdraw[8], -2139094785);
TextDrawSetShadow(Textdraw[8], 0);
TextDrawSetOutline(Textdraw[8], 1);
TextDrawBackgroundColor(Textdraw[8], 51);
TextDrawFont(Textdraw[8], 1);
TextDrawSetProportional(Textdraw[8], 1);
TextDrawSetSelectable(Textdraw[8], true);
Textdraw[9] = TextDrawCreate(515.999755, 406.186798, "ld_otb:fen");
TextDrawLetterSize(Textdraw[9], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[9], 118.400047, 35.839981);
TextDrawAlignment(Textdraw[9], 1);
TextDrawColor(Textdraw[9], -1);
TextDrawSetShadow(Textdraw[9], 0);
TextDrawSetOutline(Textdraw[9], 0);
TextDrawFont(Textdraw[9], 4);
Textdraw[10] = TextDrawCreate(626.800231, 271.793304, "usebox");
TextDrawLetterSize(Textdraw[10], 0.000000, 14.338142);
TextDrawTextSize(Textdraw[10], 523.600097, 0.000000);
TextDrawAlignment(Textdraw[10], 1);
TextDrawColor(Textdraw[10], 0);
TextDrawUseBox(Textdraw[10], true);
TextDrawBoxColor(Textdraw[10], 102);
TextDrawSetShadow(Textdraw[10], 0);
TextDrawSetOutline(Textdraw[10], 0);
TextDrawFont(Textdraw[10], 0);
Textdraw[11] = TextDrawCreate(543.999938, 291.946685, "SETTING");
TextDrawLetterSize(Textdraw[11], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[11], 1);
TextDrawColor(Textdraw[11], -2139062017);
TextDrawSetShadow(Textdraw[11], 0);
TextDrawSetOutline(Textdraw[11], 1);
TextDrawBackgroundColor(Textdraw[11], 255);
TextDrawFont(Textdraw[11], 1);
TextDrawSetProportional(Textdraw[11], 1);
TextDrawSetSelectable(Textdraw[11], true);
Textdraw[12] = TextDrawCreate(530.399902, 312.853424, "COMMANDS");
TextDrawLetterSize(Textdraw[12], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[12], 1);
TextDrawColor(Textdraw[12], -2139062017);
TextDrawSetShadow(Textdraw[12], 0);
TextDrawSetOutline(Textdraw[12], 1);
TextDrawBackgroundColor(Textdraw[12], 255);
TextDrawFont(Textdraw[12], 1);
TextDrawSetProportional(Textdraw[12], 1);
TextDrawSetSelectable(Textdraw[12], true);
Textdraw[13] = TextDrawCreate(548.000061, 332.266662, "REPORT");
TextDrawLetterSize(Textdraw[13], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[13], 1);
TextDrawColor(Textdraw[13], -2139062017);
TextDrawSetShadow(Textdraw[13], 0);
TextDrawSetOutline(Textdraw[13], 1);
TextDrawBackgroundColor(Textdraw[13], 255);
TextDrawFont(Textdraw[13], 1);
TextDrawSetProportional(Textdraw[13], 1);
TextDrawSetSelectable(Textdraw[13], true);
Textdraw[14] = TextDrawCreate(550.222106, 351.430816, "DONAT");
TextDrawLetterSize(Textdraw[14], 0.449999, 1.600000);
TextDrawAlignment(Textdraw[14], 1);
TextDrawColor(Textdraw[14], -2139062017);
TextDrawSetShadow(Textdraw[14], 0);
TextDrawSetOutline(Textdraw[14], 1);
TextDrawBackgroundColor(Textdraw[14], 255);
TextDrawFont(Textdraw[14], 1);
TextDrawSetProportional(Textdraw[14], 1);
Textdraw[15] = TextDrawCreate(512.800231, 415.146636, "LD_BEAT:cring");
TextDrawLetterSize(Textdraw[15], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[15], 33.600017, 34.346660);
TextDrawAlignment(Textdraw[15], 1);
TextDrawColor(Textdraw[15], -1);
TextDrawSetShadow(Textdraw[15], 0);
TextDrawSetOutline(Textdraw[15], 0);
TextDrawFont(Textdraw[15], 4);
Textdraw[16] = TextDrawCreate(603.400024, 414.653259, "LD_BEAT:cring");
TextDrawLetterSize(Textdraw[16], 0.000000, 0.000000);
TextDrawTextSize(Textdraw[16], 33.600017, 34.346660);
TextDrawAlignment(Textdraw[16], 1);
TextDrawColor(Textdraw[16], -1);
TextDrawSetShadow(Textdraw[16], 0);
TextDrawSetOutline(Textdraw[16], 0);
TextDrawFont(Textdraw[16], 4);
Textdraw[17] = TextDrawCreate(346.799987, 322.566650, "usebox");
TextDrawLetterSize(Textdraw[17], 0.000000, -0.233702);
TextDrawTextSize(Textdraw[17], 344.399993, 0.000000);
TextDrawAlignment(Textdraw[17], 1);
TextDrawColor(Textdraw[17], 0);
TextDrawUseBox(Textdraw[17], true);
TextDrawBoxColor(Textdraw[17], 102);
TextDrawSetShadow(Textdraw[17], 0);
TextDrawSetOutline(Textdraw[17], 0);
TextDrawFont(Textdraw[17], 0);
i
PHP:
f(newkeys == KEY_YES)
{
if(gPlayerLogged[playerid] != 0)
{
TextDrawShowForPlayer(playerid, Textdraw[0]);
TextDrawShowForPlayer(playerid, Textdraw[1]);
TextDrawShowForPlayer(playerid, Textdraw[2]);
TextDrawShowForPlayer(playerid, Textdraw[3]);
TextDrawShowForPlayer(playerid, Textdraw[4]);
TextDrawShowForPlayer(playerid, Textdraw[5]);
TextDrawShowForPlayer(playerid, Textdraw[6]);
TextDrawShowForPlayer(playerid, Textdraw[7]);
TextDrawShowForPlayer(playerid, Textdraw[8]);
TextDrawShowForPlayer(playerid, Textdraw[9]);
TextDrawShowForPlayer(playerid, Textdraw[10]);
TextDrawShowForPlayer(playerid, Textdraw[11]);
TextDrawShowForPlayer(playerid, Textdraw[12]);
TextDrawShowForPlayer(playerid, Textdraw[13]);
TextDrawShowForPlayer(playerid, Textdraw[14]);
TextDrawShowForPlayer(playerid, Textdraw[15]);
TextDrawShowForPlayer(playerid, Textdraw[16]);
TextDrawShowForPlayer(playerid, Textdraw[17]);
SelectTextDraw(playerid, 0x8080FFAA);
}
}
Так как у всех разные моды, не стал адаптировать под рлс!
Автор: [SKRIPTER]
Последнее редактирование:
