[ajuda] Enviando certa mensagem para uma determinada org -
Sonic Hero - 14.04.2011
Eu tava pensando em fazer o comando /190,usei o "xerxe" e nгo axei nada entгo to pedindo aki,tipo quando a pessoa digitar /190 ela devera digitar assim: /190 (mensagem) e essa mensagem serб enviada a todos os cops,eu fiz uma publiz para reunir todos os cops: IsAPolice,ajudem pf D:
Re: [ajuda] Enviando certa mensagem para uma determinada org -
pGibson - 14.04.2011
new i;
while( i < MAX_PLAYERS )
{
if( O Player й da org)
{
Manda a mensagem
}
i++;
}
Re: [ajuda] Enviando certa mensagem para uma determinada org -
Pedro Vicentini - 14.04.2011
pawn Код:
for(new i = 0; i < MAX_PLAYERS; ++i)
{
if(Org[i] == talorg)
{
SendClientMessage(i, ...);
}
}
Re: [ajuda] Enviando certa mensagem para uma determinada org -
Macintosh - 14.04.2011
Isso tambйm jб foi respondido.
PROCURE!
Re: [ajuda] Enviando certa mensagem para uma determinada org -
Diogo_Bras - 14.04.2011
Topo do gamemode:
pawn Код:
enum jInfo
{
jMembro,
jLider
};
new JogadorInfo[MAX_PLAYERS][jInfo];
new membro = JogadorInfo[playerid][jMembro];
forward TeamMensagem(member, color, string[]);
Public TeamMenagem:
pawn Код:
public TeamMensagem(membro, color, string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(JogadorInfo[i][jMembro] == membro || JogadorInfo[i][jLider] == membro)
{
SendClientMessage(i, color, string);
}
}
}
}
Comando:
pawn Код:
fcmd(190, playerid)
{
new Nome[MAX_PLAYER_NAME], sFormat[128];
GetPlayerName(playerid, Nome, sizeof(Nome));
format(sFormat, sizeof(sFormat), "Jogador %s relatou %s", Nome, iTotalParams);
TeamMensagem(N_TEAM, COR, sFormat);
return 0x1;
}
Baixei um gamemode ediзгo do ThugLife agora mesmo para procurar esta funзгo, e achei. Editei as variбveis para vocк perceber melhor. Apenas me limitei a fazer o comando.
Nгo estб aн a funзгo completa e se vocк for colocar como meti da erros, pois, tirei uma grande parte, apenas para dar um exemplo... agora adapte а sua maneira

Um pouco de search nгo faz mal a ninguйm (:
Re: [ajuda] Enviando certa mensagem para uma determinada org -
LuxurioN™ - 14.04.2011
Quote:
Originally Posted by Sonic Hero
Eu tava pensando em fazer o comando /190,usei o "xerxe" e nгo axei nada entгo to pedindo aki,tipo quando a pessoa digitar /190 ela devera digitar assim: /190 (mensagem) e essa mensagem serб enviada a todos os cops,eu fiz uma publiz para reunir todos os cops: IsAPolice,ajudem pf D:
|
Sonic, sei que vocк й iniciante e possui muitas dъvidas. Contudo, quem quer, busca. E muitas de suas dъvidas jб foram solucionadas aqui no fуrum. E/ou comandos parecidos com o requisitado.
Й uma questгo de pensar. Entendendo como funciona o comando "/reportar" irб permitir que vocк crie o seu prуprio, definindo a mensagem para apenas membros de uma determinada org, apenas modificando a condicional (IsPlayerAdmin) para a variбvel da org.
Creio que criando seu prуprio comando/funзгo irб lhe permitir um maior entendimento e aprendizado do que apenas copiar e colar do fуrum exatamente da maneira que vocк quer.
Leia as Regras!
"Utilizar o Sistema de Busca antes de abrir novos tуpicos."
2є Este post nгo й um [Pedido] e sim uma [Ajuda].
Tуpico Trancado.
Caso vocк tenha realmente pesquisado no fуrum e procurado entender comandos parecidos, e mesmo assim nгo tenha conseguido o que quer, crie um novo tуpico, com melhores especificaзхes sobre sua real dъvida.