[Pedido] Dados do ban
#4

Код:
#Include <a_samp>                                   //creditos JONATHAN FEITOSA <--- Aprendi em um tut dele.
#include zcmd
#include sscanf


new Hora, Dia, Ano, Segundo, Mes, Minuto;        //topo
new Motivo[128];//motivo do banimento
new MensagemBan[1500];//usar na mensagem STRCAT da Dialog
new PLAYERbanido[MAX_PLAYERS];
new Processo[200];
new Jogador[MAX_PLAYERS];

CMD:ban(playerid, params[])
{
	new id;//Hospedar o uso do IDP id player.
	if(PlayerInfo[playerid][Administrador] < 1) return SendClientMessage(playerid, -1,  "[Erro]: Vocк nгo pode executar este comando.");
	if(sscanf(params, "us", id, Motivo)) return SendClientMessage(playerid, -1, "[Banir]: Use /ban [ID] [Motivo]");
	if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Jogador nгo conectado!");
 	GetPlayerName(playerid, Jogador, 23);
  	GetPlayerName(id, PLAYERbanido, 23);
  	format(Processo, sizeof(Processo), "O Jogador %s Foi Banido Pelo Administrador %s. Motivo: %s .", PLAYERbanido, Jogador, Motivo);
   	SendClientMessageToAll(-1, Processo);//mandar mensagem de aviso a todos players online
	getdate(Ano, Mes, Dia);
	gettime(Hora, Minuto, Segundo);
	format(Processo, sizeof(Processo), "Vocк foi {FF0000}banido\n");// esse ( \n ) pula 1 linha. nгo mexa
   	strcat(MensagemBan, Processo);
   	format(Processo, sizeof(Processo), "{FF0000}Admin: {FFFFFF}%s\n",Jogador);//nгo mexa
   	strcat(MensagemBan, Processo);
   	format(Processo, sizeof(Processo), "{FF0000}Motivo: {FFFFFF}%s\n",Motivo);//nгo mexa
   	strcat(MensagemBan, Processo);
   	format(Processo, sizeof(Processo), "{FF0000}Dia: {FFFFFF}%d/%d/%d\n",Ano, Mes, Dia);//nгo mexa
   	strcat(MensagemBan, Processo);
   	format(Processo, sizeof(Processo), "{FF0000}Horario: {FFFFFF}%d/%d/%d\n",Hora, Minuto, Segundo);//nгo mexa
   	strcat(MensagemBan, Processo);
   	format(Processo, sizeof(Processo), "{FF0000}Vб Atй o Site www.XXX.com para revisгo de bans.");//nгo mexa
   	strcat(MensagemBan, Processo);
   	ShowPlayerDialog(id, 0xF, DIALOG_STYLE_MSGBOX, "{FF0000}Banimento", MensagemBan, "Fechar", "");//nгo mexa
	Ban(id);// e finalmente o BANIMENTO.
	return true;
}
Trazer o velho samp de volta
Reply


Messages In This Thread
Dados do ban - by Pedro1812 - 02.04.2017, 22:52
Re: Dados do ban - by DarkBr - 02.04.2017, 23:49
Re: Dados do ban - by Pedro1812 - 02.04.2017, 23:57
Re: Dados do ban - by DarkBr - 03.04.2017, 00:34
Re: Dados do ban - by DarkBr - 03.04.2017, 00:37
Re: Dados do ban - by Pedro1812 - 03.04.2017, 12:18
Re: Dados do ban - by DarkBr - 03.04.2017, 15:04

Forum Jump:


Users browsing this thread: 1 Guest(s)