Jump to content

Recommended Posts

Posted

Yo,dudes..I Was playing cs before 2 days and i decided now to make a guide about one weapon,i never mentioned to play with,but finally i understood that this weapon was fvcking good,and it is cheap as well..

scout.jpg

description: though weaker than the awp, this sniper rifle can still be powerful

 

What is that "extra" thing that makes the scope so powerfull?And yes..With Scout equipment you will be invicible on wars..Cause you can run with it...As fast as with gun..Thats a big ++ than awp..

 

But,evasion and speed are not only the biggest ++ of scout..Don't forget it is a SNIPER...Use it wisely..Go at big maps and take your spot..Same as awp..But you gotta (if it is possible) to get down with this weapon..!!

 

Let's look some good places for SNIPERS,in the vid i had made before..Maybe i used awp then,don't worry like this u can play on teh map.

 

After we hide and be "Okay" and w8 our enemy..We have to know where to AIM with SCOUT sniper..And yes,the answer is CHEST..And that's only because it is more innacurasly than awp..but not totally innacursly..So aim between CHEST 50-60 dmg and Headshot = instant kill (as every sniper)..

 

Also scout sniper is good on maps like pool day as well..Cause you can run with it between toilets and use a quick scope there :D or you can easily change to pistol..

 

One more tip about Playing good with scope is that you may have problems if someone comes near you cause u won't be able to target fast to kill him instant so he may kill you 1st..(with knife.. :P)So you gotta change ASAP to pistol and run the other way..

 

This weapon is fast,so you have to be fast..As i did sended you with AWP video you should play one scope like this..

1)w8 for the target

2)Target appears - try to aim well for 1 second

3)Shot...(Now be carefull)this can have 2 more..

3,1)Half kill - If you half killed ur enemy with ur shot try again..If he is almost near you change to pistol..or if he has maverik or smthing similar just change to pistol

3,2)You killed your enemy - Go and party out ^^

3,3)You got killed - No problem,just be faster last time..

3,4)Re-try and Practice so you will be better..

 

 

Please be serius in this topic,Credits goes to => `ReVenGeR^...Drop a thnx for my time,i wrote everything and tryed to explain as better as i could what i wanted to say...

 

 

 

Posted

Lets make a check-up of this guide. What did we have learned today

1) Running with scout is faster than any other gun/knife

2) Use it as a sniper

3) Aim at chess

4) Play big maps...

 

Is that what you call guide? I call that more likely ocmmon sense ...

 

Gratz Master + 1 post!

Posted

Lets make a check-up of this guide. What did we have learned today

1) Running with scout is faster than any other gun/knife

2) Use it as a sniper

3) Aim at chess

4) Play big maps...

 

Is that what you call guide? I call that more likely ocmmon sense ...

 

Gratz Master + 1 post!

LoL mate do u think that i care for the postcount??xD

I don't give a -beep-...

This guide is really helpfull and if u are that pro then i suggest u vs revenger...To see who is the best "scout"!!

ReVenGeR helps a lot in many different sections...You don't respect that...Pls do so...

Posted

@Master

 

I clearly accepted his challange tho under 1 condition he buys steam . It's not my problem he's a kid and he doesn't already has a CC.

  • 2 weeks later...
Posted

nice guide revenger but there is smt you forgot to tell:if you have half killed our enemy and he comes near you, you can simply use the scout from near. I have seen many prOs doing that because they have excellent moving target ability.

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
    • ZonePvPSpawnBossRadio=0 ZonePvPSpawnBossBarakiel=0 at the Customs.ini in L2Server folder. Im prety sure this is it because i had the same problem with you in cruma 1 floor for example and i couldn't fix it but i fixed it finally by changing these 2 lines
  • 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