Quote:
Originally Posted by IgorLuiz
Nгo testei, creio eu que nгo ah erro!
PHP код:
CMD:me(playerid, params[])
{
new Nome[24], Msg[128], Texto[128];
GetPlayerName(playerid, Nome, sizeof(Nome));
if(sscanf(params,"s[128]",Texto)) return SendClientMessage(playerid, -1, "{FF0000}Use: /me [TEXTO]");
format(Msg, 1000, "{FFFF00}%s Diz: {FFFFFF}%s", Nome, Texto);
SendClientMessageToAll(-1, Msg);
return 1;
}
|
Apenas uma correзгo, deve ter passado despercebido
PHP код:
format(Msg, 1000, "{FFFF00}%s Diz: {FFFFFF}%s", Nome, Texto);
1000 cйlulas seriam desperdнcio
Quote:
Originally Posted by Kojak
Caso nгo seja em Zcmd usa esse
Tambйm nгo testei man mas creio que possa ajudar
PHP код:
// topo do GM
#define Vermelho 0xFFFFFFFF
#define Amarelo 0xF6F600AA
// Em OnPlayerCommandText
if(strcmp(cmd,"/me",true)==0){
//new msg[256];
strmid(tmp,cmdtext,2,strlen(cmdtext));
if(!strlen(tmp)) {
SendClientMessage(playerid,Vermelho, "Digite: /me [texto]");
return 1;
} else {
format(string, sizeof(string), " %s diz: %s", PlayerName(playerid), tmp);
SendClientMessageToAll(Amarelo,string);
return 1;
}
}
return 1;
}
|
Falta muita coisa ae pra se tornar funcional.
Tem chaves {} erradas, falta definir variбveis,
tmp,
string,
a funзгo
PlayerName(playerid) e identaзгo.