How to ban someone with certain name
#1

this is what i have but i get errors:

Код:
 		{
			new connectname[24]
 			GetPlayerName(playerid, connectname, sizeof(connectname));
  		if(!strcmp(connectname, "n3ptun0"))
			{
  		print("WARNING: n3ptun0 TRYED TO CONNECT!");
  		Ban(playerid);

  	 		{

  	}
Reply
#2

well what errors?
Reply
#3

C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(3 : warning 217: loose indentation
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(40) : error 001: expected token: ";", but found "-identifier-"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(40) : error 017: undefined symbol "playerid"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(44) : error 017: undefined symbol "playerid"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(49) : warning 217: loose indentation
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(52) : warning 217: loose indentation
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(52) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(52) : error 004: function "OnGameModeExit" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(57) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(57) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(57) : error 004: function "OnPlayerRequestClass" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(59) : error 017: undefined symbol "playerid"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(60) : error 017: undefined symbol "playerid"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(61) : error 017: undefined symbol "playerid"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(65) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(65) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(65) : error 004: function "OnPlayerConnect" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(6 : error 017: undefined symbol "playerid"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(70) : error 017: undefined symbol "playerid"
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(75) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(75) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(75) : error 004: function "OnPlayerDisconnect" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(80) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(80) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(80) : error 004: function "OnPlayerSpawn" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(85) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(85) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(85) : error 004: function "OnPlayerDeath" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(90) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(90) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(90) : error 004: function "OnVehicleSpawn" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(95) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(95) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(95) : error 004: function "OnVehicleDeath" is not implemented
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(100) : warning 225: unreachable code
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(100) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\Everything World\npcmodes\Test.pwn(100) : error 004: function "OnPlayerText" is not implemented

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Reply
#4

I think you have missing one }
try adding } after "Ban"
like
Код:
..
..
..
..
Ban(playerid);
}
I dont know much about scripting,just guessing that its what missing,sorry if it didnt work.
Reply
#5

pawn Код:
{
    new connectname[24]
    GetPlayerName(playerid, connectname, sizeof(connectname));
    if(!strcmp(connectname, "n3ptun0"))
    {
        print("WARNING: n3ptun0 TRYED TO CONNECT!");
        Ban(playerid);

    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)