[AJUDA] Comando - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Comando (
/showthread.php?tid=207642)
[AJUDA] Comando -
GuikBretas - 06.01.2011
Pessoal to com um problema em criar um comando, й pra definir origem. daн й tipo assim, quando alguйm fala, aparece: "Nome_Usuario [Origem: AQUI A ORIGEM] diz: texto". sу que eu nгo quero assim modo pronto, eu quero tipo assim: /accent <Qualquer Coisa que o Usuбrio Digitar>, daн aparece a origem que ele definiu.
Re: [AJUDA] Comando -
Manteiga01 - 06.01.2011
Seria tipo um log para admins?
Re: [AJUDA] Comando -
GuikBretas - 06.01.2011
й tipo assim, o usuбrio vai lб, define a origem pelo comando /accent, daн quando o usuбrio falar aparece lб, o nome dele, e a origem, eu jб fiz uma parada no pInfo, chamado pAccent
PS: й pra todos usuбrios, o ъnico problema que tenho й com o Comando
Re: [AJUDA] Comando -
roginho_97 - 06.01.2011
Bom, ai vбi:
pawn Код:
//No inicio do GM
new Origem[MAX_PLAYERS];
//Na Public OnPlayerCommandText
if(strcmp(cmd, "/accent",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMesssage(playerid, CINZA, "USO: /accent [SuaOrigem]");
}
Origem = tmp;
format(string, sizeof(string), "Vocк definiu sua nova origem para %d", tmp);
SendClientMessage(playerid, CINZA, string);
return 1;
}
//Agora na public OnPlayerText:
new formatexto[128];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(formatexto, sizeof(formatexto), "%s [ORIGEM: %s] DIZ: %s", sendername, Origem, text);
ProxDetector(20.0, playerid,string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);