09.11.2011, 10:48
meu relogio de up fica igualado a todos os players
se possivel se alguem me encinar como eu adiciono um sistema de quando o player logar o relogio continuar de onde parou
pawn Код:
//topo do gm
//Relуgio UP
new Text:UPRelogio;
new segUP = 0, minUP = 10;
forward RelogioUP();
//ongamemodint
SetTimer("RelogioUP",1000, 1);
UPRelogio = TextDrawCreate(501.000000, 227.000000, " ");
TextDrawBackgroundColor(UPRelogio, 255);
TextDrawFont(UPRelogio, 3);
TextDrawLetterSize(UPRelogio, 0.609999, 1.799999);
TextDrawColor(UPRelogio, -1);
TextDrawSetOutline(UPRelogio, 1);
TextDrawSetProportional(UPRelogio, 1);
//onplayerspawn
TextDrawShowForPlayer(playerid,UPRelogio);
public RelogioUP()
{
new string[256];
if(segUP == 0 && minUP == 0)
{
dini_IntSet(file, "EXP", dini_Int(file, "EXP")+1);
//LevelUP();
}
if(segUP==0){
if(minUP == 0)
minUP = 10;
segUP=59;
minUP--;
}
if(segUP <= 9){ format(string,60,"~p~UP~b~: ~w~%d~b~:~w~0%d",minUP,segUP);
} else {
format(string,60,"~p~UP~b~: ~w~%d~b~:~w~%d",minUP,segUP);
}
TextDrawSetString(UPRelogio,string);
segUP --;
return 1;
}