Help Textdraw wont disappear
#1

please help my textdraw wont disappear, im using SetTimerEx it wont disappear whats wrong?

pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
        new FKu_string[10],Float:check[MAX_PLAYERS];
        format(FKu_string,sizeof(FKu_string),"HIT: %f",amount);
        TextDrawSetString(FKu_DMGtd{playerid},FKu_string);
        TextDrawShowForPlayer(playerid,FKu_DMGtd{playerid});
        SetTimerEx("dmgtdhide",750,false,"d",playerid);
        return 1;
}
pawn Код:
public dmgtdhide(playerid)
{
        TextDrawHideForPlayer(playerid,FKu_DMGtd{playerid});
        return 1;
}
Reply
#2

You didnt forwarded the timer!
pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
        new FKu_string[10],Float:check[MAX_PLAYERS];
        format(FKu_string,sizeof(FKu_string),"HIT: %f",amount);
        TextDrawSetString(FKu_DMGtd{playerid},FKu_string);
        TextDrawShowForPlayer(playerid,FKu_DMGtd{playerid});
        SetTimerEx("dmgtdhide",750,false,"d",playerid);
        return 1;
}

forward dmgtdhide(playerid);

public dmgtdhide(playerid)
{
        TextDrawHideForPlayer(playerid,FKu_DMGtd{playerid});
        return 1;
}
Reply
#3

I forwarded, it wont work
Reply
#4

Try this i removed some curly braces
pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
        new FKu_string[10],Float:check[MAX_PLAYERS];
        format(FKu_string,sizeof(FKu_string),"HIT: %f",amount);
        TextDrawSetString(FKu_DMGtd,FKu_string);
        TextDrawShowForPlayer(playerid,FKu_DMGtd);
        SetTimerEx("dmgtdhide",750,false,"d",playerid);
        return 1;
}

forward dmgtdhide(playerid);

public dmgtdhide(playerid)
{
        TextDrawHideForPlayer(playerid,FKu_DMGtd);
        return 1;
}
Reply
#5

give me wrongs

Код:
error 035: argument type mismatch (argument 1)    TextDrawSetString(FKu_DMGtd,FKu_string);
error 035: argument type mismatch (argument 2)    TextDrawShowForPlayer(playerid,FKu_DMGtd);
error 035: argument type mismatch (argument 3)    TextDrawHideForPlayer(playerid,FKu_DMGtd);
Reply
#6

Where do you define this text?: FKu_DMGtd
Reply
#7

top of my script
pawn Код:
new Text:FKu_DMGtd[MAX_PLAYERS char];
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)