[Ajuda] Problema com sistema de X1
#1

Код:
public contagemX1()
{
	new string[128];
	tempox1--;
	for(new i = 0; i < MAX_PLAYERS; ++i)
	{
		if(inx1[i] == 1)
        {
			format(string,sizeof(string),"~r~%d",tempox1);
			GameTextForPlayer(i, string, 1000, 3);
			PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
			if(tempox1 == 0)
			{
		    	KillTimer(timerx1);
		    	tempox1 = 60;
            	TogglePlayerControllable(i, 1);
			}
		}
	}
	return 1;
}
Esse cуdigo acima, sу descongela 1 jogador, nгo descongela o outro participante, oque serб?
Reply
#2

Tente assim:
pawn Код:
public contagemX1()
{
    new string[128];
    tempox1--;
    for(new i = 0; i < MAX_PLAYERS; ++i)
    {
        if(inx1[i] == 1)
        {
            format(string,sizeof(string),"~r~%d",tempox1);
            GameTextForPlayer(i, string, 1000, 3);
            PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
            if(tempox1 == 0)
            {
                KillTimer(timerx1);
                tempox1 = 60;
                TogglePlayerControllable(i, 1);
            return 1;
            }
        return 1;
       }
    }
    return 1;
}
#Identa ai,O Quick Reply nao deixa nada identado.
Reply
#3

pawn Код:
public contagemX1(p1,p2)
{
    new string[128];
    tempox1--;
    format(string,sizeof(string),"~r~%d",tempox1);
    GameTextForPlayer(p1, string, 1000, 3), GameTextForPlayer(p2, string, 1000, 3);
    PlayerPlaySound(p1, 1057, 0.0, 0.0, 0.0),   PlayerPlaySound(p2, 1057, 0.0, 0.0, 0.0);
    if(tempox1 == 0)
    {
        KillTimer(timerx1);
    tempox1 = 60;
        TogglePlayerControllable(p1, 1),        TogglePlayerControllable(p2, 1);
    }
    return 1;
}
Reply
#4

pawn Код:
public contagemX1()
{
    new string[128];
    for(new i = 0; i < MAX_PLAYERS; ++i)
    {
        if(IsPlayerConnected(i))
        {
            if(inx1[i] == 1)
            {
                if(tempox1 == 0)
                {
                    KillTimer(timerx1);
                    tempox1 = 60;
                    TogglePlayerControllable(i, 1);
                }
                format(string,sizeof(string),"~r~%d",tempox1);
                GameTextForPlayer(i, string, 1000, 3);
                PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
            }
        }
    }
    return  tempox1--;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)