18.06.2013, 03:29
pawn Код:
new JogadoresOnline;
new CaixinhaLiberada;
public OnPlayerConnect(playerid) {
JogadoresOnline++;
return true;
}
public OnPlayerDisconnect(playerid, reason) {
JogadoresOnline--;
return true;
}
CMD:pegarcaixinha(playerid) {
if (!CaixinhaLiberada)
return SendClientMessage(playerid, -1, "Caixinha bloqueada no momento!");
if (JogadoresOnline < 15 )
return SendClientMessage(playerid, -1, "Caixinha bloqueada, motivo: Nгo hб 15 jogadores conectados!");
new Aleatorio = random(3), cStr[74];
GivePlayerMoney(playerid, 10000);
SetPlayerScore(playerid, (GetPlayerScore(playerid) + Aleatorio) );
format (cStr, sizeof cStr, "Vocк pegou uma caixinha e ganhou: R$ 10.000,00 e mais %i nнveis", Aleatorio );
SendClientMessage(playerid, -1, cStr);
return true;
}
CMD:statuscaixinha(playerid) {
if ( !IsPlayerAdmin(playerid) )
return SendClientMessage(playerid, -1, "Comando restrito a administradores!");
if (CaixinhaLiberada == 1) {
CaixinhaLiberada = 0;
SendClientMessage(playerid, -1, "Caixinha bloqueada!");
}
else {
CaixinhaLiberada = 1;
SendClientMessage(playerid, -1, "Caixinha desbloqueada!");
}
return true;
}
Dica:Faзa o segundo comando utilizando operaзгo ternбria.