30.04.2012, 18:50
pawn Code:
#include a_samp
#include dini
new
Text:pText[MAX_PLAYERS][2],
PlayerSpree[MAX_PLAYERS char]
;
public OnFilterScriptInit()
{
for(new i; i != MAX_PLAYERS; ++i)
{
pText[i][0] = TextDrawCreate(506.000000, 425.000000,"Score:");
pText[i][1] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
TextDrawAlignment(pText[i][1],0);
TextDrawAlignment(pText[i][0],0);
TextDrawFont(pText[i][1],1);
TextDrawLetterSize(pText[i][1],0.389999, 2.599998);
TextDrawFont(pText[i][0],1);
TextDrawLetterSize(pText[i][0],0.389999, 2.499999);
TextDrawColor(pText[i][1],65535);
TextDrawColor(pText[i][0],65535);
TextDrawSetOutline(pText[i][1],1);
TextDrawSetOutline(pText[i][0],1);
TextDrawSetShadow(pText[i][1],1);
TextDrawSetShadow(pText[i][0],1);
}
SetTimer("@Att", 1000, true);
return 1;
}
new synString[100];
@Att(); public @Att()
{
for(new i, e = GetMaxPlayers(); i != e; ++i){
if(IsPlayerConnected(i)){
format(synString, sizeof synString,"Score", GetPlayerScore(i)); TextDrawSetString(pText[i][0], synString);
format(synString, sizeof synString,"Spree", PlayerSpree{i}); TextDrawSetString(pText[i][1], synString);
}
}
return 1;
}
public OnPlayerConnect(playerid)
{
PlayerSpree{playerid} = 0;
return 1;
}
public OnPlayerSpawn(playerid)
{
static str[80], Nome[24];
GetPlayerName(playerid, Nome, 24);
format(str, sizeof(str),"ladmin/users/%s.ini", Nome);
if(fexist(str))
{
PlayerSpree{playerid} = dini_Int(str, "Spree");
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
PlayerSpree{playerid} = 0;
PlayerSpree{killerid} ++;
return true;
}

