boa noite. eu tentei colocar o comando /eu pra chat local assim so mostra pra quem esta perto.. porém ele funciona mas diz que não existe.. mas se eu coloco return 1; ele funciona porém não fica como local e sim global.. como resolvo isso??
codigo:
codigo:
Código PHP:
CMD:eu(playerid, params[])
{
if(ChecarPermissoes(playerid)) return 1;
if(!(GetPlayerVirtualWorld(playerid) == 6))
return Msg(playerid, Vermelho, "<!> {FFFFFF}Comando liberado somente no mundo RP ~> /Mundo 6");
new String2[128];
if(sscanf(params, "s[512]", String2))
return Msg(playerid, COLOR_YELLOW, "<!> {FFFFFF}Digite: /Eu <Texto>");
format(String2, sizeof(String2), "%s: %s", Nome(playerid), String2);
new Float:PosChatLocalX, Float:PosChatLocalY, Float:PosChatLocalZ; GetPlayerPos(playerid, PosChatLocalX, PosChatLocalY, PosChatLocalZ);
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInRangeOfPoint(i, 30.0, PosChatLocalX, PosChatLocalY, PosChatLocalZ))
{
SendClientMessage(i, -1, String2);
}
}
}
return 0;
}