Anunciando com meu nome junto o.O -
ViictorDaay- - 10.05.2013
pawn Код:
if(sscanf(params, "s",texto))
{
SendClientMessage(playerid,-1,"Use: /anuncio [texto]");
}
else
{
GetPlayerName(playerid,nome,sizeof(nome));
format(Str, sizeof(Str),"Anъncio de %s [ID:%d]: %s",nome,playerid,texto);
SendClientMessageToAll(-1,Str);
}
Tб anunciando com a primeira letra do texto que mandei anunciar + meu nome o.O.
Re: Anunciando com meu nome junto o.O -
StringBR - 10.05.2013
Como assim?
Re: Anunciando com meu nome junto o.O -
Lуs - 10.05.2013
pawn Код:
if(sscanf(params, "s[128]",texto))
return SendClientMessage(playerid,-1,"Use: /anuncio [texto]");
new
str_ann [ 128 ];
GetPlayerName(playerid,nome,sizeof(nome));
format(str_ann, sizeof(str_ann),"Anъncio de %s [ID:%d]: %s",nome,playerid,texto);
SendClientMessageToAll(-1,str_ann);
Nгo esqueзa dos returns e nгo use uma array global para todas as formataзхes que vocк for fazer.
Re: Anunciando com meu nome junto o.O -
ViictorDaay- - 10.05.2013
Obrigado,Lуs
Mais uma coisa que eu esqueci, como tira aquele SERVER:UNKNOWN COMMAND
Re: Anunciando com meu nome junto o.O -
AlucardSnow - 10.05.2013
Coloca:
No final do comando =)
@Edit
Caso for se errar um comando em ZCMD tem uma public especial para isso.
PHP код:
~public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
static xRL [ 128 ] ;
format ( xRL, 128, "{ff0000}» {ffffff}O comando '%s' nгo existe.", cmdtext ) ;
SendClientMessage ( playerid, xBranco, xRL ) ;
return true;
}
return true;
}
Re: Anunciando com meu nome junto o.O -
Lуs - 10.05.2013
Quote:
Originally Posted by ViictorDaay-
Obrigado,Lуs
Mais uma coisa que eu esqueci, como tira aquele SERVER:UNKNOWN COMMAND
|
return 1; antes de fechar a chave que abre o comando.
pawn Код:
CMD:teste(playerid, params[])
{
/*blablaba
{
balbla bal
return 1;
}*/
return 1;//este.
}
Re: Anunciando com meu nome junto o.O -
zSuYaNw - 10.05.2013
Quote:
Originally Posted by Lуs
pawn Код:
if(sscanf(params, "s[128]",texto)) return SendClientMessage(playerid,-1,"Use: /anuncio [texto]");
new str_ann [ 128 ]; GetPlayerName(playerid,nome,sizeof(nome)); format(str_ann, sizeof(str_ann),"Anъncio de %s [ID:%d]: %s",nome,playerid,texto); SendClientMessageToAll(-1,str_ann);
Nгo esqueзa dos returns e nгo use uma array global para todas as formataзхes que vocк for fazer.
|
Arrays globais para string sгo as mais indicбveis.