30.11.2013, 00:32
Tente assim
pawn Код:
//******************************************************************************
new Bar:ComFome;
new Text:TextoFome[MAX_PLAYERS];
//******************************************************************************
forward DarFome(playerid);
//******************************************************************************
public OnGameModeInit(){
TextoFome[i] = TextDrawCreate(500.000000, 250.000000,"_");
TextDrawUseBox(TextoFome[i],0);
TextDrawBoxColor(TextoFome[i],0x00000065);
TextDrawTextSize(TextoFome[i],633.000000, -19.000000);
TextDrawAlignment(TextoFome[i],0);
TextDrawBackgroundColor(TextoFome[i],0x000000FF);
TextDrawFont(TextoFome[i],1);
TextDrawLetterSize(TextoFome[i],0.270000, 1.000000);
TextDrawColor(TextoFome[i],0xFFFFFFFF);
TextDrawSetOutline(TextoFome[i],1);
TextDrawSetProportional(TextoFome[i],1);
TextDrawSetShadow(TextoFome[i],1);
return 1;
}
//******************************************************************************
public DarFome(playerid){
SetPVarInt(playerid,"CFome",GetPVarInt(playerid,"CFome")+5);
SetProgressBarValue(ComFome, GetPVarInt(playerid,"CFome"));
UpdateProgressBar(ComFome,playerid);
if(GetPVarInt(playerid,"CFome") >= 95){
new Float:Vida;
GetPlayerHealth(playerid,Vida),SetPlayerHealth(playerid,Vida-90.0);
SendClientMessage(playerid,-1,"{AA3333}Vai Comer algo Ou Morrera.");
}
return 1;
}