---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3e-R2, ©2005-2012 SA-MP Team [19:27:36] filterscripts = "" (string) [19:27:36] [19:27:36] Server Plugins [19:27:36] -------------- [19:27:36] Loading plugin: nativechecker [19:27:36] Loaded. [19:27:36] Loaded 1 plugins. [19:27:36] [19:27:36] Ban list [19:27:36] -------- [19:27:36] Loaded: samp.ban [19:27:36] [19:27:36] [19:27:36] Filterscripts [19:27:36] --------------- [19:27:36] Loaded 0 filterscripts. [19:27:36] [19:27:36] [19:27:36] [19:27:36] ======================================= [19:27:36] | | [19:27:36] | YSI version 1.06.0002 | [19:27:36] | By Alex "******" Cole | [19:27:36] | | [19:27:36] ======================================= [19:27:36] [19:27:36] [19:27:36] [19:27:36] [19:27:36] -------------------------------- [19:27:36] | Green Country RolePlay | [19:27:36] -------------------------------- [19:27:36] Number of vehicle models: 13
SA-MP Server: 0.3e-R2 Exception At Address: 0x00403334 Module: (samp-server.exe) Registers: EAX: 0x00006939 EBX: 0x00000000 ECX: 0x000013CB EDX: 0x018E00D4 ESI: 0x01AF4110 EDI: 0x00000076 EBP: 0x01AF4110 ESP: 0x0012FDF0 EFLAGS: 0x00010283 Stack: +0000: 0x00ED9658 0x0012FE4C 0x00403684 0x018E00D4 +0010: 0x01AF4110 0x00000000 0x00000000 0x7FFFFFFF +0020: 0x00000064 0x00C12836 0x7C802446 0x00000000 +0030: 0x0047DEE1 0x00ED9658 0x0012FE4C 0x0012FE50 +0040: 0x01AF4110 0x018E00D4 0x00000000 0x7C802530 +0050: 0x00A27620 0x3BBFE530 0x00A26B18 0x00178568 +0060: 0x018E00D4 0x00000063 0x00000000 0x0048A9F7 +0070: 0x7C80A0B7 0x00000000 0x3BBFE530 0x0048706D +0080: 0x00000000 0x00000A28 0x0012FFC0 0x7FFD4000 +0090: 0x00006200 0x00010101 0x00000032 0x00001E61 +00A0: 0x00000078 0x000006F4 0x00A27620 0x656D6167 +00B0: 0x65646F6D 0x00003531 0x004BC014 0x004BC010 +00C0: 0x7FFD4000 0x004A5820 0x0012FEA8 0x0012FFB0 +00D0: 0x0012FFB0 0x00497668 0x004B2478 0xFFFFFFFF +00E0: 0x00495901 0x00495911 0x004A5820 0x0012FFB0 +00F0: 0x004A5471 0xFFFFFFFF 0x00497106 0x00000001 +0100: 0x00A22A20 0x00A22A50 0x00000094 0x00000005 +0110: 0x00000001 0x00000A28 0x00000002 0x76726553 +0120: 0x20656369 0x6B636150 0x00003320 0x000163F4 +0130: 0x00000001 0x00000005 0x00000000 0x01017538 -------------------------- Loaded Modules: samp-server.exe A: 0x00400000 - 0x004F5000 (D:\VLAD\RP SV\samp-server.exe) ntdll.dll A: 0x7C900000 - 0x7C9B2000 (C:\WINDOWS\system32\ntdll.dll) kernel32.dll A: 0x7C800000 - 0x7C8F6000 (C:\WINDOWS\system32\kernel32.dll) snxhk.dll A: 0x64D00000 - 0x64D3C000 (C:\Program Files\AVAST Software\Avast\snxhk.dll) SHELL32.dll A: 0x7C9C0000 - 0x7D1D7000 (C:\WINDOWS\system32\SHELL32.dll) ADVAPI32.dll A: 0x77DD0000 - 0x77E6B000 (C:\WINDOWS\system32\ADVAPI32.dll) RPCRT4.dll A: 0x77E70000 - 0x77F02000 (C:\WINDOWS\system32\RPCRT4.dll) Secur32.dll A: 0x77FE0000 - 0x77FF1000 (C:\WINDOWS\system32\Secur32.dll) GDI32.dll A: 0x77F10000 - 0x77F59000 (C:\WINDOWS\system32\GDI32.dll) USER32.dll A: 0x7E410000 - 0x7E4A1000 (C:\WINDOWS\system32\USER32.dll) msvcrt.dll A: 0x77C10000 - 0x77C68000 (C:\WINDOWS\system32\msvcrt.dll) SHLWAPI.dll A: 0x77F60000 - 0x77FD6000 (C:\WINDOWS\system32\SHLWAPI.dll) WSOCK32.dll A: 0x71AD0000 - 0x71AD9000 (C:\WINDOWS\system32\WSOCK32.dll) WS2_32.dll A: 0x71AB0000 - 0x71AC7000 (C:\WINDOWS\system32\WS2_32.dll) WS2HELP.dll A: 0x71AA0000 - 0x71AA8000 (C:\WINDOWS\system32\WS2HELP.dll) WINMM.dll A: 0x76B40000 - 0x76B6D000 (C:\WINDOWS\system32\WINMM.dll) IMM32.DLL A: 0x76390000 - 0x763AD000 (C:\WINDOWS\system32\IMM32.DLL) comctl32.dll A: 0x773D0000 - 0x774D3000 (C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll) comctl32.dll A: 0x5D090000 - 0x5D12A000 (C:\WINDOWS\system32\comctl32.dll) nativechecker.dll A: 0x10000000 - 0x10005000 (D:\VLAD\RP SV\plugins\nativechecker.dll) mswsock.dll A: 0x71A50000 - 0x71A8F000 (C:\WINDOWS\system32\mswsock.dll) hnetcfg.dll A: 0x662B0000 - 0x66308000 (C:\WINDOWS\system32\hnetcfg.dll) wshtcpip.dll A: 0x71A90000 - 0x71A98000 (C:\WINDOWS\System32\wshtcpip.dll) DNSAPI.dll A: 0x76F20000 - 0x76F47000 (C:\WINDOWS\system32\DNSAPI.dll) winrnr.dll A: 0x76FB0000 - 0x76FB8000 (C:\WINDOWS\System32\winrnr.dll) WLDAP32.dll A: 0x76F60000 - 0x76F8C000 (C:\WINDOWS\system32\WLDAP32.dll) mdnsNSP.dll A: 0x64000000 - 0x64021000 (C:\Program Files\Bonjour\mdnsNSP.dll) Iphlpapi.dll A: 0x76D60000 - 0x76D79000 (C:\WINDOWS\system32\Iphlpapi.dll) rasadhlp.dll A: 0x76FC0000 - 0x76FC6000 (C:\WINDOWS\system32\rasadhlp.dll)
public OnPlayerConnect(playerid) { SendClientMessage(playerid,COLOR_YELLOW, "Welcome to Green Country RolePlay!"); SendClientMessage(playerid,COLOR_YELLOW, "Please insert your password."); new pname[MAX_PLAYER_NAME],//the player name of its size (24) string[128];//declaring a string with size of 128 GetPlayerName(playerid,pname,sizeof(pname));//getting it format(string,128,"*'%s' Has Connected!",pname);//formating the message AdminMessage(COLOR_RED, string);//sending it to admins!, -1 = the color , string = the sent string SetPVarInt(playerid, "Renting", 0); SetPVarInt(playerid, "CarRentID", 0); if(fexist(UserPath(playerid))) { INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Type your password below to login.","Login","Quit"); } else { ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registering...",""COL_WHITE"Type your password below to register a new account.","Register","Quit"); SetPlayerScore(playerid,1); } if (PlayerInfo[playerid][pBanned] ==1) { TogglePlayerControllable(playerid,0); ShowPlayerDialog(playerid,11,DIALOG_STYLE_MSGBOX,"You are banned","You are banned from this server!\nThis means that you can't connect to this server anymore!","Ok",""); SendClientMessage(playerid,COLOR_RED,"For unban request please visit our forum: <changeme>"); Kick(playerid); } if (PlayerInfo[playerid][pWarn] ==5) { TogglePlayerControllable(playerid,0); ShowPlayerDialog(playerid,16,DIALOG_STYLE_MSGBOX,"You are banned","You are banned from this server!\nThis means that you can't connect to this server anymore!\nYou were banned because you got 5 warns!","Ok",""); SendClientMessage(playerid,COLOR_RED,"For unban request please visit our forum: <changeme>"); Kick(playerid); } SetTimer("timer_anticheat",10000,true); if (PlayerInfo[playerid][pAdmin] ==1) { SendClientMessage(playerid,COLOR_WHITE,"You are logged in as a level 1 administrator."); } if (PlayerInfo[playerid][pAdmin] ==2) { SendClientMessage(playerid,COLOR_WHITE,"You are logged in as a level 2 administrator."); } if (PlayerInfo[playerid][pAdmin] ==3) { SendClientMessage(playerid,COLOR_WHITE,"You are logged in as a level 3 administrator."); } if (PlayerInfo[playerid][pAdmin] ==4) { SendClientMessage(playerid,COLOR_WHITE,"You are logged in as a level 4 administrator."); } if (PlayerInfo[playerid][pAdmin] ==5) { SendClientMessage(playerid,COLOR_WHITE,"You are logged in as a level 5 administrator."); } if (PlayerInfo[playerid][pAdmin] ==6) { SendClientMessage(playerid,COLOR_WHITE,"You are logged in as a level 6 administrator."); } return 1; }
Show the lines where you have "timer_anticheat" in the script.
Could be some trouble with your timers if i am not 100% wrong. |
public timer_anticheat (playerid) { if (GetPlayerWeapon(playerid) ==38) { if (PlayerInfo[playerid][pCheatsWarn] ==0) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon cheat\nWeapon:Minigun(38)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Minigun cheat",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==1) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon cheat\nWeapon:Minigun(38)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 2; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Minigun cheat",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==2) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"BANNED","You have been banned for using cheats!\nCheat detected: Weapon cheat\nWeapon:Minigun(38)\nYou got banned!","Bye",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 3; PlayerInfo[playerid][pBanned] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was banned for using cheats: Minigun cheat",playername); SendClientMessageToAll(COLOR_RED,string); Ban(playerid); } } if (GetPlayerWeapon(playerid) ==37) { if (PlayerInfo[playerid][pCheatsWarn] ==0) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:FlameThrower(37)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: FlameThrower cheat",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==1) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:FlameThrower(37)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 2; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: FlameThrower cheat",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==2) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"BANNED","You have been banned for using cheats!\nCheat detected: Weapon Cheat\nWeapon:FlameThrower(37)\nYou got banned!","Bye",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 3; PlayerInfo[playerid][pBanned] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was banned for using cheats: FlameThrower cheat",playername); SendClientMessageToAll(COLOR_RED,string); Ban(playerid); } } if (GetPlayerWeapon(playerid) ==45) { if (PlayerInfo[playerid][pCheatsWarn] ==0) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,7,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:Thermal Goggles(45)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Thermal Goggles",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==1) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,8,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:Thermal Goggles(45)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 2; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Thermal Goggles",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==2) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,9,DIALOG_STYLE_MSGBOX,"BANNED","You have been banned for using cheats!\nCheat detected: Weapon Cheat\nWeapon:Thermal Goggles(45)\nYou got banned!","Bye",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 3; PlayerInfo[playerid][pBanned] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was banned for using cheats: Thermal Goggles",playername); SendClientMessageToAll(COLOR_RED,string); Ban(playerid); } } if (GetPlayerWeapon(playerid) ==9) { if (PlayerInfo[playerid][pCheatsWarn] ==0) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,12,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:Chainsaw(9)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Chainsaw cheat",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==1) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,13,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:Chainsaw(9)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 2; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Chainsaw cheat",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==2) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX,"BANNED","You have been banned for using cheats!\nCheat detected: Weapon Cheat\nWeapon:Chainsaw(9)\nYou got banned!","Bye",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 3; PlayerInfo[playerid][pBanned] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was banned for using cheats: Chainsaw cheat",playername); SendClientMessageToAll(COLOR_RED,string); Ban(playerid); } } if (GetPlayerWeapon(playerid) ==36) { if (PlayerInfo[playerid][pCheatsWarn] ==0) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,17,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:HeatSeeking Rocket Launcher(36)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Heatseeking Rocket Launcher",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==1) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,18,DIALOG_STYLE_MSGBOX,"KICKED","You have been kicked for using cheats!\nCheat detected: Weapon Cheat\nWeapon:HeatSeeking Rocket Launcher(36)\nYou got 1 more warn!","Ok,sorry",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 2; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was kicked for using cheats: Heatseeking Rocket Launcher",playername); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); } else if (PlayerInfo[playerid][pCheatsWarn] ==2) { new player1, playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(player1, playername, sizeof(playername)); ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX,"BANNED","You have been banned for using cheats!\nCheat detected: Weapon Cheat\nWeapon:HeatSeeking Rocket Launcher(36)\nYou got banned!","Bye",""); new INI:File = INI_Open(UserPath(playerid)); PlayerInfo[playerid][pCheatsWarn] = 3; PlayerInfo[playerid][pBanned] = 1; INI_Close(File); format(string, sizeof(string), "Anti-Cheat: %s was banned for using cheats: Heatseeking Rocket Launcher",playername); SendClientMessageToAll(COLOR_RED,string); Ban(playerid); } } }