08.01.2015, 18:56
• Comando utilizando o processador de comandos zcmd:
PHP код:
CMD:anuncio(playerid, params[])
{
if(PlayerInfo[playerid][pLogged] == 0) return SendClientMessage(playerid, -1, "{FF0000}| {00F5FF}ERRO {FF0000}| {FFFFFF}Vocк nгo estб logado!");
new mensagem[60], aname[MAX_PLAYER_NAME], string[155];
GetPlayerName(playerid, aname, sizeof(aname));
if(sscanf(params, "s[60]", mensagem)) return SendClientMessage(playerid,-1,"{FF0000}| {00F5FF}INFO {FF0000}| {FFFFFF}Use: /anuncio [mensagem]");
format(string, sizeof(string), "~b~[ADMIN]~r~ %s: ~w~%s", aname, mensagem);
TextDrawSetString(textdrawtoall, string);
TextDrawShowForAll(textdrawtoall);
SetTimer("DestruirTextDrawToAll", 5000, false);
return 1;
}
PHP код:
if( strcmp( cmd, "/anuncio", true ) == 0 )
{
if(PlayerInfo[playerid][pLogged] == 0) return SendClientMessage(playerid, -1, "{FF0000}| {00F5FF}ERRO {FF0000}| {FFFFFF}Vocк nгo estб logado!");
new mensagem[60], aname[MAX_PLAYER_NAME], string[155], tmp [ 256 ];
GetPlayerName(playerid, aname, sizeof(aname));
tmp = strtok( cmdtext, idx ) ;
if( !strlen( tmp ) ) return SendClientMessage( playerid, -1, "[ x ] {FF0000}use: /reportar [ Nick ] [ Motivo ]" ) ;
format(string, sizeof(string), "~b~[ADMIN]~r~ %s: ~w~%s", aname, mensagem);
TextDrawSetString(textdrawtoall, string);
TextDrawShowForAll(textdrawtoall);
SetTimer("DestruirTextDrawToAll", 5000, false);
return 1;
}