Textdraw "Enemy Killed" need help :/
#1

Hey
i tried fix that problem about 2days,searched all topics etc but i wont found help for my problem :/
That is simple(?)
pawn Код:
//AT the top of my code:
new Text:Enemykilled1[MAX_PLAYERS];
new Text:EnemyKilled[MAX_PLAYERS];
new PlayerText:Textdraw0[MAX_PLAYERS];
new ShowDeathTimer[MAX_PLAYERS];
forward HideThatTextdraw(playerid);

//OnPlayerSpawn

    Enemykilled1[playerid]) = CreatePlayerTextDraw(playerid, 348.799926, 367.360229, "+2");
    PlayerTextDrawLetterSize(playerid, Enemykilled1[playerid], 0.449999, 1.600000);
    PlayerTextDrawAlignment(playerid, Enemykilled1[playerid], 1);
    PlayerTextDrawColor(playerid, Enemykilled1[playerid], 10428927);
    PlayerTextDrawSetShadow(playerid, Enemykilled1[playerid], 0);
    PlayerTextDrawSetOutline(playerid, Enemykilled1[playerid], 1);
    PlayerTextDrawBackgroundColor(playerid, Enemykilled1[playerid], 51);
    PlayerTextDrawFont(playerid, Enemykilled1[playerid], 3);
    PlayerTextDrawSetProportional(playerid, Enemykilled1[playerid], 1);

    EnemyKilled[playerid] = CreatePlayerTextDraw(playerid, 235.199920, 361.386749, "Enemy killed");
    PlayerTextDrawLetterSize(playerid, EnemyKilled[playerid], 0.449999, 1.600000);
    PlayerTextDrawAlignment(playerid, EnemyKilled[playerid], 1);
    PlayerTextDrawColor(playerid, EnemyKilled[playerid], -11195508);
    PlayerTextDrawSetShadow(playerid, EnemyKilled[playerid], 0);
    PlayerTextDrawSetOutline(playerid, EnemyKilled[playerid], 2);
    PlayerTextDrawBackgroundColor(playerid, EnemyKilled[playerid], 51);
    PlayerTextDrawFont(playerid, EnemyKilled[playerid], 1);
    PlayerTextDrawSetProportional(playerid, EnemyKilled[playerid], 1);
        return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    ShowDeathTimer[playerid] = 1;
    return 1;
}
/////
public HideThatTextdraw(playerid)
{
    KillTimer(ShowDeathTimer[playerid]);
    TextDrawHideForPlayer(playerid, EnemyKilled[playerid]);
    TextDrawHideForPlayer(playerid, Enemykilled1);
    ShowDeathTimer[playerid] = 0;
}
stock ShowDeathTD(playerid)
{
    ShowDeathTimer[playerid] = SetTimerEx("HideThatDraw", 3000, 0, "d", playerid);
    TextDrawShowForPlayer(playerid, Enemykilled1);
    TextDrawShowForPlayer(playerid, EnemyKilled);
}
And there is my second problem?
pawn Код:
new IsPlayerSpectating[MAX_PLAYERS];

///////////////////////
    if (strcmp("/camera", cmdtext, true, 6) == 0)
    {
       if(IsPlayerSpectating[playerid] == 0)
       {
           TogglePlayerControllable(playerid, false);
           SetPlayerCameraPos(playerid, 102.09620, 1903.80322, 34.71486); // You can change to your own coords.
           SetPlayerCameraLookAt(playerid, 97.01453, 1920.62439, 18.15041); // Same as above.
           IsPlayerSpectating[playerid] = 1;
       }
       else
       {
            SetCameraBehindPlayer(playerid);
            TogglePlayerControllable(playerid, true);
            IsPlayerSpectating[playerid] = 0;
       }
       return 1;
    }
    return 0;
}
Hope someone can help me
P.S Errors you can see when you try compile that code lol.
I used iPLEOMAX's TextDraw Editor
Reply
#2

Anyone can not help me?
Reply


Forum Jump:


Users browsing this thread: