Jump to content

Nowy szablon forum


Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

[CSGO] Attack Drones

Recommended Posts

  • RSSy

The core functionality of this is just ripped from my Attack Helicopters plugin. I designed this one specifically for CS:GO. Using no external resources; this plugin simulates pilotable danger-zone drones equipped with mini-rockets. If an enemy is within targeting distance and sight of the drone; rockets will become homing missiles when fired and follow the targeted player until collision with target or solid. If homing missiles are disabled, or no targets are in sight, rockets will fire straight (towards your crosshairs) until collision with solid or max distance has been reached, and explode. Missile settings such as speed/damage/radius can be modified via convars. This is pieced together with various entities so it is not perfect, but it can be pretty fun.

Demo Video v1.0

General Notes:

  • The only supported game is CS:GO
  • I would not recommend using too many at once. The use limit is set to 12 drones at a time.
  • The admin flag for use is set to ADMFLAG_CHEATS
  • BUG: For some reason, occasionally some enemy player models will become invisible, they cannot be seen but are still target-able. I couldn't figure out what causes this, I can't tell if it's just a bug with my own game or with bots, but I will continue to try and fix it.

Use Notes:

  • Missiles by default will fire straight towards your crosshairs, if an enemy is in sight, it will become a homing missile and follow the target (if enabled and enemy within homing distance).
  • If you re-type sm_drone while already in a drone, you will be taken back to where you activated the first drone.
  • Any time you exit a drone, the drone will self-destruct, leaving gibs and inflicting damage on nearby enemies.
  • Unfortunately your radar will be of no use while in a drone.
  • Currently, drones do not take damage and only explode when they are being exited.
  • Changing server gravity may affect the flying physics.



  • sm_drone
          > OPTIONAL: Add a users name as an argument to put them in a drone instead of yourself. Example: sm_drone someusername12
          > Players will be put in a drone at the location they are at. When exiting a drone, you will return to that same location.
          > Type this command a second time to self-destruct and be teleported back to your activation location in a new drone.
          > Press E (use) to exit, this will also detonate the drone.




  • sm_drone_turn_force
          > Controls the force at which the drone will turn left and right with mouse1 and mouse2 buttons. Default is 200

  • sm_drone_missile_interval
          > Controls the wait time between firing missiles. Default is 0.7 seconds

  • sm_drone_missile_speed
          > Controls the travel speed of all missiles. Default is 900
          > NOTE: The faster the missile, the sooner it explodes when approaching target

  • sm_drone_missile_damage
          > Controls the damage dealt by all missiles. Default is 47

  • sm_drone_missile_radius
          > Controls the explosion damage radius of all missiles. Default is 275
          > NOTE: The faster the missile, the sooner(farther away) it explodes when approaching target

  • sm_drone_missile_distance
          > Controls the max distance for regular missiles before self detonation. Default is 5000.0

  • sm_drone_homing_enabled
          > Enable or Disable the use of homing missiles on all helicopters. Default is enabled

  • sm_drone_homing_distance
          > Controls the max distance an enemy can be to be targeted by homing missiles. Default is 2500.0




  • [SPACE] (Jump) - Move Upwards

  • [CTRL] (Duck) - Move Downwards

  • [W] (Forward) - Move Forward

  • (Backward) - Move Backward

  • [A] (Left) - Move Left

  • [D] (Right) - Move Right

  • [MOUSE1] (Primary) - Turn Left

  • [MOUSE2] (Secondary) - Turn Right

  • [R] (Reload) - Fire Missiles

  • [MOUSE1]+[MOUSE2] - Same as Reload - Fire Missiles

  • [SHIFT] (Speed) - Change Camera View



  • 1. Tap on "Get Plugin" below
  • 2. Put the downloaded file Drones.smx in your servers plugins folder: SERVER/GAME/addons/sourcemod/plugins/
  • (optional) Put the source file Drones.sp in your servers scripting folder: SERVER/GAME/addons/sourcemod/scripting/



Drones.smx Drones.sp

Link to post
Share on other sites

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
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By MYGO.pl

      Hello, i made this plugin while ago, it was Polish plugin so i decided to translate it and post it here as well so maybe someone can use it.

      Commands:!vips: Opens a menu with the list of vip players on the server (You can disable it in the configuration file) !vipsay <message>: Vip player can write HUD messages on the server (You can disable it in the configuration file)
      VIP welcome message on chat Vip leave message on chat Vip can write hud messages You can configure VIP's starting HP and the MAX HP he can reach. Amount of money VIP receives for killing/headshot/bomb planting/bomb defusing/Knife kill etc You can increase movment speed for VIP Player You can give free armor and helmet for VIP player, also you can set the armor value. You can change gravity for VIP player. Free grenades for VIP (HE,FLASH,SMOKE,TA,HEAL,INC) Tag in the scoreboard [VIP] Double Jump for VIP players FREE Guns and Pistols menu from 3rd round by default
      ~ Version "0.1" >> First release.
      ~ Version "0.2" >> New Syntax Rewrite.
      ~ Version "0.3" >> Fixed events.
      ~ Version "0.4" >> Added cvars.
      ~ Version "0.5" >> More Cvars + More fixes.
      ~ Version "0.6" >> Fixed an error when the gun menu was showing on the 1st round (HalfTime).
      ~ Version "0.7" >> Fixed RoundEnd Events.
      ~ Version "0.8" >> Added welcome and leave message for vip. // USUNIĘTE
      ~ Version "0.9" >> Added [VIP] tag in the cvar.
      ~ Version "1.0" >> Added cvar for doublejump.
      ~ Version "1.1" >> Added new cvars and fixed doublejump.
      ~ Version "1.2" >> Grenades are not respawning 2 times at the new round.
      ~ Version "1.3" >> Removed useless free vip from x to x hour.
      ~ Version "1.4" >> A lot of new features and fixes.
      ~ Version "1.5" >> Fixes
      ~ Version "1.6" >> Removed useless translations and added English language for allied lads.

      Configuration of the GUNS AND PISTOLS:

      Just simply edit the menus and add the guns you want. I will add the configuration file for it if i find a time to do that query.


      Polish (PM Me Via Steam)
      Steam link: https://steamcommunity.com/id/mesharskyh2k/

      Installation Notes:

      Upload files to the root directory of your server. Edit cfg/sourcemod/H2K_Vip_configuration.cfg to edit all the cvars and configurations
      Configuration file should be generated by it self after a map restart or server restart.
      Configuration file should be generated by it self after a map restart or server restart.Configuration file should be generated by it self after a map restart or server restart.
      Default flag for vip is "o"

      Coded with ❤ for Rias Gremory

      Enjoy :bacon!::bacon!::bacon!:

      PS: I also included the compiler and include files so you don't need to spend ages to find them or waste my time because you can't compile the plugin :)
      Attached Files Vip by Mesharsky[1.6].zip (636.9 KB) Get Plugin or Get Source (H2K_VipENG.sp - 22.7 KB) Wyświetl pełny artykuł
    • By MYGO.pl
      Description: Players can request to extend the current map time. Only tested for CS:GO.

      Code: sm_veConVars:
      Code: sm_cmd_extend_time 10 // With how many minutes can be extended the current map?
      sm_cmd_extend_limit 1 // How many times players can extend the current map? (0 - ignore)
      sm_cmd_extend_delay 10 // After how many minutes players can request to extend the map again?
      sm_cmd_extend_current_round 0 // Extend the current round as well? (for deathmatch servers)GitHub: https://github.com/Ilusion9/sm-csgo-vote-extend-time Wyświetl pełny artykuł
    • By MYGO.pl
      it gives me this error

      L 12/02/2019 - 02:29:23: [SM] Exception reported: [SURF] Unable to connect to database (Configuration "cksurf" not found)
      L 12/02/2019 - 02:29:23: [SM] Blaming: ckSurf.smx
      L 12/02/2019 - 02:29:23: [SM] Call stack trace:
      L 12/02/2019 - 02:29:23: [SM] [0] SetFailState
      L 12/02/2019 - 02:29:23: [SM] [1] Line 157, csgo/addons/sourcemod/scripting/ckSurf/sql.sp::db_setupDatabase
      L 12/02/2019 - 02:29:23: [SM] [2] Line 1894, csgo/addons/sourcemod/scripting/ckSurf.sp::OnPluginStart
      L 12/02/2019 - 02:29:23: [SM] Unable to load plugin "ckSurf.smx": Error detected in plugin startup (see error logs)
      L 12/02/2019 - 02:29:23: [SM] Unable to load plugin "discord_api.smx": Required extension "SteamWorks" file("SteamWorks.ext") not running
      L 12/02/2019 - 02:29:23: [SM] Unable to load plugin "surftimer.smx": Native "json_array_append_new" was not found Wyświetl pełny artykuł
      Plugin powstał z myślą o rozgrywkach ligowych dla jednej z organizacji, z którymi współpracujemy.
      Wprowadza on na serwer dwie komendy - !tac i !tech, której gracze mogą używać, aby wywołać przerwę taktyczną, bądź techniczną.
      Czas przerwy technicznej - 5 minut.
      Czas przerwy taktycznej - 30 sekund.
      Wyświetlana jest również informacja na czacie kto wywołał przerwę, oraz ile czasu zostało.
      Ilość przerw taktycznych na drużynę - 4. Techniczna jest jedna.
      W przypadku błędów, niedociągnięć, próśb o edycję - proszę pisać.
      // może dopiszę do tego cvary na określenie czasu przerw, jak znajdę 5 minut ? 
      GoAFK Manager
      Na "szkielecie" pluginu autorstwa Dr. Api przeredagowany, poprawiony, z nowymi feature'ami przybywa AFK Manager dedykowany właścicielom serwerów serwisu goBoosting.pl
      Dlaczego? Ot tak, bo prosili ?
      Sprawdzanie AFK na 2 sposoby.
      Pierwszy sprawdza ustawienie kamery gracza oraz jego pozycji, a drugi bazuje na wciśniętych klawiszach. Nie musicie się już martwić, że jakiś furiat całą noc będzie kosił Wasze kredyty mając wklepane +left, +forward w konsoli ?
      Plugin ma swój plik z tłumaczeniami, oraz załączona została również biblioteka csgocolors pozwalająca na kolorowanie swojego tekstu w prosty sposób.
      Komendy konfiguracyjne (domyślnie plik wygeneruje się w csgo/cfg/sourcemod/goAFK.cfg) :
      W szczególności dzięki dla Dr.Api, którego plugin posłużył mi za szkielet jak już wspomniałem, no i dla Adiego głównie za to, że kopał mnie w du**ę, że mi się nawet głupiej sklejki nie chciało zrobić.
      Tak czy siak, testowałem i działa. Jak nie działa - daj znać, poprawimy. Pełny support, zwłaszcza jak rozdajesz skiny swoim graczom na goBoostingu! ?
      W załącznikach pliki do pobrania. goAFK.sp należy skompilować i wrzucić do csgo/addons/sourcemod/plugins/, goAFK.phrases.txt należy umieścić w csgo/addons/sourcemod/translations/.
      Do kompilacji pliku potrzebny będzie include csgocolors.inc, który również załączyłem.
      15.11.2019 - dodatkowe sprawdzanie przy macro
      18.11.2019 - dodatkowa funkcja sprawdzająca, czy gracz ruszył się ze spawna po określonym czasie na określoną odległość; dodano cvary
            + wliczamy dodatkowo czas freezetime do timera przy spawnie
      goAFK.phrases.txt goAFK.smx goAFK.sp csgocolors.inc
  • Create New...