08.01.2015, 14:58
Olб ? peзo que mim ajudem com esse sistema de /anuncio, ficarei grato com a ajuda !
Print do sistema anuncio : http://imgur.com/OjEcVmZ
Print do sistema anuncio : http://imgur.com/OjEcVmZ
@FStralioti Irei invocar a minha bola de cristal ok? |
Legal.. vc quer ajuda com o sistema, jб tem o cуdigo dele ai ? O que tem de errado ? Ou vocк ta pedindo pra gente criar pra vocк ??
|
Invocaзгo concluнda com sucesso, acho que й isso que vocк quer: de uma estudada em
https://sampforum.blast.hk/showthread.php?tid=204856 - Como usar ZCMD + SSCANF https://sampwiki.blast.hk/wiki/GameTextForPlayer - De uma estudada em GameTextForPlayer @off desculpe-me pelo double post, esqueci de editar :/ |
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;
}
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;
}