Argonath RPG - A World of its own
GTA:VC => VC:MP - Vice City Multiplayer => VC:MP General => Topic started by: Kitsune on October 28, 2007, 08:44:31 am
-
If a hacker comes on the server and uses such weapons as nades (iono if u can get nades on our server, plz correct me if i'm wrong) or minigun which are not avalible by normal means, is it against the rules for normal players to use those weapons if the hacker dies then teh weapons appear above body? imo they should not be allowed to use and if they get mistaken for cheater then it their own fault for using such unsportsmanlike weapons, even if they picked up by mistake (I don't find nades as unsportsmanlike as minigun though).
-
weaponshackers are in 99% healthhackers too, and dont make hacking normal, just ban them all, dont say that hacking is normal.... Hackers should be banned, not playing with
-
I think you misunderstand what I am trying to say ... at no point did I say hacking is normal .... By "normal players" I mean the average rpger who is not using hacks, he may happen to just come across a dead hacker or kill one and the issue I am discussing is whether using weapons from that dead hacker is agaisnt the server rules. Oh yes, hackers always get banned, there is no other punishment for such people.
If this is not agaisnt the rules, I vote for a new rule:
You are not allowed to use weapons that you picked up from a player if those weapons in question are not available by normal means. These weapons include minigun and nades.
Is there anywhere where I can see a list of weapons that are available/unavailable on our server (or can someone just post the weapons you can't get if there is no such place)?
-
[...]nades (iono if u can get nades on our server, plz correct me if i'm wrong)[...]
Yes, you can get nades. One pickup is on the wrecked sea house, can be accessed only by heli.
AFAIK miniguns, m60s and some melee weapons don't have spawns in MTA... dont remember about others...
-
This is in the VCMP section, i'm talking about VCMP...
-
No they shouldn't be able to pick them up as it's just giving them the advantage over everyone else and people will just start to call you a Hacker anyway.
-
Oh heres an idea, make a script so that it constantly sets minigun/nade ammo to zero. This way if sumone does pickup the gun, they can't use it :D
Another idea, if somone does have the hacks, the script would hav no effect on him coz he ammo constantly going to max so if you get a kill with minigun/nade, you punished. I suggest tempban for a few minutes IF the scripts are working perfectly, otherwise just kick.
I have another idea :rofl:!
I'm not 100% sure how the weapons cheats work, from what I derive from that cheat, there is an infinute loop giving you full ammo (and maybe keep giving you the gun aswell incase you die and lose your weapon). If this is correct, in theory, if you made an infinite loop (server script) so that it keeps checking if a player has a minigun and if, that player had a minigun, it gives him/her a flamethrower instead and sets the ammo to zero. In theory you would not be able to shoot or only shoot 1 bullet from the minigun (if you have the weapons cheat) as once you shoot, it would automaticaly switch between flame thrower and minigun (the infinite loop from the cheats at battle with the infinite loop from the server :m4: :sig:) which would cancel the rapid fire causing you to holster the weapon after 1 bullet is fired. Unless my idea completely stops the person from being able to use the weapon, the cheater will hav much trouble trying to shoot. ahaha, i think i may think of some more ideas (even though i don't know if they work or not ;). Too bad i dont know the script language otherwise i would try to make these myself).
After some further though, i came up with an idea so that if the hacker can still shoot only with a much lower rate, the server kills him. Basicaly, if you were a normal player and you picked up the minigun, the script would make you lose the minigun and get flamethrower instead with no ammo, end of story. With hacker he gets the gun back but alternates between flamethrower and mingun within mirco seconds O_o. NOW you add the "kill cheater" part of the script. After the server did the apply flamethrower script, it checks (confirmation as a followup, not restarting minigun check loop) again if u have the gun, if you still have it then this means that you MUST have cheats on so server kills you. This way hackers die immediatly uppon spawning (also send warning message to admins online). This way we keep the peace :D.
If I mentioned something about the script which is not possible in VCMP, please let me know so I can think of a different idea :rules:
I think once I can become more active (mid november), I may try to learn the Mirc thing for VMCP instead of playing :rofl:.
Hey, if my idea works, mybe you can integrate it into SAMP too.
-
Well firstly I agree that players who pickup weapons from hackers should not be allowed to use them.
However new players might not know that these weapons are not in our server, as almost all weapons can be chosen in vcmp.
You can see a full list of weapons here (http://adtec.gtagaming.com/uploads/vcmp-weapon-id-listing.pdf)
This could be solved by when a player picks up a certain weapon, it removes all their weapons, or possibly just that certain weapon.
The continuous loop checking for weapon hacks (such as minigun) is most likely possible.
Though it might be better to leave that work for Admin.
-
Though it might be better to leave that work for Admin.
Tru but IF it works, I think it would be worth it especially atm with the beta server as there are usually no admins on the VCMP server and this is an admin AID, it helps admins do their job better, just like the script that warns cops for killing innocent.
-
wouldnt it cause a giantic lag if all players are checked every minisecond for miniguns? if you have minigun, just make tempban for 10 minutes and thats it. then you dont have to ask about: what about if some1 picks up hacked weapons, because there arent any
-
if you have minigun, just make tempban for 10 minutes and thats it
Are you talking about an admin manually checking and banning or the use of a auto-ban script? If you mean an admin doing it himself, then your just suggesting that it would be better to have admins do all the work themselves because the script "may cause lag" (if happens, too easy to fix, see below...) and you disregard a common situation when there are no admins on the server. If you mean script, then see below...
Gunnie what you just proposed requires an infinite loop (or trigger), a hacker could just turn on the cheats later in the game to try and avoid a possible anti-cheat script = =". Moreover, I didn't say you HAVE TO do every milli second, you could do every 1 or 5 seconds to avoid lag but even with every millisecond i doubt it would lag anyway...just because it happens a lot doesn't mean it'll lag...
BTW, using my previous method, a normal player would not be able to get the minigun because once the server detects it and does that "hacker confirm" (have comfirm just incase server scripts offline temporarily and a normal player able to get minigun), the person would be kicked, there would be no chance for him to die thus, no one can pick up his weapons. Changing the kick to a 10 minute ban has no effect on...
then you dont have to ask about: what about if some1 picks up hacked weapons, because there arent any
... it just makes the hacker punished more severely. If you want them to suffer more, you might as well suggest an Auto-Permban ;)
After close examination of my idea, I have thought a modification to optimise the script.
There would be no need for a "hacker confirmation" for when a minigun is detected, the only time an innocent person would get the gun would be if the scripts were down and the chances of [Scripts down THEN Person turns on hacks/Enters server with hacks THEN Hacker dies THEN Normal Player unintentionally picking up minigun THEN Scripts up] are simply too unlikely and even if it did happen in such a situation, it would not be a big deal being kicked from a server with scripts off prior to kick. Besides, if a normal players picks up minigun it's likely they wanted to use it so they would deserve the kick.
-
Atleast I have banned most minigunners I've seen so far. Can't be 100% sure if they were hackers or not, which is sad..
Maybe the weapon droppings of dead players should be removed and add some weapon pickups around the map instead? That way any non-hacker won't get minigun or other hacked weapons.
-
Can't be 100% sure if they were hackers or not, which is sad...
Using my script, ONLY hackers will be kicked by script but you can make it ban instead (This removes the problem of human error ^^).
Maybe the weapon droppings of dead players should be removed and add some weapon pickups around the map instead? That way any non-hacker won't get minigun or other hacked weapons.
I do not like the idea of randomly finding guns (except mybe a bat or sumthing) because it's not realistic [Player walks into alley way, "Oh nice, somone has left a Kruger lying here, OH Yea, magazines aswell" xD]. Also if my idea works, you don't need to worry about player drops as miniguns would NEVER drop from hackers as they would be kicked/banned before they had a chance to die :D
OK I have thought up MORE ANTI-CHEAT SCRIPT ideas but I will now post them in the ideas section, this idea was only in general section because it branched from a general issue I had about the rules.
My next idea Detects HP/ARMOUR Cheaters ^^. I also have a vague idea of how you could get a script that detects flying cheats. Oh yea, got some RPG ideas 2 :P
Oh yes and from what I know, with my VCAC (ViceCityAntiCheat, I think i'll make a topic will all teh securitry scripts I can think of^^) scripts, we will be the FIRST server to ever have such a system on VCMP, despite the fact that we are still beta :rofl:!!!
/me thinks Geoffrey is too excited about his own ideas :P
-
How about this:
A killed B(minigun)
ADmin kicked A from game( using modified guns)
works very easy, no hard scripting dont u think?
-
As it is likely that a player using weapon cheats will probably be using other cheats, my idea is designed to make the cheater not use cheats at all. Simple logic: Players enters with cheats, server kicks (here's the part where logic comes in) using auto script "Server has detected the use of cheats, xxx has been kicked from server". Use this instead of the "No miniguns, xxx kicked from server" so that when they read the reason, for all they know, the active script detects ALL cheats (unless they have read this topic O_o) so they will not use any! If you make it so only when they kill with minigun, they would just not use minigun but keep other cheats active = =". This may not always happen, but it is likely that it happens most of the time.
Also I do not support making lower quality scripts (especially when it comes to security) just because they may be "too hard" to make. As long as you have the reasonable algorithm (already provided that) and a good knowledge of the script language *Points at Mex*, there shouldn't be any major problems with the script.
-
Geoffrey, I like ur idea.
But sometimes Anti-Cheats detects cheats even on ppl that doesn't cheat...
But still, it is a very good idea. I hope the Anti-Cheat thing gets stable enough :)
-
VC:MP General use scripts has the Anti-Cheat but for HP only you could probaly modify it to check weapons also and other Hacks.
-
The weapon hack check was added yesterday btw, which works perfectly.
-
Good Job so that's what you were doing on your Test Server yesterday :D
-
Good job Mex ;)
-
The weapon hack check was added yesterday btw, which works perfectly.
That's awesome, I hate those buggy Anti-Cheats that kicks everyone's butts. :D
-
I just scripted it, its Ghost you should be thanking ;)
-
But ur the 1 who added it...
-
I just scripted it, its Ghost you should be thanking ;)
Yeah guys, thank you both :alc:
-
I would "add it" but i don't know Mirc so i can't be a dev :(
Maybe I learn soon...
-
but will ppl with a cracked VC still be able to play vmcp? some cracked verison may be spotted as hacks, so better watch it, but i think we can trust mex
-
but will ppl with a cracked VC still be able to play vmcp? some cracked verison may be spotted as hacks, so better watch it, but i think we can trust mex
Unless their cracked version spawns them a minigun, they will be fine mate ;)
-
that thing about nades... Cant ppl buy nades from weapon shop in mall?