[Ajuda] Textdraw
#1

Bom, a minha textdraw ta bugada, em vez de aparecer o life do player aparece um monte de numero nada a ver

COD:
pawn Код:
//Topo
new Text:Textdraw5;
new Espiando[MAX_PLAYERS];
new IDEspiado[MAX_PLAYERS];
//OnGameModeInit
    Textdraw5 = TextDrawCreate(499.000000, 103.000000, "~b~Vida: ~y~%f");
    TextDrawBackgroundColor(Textdraw5, 255);
    TextDrawFont(Textdraw5, 1);
    TextDrawLetterSize(Textdraw5, 0.500000, 1.000000);
    TextDrawColor(Textdraw5, -1);
    TextDrawSetOutline(Textdraw5, 0);
    TextDrawSetProportional(Textdraw5, 1);
    TextDrawSetShadow(Textdraw5, 1);
//OnPlayerUpdate
    new Float:vida,str[520];
    GetPlayerHealth(IDEspiado[playerid], vida);
    format(str,sizeof(str),"~b~Vida: ~y~%d",vida);
    TextDrawSetString(Textdraw5,str);
//Comando
    CMD:tv(playerid,params[])
    {
        new id;
        if(Trabalhando[playerid] == 0) return MSG(playerid, Cinza,"[x]Vocк precisa estar em modo trabalho! (/trabalhar)");
        if(PlayerInfo[playerid][Admin] == 0) return MSG(playerid, Cinza, "[x]Somente administradores!");
        if(Espiando[playerid] == 0)
        {
            if(sscanf(params,"i",id)) return MSG(playerid, Cinza, "Use: /tv (id)");
            TogglePlayerSpectating(playerid, 1);
            PlayerSpectatePlayer(playerid, id);
            SetPlayerInterior(playerid,GetPlayerInterior(id));
            IDEspiado[playerid] = id;
            TextDrawShowForPlayer(playerid, Textdraw1);
            TextDrawShowForPlayer(playerid, Textdraw2);
            TextDrawShowForPlayer(playerid, Textdraw3);
            TextDrawShowForPlayer(playerid, Textdraw4);
            TextDrawShowForPlayer(playerid, Textdraw5);
            Espiando[playerid] = 1;
        }
        else if(Espiando[playerid] == 1)
        {
            TogglePlayerSpectating(playerid, 0);
            SpawnPlayer(playerid);
            TextDrawHideForPlayer(playerid, Textdraw1);
            TextDrawHideForPlayer(playerid, Textdraw2);
            TextDrawHideForPlayer(playerid, Textdraw3);
            TextDrawHideForPlayer(playerid, Textdraw4);
            TextDrawHideForPlayer(playerid, Textdraw5);
            Espiando[playerid] = 0;
        }
        return 1;
    }
Help-me
Reply
#2

pawn Код:
format(str,sizeof(str),"~b~Vida: ~y~%.0f",vida);
Tente trocar o Format por Este.
Reply
#3

Te amo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)