[Pedido] Falar usando um nome - 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: [Pedido] Falar usando um nome (
/showthread.php?tid=606472)
Falar usando um nome -
BLacksKrillex - 05.05.2016
Eae galera, estou aqui mais uma vez mas agora venho pedir um code no qual vou dar um exemplo: /sidi [TextoParaAparecerNoChat] apos o comando ser realizado mandar a mensagem para todos no servidor ex: Sidi: eae galera. Como se fosse uma pessoa falando mas eu no controle.E isso galera espero que voces possam me ajudar!
Re: Falar usando um nome -
PainNagato - 05.05.2016
pawn Код:
CMD:sidi(playerid, params[])
{
new msg[128];
if(sscanf(params, "s[128]" , params)) return SendClientMessage(playerid, -1, "/sidi [ texto ] ");
format(msg, sizeof msg, "Sidi: %s" , params);
SendClientMessageToAll(-1 , msg);
return 1;
}
Re: Falar usando um nome -
BLacksKrillex - 05.05.2016
Ae valeu mano, obrigado pela a ajuda!
Re: Falar usando um nome -
RenanMsV - 06.05.2016
Caso vocк queira fingir que algum jogador digitou algo faзa assim:
Код:
#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:simularchat(playerid, params[])
{
new msg[256], targetID,targetName[MAX_PLAYER_NAME];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[ERRO] Vocк precisa ser um administrador!");
if(sscanf(params, "is[256]" ,targetID, params)) return SendClientMessage(playerid, -1, "/simularchat [ id ] [ texto ] ");
if (!IsPlayerConnected(targetID)) return SendClientMessage(playerid, -1, "[ERRO] Este jogador nгo estб conectado!");
GetPlayerName(targetID,targetName,sizeof(targetName));
format(msg, sizeof msg, "%s: %s" , targetName, params);
SendClientMessageToAll(-1 , msg);
return 1;
}
PS: Tem que ser admin rcon para poder usar este comando. Altere para adm do seu servidor do modo que preferir