04.07.2011, 23:58
@arakuta Estб dando erros no do Shickcard porque vocк nгo declarou a variбvel i (faзa-a atravйs de new i e playerid (PayDay deveria ter o argumento playerid, mas no caso vocк precisaria de um SetTimerEx no OnPlayerConnect ou no OnPlayerSpawn).
@Shickcard hehe й sу lembrar que nгo dб pra mudar uma coisa que nгo existe
Vamos acabar de vez com isso, nгo adianta querer usar do e while quando se pode usar for, й mais fбcil para ele. Ficaria:
@Garfield: SendClientMessageToAll nгo tem o parвmetro playerid, como vocк tinha feito (SendClientMessageToAll(i, ..)) pois manda a mensagem para todos. Para especificar playerid, use SendClientMessage.
@Shickcard hehe й sу lembrar que nгo dб pra mudar uma coisa que nгo existe
Vamos acabar de vez com isso, nгo adianta querer usar do e while quando se pode usar for, й mais fбcil para ele. Ficaria:
pawn Код:
public PayDay()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GivePlayerMoney(i, 5000);
SendClientMessage(i, COLOR_DGREEN, "Payday! Salбrio: 5000");
}
}
}