SA-MP Forums Archive
Hi - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Hi (/showthread.php?tid=584553)



Hi - Mariciuc223 - 05.08.2015

What is wrong at my code ?? Why there appear just first textdraw ?

Pastebin


Re: Hi - xVIP3Rx - 05.08.2015

maybe because you're only showing something in the first one,
pawn Код:
TextDraw[5] = CreatePlayerTextDraw(playerid, 515.104248, 109.499946, "~n~~n~~n~~n~~n~~n~~n~~n~");
This should show nothing..


Re: Hi - Mariciuc223 - 05.08.2015

When i used TD editor it showed ...


Re: Hi - Mariciuc223 - 05.08.2015

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;
}
EDIT: I'm going to sleep , if anyone can help me tomorrow i will give +REP