if(strcmp(cmdtext, "/a", true, 2)==0) // 3 is the length of /me
{
if (IsPlayerAdmin(playerid))
{
new str[256], name[MAX_PLAYER_NAME];
format(str, sizeof(str), "*[Admin]%s DICE: %s", str,name,cmdtext[4]);
SendClientMessageToAll(COLOR_CELESTE, str);
}
else
{
}
return 1;
}
return 0;
}
if (strcmp(cmdtext, "/reparar", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, -401.8932,4131.1885,2.6373))
{
SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0);
DisablePlayerCheckpoint(playerid);
}
else
{
SendClientMessage(playerid,COLOR_ROJO,"[ERROR]:No Te Encuentras en la Sona Indicada.");
SendClientMessage(playerid,COLOR_AZUL,"Dirijete al Punto Indicado.");
SetPlayerCheckpoint(playerid,-401.8932,4131.1885,2.6373,5.0);
SetPlayerCheckpoint(playerid,-375.1461,4131.7212,2.6716,5.0);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/a", true, 2))
{
if(!IsPlayerAdmin(playerid))
{
if(!cmdtext[2])return SendClientMessage(playerid, 0xFF0000FF, "* Usa: /A <texto>");
new nombre[MAX_PLAYER_NAME], string[280];
format(string, sizeof(string), "*[Admin]%s dice: %s", nombre,string, cmdtext[2]);
SendClientMessageToAll(COLOR_CELESTE, string);
} else {
SendClientMessage(playerid, 0xFF0000FF, "No eres Administrador.");
}
return 1;
}
return 0;
}
Originally Posted by CristianTdj
Prueba con esto:
pawn Код:
|
if(!strcmp(cmdtext, "/a", true, 2))
{
if(IsPlayerAdmin(playerid))
{
if(!cmdtext[2])return SendClientMessage(playerid, 0xFF0000FF, "* Usa: /A <texto>");
new string[128], nombre[MAX_PLAYER_NAME];
GetPlayerName(playerid, nombre, sizeof(nombre));
format(string, sizeof(string), "*[Admin]%s dice: %s",nombre, cmdtext[2]);
SendClientMessageToAll(COLOR_CELESTE, string);
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "No eres Administrador.");
}
return 1;
}
return 0;
}