If player is banned
#1

Hi!
I want send a dialog when the player is joined and he is banned.
Код:
	
CMD:ban(playerid, params[])
{	
format( iString,    258, "===============================================\r\n\
							  Admin: %s\r\n\
  						      Level: %d\r\n\
							  Player: %s\r\n\
							  Date: %d/%d/%d at %d:%d\r\n\
							  Reason: %s\r\n\
							  ===============================================\r\n\r\n\r\n",
							  PlayerName2( playerid ),
							  P_DATA[ playerid ][ P_Level ],
							  PlayerName2( params[ 0 ] ),
							  D,
							  M,
							  Y,
							  H,
							  Mi,
							  params[ 1 ] );


	FILE = fopen(SlogBan, io_append);
	if (FILE)
	{
		fwrite(FILE, iString);
		fclose(FILE);
	}
Код:
Public OnPlayerConnect(playerid)
{
	new UID = BUD::GetNameUID( PlayerName2( playerid ) );

    if ( UID != BUD::INVALID_UID )
	{	new File:FILE;
	    SetPVarInt( playerid, "BANNED", BUD::GetIntEntry( UID, "Banned" ) );
		if ( GetPVarInt( playerid, "BANNED" ) == 1 )
	    {


			FormMessage( playerid, COLOR_WHITE, "Your name is banned from this server! Go away!",0 );
			FormMessageForAll( COLOR_WHITE, "[ \"%s\"] with ID [ \"%i\" ] has been kicked from the server! [Reason: Banned Account]",PlayerName2( playerid ), playerid );
			SetTimerEx( "KickPlayer", 5000, false, "i", playerid );
		
	

		
			ShowDialog(playerid, BD, DIALOG_STYLE_MSGBOX,"You have been kicked!, SlogBan,"Quit",""); // Its bad











		}
    }
Reply
#2

Help !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)