[Pedido] Contagem para ganhar level
#6

Quote:
Originally Posted by ipsLeon
Посмотреть сообщение
Код:
forward DoarXP();
public DoarXP()
{
        /*EXEMPLO:
        for(new player; player < GetPlayerPoolSize(); player++)
        {
            if(!IsPlayerConnected(player) || IsPlayerAfk(player)) continue;//ignora ids desconectados e afk e pula pro proximo id
            //caso a condicional acima nгo seja atendida, o script continua daqui...
	    SetPlayerScore(player, GetPlayerScore(player) + 2); //2 scores foram acrescidos na variбvel
            SendClientMessage(player, -1, "Vocк recebeu 2 scores por estar online");
         }
	*/
}
Existem duas coisas erradas, primeiramente ao usar o GetPlayerPoolSize й necessбrio utilizar o operador <= e nгo < visto que ele pega o id mais alto e nгo a quantidade de players, logo 10 players 9 ids o que acontece й que sу 8 jogadores receberam o XP.

Depois nгo existe necessidade de utilizar a funзгo IsPlayerConnected, isto porque o GetPlayerPoolSize jб faz isto, visto que ele pega o id mais alto em uso no servidor.
Reply


Messages In This Thread
Contagem para ganhar level - by VinnyScript - 17.05.2015, 19:46
Re: Oi ? Click ae e me ajuda <3 - by RebeloX - 17.05.2015, 19:50
Re: Oi ? Click ae e me ajuda <3 - by VinnyScript - 17.05.2015, 19:54
Re: Oi ? Click ae e me ajuda <3 - by RebeloX - 17.05.2015, 20:06
Re: Oi ? Click ae e me ajuda <3 - by n0minal - 17.05.2015, 20:16
Re: Oi ? Click ae e me ajuda <3 - by RebeloX - 17.05.2015, 20:25
Re: Oi ? Click ae e me ajuda <3 - by DiegoCosta - 17.05.2015, 20:32
Re: Oi ? Click ae e me ajuda <3 - by VinnyScript - 17.05.2015, 20:41
Re: Oi ? Click ae e me ajuda <3 - by Gii - 17.05.2015, 21:42
Re: Oi ? Click ae e me ajuda <3 - by RebeloX - 17.05.2015, 22:01

Forum Jump:


Users browsing this thread: 1 Guest(s)