06.09.2017, 13:38
Minha sugestгo...
Inclusхes:
PHP код:
CMD:asay(playerid, params[])
{
//como o parametro й sу texto, use a propiб variбvel do zcmd!
if(isnull(param)) return SendClientMessage(playerid, -1,"[CORRETOR]: Use /asay [texto]");
if(IsPlayerAdmin(playerid)) //se for admin [trocar pelo seu sistema admin ou vip]
SendClientMessageToAllf(-1, "[GLOBAL ADMINISTRAЗГO]: %s - %s", GetPlayerNameEx(playerid), param);
else //player normal
SendClientMessageToAllf(-1, "[GLOBAL MESSENGER]: %s - %s", GetPlayerNameEx(playerid), param);
return 1;
}
PHP код:
//-------------------------------------------------------------------------------------------------------------------
//SendClientMessageToAllf eu aconcelho usar o do Plugin YSF, porque й mais rapido!
//mas tambem tem este macro:
static str[128];
#define SendClientMessagef(%0,%1,%2,%3) format(str, sizeof(str),%2,%3) && SendClientMessage(%0, %1, str)
#define SendClientMessageToAllf(%1,%2,%3) format(str, sizeof(str),%2,%3) && SendClientMessageToAll(%1, str)
//-------------------------------------------------------------------------------------------------------------------
stock GetPlayerNameEx(playerid)
{
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, MAX_PLAYER_NAME);
return nome;
}
//-------------------------------------------------------------------------------------------------------------------