i changed things in my FS and now that textdraw appears for ~ 500 ms before hide ..
Код:
#include <a_samp>
#include <zcmd>
#define FILTERSCRIPT
//new PlayerText:Textdraw0;
new PlayerText:Textdraw1;
new PlayerText:Textdraw2;
new PlayerText:Textdraw3;
new PlayerText:Textdraw4;
new PlayerText:Textdraw5;
public OnPlayerDisconnect(playerid)
{
// PlayerTextDrawDestroy(playerid, Textdraw0);
PlayerTextDrawDestroy(playerid, Textdraw1);
PlayerTextDrawDestroy(playerid, Textdraw2);
PlayerTextDrawDestroy(playerid, Textdraw3);
PlayerTextDrawDestroy(playerid, Textdraw4);
PlayerTextDrawDestroy(playerid, Textdraw5);
return 1;
}
public OnPlayerConnect(playerid)
{
/*Textdraw0 = CreatePlayerTextDraw(playerid, 319.516784, 59.916652, "Select Undercover Skin~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~");
PlayerTextDrawLetterSize(playerid, Textdraw0, 0.738270, 3.787498);
PlayerTextDrawTextSize(playerid, Textdraw0, 0.000000, 456.271636);
PlayerTextDrawAlignment(playerid, Textdraw0, 2);
PlayerTextDrawColor(playerid, Textdraw0, -1061109505);
PlayerTextDrawUseBox(playerid, Textdraw0, 1);
PlayerTextDrawBoxColor(playerid, Textdraw0, 112);
PlayerTextDrawSetShadow(playerid, Textdraw0, 0);
PlayerTextDrawSetOutline(playerid, Textdraw0, 0);
PlayerTextDrawBackgroundColor(playerid, Textdraw0, 80);
PlayerTextDrawFont(playerid, Textdraw0, 0);
PlayerTextDrawSetProportional(playerid, Textdraw0, 1);
PlayerTextDrawSetShadow(playerid, Textdraw0, 0);
PlayerTextDrawSetSelectable(playerid, Textdraw0, 0);*/
Textdraw1 = CreatePlayerTextDraw(playerid, 143.352828, 109.499946, "_");
PlayerTextDrawLetterSize(playerid, Textdraw1, 0.400000, 1.600000);
PlayerTextDrawTextSize(playerid, Textdraw1, 0.000000, 58.396881);
PlayerTextDrawAlignment(playerid, Textdraw1, 2);
PlayerTextDrawColor(playerid, Textdraw1, -1);
PlayerTextDrawUseBox(playerid, Textdraw1, 1);
PlayerTextDrawBoxColor(playerid, Textdraw1, 48);
PlayerTextDrawSetShadow(playerid, Textdraw1, 0);
PlayerTextDrawSetOutline(playerid, Textdraw1, 0);
PlayerTextDrawBackgroundColor(playerid, Textdraw1, 255);
PlayerTextDrawFont(playerid, Textdraw1, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawSetPreviewModel(playerid, Textdraw1, 29);
PlayerTextDrawSetProportional(playerid, Textdraw1, 1);
PlayerTextDrawSetShadow(playerid, Textdraw1, 0);
PlayerTextDrawSetSelectable(playerid, Textdraw1, 1);
Textdraw2 = CreatePlayerTextDraw(playerid, 236.352828, 109.499946, "_");
PlayerTextDrawLetterSize(playerid, Textdraw2, 0.400000, 1.600000);
PlayerTextDrawTextSize(playerid, Textdraw2, 0.000000, 58.396881);
PlayerTextDrawAlignment(playerid, Textdraw2, 2);
PlayerTextDrawColor(playerid, Textdraw2, -1);
PlayerTextDrawUseBox(playerid, Textdraw2, 1);
PlayerTextDrawBoxColor(playerid, Textdraw2, 48);
PlayerTextDrawSetShadow(playerid, Textdraw2, 0);
PlayerTextDrawSetOutline(playerid, Textdraw2, 0);
PlayerTextDrawBackgroundColor(playerid, Textdraw2, 255);
PlayerTextDrawFont(playerid, Textdraw2, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawSetPreviewModel(playerid, Textdraw2, 101);
PlayerTextDrawSetPreviewModel(playerid, Textdraw2, 2);
PlayerTextDrawSetProportional(playerid, Textdraw2, 1);
PlayerTextDrawSetShadow(playerid, Textdraw2, 0);
PlayerTextDrawSetSelectable(playerid, Textdraw2, 1);
Textdraw3 = CreatePlayerTextDraw(playerid, 329.352828, 109.499946, "_");
PlayerTextDrawLetterSize(playerid, Textdraw3, 0.400000, 1.600000);
PlayerTextDrawTextSize(playerid, Textdraw3, 0.000000, 58.396881);
PlayerTextDrawAlignment(playerid, Textdraw3, 2);
PlayerTextDrawColor(playerid, Textdraw3, -1);
PlayerTextDrawUseBox(playerid, Textdraw3, 1);
PlayerTextDrawBoxColor(playerid, Textdraw3, 48);
PlayerTextDrawSetShadow(playerid, Textdraw3, 0);
PlayerTextDrawSetOutline(playerid, Textdraw3, 0);
PlayerTextDrawBackgroundColor(playerid, Textdraw3, 255);
PlayerTextDrawFont(playerid, Textdraw3, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawSetPreviewModel(playerid, Textdraw3, 28);
PlayerTextDrawSetProportional(playerid, Textdraw3, 1);
PlayerTextDrawSetShadow(playerid, Textdraw3, 0);
PlayerTextDrawSetSelectable(playerid, Textdraw3, 1);
Textdraw4 = CreatePlayerTextDraw(playerid, 422.104248, 109.499946, "_");
PlayerTextDrawLetterSize(playerid, Textdraw4, 0.400000, 1.600000);
PlayerTextDrawTextSize(playerid, Textdraw4, 0.000000, 58.396881);
PlayerTextDrawAlignment(playerid, Textdraw4, 2);
PlayerTextDrawColor(playerid, Textdraw4, -1);
PlayerTextDrawUseBox(playerid, Textdraw4, 1);
PlayerTextDrawBoxColor(playerid, Textdraw4, 48);
PlayerTextDrawSetShadow(playerid, Textdraw4, 0);
PlayerTextDrawSetOutline(playerid, Textdraw4, 0);
PlayerTextDrawBackgroundColor(playerid, Textdraw4, 255);
PlayerTextDrawFont(playerid, Textdraw4, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawSetPreviewModel(playerid, Textdraw4, 4);
PlayerTextDrawSetProportional(playerid, Textdraw4, 1);
PlayerTextDrawSetShadow(playerid, Textdraw4, 0);
PlayerTextDrawSetSelectable(playerid, Textdraw4, 1);
Textdraw5 = CreatePlayerTextDraw(playerid, 515.104248, 109.499946, "_");
PlayerTextDrawLetterSize(playerid, Textdraw5, 0.400000, 1.600000);
PlayerTextDrawTextSize(playerid, Textdraw5, 0.000000, 58.396881);
PlayerTextDrawAlignment(playerid, Textdraw5, 2);
PlayerTextDrawColor(playerid, Textdraw5, -1);
PlayerTextDrawUseBox(playerid, Textdraw5, 1);
PlayerTextDrawBoxColor(playerid, Textdraw5, 48);
PlayerTextDrawSetShadow(playerid, Textdraw5, 0);
PlayerTextDrawSetOutline(playerid, Textdraw5, 0);
PlayerTextDrawBackgroundColor(playerid, Textdraw5, 255);
PlayerTextDrawFont(playerid, Textdraw5, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawSetPreviewModel(playerid, Textdraw5, 5);
PlayerTextDrawSetProportional(playerid, Textdraw5, 1);
PlayerTextDrawSetShadow(playerid, Textdraw5, 0);
PlayerTextDrawSetSelectable(playerid, Textdraw5, 1);
// ~n~~n~~n~~n~~n~~n~~n~~n~
return 1;
}
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(_:playertextid != INVALID_TEXT_DRAW)
{
if(playertextid == Textdraw1) SetPlayerSkin(playerid, 29);
if(playertextid == Textdraw2) SetPlayerSkin(playerid, 101);
if(playertextid == Textdraw3) SetPlayerSkin(playerid, 28);
if(playertextid == Textdraw4) SetPlayerSkin(playerid, 4);
if(playertextid == Textdraw5) SetPlayerSkin(playerid, 5);
CancelSelectTextDraw(playerid);
}
//PlayerTextDrawHide(playerid, Textdraw0);
PlayerTextDrawHide(playerid, Textdraw1);
PlayerTextDrawHide(playerid, Textdraw2);
PlayerTextDrawHide(playerid, Textdraw3);
PlayerTextDrawHide(playerid, Textdraw4);
PlayerTextDrawHide(playerid, Textdraw5);
return 1;
}
CMD:undercover(playerid, params[])
{
//PlayerTextDrawShow(playerid, Textdraw0);
PlayerTextDrawShow(playerid, Textdraw1);
PlayerTextDrawShow(playerid, Textdraw2);
PlayerTextDrawShow(playerid, Textdraw3);
PlayerTextDrawShow(playerid, Textdraw4);
PlayerTextDrawShow(playerid, Textdraw5);
SelectTextDraw(playerid, 0x000000FF);
return 1;
}