Stock's
Код:
stock GivePlayerReal(playerid, real)
{
TextDrawHideForPlayer(playerid, TReal[playerid]);
Real[playerid] += real;
new String[256];
format(String, 256, "~g~$~w~:~w~%d", Real[playerid]);
TReal[playerid] = TextDrawCreate(499.600,101.0000,String);
TextDrawColor(TReal[playerid], 0x33AA33AA);
TextDrawLetterSize(TReal[playerid], 0.575, 2.1);
TextDrawFont(TReal[playerid], 3);
TextDrawBackgroundColor(TReal[playerid], 0x00000AA);
TextDrawSetOutline(TReal[playerid], 2);
TextDrawShowForPlayer(playerid,TReal[playerid]);
if(Real[playerid] < 0)
{
TextDrawHideForPlayer(playerid, TReal[playerid]);
Real[playerid] += real;
format(String, 256, "~r~$:~r~%d", Real[playerid]);
TReal[playerid] = TextDrawCreate(499.600,101.0000,String);
TextDrawColor(TReal[playerid], 0x33AA33AA);
TextDrawLetterSize(TReal[playerid], 0.575, 2.1);
TextDrawFont(TReal[playerid], 3);
TextDrawBackgroundColor(TReal[playerid], 0x00000AA);
TextDrawSetOutline(TReal[playerid], 2);
TextDrawShowForPlayer(playerid,TReal[playerid]);
}
return 1;
}
stock GetPlayerReal(playerid)
{
return Real[playerid];
}
stock ResetPlayerReal(playerid)
{
Real[playerid] = 0;
return Real[playerid];
}
Apуs registrar:
Код:
Real[playerid] = GetPlayerReal(playerid);
Apуs logar ele pega quando de grana tinha
Код:
GivePlayerReal(playerid, dini_Int(file,"Real"));
Apуs disconectar a grana salva na conta
Код:
new nome[24];
new String[128];
GetPlayerName(playerid, nome,24);
format(String,sizeof(String),"%s.ini",nome);
dini_IntSet(String,"Real", GetPlayerReal(playerid));