Textdraw3 = TextDrawCreate(1.000000, 432.000000, "Cash:");
TextDrawBackgroundColor(Textdraw3, 255);
TextDrawFont(Textdraw3, 1);
TextDrawLetterSize(Textdraw3, 0.500000, 1.000000);
TextDrawColor(Textdraw3, -1);
TextDrawSetOutline(Textdraw3, 0);
TextDrawSetProportional(Textdraw3, 1);
TextDrawSetShadow(Textdraw3, 1);
TextDrawSetSelectable(Textdraw3, 0);
/////////////////////////////////////////////////////////////
new Cash[MAX_PLAYERS] = 0;
Cash[playerid] = (playerid,dUserINT(PlayerName(playerid)).("Cash"));
dUserSetINT(PlayerName(playerid)).("Cash",Cash[playerid]);
Cash[playerid] = 0;
new newtext[41];
format(newtext, 41, "Cash: %d", Cash[playerid]);
TextDrawSetString(Textdraw3, newtext);
TextDrawShowForPlayer(playerid, Textdraw3);
|
Й sу usar TextDrawSetString, eu te conselho em vez de usar TextDraw(global), fazer uso de PlayerTextDraw para o propуsito que vocк pretende, mostrar informaзхes pessoais.
HTML Code:
new newtext[41];
format(newtext, 41, "Cash: %d", Cash[playerid]);
TextDrawSetString(Textdraw3, newtext);
TextDrawShowForPlayer(playerid, Textdraw3);
|
stock UpdatePlayerCash(playerid)
{
new newtext[41];
format(newtext, 41, "Cash: %d", Cash[playerid]);
TextDrawSetString(Textdraw3, newtext);
}
// E usar isso em tudo que for consumir ou adicionar cash:
UpdatePlayerCash(playerid);
|
Й sу usar TextDrawSetString, eu te conselho em vez de usar TextDraw(global), fazer uso de PlayerTextDraw para o propуsito que vocк pretende, mostrar informaзхes pessoais.
HTML Code:
new newtext[41];
format(newtext, 41, "Cash: %d", Cash[playerid]);
TextDrawSetString(Textdraw3, newtext);
TextDrawShowForPlayer(playerid, Textdraw3);
|
|
Sou muito noob em pawn e muito mais em textdraw kkk, como que faz isso ?
|
new PlayerText:TextCash[MAX_PLAYERS],
Timer[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
TextCash[playerid] = CreatePlayerTextDraw(playerid, 1.000000, 432.000000, "Cash");
PlayerTextDrawLetterSize(playerid, TextCash[playerid], 0.500000, 1.000000);
PlayerTextDrawAlignment(playerid, TextCash[playerid], 2);
PlayerTextDrawColor(playerid, TextCash[playerid], -1);
PlayerTextDrawSetShadow(playerid, TextCash[playerid], 0);
PlayerTextDrawSetOutline(playerid, TextCash[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, TextCash[playerid], 255);
PlayerTextDrawFont(playerid, TextCash[playerid], 2);
PlayerTextDrawSetProportional(playerid, TextCash[playerid], 1);
TextDrawShowForPlayer(playerid, TextCash[playerid]);
Timer[playerid] = SetTimerEx("AtualizarCash", 1000, true, "i", playerid);
return true;
}
forward AtualizarCash(playerid);
public AtualizarCash(playerid)
{
new String[36];
format(String, 36, "Cash: %d, ", Cash[playerid]);
PlayerTextDrawSetString(playerid, TextCash[playerid], String);
return true;
}
public OnPlayerDisconnect(playerid)
{
KillTimer(Timer[playerid]);
return true;
}
|
Tente:
PHP Code:
|
(14067)TextDrawShowForPlayer(playerid, TextCash[playerid]);