13.11.2013, 21:36
Tente
PHP код:
new MyBarril[MAX_PLAYERS][10], barril[MAX_PLAYERS];
CMD:barril(playerid, params[])
{
if(APlayerData[playerid][PlayerLevel] < 3) return SendClientMessage(playerid, -1, "{FFFF00}[ERRO] {FF0000}Vocк nгo tem pemissгo usar esse comando.");
for(new o = 0; o < 11; o++)
if(MyBarril[playerid][o] != 0)return true;
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
barril[playerid] ++;
MyBarril[playerid][barril[playerid]] = CreateObject(1225, Pos[0], Pos[1], Pos[2], 0, 0, 0, 50);
SendClientMessage(playerid, VERDE_CLARO, "Vocк criou um barril explosivo, para destrui-lo use /dbarris");
return 1;
}
CMD:dbarris(playerid, params[])
{
if(APlayerData[playerid][PlayerLevel] < 3) return SendClientMessage(playerid, -1, "{FFFF00}[ERRO] {FF0000}Vocк nгo tem pemissгo usar esse comando.");
for(new o = 0; o < 11; o++)
{
DestroyObject(MyBarril[playerid][o]);
MyBarril[playerid][o] = 0;
}
SendClientMessage(playerid, VERDE_CLARO, "Todos os Barris foram destruнdos");
return true;
}
/* Em onplayerdisconnect coloque
for(new o = 0; o < 11; o++)
{
DestroyObject(MyBarril[playerid][o]);
MyBarril[playerid][o] = 0;
}
*/
COMMAND:fakechat(playerid, params[])
{
new Fala[128], String[80];
if(APlayerData[playerid][PlayerLevel] < 4) return SendClientMessage(playerid, -1, "{FFFF00}[ERRO] {FF0000}Vocк nгo tem pemissгo usar esse comando.");
if(sscanf(params, "us", ID, Fala))
{
SendClientMessage(playerid, CINZA, "[LL ADMIN] Use /fakechat [ID] [Fala]");
SendClientMessage(playerid, CINZA, "Use o comando para fazer com que vocк fale por um certo jogador");
}
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, BRANCO, "[ERRO] ID invalido");
new Cor = GetPlayerColor(ID);
format(String, sizeof(String), "%s: {FFFFFF}%s", Nome(ID), Fala);
SendClientMessageToAll(Cor, String);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerDados[i][Admin] > 0)
{
format(String, sizeof(String), "O Administrador %s usou o fake chat com o jogador %s. Esta mensagem foi exibida apenas para administrador!", Nome(playerid), Nome(ID));
SendClientMessage(i, AZUL_CLARO, String);
}
}
return 1;
}[/i]