From what i know is its not about pings and it is because high latency i think
Ping is the measurement of latency: how long it takes a packet to travel between your computer and the server. It's not a problem that can be fixed just by buying better internet, because geography already guarantees that some people will have higher pings, and the infrastructure is often older and expensive to upgrade (to fiber optic from slower copper lines, for example). Buying 50Mbps internet instead of 1Mbps internet doesn't necessarily make the actual transfer speed (latency) any better if you're still using the same infrastructure, it just allows you to transfer more information at once.
I've played from "bad" internet before and I've played on a university internet connection, and it didn't make much of a difference for my ping. The majority of my latency appears to come from a cable going across the Atlantic from Quebec to France (unsurprisingly)-- you can figure this out by running "traceroute 37.187.196.107" (PTP's IP) in a command line to see how your connection is routed, and you can find where the IPs are by Googling them. I don't think I can do anything about most of my ping by messing with my connection in California.
is there any way possible to prevent the lag abusers ?
because in all honosty playing against people with 200 ping while they lag like having 500-600 ping is not that fun, shooting them feels like pouring water in sand.
So pretty much im asking for any suggestions to stop this
I'd rather have those people in the server anyway, even if their pings aren't great (and I find pings that are as bad as you mention to be pretty uncommon). More people is more fun than less people who all have good pings.
While it is harder to compensate for lag by lead aiming when pings are very high, it is still doable and I think it's as hard for them to hit you. I've experienced this when I've occasionally forgotten to stop a torrent and have a ridiculous ping (I was loading up my connection, which made the packets from SA:MP have to wait in line a little to be sent because of how torrents use your connection, particularly if you don't throttle them).