SA-MP Forums Archive
How to ban someone with certain name - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: How to ban someone with certain name (/showthread.php?tid=98433)



How to ban someone with certain name - [mad]MLK - 20.09.2009

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);

  	 		{

  	}



Re: How to ban someone with certain name - brett7 - 20.09.2009

well what errors?


Re: How to ban someone with certain name - [mad]MLK - 20.09.2009

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.



Re: How to ban someone with certain name - [XST]O_x - 20.09.2009

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.


Re: How to ban someone with certain name - Lewwy - 20.09.2009

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

    }
}