Mandar Mensagem de DB Apenas Para Admins -
4G4M3N0M - 03.01.2014
Bom no GM Que eu tenho(sim й Editado) Tem Esse Sistema de DB(Cуdigo Abaixo) Que kicka o Player se Ele Fazer DB Oque eu quero й Que apenas Mande uma Mensagem a Todos os Adms Online Assim: DB: Fulano Cometeu DB em ciclano Dк Tv e Verifique oque Houve. Apenas para os Admins e Nгo pra Geral do Servidor Igual ta Ali SendClientMessageToAll ._.
Код:
if(GetPlayerState(killerid) == 2)
{
GetPlayerName(killerid,kickname,sizeof(kickname));
format(gstring,sizeof(gstring),"AdmCmd: %s ID:[%d] cometeu DB em %s ID:[%d] e foi kickado Automaticamente.",kickname,killerid,PlayerName(playerid),playerid);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Kick(killerid);
}
Re: Mandar Mensagem de DB Apenas Para Admins -
JoaoPedro - 03.01.2014
Troca o SendClientMessageToAll por SendClientMessage e faz um looping por todos os jogadores. Dentro do looping, faзa um IF para verificar se o jogador atual do looping estб conectado e se o mesmo й admin, caso for, vocк executa o SendClientMessage
Re: Mandar Mensagem de DB Apenas Para Admins -
Tugamars - 03.01.2014
pawn Код:
if(GetPlayerState(killerid) == 2)
{
GetPlayerName(killerid,kickname,sizeof(kickname));
format(gstring,sizeof(gstring),"AdmCmd: %s ID:[%d] cometeu DB em %s ID:[%d] e foi kickado Automaticamente.",kickname,killerid,PlayerName(playerid),playerid);
for(new i = 0; i < MAX_PLAYERS;i++)
{
if(PlayerInfo[i][pAdmin] >= 1)
{
SendClientMessage(i, -1, gstring);
}
}
Kick(killerid);
}
pAdmin й a minha variбvel de admin , substitui pela sua .
Acho que isso vai dar .
Re: Mandar Mensagem de DB Apenas Para Admins -
4G4M3N0M - 03.01.2014
+rep pros 2
@Edit
Sу mais uma Duvida eu to com esse warning Tem Tempo isso comeзou dps que eu mudei a include Streamer pra que eu pudesse usar CreateDynamicObject Jб procurei no ****** e n achei soluзгo:
Warning:
Код:
(7818) : warning 209: function "Streamer_OnPlayerDisconnect" should return a value
na Linha sу Tem uma Chave:
Re: Mandar Mensagem de DB Apenas Para Admins -
goldspy98 - 04.01.2014
Quote:
Originally Posted by 4G4M3N0M
+rep pros 2
@Edit
Sу mais uma Duvida eu to com esse warning Tem Tempo isso comeзou dps que eu mudei a include Streamer pra que eu pudesse usar CreateDynamicObject Jб procurei no ****** e n achei soluзгo:
Warning:
Код:
(7818) : warning 209: function "Streamer_OnPlayerDisconnect" should return a value
na Linha sу Tem uma Chave:
|
Tente colocar a versгo mais recente da include e do plugin.
Link:
https://sampforum.blast.hk/showthread.php?tid=102865
Download:
https://code.******.com/p/samp-strea...4.zip&can=2&q=
Re: Mandar Mensagem de DB Apenas Para Admins -
4G4M3N0M - 04.01.2014
ґґe a versгo mais recente.
Re: Mandar Mensagem de DB Apenas Para Admins -
Tugamars - 04.01.2014
Passa a onplayerdisconnect .
Deve estar tipo isso :
pawn Код:
public OnPlayerDisconnect(playerid, reason[])
{
}
e devia estar
pawn Код:
public OnPlayerDisconnect(playerid, reason[])
{
return 1;
}
Re: Mandar Mensagem de DB Apenas Para Admins -
4G4M3N0M - 04.01.2014
vlw tuga
+rep