LaNdEr 0 Report post Posted January 30, 2014 Hi how can I get anti roccat script/plugin? Share this post Link to post Share on other sites
IJzzo 1,072 Report post Posted January 30, 2014 We(IceOps) does not have this scripts. So you can not get from IceOps. Share this post Link to post Share on other sites
QueNNch 515 Report post Posted January 30, 2014 Use Morkeye to detect injections of konedriver which is pressing / three times, same as writing /// Share this post Link to post Share on other sites
mibru 1 Report post Posted February 2, 2014 Use Morkeye to detect injections of konedriver which is pressing / three times, same as writing /// as posted above, Morkeye is ur best option at the moment. U can grab it here: http://www.ggc-stream.net/download/file/7 there are some clans using some effective scripts in their pub servers ( take C4S as an example) but since they wanna keep those files private u wont get an hand on them... unless u give them candies. Share this post Link to post Share on other sites
FATAR 0 Report post Posted February 3, 2014 I have installed and setup Morkeye tool. How do I make it detect pressing of /// keys? Share this post Link to post Share on other sites
FATAR 0 Report post Posted February 3, 2014 I have found an anti-roccat script here but I'm not sure how to make it work tough :3 Share this post Link to post Share on other sites
mibru 1 Report post Posted February 4, 2014 I have installed and setup Morkeye tool. How do I make it detect pressing of /// keys? Too hard to explain since the program itself is complex. See if this http://www.morkeye.co.uk/help/index.html?alt_pbucon_startup_mode.htm or this http://www.morkeye.co.uk/morkeye.pdf would help. Share this post Link to post Share on other sites
FATAR 0 Report post Posted February 4, 2014 Too hard to explain since the program itself is complex. See if this http://www.morkeye.co.uk/help/index.html?alt_pbucon_startup_mode.htm or this http://www.morkeye.co.uk/morkeye.pdf would help. What I found after some research is that Morkeye uses the pbucon feature to scan profane words in chats,scans for bind using the bindsrch feature & can kick for spamming. It can't scan for scripts/pressing of keys in the clientside. What the anti roccat servers(Gametracker link) have is a server side script which gets triggered if someone presses shift and forward slash 3 times. That trigger causes the client to do a auto chat with a specific code. Morkeye captures that auto chat and it matches with the predefined banned word list and kicks. The other anti cheat scripts for example the ar51 anti aimbot & anti no recoil scripts are built with the same principal. You can check AR51 kevinos' Xfire videos . Share this post Link to post Share on other sites
IJzzo 1,072 Report post Posted February 4, 2014 Well there are also other solutions. One is to get the view angles from client frame. On next clientframe you check if the player points onto an enemy. In 3rd client frame you check if his view angles are again the ones he had in 1st clientframe. By requiring s minimum view angle movement distance between frame 1 and 2 you can evaluate it and flag that player. Share this post Link to post Share on other sites
QueNNch 515 Report post Posted February 4, 2014 FATAR it is easy to make a gsc script which detects /// key presses^^ Share this post Link to post Share on other sites
ar51kevinos 0 Report post Posted February 5, 2014 Script anti no recoil AntiHack_Plusieurs() //for multi-shot (hold down fire) weapons { self endon("disconnect"); self endon("death"); while(!isDefined(self.firingWeapon)) wait .05; suspiciousCount = 0; currentRun = 0; while(1) { if(self.pers["team"] == "spectator") return; lastFiring = self.firingWeapon; lastAng = self getPlayerAngles(); wait .05; curFiring = self.firingWeapon; curAng = self getPlayerAngles(); wep = self getCurrentWeapon(); if(lastFiring && curFiring && lastAng == curAng && isNormalWep(wep) && self.health > 0 && game["state"] != "postgame") { currentRun++; } else { currentRun = 0; } if(currentRun >= 6) { suspiciousCount++; currentRun = 0; if(suspiciousCount == 5) { kick(self getEntityNumber()); return; } } } } Share this post Link to post Share on other sites
ar51kevinos 0 Report post Posted February 5, 2014 NoNameStealing NoNameStealing() { self endon("disconnect"); self.oldname = self.name; while(1) { wait 1; //if they've just renamed if(self.name != self.oldname) { newName = tolower(self.name); level.pp = getentarray("player", "classname"); //and they match someone elses name for(i = 0; i < level.pp.size; i++) { if(level.pp[i] == self) continue; if(newName == tolower(level.pp[i].name)) { iPrintLn(self.oldname + "^7 stole " + level.pp[i].name + "^7's name!"); kick(self getEntityNumber()); break; } } self.oldname = self.name; } } } Share this post Link to post Share on other sites
FATAR 0 Report post Posted February 5, 2014 wow! And how do I use these scripts? Share this post Link to post Share on other sites
LaNdEr 0 Report post Posted February 5, 2014 i have error anti no recoil this line error if(lastFiring && curFiring && lastAng == curAng && isNormalWep(wep) && self.health > 0 && game["state"] != "postgame") Share this post Link to post Share on other sites
ar51kevinos 0 Report post Posted February 5, 2014 i have error anti no recoil this line error if(lastFiring && curFiring && lastAng == curAng && isNormalWep(wep) && self.health > 0 && game["state"] != "postgame") fix : AntiHack_Plusieurs() //for multi-shot (hold down fire) weapons { self endon("disconnect"); self endon("death"); while(!isDefined(self.firingWeapon)) wait .05; suspiciousCount = 0; currentRun = 0; while(1) { if(self.pers["team"] == "spectator") return; lastFiring = self.firingWeapon; lastAng = self getPlayerAngles(); wait .05; curFiring = self.firingWeapon; curAng = self getPlayerAngles(); wep = self getCurrentWeapon(); if(lastFiring && curFiring && lastAng == curAng && isNormalWep(wep) && self.health > 0 && game["state"] != "postgame") { currentRun++; } else { currentRun = 0; } if(currentRun >= 6) { suspiciousCount++; currentRun = 0; if(suspiciousCount == 5) { kick(self getEntityNumber()); return; } } } } isNormalWep(wep) { strange = (wep == "none" wep == "c4_mp" isSubStr(wep, "gl_") wep == "claymore_mp"); return !strange && !isHackWeapon(wep); } put this on weapons.gsc Share this post Link to post Share on other sites
LaNdEr 0 Report post Posted February 6, 2014 ar51kevinos go creete script anti aimbot Share this post Link to post Share on other sites
ar51kevinos 0 Report post Posted February 6, 2014 ar51kevinos go creete script anti aimbot already on my server Share this post Link to post Share on other sites
DexXter 0 Report post Posted February 6, 2014 Hi. I'm new to scripts like these... I already know that I've to create a ..._07.iwd, but where do I get this weapons.gsc and other .gsc's that I might need to run this antinorecoil? Share this post Link to post Share on other sites
Lossy 1 Report post Posted February 6, 2014 if you've downloaded modtools try going cod4 directory>raw>maps>mp>gametypes and you'll find all the stock scripts, if you don't have them files, you can easily grab them from here https://github.com/Call-of-Duty-Scripts/CoD4MW/tree/master/raw/maps/mp/gametypes some have already been edited with some bug fixes and such... and make sure the directory is maps>mp>gametypes and place all your scripts in gametypes. So your _07.iwd file will look something like this, from left to right For small res users - http://gyazo.com/55a8e3e82a041ffeff4590b568d92551.png then you upload it to your main folder on your server. Share this post Link to post Share on other sites
DexXter 0 Report post Posted February 6, 2014 Thank you for that great answer. You helped me alot Share this post Link to post Share on other sites
FATAR 0 Report post Posted February 6, 2014 if you've downloaded modtools try going cod4 directory>raw>maps>mp>gametypes and you'll find all the stock scripts, if you don't have them files, you can easily grab them from here https://github.com/Call-of-Duty-Scripts/CoD4MW/tree/master/raw/maps/mp/gametypes some have already been edited with some bug fixes and such... and make sure the directory is maps>mp>gametypes and place all your scripts in gametypes. So your _07.iwd file will look something like this, from left to right For small res users - http://gyazo.com/55a8e3e82a041ffeff4590b568d92551.png then you upload it to your main folder on your server. Thanks for your answer. Helped me a lot! Share this post Link to post Share on other sites
Vaki 0 Report post Posted February 6, 2014 Kevinos please can you post the "isHackWeapon" function it's missing from the script. Share this post Link to post Share on other sites
Lossy 1 Report post Posted February 6, 2014 isHackweapon should already be in the _weapon.gsc, it's their to detect weapons like airstrike_mp, helicopter_mp & radar_mp i believe, try !isHackWeapon( weapon ); Share this post Link to post Share on other sites
DexXter 0 Report post Posted February 7, 2014 FATAR it is easy to make a gsc script which detects /// key presses^^ Can somebody make and/or publish a script which detects /// key presses and kicks or bans for it? I've no idea how to make a script like this possible, but it would help a lot against hackers. Share this post Link to post Share on other sites
NNJ 1 Report post Posted February 7, 2014 Just for the record, the anti roccat script that is used on nXs servers is NOT detecting key presses. It is very different. Share this post Link to post Share on other sites