13.11.2013, 15:59
Gostaria que vocкs mim ajudassem nesse meu comando que estб bugado,
Eu crio o barril mais ele nгo aparece, porque?
Aparece as mensagens, fala que criou tudo direitinho, mais o barril nгo aparece, Se vocкs mim ajudassem com o problema ou tiver um comando igual em Zcmd й Sscanf eu ficaria grato =)
AjudaІ
Se nгo importam, vou tirar todas as minhas dъvidas nesse post para nгo ficar criando um td dia rsrs
Eu crio o barril mais ele nгo aparece, porque?
PHP код:
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.");
new Float: X,
Float: Y,
Float: Z;
GetPlayerPos(playerid, X, Y, Z);
PosicaoFrentePlayer(playerid, X, Y, 50);
new barril;
barril = CreateObject(1225, X, Y, Z, 0, 0, 0, 50);
Barris[tBarris] = barril;
tBarris ++;
SendClientMessage(playerid, VERDE_CLARO, "[LL ADMIN] 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 < sizeof(Barris); o++)
{
DestroyObject(Barris[o]);
}
SendClientMessage(playerid, VERDE_CLARO, "[LL ADMIN] Todos os Barris foram destruнdos");
return 1;
}
PHP код:
stock PosicaoFrentePlayer( playerid, &Float:x, &Float:y, Float:distance)
{
new
Float:a
;
GetPlayerPos( playerid, x, y, a);
GetPlayerFacingAngle( playerid, a);
if(GetPlayerVehicleID( playerid ))
{
GetVehicleZAngle(GetPlayerVehicleID( playerid ), a);
}
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
}
AjudaІ
PHP код:
PPC_PlayerCommands.inc(3695) : error 012: invalid function call, not a valid address
PPC_PlayerCommands.inc(3695) : warning 215: expression has no effect
PPC_PlayerCommands.inc(3695) : error 001: expected token: ";", but found ")"
PPC_PlayerCommands.inc(3695) : error 029: invalid expression, assumed zero
PPC_PlayerCommands.inc(3695) : fatal error 107: too many error messages on one line
PHP код:
COMMAND:fakechat(playerid, params[])
{
new Fala[128];
new 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)) return 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;
}
Se nгo importam, vou tirar todas as minhas dъvidas nesse post para nгo ficar criando um td dia rsrs