19.10.2012, 22:46
Bom, quando crio um evento, ao jogadores passarem nos devidos checkpoints, aonde ta 0 / 0 buga, tal como do 12 vai pro 20 e volta pro 7 ....
O Normal seria:
0 / 10
1 / 10 > Ao passar pelo 1 CP
2 / 10 > Ao passar pelo 2 CP
3 / 10 > Ao passar pelo 3 CP
4 / 10 > Ao passar pelo 4 CP
5 / 10 > Ao passar pelo 5 CP
.......
Code:
O Normal seria:
0 / 10
1 / 10 > Ao passar pelo 1 CP
2 / 10 > Ao passar pelo 2 CP
3 / 10 > Ao passar pelo 3 CP
4 / 10 > Ao passar pelo 4 CP
5 / 10 > Ao passar pelo 5 CP
.......
Code:
PHP код:
new TimerText;
CMD:participar(playerid)
{
TimerText = SetTimerEx("AtualizarTextEvento", 3000, true, "i", playerid);
return 1;
}
public AtualizarTextEvento(playerid)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
if(TaNoEvento[playerid] == 1)
{
if(QueCP[playerid] >= 0)
{
new string[148];
format(string, sizeof( string ), "~r~%d / %d", QueCP[playerid], CheckPointSetado);
TextDrawHideForPlayer(playerid, Evento7);
TextDrawSetString(Evento7, string);
TextDrawShowForPlayer(playerid, Evento7);
}
}
return 1;
}