Jump to content

[Guide]Increasing accuracy to your AwP[CS:S]


Recommended Posts

Posted

If there is one thing i get tired of hearing in a scrim or scrimmage it's this.

 

"omg wtf there is no reg or registration in this server my crosshair was rite on his head."

 

well your crosshair may have indeed been on the enemy's head.

but as far as the game code is concerned you may have missed by a mile

so what i am going to do is show you how to make your awp shot's register or reg better

these tips well also help with all the other weapons in counter strike source

 

type these cvar commands in console inside counter strike source to enable the console hit the "~" also know as the Tilda key. if after pressing the "~" key nothing happens you will have to check the enable developer console setting in keyboard/advanced settings in counter strike source.

 

 

cl_interp 0

 

cl_interpolate 0

 

cl_lagcomp_errorcheck 1

 

cl_cmdrate 100

 

cl_updaterate 100

 

cl_rate 20000

 

cl_smooth 0

 

rate 25000

 

zoom_sensitivity_ratio 0.76

 

 

 

after you enter all of those cvars/console commands

 

close counter strike source then restart steam

 

 

now that we have taken care of that problem let's focus on you yes you

it is extremely important to remember that when you play

not to grip your mouse to tightly with your hand. because when you do that your

muscle's have tendency to jerk. usually resulting in you missing the kill so keep that in mind while you play. another this to remember is to make sure you stop walking before you shoot this sounds very obvious but this little trick is what separates the pub stars from the pro players. you can practice this by making your own counter strike source server and practice running and stopping about 50 times a day until you get the timing down pat.

 

ok lets talk about your gaming gear

i know that grime encrusted ball mouse is broke in but you won't be getting on any

cal i or cevo p team playing with that shit so here is a list of good gaming mouse's

 

 

the Razer Copperhead™ Gaming Mouse sells for about 55 to 60 bucks

 

the Logitech G5 Laser 2000 dpi Mouse my favorite sells for about 55 to 60 bucks as well

 

well thats all for now

 

Source CS:S Tactics.

Posted

Nice one!

 

+1 Karma.

 

BTW: I have Microsoft sideWINDER™ and it rocks in all gunz XD

-Blane

Posted

:O Good , i also have a cs keyboard and CS mouse they own so much.. gonna show them to ya :D

 

 

25092007153.jpg

 

943143009d1215776965t-low-sens-vs-high-sensitivity-overview.jpg

Posted

:O Good , i also have a cs keyboard and CS mouse they own so much.. gonna show them to ya :D

 

 

25092007153.jpg

 

943143009d1215776965t-low-sens-vs-high-sensitivity-overview.jpg

OMG lol.... what keyboard is what... how to play with this??? ...

Posted

@HaCKz0r: You bought them from? I really got happy now...I'm gonna spent money!!! GIVE ME LINKS :P

 

-Blane

Posted

The keyboard is called X7 G100 and the mouse is just called X7 they are selling them in packages in bulgaria you can get both of em for like 45 euro .. i didn't miss the chance... they are really good !!! ;)) Btw if ya going to buy them from i-net you should search for X7 keyboard + mouse if the price exceed 55 euro than they are scamming ... They are cheap and awesome.

The best part of the mouse and keyboard is ... even if you get your hands wet your hand doesn't slide :D i love it :P.

 

@Killer what do you mean you play normally they are very good despite how the keyboard look its very useful .. tho its bad for chat but i usually play with ts/ventrillo so its no prob :D.

 

And my headphones that i recently bought from i-net

 

Skullcandy G.I. Headphones ---> skull-candy-headphone.jpg

Posted

pff we go off topiC btw..hackz0r u bought it quite epensive :)  see http://www.bigsales.gr/EBC01CA3.el.aspx it's in greek btw it costs 12.50 euro only huh.. Including tax rate

 

 

yea maybe but i bought it while ago and it was very expensive than :X

 

thanks for your good replies tho i'll do my best :).

  • 2 weeks later...
  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • what pack you use  send me on discord for it
    • package custom.events.RandomZoneEvent; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ScheduledFuture; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.l2jmobius.commons.threads.ThreadPool; import org.l2jmobius.commons.time.SchedulingPattern; import org.l2jmobius.commons.time.TimeUtil; import org.l2jmobius.commons.util.IXmlReader; import org.l2jmobius.gameserver.managers.ZoneManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.model.zone.ZoneId; import org.l2jmobius.gameserver.model.zone.ZoneType; import org.l2jmobius.gameserver.model.zone.type.RandomZone; import org.l2jmobius.gameserver.util.Broadcast; /** * Random Zone Event - Activates one random PvP zone temporarily. No modifica la clase de la zona: usa flags PvP en runtime. * @author Juan */ public class RandomZoneEvent extends Event { private static final String CONFIG_FILE = "data/scripts/custom/events/RandomZoneEvent/config.xml"; private static int EVENT_DURATION_MINUTES = 15; private static boolean _isActive = false; private ScheduledFuture<?> _eventTask = null; private final List<ZoneType> _availableZones = new ArrayList<>(); private ZoneType _activeZone = null; public RandomZoneEvent() { loadConfig(); loadZones(); registerZoneListeners(); } /** * Registra listeners a TODAS LAS ZONAS random */ private void registerZoneListeners() { for (ZoneType zone : _availableZones) { addEnterZoneId(zone.getId()); addExitZoneId(zone.getId()); LOGGER.info("[RandomZoneEvent] Registered listener for zone: " + zone.getName()); } } private void loadConfig() { new IXmlReader() { @Override public void load() { parseDatapackFile(CONFIG_FILE); } @Override public void parseDocument(Document doc, File file) { forEach(doc, "event", eventNode -> { final StatSet att = new StatSet(parseAttributes(eventNode)); final String name = att.getString("name"); for (Node node = eventNode.getFirstChild(); node != null; node = node.getNextSibling()) { if ("schedule".equals(node.getNodeName())) { final StatSet attributes = new StatSet(parseAttributes(node)); final String pattern = attributes.getString("pattern"); final SchedulingPattern schedulingPattern = new SchedulingPattern(pattern); final StatSet params = new StatSet(); params.set("Name", name); params.set("SchedulingPattern", pattern); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer("Schedule_" + name, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Event " + name + " scheduled at " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } }); } }.load(); } private void loadZones() { for (ZoneType zone : ZoneManager.getInstance().getAllZones(RandomZone.class)) { if ((zone.getName() != null) && zone.getName().toLowerCase().startsWith("random_zone")) { _availableZones.add(zone); LOGGER.info("[RandomZoneEvent] Loaded zone: " + zone.getName() + " (id=" + zone.getId() + ")"); } } LOGGER.info("[RandomZoneEvent] Total random zones loaded: " + _availableZones.size()); } @Override public void onTimerEvent(String event, StatSet params, Npc npc, Player player) { if (event.startsWith("Schedule_")) { eventStart(null); final SchedulingPattern schedulingPattern = new SchedulingPattern(params.getString("SchedulingPattern")); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer(event, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Rescheduled for " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } @Override public boolean eventStart(Player eventMaker) { if (_isActive) { if (eventMaker != null) { eventMaker.sendMessage("RandomZoneEvent already active."); } return false; } if (_availableZones.isEmpty()) { Broadcast.toAllOnlinePlayers("[RandomZoneEvent] No zones configured."); return false; } _isActive = true; Broadcast.toAllOnlinePlayers("⚔️ Random Zone Event has started!"); _eventTask = ThreadPool.schedule(this::activateRandomZone, 5_000); return true; } private void activateRandomZone() { _activeZone = _availableZones.get(new Random().nextInt(_availableZones.size())); _activeZone.setEnabled(true); Broadcast.toAllOnlinePlayers("🔥 Random Zone Event: " + _activeZone.getName() + " is now PvP for " + EVENT_DURATION_MINUTES + " minutes!"); _eventTask = ThreadPool.schedule(this::eventStop, EVENT_DURATION_MINUTES * 60 * 1000L); } @Override public boolean eventStop() { if (!_isActive) { return false; } _isActive = false; if (_eventTask != null) { _eventTask.cancel(true); _eventTask = null; } if (_activeZone != null) { _activeZone.setEnabled(false); Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended. " + _activeZone.getName() + " is back to normal."); _activeZone = null; } else { Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended."); } return true; } @Override public void onEnterZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, true); if (creature.isPlayer()) { creature.sendMessage("Esta zona está en modo PvP temporalmente."); } } } @Override public void onExitZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, false); if (creature.isPlayer()) { creature.sendMessage("Abandonaste la zona PvP temporal."); } } } @Override public boolean eventBypass(Player player, String bypass) { return true; } @Override public String onEvent(String event, Npc npc, Player player) { return super.onEvent(event, npc, player); } @Override public String onFirstTalk(Npc npc, Player player) { return null; } public static void main(String[] args) { new RandomZoneEvent(); } } i have this but its not working
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock