Ajuda Com /anuncio -
Coringa253 - 08.01.2015
Olб ? peзo que mim ajudem com esse sistema de /anuncio, ficarei grato com a ajuda !
Print do sistema anuncio :
http://imgur.com/OjEcVmZ
Re: Ajuda Com /anuncio -
FStralioti - 08.01.2015
Irei invocar a minha bola de cristal ok?
Re: Ajuda Com /anuncio -
FStralioti - 08.01.2015
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 :/
Respuesta: Ajuda Com /anuncio -
Coringa253 - 08.01.2015
Quote:
@FStralioti
Irei invocar a minha bola de cristal ok?
|
Avontade , Brow ! .
Re: Respuesta: Ajuda Com /anuncio -
FStralioti - 08.01.2015
Quote:
Originally Posted by Coringa253
Avontade , Brow ! .
|
Prуxima vez que for postar algo pedindo ajuda explique melhor sua dъvida, olhe ai encima eu jб postei te ajudando creio que й isso que vocк quer, basta estudar.
Re: Respuesta: Ajuda Com /anuncio -
Learning - 08.01.2015
Quote:
Originally Posted by Coringa253
Avontade , Brow ! .
|
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к ??
Caso queira fazer um estude o que o
FStralioti lhe passou .
Re: Respuesta: Ajuda Com /anuncio -
FStralioti - 08.01.2015
Quote:
Originally Posted by Learning
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к ??
|
Entгo por isso postei falando que iria invocar minha bola de cristal mais creio que seja isso
Quote:
Originally Posted by FStralioti
|
Respuesta: Ajuda Com /anuncio -
Coringa253 - 08.01.2015
Eu tenho esse sistema :
if(strcmp("/anuncio", cmd, true) == 0)
{
if (PlayerInfo[playerid][pLogged] == 0) return SendClientMessage(playerid, -1, "{FF0000}| {00F5FF}ERRO {FF0000}| {FFFFFF}Vocк nгo estб logado!");
new mensagem[128], n[MAX_PLAYER_NAME];
GetPlayerName(playerid, n, MAX_PLAYER_NAME);
if(sscanf(cmdtext,"s[128]", mensagem)) return SendClientMessage(playerid,-1,"{FF0000}| {00F5FF}INFO {FF0000}| {FFFFFF}Use: /anuncio [mensagem]");
format(string, sizeof(string), "~b~[ADMIN]~r~ %s: ~w~%s", n, mensagem);
TextDrawSetString(textdrawtoall, string);
for (new i; i < MAX_PLAYERS; i++)
{
TextDrawShowForPlayer(i, textdrawtoall);
}
SetTimer("DestruirTextDrawToAll", 5000, false);
return 1;
}
ele й feito em textdraw, mas tem 1 problema , quando digita /anuncio o comando aparece junto com a mensagem para todos. EX : [ADMIN][Coringa]: /anuncio teste samp fуrum.
Re: Ajuda Com /anuncio -
[BOPE]Seu._.Madruga - 08.01.2015
• 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;
}
• Comando utilizando o comparador de strings strcmp:
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;
}
Re: Ajuda Com /anuncio -
LeleziiN - 22.07.2015
Mas fica igual o da imagem?