Textdraw help
#1

I'm trying to learn textdraws but got a problem. I've added the textdraws in my script but the problem is taht they dont show. I was hoping that you could help me to understand why.
I want to show them when you login after registration.
pawn Код:
if(PlayerInfo[playerid][pTut] == 0)
            {
                gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
                SafeSetPlayerInterior(playerid, 3);
                SafeSetPlayerPos(playerid, 330.6825,163.6688,1014.1875);
                SetPlayerFacingAngle(playerid, 280);
                TogglePlayerControllable(playerid, 0);
                RegistrationStep[playerid] = 1;
                PlayerInfo[playerid][pTutDone] = 1;
                PlayerInfo[playerid][pRegularCount] = 144000;
                SafeGivePlayerMoney(playerid,500);
                SetTimerEx("txd1", 100, false,"i", playerid);
                return 1;
            }
and after that I use publics and timers to show hide and show the next one.
pawn Код:
forward txd1(playerid);
public txd1(playerid)
{
    TextDrawShowForPlayer(playerid, NLC);
    SetTimerEx("txs2", 2000,false, "i",playerid);
}

forward txd2(playerid);
public txd2(playerid)
{
    TextDrawHideForPlayer(playerid, NLC);
    TextDrawShowForPlayer(playerid, ponos);
    SetTimerEx("txs3", 2000,false, "i",playerid);
}

forward txd3(playerid);
public txd3(playerid)
{
    TextDrawHideForPlayer(playerid, ponos);
    TextDrawShowForPlayer(playerid, predstavlja);
    SetTimerEx("txs4", 2000,false, "i",playerid);
}

forward txd4(playerid);
public txd4(playerid)
{
    TextDrawHideForPlayer(playerid, predstavlja);
    TextDrawShowForPlayer(playerid, srv);
    SetTimerEx("txs5", 2000,false, "i",playerid);
}

forward txd5(playerid);
public txd5(playerid)
{
    TextDrawHideForPlayer(playerid, srv);
    TextDrawShowForPlayer(playerid, ekran);
    SetTimerEx("txs6", 2000,false, "i",playerid);
}

forward txd6(playerid);
public txd6(playerid)
{
    TextDrawHideForPlayer(playerid, ekran);
    TextDrawShowForPlayer(playerid, adresa);
    SetTimerEx("txs7", 2000,false, "i",playerid);
}

forward txd7(playerid);
public txd7(playerid)
{
    TextDrawHideForPlayer(playerid, adresa);
    TextDrawShowForPlayer(playerid, admini);
    SetTimerEx("txs8", 2000,false, "i",playerid);
}

forward txd8(playerid);
public txd8(playerid)
{
    TextDrawHideForPlayer(playerid, admini);
    TextDrawShowForPlayer(playerid, admini1);
    SetTimerEx("txs9", 2000,false, "i",playerid);
}

forward txd9(playerid);
public txd9(playerid)
{
    TextDrawHideForPlayer(playerid, admini1);
    TextDrawShowForPlayer(playerid, admini2);
    SetTimerEx("txs10", 2000,false, "i",playerid);
}

forward txd10(playerid);
public txd10(playerid)
{
    TextDrawHideForPlayer(playerid, admini2);
    TextDrawShowForPlayer(playerid, admini3);
    SetTimerEx("txs11", 2000,false, "i",playerid);
}

forward txd11(playerid);
public txd11(playerid)
{
    TextDrawHideForPlayer(playerid, admini3);
    TextDrawShowForPlayer(playerid, admini4);
    SetTimerEx("txs12", 2000,false, "i",playerid);
}

forward txd12(playerid);
public txd12(playerid)
{
    TextDrawHideForPlayer(playerid, admini4);
    TextDrawShowForPlayer(playerid, admini5);
    SetTimerEx("txs13", 2000,false, "i",playerid);
}

forward txd13(playerid);
public txd13(playerid)
{
    TextDrawHideForPlayer(playerid, admini5);
    TextDrawShowForPlayer(playerid, admini6);
    SetTimerEx("txs14", 2000,false, "i",playerid);
}

forward txd14(playerid);
public txd14(playerid)
{
    TextDrawHideForPlayer(playerid, admini6);
    new Tut[] = "1\tI am male!\n2\tI am female!";
    ShowPlayerDialog(playerid, 5013,DIALOG_STYLE_LIST,"So,Are you a male or female?",Tut,"Select","Cancel");
}
and here are the textdraws
pawn Код:
new Text:NLC;
new Text:ponos;
new Text:predstavlja;
new Text:srv;
new Text:ekran;
new Text:adresa;
new Text:admini;
new Text:admini1;
new Text:admini2;
new Text:admini3;
new Text:admini4;
new Text:admini5;
new Text:admini6;

    NLC = TextDrawCreate(230.000000,222.000000,"|E-Roleplay| v1.4");
    TextDrawFont(NLC,3);
    TextDrawLetterSize(NLC,2.5,2.0);
    TextDrawSetOutline(NLC,1);
    TextDrawSetShadow(NLC,1);
    TextDrawColor(NLC,0x00FFF900);
    TextDrawSetProportional(NLC,1);

    ekran = TextDrawCreate(650.000000, -11.000000, "~n~~n~~n~");
    TextDrawBackgroundColor(ekran, 255);
    TextDrawFont(ekran, 1);
    TextDrawLetterSize(ekran, 0.500000, 17.000000);
    TextDrawColor(ekran, -1);
    TextDrawSetOutline(ekran, 0);
    TextDrawSetProportional(ekran, 1);
    TextDrawSetShadow(ekran, 1);
    TextDrawUseBox(ekran, 1);
    TextDrawBoxColor(ekran, 255);
    TextDrawTextSize(ekran, -21.000000, -30.000000);

    ponos = TextDrawCreate(220.000000,240.000000,"online ~r~gaming ~w~community");
    TextDrawFont(ponos,2);
    TextDrawLetterSize(ponos,0.38,2.0);
    TextDrawSetOutline(ponos,1);
    TextDrawSetShadow(ponos,1);
    TextDrawColor(ponos,0x00FFF900);
    TextDrawSetProportional(ponos,1);

    predstavlja = TextDrawCreate(89.000000,296.000000,"with pleasure presents");
    TextDrawFont(predstavlja,2);
    TextDrawLetterSize(predstavlja,0.7,1.7);
    TextDrawSetOutline(predstavlja,1);
    TextDrawSetShadow(predstavlja,1);
    TextDrawColor(predstavlja,0x00FFF900);
    TextDrawSetProportional(predstavlja,1);

    srv = TextDrawCreate(80.000000,296.000000,"server what till now you didn't see");
    TextDrawFont(srv,2);
    TextDrawLetterSize(srv,0.7,1.7);
    TextDrawSetOutline(srv,1);
    TextDrawSetShadow(srv,1);
    TextDrawColor(srv,0x00FFF900);
    TextDrawSetProportional(srv,1);


    adresa = TextDrawCreate(185.000000,315.000000,"www.~r~europe-roleplay~w~.info");
    TextDrawFont(adresa,2);
    TextDrawLetterSize(adresa,0.7,1.7);
    TextDrawSetOutline(adresa,1);
    TextDrawSetShadow(adresa,1);
    TextDrawColor(adresa,0x00FFF900);
    TextDrawSetProportional(adresa,1);

    admini = TextDrawCreate(4.000000,300.000000,"Europe Roleplay Staff Team:");
    TextDrawFont(admini,2);
    TextDrawLetterSize(admini,0.7,1.7);
    TextDrawSetOutline(admini,1);
    TextDrawSetShadow(admini,1);
    TextDrawColor(admini,0x00FFF900);
    TextDrawSetProportional(admini,1);

    admini1 = TextDrawCreate(4.000000,325.000000,"Mappers: ~w~Frankey Klebitz");
    TextDrawFont(admini1,2);
    TextDrawLetterSize(admini1,0.4,1.0);
    TextDrawSetOutline(admini1,1);
    TextDrawSetShadow(admini1,1);
    TextDrawColor(admini1,0x00FFF900);
    TextDrawSetProportional(admini1,1);

    admini2 = TextDrawCreate(4.000000,335.000000,"Head Admins: ~r~Toquel,Grimm & John");
    TextDrawFont(admini2,2);
    TextDrawLetterSize(admini2,0.4,1.0);
    TextDrawSetOutline(admini2,1);
    TextDrawSetShadow(admini2,1);
    TextDrawColor(admini2,0x00FFF900);
    TextDrawSetProportional(admini2,1);

    admini3 = TextDrawCreate(4.000000,345.000000,"Co Owners: TaKeN & Shay McDonald");
    TextDrawFont(admini3,2);
    TextDrawLetterSize(admini3,0.4,1.0);
    TextDrawSetOutline(admini3,1);
    TextDrawSetShadow(admini3,1);
    TextDrawColor(admini3,0x00FFF900);
    TextDrawSetProportional(admini3,1);

    admini4 = TextDrawCreate(4.000000,355.000000,"Scripters: ~g~TheDon ~w~& Bale");
    TextDrawFont(admini4,2);
    TextDrawLetterSize(admini4,0.4,1.0);
    TextDrawSetOutline(admini4,1);
    TextDrawSetShadow(admini4,1);
    TextDrawColor(admini4,0x00FFF900);
    TextDrawSetProportional(admini4,1);

    admini5 = TextDrawCreate(4.000000,365.000000,"Owner: ~r~Dominic Toretto");
    TextDrawFont(admini5,2);
    TextDrawLetterSize(admini5,0.4,1.0);
    TextDrawSetOutline(admini5,1);
    TextDrawSetShadow(admini5,1);
    TextDrawColor(admini5,0x00FFF900);
    TextDrawSetProportional(admini5,1);

    admini6 = TextDrawCreate(4.000000,375.000000,"Forum: ~w~www.europe-roleplay.info");
Reply
#2

Are you loading the TextDraws OnGameModeInit?
Reply
#3

Yes.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)