21.05.2012, 12:58
Hello i using Ravens Roleplay, but anticheat ban users for no reason when the connect...
im so mad becouse i cant fix it can any one help?
M ANTICHEAT CODE
im so mad becouse i cant fix it can any one help?
Код:
format(bancheck, sizeof(bancheck),"LARP/Users/Bans/%s.ban",playersip); if(dini_Exists(bancheck)) { ClearChatbox(playerid, 10); if(!strcmp(dini_Get(bancheck,"BanName"),plname,true)) { SendClientMessage(playerid, COLOR_NICERED,"=======================================YOU ARE BANNED======================================"); SendClientMessage(playerid, COLOR_LIGHTRED,"This Nickname is banned from this Server, And never was unbanned."); SendClientMessage(playerid, COLOR_LIGHTRED,"If you wish to be unbanned please visit our website at <changeme>"); SendClientMessage(playerid, COLOR_LIGHTRED,"Ban Evading will result in a Permanent Range Ban."); SendClientMessage(playerid, COLOR_NICERED,"=======================================BAN INFORMATION==================================="); format(msg2,sizeof(msg2),"Ban issued by administrator: %s",dini_Get(bancheck,"BannedBy")); SendClientMessage(playerid, COLOR_WHITE,msg2); format(msg2,sizeof(msg2),"Ban issued on: %s",dini_Get(bancheck,"BanDate")); SendClientMessage(playerid, COLOR_WHITE,msg2); format(msg2,sizeof(msg2),"Ban Reason: %s",dini_Get(bancheck,"BanReason")); SendClientMessage(playerid, COLOR_WHITE,msg2); SendClientMessage(playerid, COLOR_NICERED,"========================================YOU ARE BANNED======================================="); format(msg2,sizeof(msg2),"[ADMIN]: %s (%d), Has been kicked for Possible Ban Evading",plname,playerid); SendAdminMessage(COLOR_LIGHTRED,msg2); format(msg2,sizeof(msg2),"(%d/%d/%d) [%d:%d:%d] %s Has been kicked by the anticheat for Possible Ban Evading",d,m,y,h,mi,s,plname); KickLog(msg2); OnPlayerUpdateEx(playerid); SetTimerEx("KickPlayerOut",500,false,"i",playerid); return 0; } else { SendClientMessage(playerid, COLOR_NICERED,"=======================================YOU ARE BANNED======================================"); SendClientMessage(playerid, COLOR_LIGHTRED,"This IP Number is banned from this Server, And never was unbanned."); SendClientMessage(playerid, COLOR_LIGHTRED,"If you wish to be unbanned please visit our website at <changeme>"); SendClientMessage(playerid, COLOR_LIGHTRED,"Ban Evading will result in a Permanent Range Ban."); SendClientMessage(playerid, COLOR_NICERED,"=======================================BAN INFORMATION====================================="); format(msg2,sizeof(msg2),"Name of the account Banned on the ip %s: %s",playersip, dini_Get(bancheck,"BanName")); SendClientMessage(playerid, COLOR_WHITE,msg2); format(msg2,sizeof(msg2),"Ban issued by administrator: %s",dini_Get(bancheck,"BannedBy")); SendClientMessage(playerid, COLOR_WHITE,msg2); format(msg2,sizeof(msg2),"Ban issued on date: %s",dini_Get(bancheck,"BanDate")); SendClientMessage(playerid, COLOR_WHITE,msg2); format(msg2,sizeof(msg2),"Ban Reason: %s",dini_Get(bancheck,"BanReason")); SendClientMessage(playerid, COLOR_WHITE,msg2); SendClientMessage(playerid, COLOR_NICERED,"========================================YOU ARE BANNED======================================="); format(msg2,sizeof(msg2),"[ADMIN]: %s (%d), Has been kicked for Possible Ban Evading",plname,playerid); SendAdminMessage(COLOR_LIGHTRED,msg2); format(msg2,sizeof(msg2),"(%d/%d/%d) [%d:%d:%d] %s Has been kicked by the anticheat for Possible Ban Evading",d,m,y,h,mi,s,plname); KickLog(msg2); format(msg2,sizeof(msg2),"LARP/Users/%s.ini",plname); if(dini_Exists(msg2)) { dini_IntSet(msg2,"Banned",1); } OnPlayerUpdateEx(playerid); SetTimerEx("KickPlayerOut",500,false,"i",playerid); return 0; } } format(bancheck, sizeof(bancheck),"LARP/Users/%s.ini",plname); if(dini_Exists(bancheck)) { if(dini_Int(bancheck,"Banned") == 1) { ClearChatbox(playerid, 10); SendClientMessage(playerid, COLOR_NICERED,"=======================================YOU ARE BANNED======================================="); SendClientMessage(playerid, COLOR_LIGHTRED,"This Name is banned from this Server, And never was unbanned."); SendClientMessage(playerid, COLOR_LIGHTRED,"If you wish to be unbanned please visit our website at <changeme>"); SendClientMessage(playerid, COLOR_LIGHTRED,"Ban Evading will result in a Permanent Range Ban."); SendClientMessage(playerid, COLOR_NICERED,"============================================================================================"); format(msg2,sizeof(msg2),"[ADMIN]: %s (%d), Has been banned for Possible Ban Evading",plname,playerid); SendAdminMessage(COLOR_LIGHTRED,msg2); format(msg2,sizeof(msg2),"[ADMIN]: IP %s has been added to the ban list by Anticheat Peter Griffin",playersip); SendAdminMessage(COLOR_WHITE,msg2); format(msg2,sizeof(msg2),"(%d/%d/%d) [%d:%d:%d] %s Has been kicked by the anticheat for Possible Ban Evading",d,m,y,h,mi,s,plname); KickLog(msg2); SetTimerEx("ScriptBan",500,false,"iis",playerid,999,"Ban Evading"); return 0; } }