#Storm 29 Опубликовано 19 октября, 2018 (изменено) Здравствуйте братцы, решил вот попробовать нарисовать свой первый TD, хотелось бы услышать Вашу критику. [Web, жду тебя, огнетушитель не нужен :3] Так же приложу исходник. //Player Textdraws: new PlayerText:Textdraw0[MAX_PLAYERS]; new PlayerText:Textdraw1[MAX_PLAYERS]; new PlayerText:Textdraw2[MAX_PLAYERS]; new PlayerText:Textdraw3[MAX_PLAYERS]; new PlayerText:Textdraw4[MAX_PLAYERS]; new PlayerText:Textdraw5[MAX_PLAYERS]; new PlayerText:Textdraw6[MAX_PLAYERS]; new PlayerText:Textdraw7[MAX_PLAYERS]; new PlayerText:Textdraw8[MAX_PLAYERS]; new PlayerText:Textdraw9[MAX_PLAYERS]; new PlayerText:Textdraw10[MAX_PLAYERS]; new PlayerText:Textdraw11[MAX_PLAYERS]; new PlayerText:Textdraw12[MAX_PLAYERS]; new PlayerText:Textdraw13[MAX_PLAYERS]; Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 126.999992, 162.448150, "usebox"); PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.000000, 17.631486); PlayerTextDrawTextSize(playerid, Textdraw0[playerid], 20.000000, 0.000000); PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1); PlayerTextDrawColor(playerid, Textdraw0[playerid], 0); PlayerTextDrawUseBox(playerid, Textdraw0[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw0[playerid], 102); PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 0); PlayerTextDrawFont(playerid, Textdraw0[playerid], 0); Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 23.999986, 160.948120, "Sam_Swile"); PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.208666, 1.989926); PlayerTextDrawAlignment(playerid, Textdraw1[playerid], 1); PlayerTextDrawColor(playerid, Textdraw1[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw1[playerid], 51); PlayerTextDrawFont(playerid, Textdraw1[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw1[playerid], 1); Textdraw2[playerid] = CreatePlayerTextDraw(playerid, 72.666648, 162.862976, "usebox"); PlayerTextDrawLetterSize(playerid, Textdraw2[playerid], 0.000000, 2.526131); PlayerTextDrawTextSize(playerid, Textdraw2[playerid], 67.333335, 0.000000); PlayerTextDrawAlignment(playerid, Textdraw2[playerid], 1); PlayerTextDrawColor(playerid, Textdraw2[playerid], 0); PlayerTextDrawUseBox(playerid, Textdraw2[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw2[playerid], 1265999716); PlayerTextDrawSetShadow(playerid, Textdraw2[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw2[playerid], 0); PlayerTextDrawFont(playerid, Textdraw2[playerid], 0); Textdraw3[playerid] = CreatePlayerTextDraw(playerid, 69.999984, 184.018524, "usebox"); PlayerTextDrawLetterSize(playerid, Textdraw3[playerid], 0.000000, 0.190328); PlayerTextDrawTextSize(playerid, Textdraw3[playerid], 20.000000, 0.000000); PlayerTextDrawAlignment(playerid, Textdraw3[playerid], 1); PlayerTextDrawColor(playerid, Textdraw3[playerid], 0); PlayerTextDrawUseBox(playerid, Textdraw3[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw3[playerid], 1265999716); PlayerTextDrawSetShadow(playerid, Textdraw3[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw3[playerid], 0); PlayerTextDrawFont(playerid, Textdraw3[playerid], 0); Textdraw4[playerid] = CreatePlayerTextDraw(playerid, 73.333335, 158.459259, "Ping : "); PlayerTextDrawLetterSize(playerid, Textdraw4[playerid], 0.261666, 1.458962); PlayerTextDrawAlignment(playerid, Textdraw4[playerid], 1); PlayerTextDrawColor(playerid, Textdraw4[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw4[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw4[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw4[playerid], 51); PlayerTextDrawFont(playerid, Textdraw4[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw4[playerid], 1); Textdraw5[playerid] = CreatePlayerTextDraw(playerid, 105.666664, 159.288894, "220"); PlayerTextDrawLetterSize(playerid, Textdraw5[playerid], 0.247333, 1.359407); PlayerTextDrawAlignment(playerid, Textdraw5[playerid], 1); PlayerTextDrawColor(playerid, Textdraw5[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw5[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw5[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw5[playerid], 51); PlayerTextDrawFont(playerid, Textdraw5[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw5[playerid], 1); Textdraw6[playerid] = CreatePlayerTextDraw(playerid, 73.333343, 170.074050, "ID :"); PlayerTextDrawLetterSize(playerid, Textdraw6[playerid], 0.348999, 1.263999); PlayerTextDrawAlignment(playerid, Textdraw6[playerid], 1); PlayerTextDrawColor(playerid, Textdraw6[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw6[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw6[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw6[playerid], 51); PlayerTextDrawFont(playerid, Textdraw6[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw6[playerid], 1); Textdraw7[playerid] = CreatePlayerTextDraw(playerid, 105.666679, 170.488891, "250"); PlayerTextDrawLetterSize(playerid, Textdraw7[playerid], 0.242999, 1.371852); PlayerTextDrawAlignment(playerid, Textdraw7[playerid], 1); PlayerTextDrawColor(playerid, Textdraw7[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw7[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw7[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw7[playerid], 51); PlayerTextDrawFont(playerid, Textdraw7[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw7[playerid], 1); Textdraw8[playerid] = CreatePlayerTextDraw(playerid, 127.000007, 184.848175, "usebox"); PlayerTextDrawLetterSize(playerid, Textdraw8[playerid], 0.000000, 0.103085); PlayerTextDrawTextSize(playerid, Textdraw8[playerid], 70.000007, 0.000000); PlayerTextDrawAlignment(playerid, Textdraw8[playerid], 1); PlayerTextDrawColor(playerid, Textdraw8[playerid], 0); PlayerTextDrawUseBox(playerid, Textdraw8[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw8[playerid], 1265999716); PlayerTextDrawSetShadow(playerid, Textdraw8[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw8[playerid], 0); PlayerTextDrawFont(playerid, Textdraw8[playerid], 0); Textdraw9[playerid] = CreatePlayerTextDraw(playerid, 22.666679, 192.059280, "UPDATE"); PlayerTextDrawLetterSize(playerid, Textdraw9[playerid], 0.449999, 1.600000); PlayerTextDrawTextSize(playerid, Textdraw9[playerid], 124.333312, -0.414798); PlayerTextDrawAlignment(playerid, Textdraw9[playerid], 1); PlayerTextDrawColor(playerid, Textdraw9[playerid], -1); PlayerTextDrawUseBox(playerid, Textdraw9[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw9[playerid], 255); PlayerTextDrawSetShadow(playerid, Textdraw9[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw9[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw9[playerid], 51); PlayerTextDrawFont(playerid, Textdraw9[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw9[playerid], 1); PlayerTextDrawSetSelectable(playerid, Textdraw9[playerid], true); Textdraw10[playerid] = CreatePlayerTextDraw(playerid, 22.666673, 218.607391, "Slap"); PlayerTextDrawLetterSize(playerid, Textdraw10[playerid], 0.449999, 1.600000); PlayerTextDrawTextSize(playerid, Textdraw10[playerid], 124.333358, -0.000000); PlayerTextDrawAlignment(playerid, Textdraw10[playerid], 1); PlayerTextDrawColor(playerid, Textdraw10[playerid], -1); PlayerTextDrawUseBox(playerid, Textdraw10[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw10[playerid], 255); PlayerTextDrawSetShadow(playerid, Textdraw10[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw10[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw10[playerid], 51); PlayerTextDrawFont(playerid, Textdraw10[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw10[playerid], 1); PlayerTextDrawSetSelectable(playerid, Textdraw10[playerid], true); Textdraw11[playerid] = CreatePlayerTextDraw(playerid, 22.666664, 246.570419, "Stats"); PlayerTextDrawLetterSize(playerid, Textdraw11[playerid], 0.449999, 1.600000); PlayerTextDrawTextSize(playerid, Textdraw11[playerid], 123.999977, -0.414816); PlayerTextDrawAlignment(playerid, Textdraw11[playerid], 1); PlayerTextDrawColor(playerid, Textdraw11[playerid], -1); PlayerTextDrawUseBox(playerid, Textdraw11[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw11[playerid], 255); PlayerTextDrawSetShadow(playerid, Textdraw11[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw11[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw11[playerid], 51); PlayerTextDrawFont(playerid, Textdraw11[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw11[playerid], 1); PlayerTextDrawSetSelectable(playerid, Textdraw11[playerid], true); Textdraw12[playerid] = CreatePlayerTextDraw(playerid, 22.666662, 302.155578, "Off spec"); PlayerTextDrawLetterSize(playerid, Textdraw12[playerid], 0.449999, 1.600000); PlayerTextDrawTextSize(playerid, Textdraw12[playerid], 123.999977, -0.414816); PlayerTextDrawAlignment(playerid, Textdraw12[playerid], 1); PlayerTextDrawColor(playerid, Textdraw12[playerid], -1); PlayerTextDrawUseBox(playerid, Textdraw12[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw12[playerid], 255); PlayerTextDrawSetShadow(playerid, Textdraw12[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw12[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw12[playerid], 51); PlayerTextDrawFont(playerid, Textdraw12[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw12[playerid], 1); PlayerTextDrawSetSelectable(playerid, Textdraw12[playerid], true); Textdraw13[playerid] = CreatePlayerTextDraw(playerid, 22.999998, 273.777832, "Weapon"); PlayerTextDrawLetterSize(playerid, Textdraw13[playerid], 0.449999, 1.600000); PlayerTextDrawTextSize(playerid, Textdraw13[playerid], 123.999977, -0.414816); PlayerTextDrawAlignment(playerid, Textdraw13[playerid], 1); PlayerTextDrawColor(playerid, Textdraw13[playerid], -1); PlayerTextDrawUseBox(playerid, Textdraw13[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw13[playerid], 255); PlayerTextDrawSetShadow(playerid, Textdraw13[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw13[playerid], 0); PlayerTextDrawBackgroundColor(playerid, Textdraw13[playerid], 51); PlayerTextDrawFont(playerid, Textdraw13[playerid], 2); PlayerTextDrawSetProportional(playerid, Textdraw13[playerid], 1); PlayerTextDrawSetSelectable(playerid, Textdraw13[playerid], true); Исходник : Клик Скриншот : Клик Изменено 19 октября, 2018 пользователем Swile 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mikilov 117 Опубликовано 19 октября, 2018 Скриншотов с данной панелькой бы не помешало. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Storm 29 Опубликовано 19 октября, 2018 @mikilov,Добавил Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Web 417 Опубликовано 19 октября, 2018 Если снизу более-менее. То сверху шрифт не очень сочетается. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Storm 29 Опубликовано 19 октября, 2018 @Wеb, Это скорее всего из-за моего ника, дабы я попробовал сейчас сменить ник и получилось нормально. Ну даже если кривенько, то можно отредактировать TD, исходник прилагается. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Web 417 Опубликовано 19 октября, 2018 Я про размер и тип шрифта Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Storm 29 Опубликовано 19 октября, 2018 @Wеb,Тип шрифта везде одинаковый, а касаемо размера - ну тут подобрать конечно можно, но делалось на скорую руку. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Web 417 Опубликовано 19 октября, 2018 Не надо торопиться. Надо максимально качественно делать и потом уже делится. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
[email protected] 11 Опубликовано 20 октября, 2018 Не надо торопиться. Надо максимально качественно делать и потом уже делится. Согласен с тобой, такой текстдрав максимум 2-3 минуты . Каждый должен делать себе сам на свой вкус и цвет. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Storm 29 Опубликовано 20 октября, 2018 @[email protected], Ну во первых - не нужно набивать посты. Во вторых - делал я данный TD впервые. В третьих - К данной работе приложен исходник, благодаря которому можно изменять его, и на скорую руку можно сделать под себя. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты