Skocz do zawartości

Nowy szablon forum

mygo.pl

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

MYGO.pl

RSSy
  • Postów

    28235
  • Dołączył

  • Ostatnia wizyta

    nigdy
  • Wygrane w rankingu

    11

Treść opublikowana przez MYGO.pl

  1. MYGO.pl

    [Any?] hConfigMenus

    Description This plugin allows you to make a menu within a config file. The default prefix for this is |, you will have to recompile it if you wanted to change this. You can do basic functions with this plugin: reopen the menu that is open, a client command, or no command. I was bored so I just made this for fun. ConVars sm_hMenus_enabled "1" //Enables or disables the plugin Template File location: sourcemod/configs/hMenus.cfg PHP Code: "Menus" { "|template" { "flag" "" "title" "This is a regular template that anyone can use" "item0" "You can make it do certain commands.||reopen menu" "item1" "For Example, if you have store it will open up the store menu||sm_store" "item2" "There are a maximum of 16 items||reopen menu" "item3" "If you need any help, make sure to post your question on the forums||reopen menu" "item4" "If any bugs do occur with this please post ASAP on the forums||reopen menu" "item5" "I do not have anything planned with this plugin currently||reopen menu" "item6" "If you have any suggestions again post it on the forums xD||reopen menu" "item7" "-------------------------------------------------||reopen menu" "item8" "Now to make a menu is fairly simple||reopen menu" "item9" "First you would make the command to look for, which is |template in this case||reopen menu" "item10" "Then you can set a flag for that menu by doing *flag* *a* or whatever||reopen menu" "item11" "Next, you would want to set a title for it. *title* *your title*" "item12" "Lastly, set your items of the menu. Make sure you add 1 to the end||reopen menu" "item13" "Current commands you can use are: reopen menu, none, or an actual command||reopen menu" "item14" "* these are supposed to be quotes||reopen menu" "item15" "If you would like to close this menu do this for the command||none" } "|template2" { "flag" "z" "title" "This is a flagged template that certain people can use" "item0" "You can make it do certain commands.||reopen menu" "item1" "For Example, if you have store it will open up the store menu||sm_store" "item2" "There are a maximum of 16 items||reopen menu" "item3" "If you need any help, make sure to post your question on the forums||reopen menu" "item4" "If any bugs do occur with this please post ASAP on the forums||reopen menu" "item5" "I do not have anything planned with this plugin currently||reopen menu" "item6" "If you have any suggestions again post it on the forums xD||reopen menu" "item7" "-------------------------------------------------||reopen menu" "item8" "Now to make a menu is fairly simple||reopen menu" "item9" "First you would make the command to look for, which is |template in this case||reopen menu" "item10" "Then you can set a flag for that menu by doing *flag* *a* or whatever||reopen menu" "item11" "Next, you would want to set a title for it. *title* *your title*" "item12" "Lastly, set your items of the menu. Make sure you add 1 to the end||reopen menu" "item13" "Current commands you can use are: reopen menu, none, or an actual command||reopen menu" "item14" "* these are supposed to be quotes||reopen menu" "item15" "If you would like to close this menu do this for the command||none" } "|template3" { "flag" "z" "title" "This is a flagged template that certain people can use" "item0" "Only want a certain amount do end on an item||none" "item1" "end" } } Attached Files Get Plugin or Get Source (hConfigMenus.sp - 3.2 KB) hMenus.cfg (3.0 KB) Wyświetl pełny artykuł
  2. Description: When a grenade explodes, everybody who gets hit freezes for a while. This is just a little fun gameplay plugin, I don't know what it can be used for really. This has only been tested in CS:GO, but I suppose it should work for CSS too. CVAR list: fn_damage - Whether or not grenades do damage along with freezing. 1 = damage, 0 = no damage fn_freezemultiplier - How much you multiply with the expected damage to find the freeze time. 50 damage * 0.15 = 7.5 seconds of freeze time. 0.0 = fn_freezetime is used instead. fn_freezetime - For how long grenades freeze players. 0.0 = fn_freezemultiplier is used instead. fn_freezetimemax - The maximum amount of time a player can be frozen. fn_showmessage - Whether or not a message will be displayed in chat when you hit or get hit by someone with a grenade. 1 = message, 0 = no message Command list: No commands. Changelog: Quote: Version 1.0 - 10-31-2018 - Plugin released Installation: Download freezenades.smx and put it into your addons/sourcemod/plugins folder. Note: I'm not that experienced with Sourcemod coding, so if anythings looks bad or something, you are welcome to inform me. Attached Files Get Plugin or Get Source (freezenades.sp - 4.5 KB) Wyświetl pełny artykuł
  3. MYGO.pl

    Spawn Protection

    Description: This plugin is very useful for surfing servers, and fun. The plugin makes 10 seconds protecting all the players and after that you can kill . Installation: addons / sourcemod / plugins Attached Files spawnProtection.smx (5.9 KB) Get Plugin or Get Source (spawnProtection.sp - 2.0 KB) Wyświetl pełny artykuł
  4. Simple plugin to duplicate ma_observe/ma_endobserve functionality. Commands: sm_observe <playername> sm_observe2 (menu) sm_endobserve Credits: WhiteWolf - Original plugin Mani puopjik - Fixing some bugs smithxxl - Fixing some bugs Psychonic - Fixing bugs and creating a new version RedSword - Fixing CSGO bug Attached Files Get Plugin or Get Source (observe.sp - 9.6 KB) Wyświetl pełny artykuł
  5. Description: Announce the clutch situation. Idea from this. This should works in CS:GO and CS:S but ballon effect only available on CS:GO. Cvars: Code: sm_players_alive_clutch "3" // The amount of players needed to be alive on the opposite team for it to be considered a clutch Download: Main repository Direct download Code changes Wyświetl pełny artykuł
  6. MYGO.pl

    VIPMenu

    I'M BACK So i'm back with something new that can help some communities to earn money! So what does the plugin do? The plugin has a menu with guns, Medic Kit and Whallhack grenade. When player choses anything it prints to chat a colored message! Only clients with flag "o" can use it! Tutorial how to install includes on spedit is on the last lines of the code! Attached Files Get Plugin or Get Source (vipmenuall.sp - 3.1 KB) vipmenuall.smx (8.4 KB) VIPMENU.zip (15.1 KB) Wyświetl pełny artykuł
  7. Preview: https://youtu.be/IjDGbTHMGz4 Refer: Taunt Check - @rswallen Attack Event - @oplkill Shoot rockets - @[E]c Attached Files Get Plugin or Get Source (TankTauntFire.sp - 4.3 KB) Wyświetl pełny artykuł
  8. https://youtu.be/GwDUXXmY8B4 Welcome! This plugin makes possible to play L4D2's mutation called "The Last Man On Earth". There are no common infected. There are no bots teammates. Special infecteds will give you a second chance before killing you. This is a BETA test. Comment bugs and suggestions. TO DO LIST: 1)Vocalize periodically "Where are you?!!" (...and so on). 2)Get free from smokers and hunters without killing them (I have tried "give health" and SlapPlayer(infected) but I did not get to infected let me go. The only way I've found at the moment was killing them). 3)After getting free b&w, "notarget" for few seconds, to avoid get killed inmediatelly by another infected. 4)Delete common infected without changing "z_common_limit" cvar. KNOWN BUGS: Heartbeat sound not playing. CVAR LIST: Spoiler // Common infecteds' limit. (Default: 0) // Default: "0" l4d1_lastman_common_infecteds "0" // Enable/Disable this plugin. 0:disable, 1:enable (Default: 1) // Default: "1" l4d1_lastman_enabled "1" // Automatically kick any bot trying to join at any moment. 0: disable, 1:enable (Default: 0) // Default: "0" l4d1_lastman_force_kick_bots "0" // Get a second chance against Hunter incap. 0:disable, 1:enable (Default: 1) // Default: "1" l4d1_lastman_hunter_revive "1" // Remove bots on map starting. 0:disable, 1:enable (Default: 1) // Default: "1" l4d1_lastman_no_starting_bots "1" // Get a second chance against Smoker incap. 0:disable, 1:enable (Default: 1) // Default: "1" l4d1_lastman_smoker_revive "1" CONSOLE COMMANDS: No commands. This plugin was originally a modification of "selfhelp" plugin. Youtube video will be available as soon as it gets uploaded. Attached Files Get Plugin or Get Source (l4d1_lastmanonearth.sp - 9.8 KB) Wyświetl pełny artykuł
  9. BodySearch for JailBreak Description The plugin allow Guards to check a Prisoner in a given radius for guns. I think it's useful, because most of the time you are not able to see the grenades or pistols in custom models... Translations Hungarian and English by default ConVars and Commands sm_bs_enabled - Enable the BodySearch? sm_bs_radius - Radius of the BodySearch !bodysearch (also !bs) Installation Upload the files Load the plugin or change the map Configure the plugin over bodysearch.cfg (csgo/cfg/sourcemod/bodysearch.cfg) Requests or Known bugs Nothing yet Includes SMLIB :fox: Github here Download here Attached Files bodysearch.smx (17.2 KB) Get Plugin or Get Source (bodysearch.sp - 7.4 KB) Wyświetl pełny artykuł
  10. MYGO.pl

    [CSGO] ChickenSlayer

    ChickenSlayer Description The plugin kill every chicken at the RoundStart and restrict chickens from being spawned in the whole round. Features Just disable chickens ConVars and Commands There is no ConVars or Commands needed. Installation Upload the files Load the plugin or change the map Requests or Known bugs Nothing yet :fox: Github here Download here Attached Files Get Plugin or Get Source (nochickens.sp - 1,010 Bytes) nochickens.smx (4.4 KB) Wyświetl pełny artykuł
  11. Description: Games for dead people for wait when you are dead. Included support for myjailbreak plugin, spawn protection, hud message when join people to the dm arena and multilanguage support. This plugin is made for a jailbreak server but it should works on others gamemodes. Servers to test this plugin: Commands: !gobhop - join into the bhop zone for dead people. !nobhop - exit from bhop zone. !godm - join into the dm zone for dead people. !nobhop - exit from bhop zone. How to configure: You need to create different zones with the devzones plugin. The zones names are: dmzone - Contains all the dm zone on the map. dm1 - Spawnpoint for Ts on the dm zone. This zone need to be into the "dmzone". dm2 - Spawnpoint for CTs on the dm zone. This zone need to be into the "dmzone". bhopzone - Contains all the bhop zone on the map. bhop1 - Spawnpoint for Ts on the bhop zone. This zone need to be into the "bhopzone". bhop2 - Spawnpoint for CTs on the bhop zone. This zone need to be into the "bhopzone". nodead - Prefix zone that you can use for set banned zones for dead people. I am thinking in make a videotutorial on youtube explaining that. If someone dont understand well how to configure this plugin just let me know and I will try to explain it better (my english is not extremly good). Requeriments: DevZones MyJailBreak (optional) SM_Hosties (optional) Cvars: sm_franugdeadgames_mapwithdmzone "0" // This cvar is used for maps that have a separated dm zone with weapons for dead people. Use this cvar per map with a plugin like Map Configs. Additional notes: MyJailBreak support is not completed yet, I edited myjailbreak plugin in my jailbreak server to support completly my dead games plugin, but is a old version so I have spoken with Shanapu and he will update the latest version of his plugin to support my dead games plugin. The plugin have a translations file where you can improve my english or add your own language. The weapons for dm are ak47 and glock so in a future i want to make that configurable. If someone has bought this plugin when it was private, he are welcome to contact with me privately (not here) for exchange for others. I want to keep this thread clean of offtopic. I am sharing this plugin for free so please be respectful. This was a old plugin so I cleaned the code, added comments, etc, to have the code the more "profesional" as I can, anyway I think that it still have some redundant code and it can be better, so suggestions in the code (as long as they are constructive criticism) and pulls request are welcome. Download: Main repository Direct download Code changes Wyświetl pełny artykuł
  12. A simple plugin that fires off a rocket at the cannon direction of the tank during the shoot animation for the Panzer Pants soldier taunt. ConVars: - sm_panzerrockets_damage (default: 120) - Rocket base damage - sm_panzerrockets_speed (default: 4000) - Rocket speed Download via GitHub Repository: - Source - Plugin Wyświetl pełny artykuł
  13. RW Polls A plugin aimed to help server administrators decide what's best for the server. A way of bringing you closer to server players What does it do? This plugin shows a specific set of questions, that you define, to your players. The information is stored in a mysql database and can be viewed on console. Furthermore, it also lets your players submit additional feedback by using !feedback What do I need? Sourcemod (It has been developed on version 1.9, but should work on 1.8 or 1.7) MySQL database (doesn't work on SQLite, not yet) Where do I start from? If you already have a MySQL database and know how to set things up, then skip to the next step Spoiler You can choose any kind of REMOTE MySQL hosting, if you already have a web hosting that you pay for, that should work perfectly. However free web hosts don't work as they disable remote database connection. For the purpose of this installation I will be using https://www.freemysqlhosting.net/ and the steps may differ from other hosts Step 1.1: Sign up for a free account Step 1.2: After signing up and logging in you should find yourself in the main panel, there you should select the nearest country to your server, save and start database. It should take a few minutes to setup the database. https://i.imgur.com/cJTlefW.png Everything you need to know will be emailed to you (given that you used a valid email address). Save that information somewhere as you will be needing it on step 2 Step 1.3 (optional): On the main panel, click "Follow this link for phpMyAdmin" (or just follow email instructions). This is where you can see everything stored in database. Go to /addons/sourcemod/configs/databases.cfg and create a new entry which should look sth like: Spoiler Code: "rwpolls" { "driver" "mysql" "host" "SERVERIP OR HOSTNAME" "database" "DBNAME" "user" "DBUSERNAME" "pass" "DBPASSWORD" //"timeout" "0" "port" "3306" } Upload rwpolls.cfg to /addons/sourcemod/configs/ and edit it to your questions. By default the file contains a question which you may want to remove/replace with yours Upload rwpolls.smx (click "GET PLUGIN" below) to /addons/sourcemod/plugins/ and restart your server, or a map change can do the trick, or just use this command: Code: sm_rcon sm plugins load rwpolls and you should be ready to go COMMANDS sm_showpolls - Gets a list of polls/questions and their search id. ROOT access required sm_getpolldata <SEARCHID> - Returns the results of a poll. Use sm_showpolls to get the SEARCHID. ROOT access required https://i.imgur.com/RPRxuLl.png sm_feedback <FEEDBACK> - Player command to submit feedback. !feedback /feedback should work aswell. You might want to use an ADS plugin to advertise this command. sm_getfeedbacks <PAGE> - Command to get feedbacks from database. ROOT access required https://i.imgur.com/ePMlZjW.png CVARS sm_rwpolls_feedback - Enable/Disable feedback feature, by default it is "1" (enabled) sm_rwpolls_feedbacktime - Minimum time in seconds needed to submit a feedback. I don't recommend you set this too low as players can spam the command. Default is "300" (equal to 5 minutes) Adding new polls Below is the default rwpolls.cfg, which you may want to modify. Spoiler Code: "Polls" { "How would you rate your experience in this server?" { "vgood" "Very good" "nice" "It is nice" "ok" "Meh, it's ok" "improve" "It needs improvements" "start" "120" "retry" "yes" } } "start" and "retry" are reserved keys for poll settings. "start" value determines when the vote should start after the player has connected (in seconds), needs to be different for each poll to prevent conflicts between polls "retry" value determines whether a vote should run if it failed or some conditions were not met (accepts only yes or no) Other keys are the options, the key acts like an ID (and is saved in database) and the value is the option that is sent to the player. The key should be unique among all questions. So, adding a new poll which starts after 1 minute looks like: Spoiler Code: "Polls" { "How would you rate your experience in this server?" { "vgood" "Very good" "nice" "It is nice" "ok" "Meh, it's ok" "improve" "It needs improvements" "start" "120" "retry" "yes" } "Q1" { "a1_1" "Answer 1_1" "a1_2" "Answer 1_2" "a1_3" "Answer 1_3" "a1_4" "Answer 1_4" "a1_5" "Answer 1_5" "a1_6" "Answer 1_6" "start" "60" "retry" "no" } } Additional screenshots Spoiler READ BELOW There is a maximum of 10 polls at a time, and 10 options per poll. However I DO NOT RECOMMEND you add more than 6 options per poll. Why? Because there are is a maximum of 6 items in a menu per page, which means the other items/options will be on the other page, which a player wont bother to switch to, thus resulting in "fake" data. Don't use a low "start" value, I don't recommend any values below 30. 60+ should be fine (depending on question) Make it a question, don't make it too long, same goes for the options Keep question IDs unique Even tho there is a cvar to use SQLite, it is non-functional, the reason is that I haven't tested whether the queries are compatible with SQLite or not. This plugin should in (my) theory work on other sourcemod servers, if you do test it, please let me know so I can update this to any game It is my first ever plugin for sourcemod, or any game ever, so any feedback would be appreciated. This plugin has been entirely developed on a working online server, during which time there have been 573+ unique genuine votes. Attached Files Get Plugin or Get Source (rwpolls.sp - 18.7 KB) rwpolls.cfg (485 Bytes) Wyświetl pełny artykuł
  14. MYGO.pl

    [ANY] Timezone API

    TZ API This plugin allows you to determine the time, time offset and daylight saving for a specific time zone. Need MySQL database! Installation: Download plugin sourceand inc file. Place tz_api.sp to scripting folder, tz.inc to scripting/include folder. Compile .smx file and place in plugins folder Download last database timezones timezonedb.sql.zip from https://timezonedb.com Import MySQL dump timezonedb.sql Edit your databases.cfg file and add a section with the following information: Code: "tzdb" { "driver" "mysql" "host" "your_host" "database" "your_db" "user" "your_user" "pass" "your_pass" } Now you can use the functions below. API: PHP Code: // tz.inc /** * Gets the timezone time as a unix timestamp. * * @param timezone Timezone to determine the timestamp. * @return Query num, or -1 on failure. */ native int TZ_GetTime(const char[] timezone); /** * Gets the timezone Daylight Saving. * * @param timezone Timezone to determine the DST. * @return Query num, or -1 on failure. */ native int TZ_GetTimeDST(const char[] timezone); /** * Gets the timezone offset. * * @param timezone Timezone to determine the offset. * @return Query num, or -1 on failure. */ native int TZ_GetTimeOffset(const char[] timezone); /** * Callback for receiving asynchronous database query results. * * @param iQueryNum Query num. * @param iRetValue Result answer received from the query. */ forward void TZ_OnQueryFinished(int iQueryNum, int iRetValue); Examples: Code: #include <sourcemod> #include <tz> int iQuery; // For save query num public void OnPluginStart() { RegConsoleCmd("sm_tztime", cmd_tztime); } public Action cmd_tztime(int client, int args) { char sTemp[64]; GetCmdArg(1, sTemp, sizeof(sTemp)); iQuery = TZ_GetTime(sTemp); } public void TZ_OnQueryFinished(int iQueryNum, int iRetValue) { if (iQuery == iQueryNum) { char sTemp[128]; FormatTime(sTemp, sizeof(sTemp), "%d/%m/%Y - %H:%M:%S", iRetValue); PrintToServer(sTemp); } } Output: Code: sm_tztime Europe/Moscow 22/10/2018 - 08:03:56 With using GeoIP2 extension: Code: #include <sourcemod> #include <geoip> #include <tz> int iQuery; // For save query num public void OnPluginStart() { RegConsoleCmd("sm_tztime", cmd_tztime); } public Action cmd_tztime(int client, int args) { char sTemp[64]; GetCmdArg(1, sTemp, sizeof(sTemp)); if (GeoipTimezone(sTemp, sTemp, sizeof(sTemp))) // Get timezone and rewrite sTemp variable iQuery = TZ_GetTime(sTemp); } public void TZ_OnQueryFinished(int iQueryNum, int iRetValue) { if (iQuery == iQueryNum) { char sTemp[128]; FormatTime(sTemp, sizeof(sTemp), "%d/%m/%Y - %H:%M:%S", iRetValue); PrintToServer(sTemp); } } Output (America/Chicago on the basis IP): Code: sm_tztime 66.220.89.1 22/10/2018 - 00:06:51 Attached Files Get Plugin or Get Source (tz_api.sp - 3.5 KB) tz.inc (916 Bytes) Wyświetl pełny artykuł
  15. Generic Feature Rundown: Prop spawning and ownership Prop feature and attribute management Build commands Trusted & Untrusted listing Included prop list for !spawn, untrusted restricted list available as well. (data/phoneburnia/prop_names.ini) and (data/phoneburnia/untrusted_props.ini) Prop list structuring: "alias" "entity_name^modelpath" - example: "bench" "prop_physics_override^models/props_c17/bench01a.mdl" Database Configuration: Phoneburnia Redux uses SQLite for the trusted list. Configuring this is very easy, by simply adding a section to the file located at: addons/sourcemod/configs/databases.cfg Code: "phoneburnia" { "driver" "sqlite" "host" "localhost" "database" "phoneburnia" "user" "root" "pass" "" } Server Variables (cvar): Quote: // Maximum props for untrusted // - // Default: "35" phoneburnia_maxprops "35" // Maximum props for trusted // - // Default: "400" phoneburnia_maxtrustedprops "400" Command Listing: Admin Commands: sm_createentity - Create an entity by classname - Generic Flag sm_clean - Clean the map of all spawned props - Generic Flag sm_delall - Delete all the props an individual player has spawned - Generic Flag sm_goto - Teleport to a player - Generic Flag sm_bring - Teleport a player to your crosshair - Generic Flag sm_teleport - Teleport a player to another player - Generic Flag sm_addtrusted - Add a player to the trusted list - Generic Flag sm_removetrusted - Remove a player from the trusted list - Generic Flag sm_setowner - Set the owner of a prop or entity to a player - Generic Flag sm_airboat - Spawn an Airboat - Generic Flag Player Commands: sm_freezeit - Freeze a prop in place sm_unfreezeit - Unfreeze a prop sm_noclip - Enable noclip sm_nokill - Enable godmode sm_copy - Copy a model's name sm_paste - Paste a model sm_spawn - Spawn a prop from the proplist sm_spawncount - Check your remaining prop allocation sm_dupe - Duplicate a prop sm_trail - Set a trail on something sm_skin - Set the skin of a prop sm_move - Move a prop, X/Y/Z sm_rotate - Rotate a prop, X/Y/Z sm_straighten - Reset a prop to default angles sm_delete - Delete a prop sm_collide - Enable prop collision sm_nocollide - Disable prop collision sm_weld - Weld a prop to another prop (parent) sm_unweld - Un/Deweld a prop from another (unparent) sm_what - Check the owner of a prop sm_whom - Check the owner of a prop sm_propowner - Check the owner of a prop sm_owner - Check the owner of a prop sm_paint - Set the color of a prop, RGBA OR #HEXHEX Attached are two things: Just the plugin (for updates, or in case you lost the .sp or .smx) and the archive .zip, which is for fresh install and includes the prop lists Want something written, revised, removed or altered in this? Let me know. I do custom and private requests as well. Attached Files Get Plugin or Get Source (phoneburnia_redux.sp - 44.2 KB) Phoneburnia Redux.zip (51.9 KB) Wyświetl pełny artykuł
  16. Small Note: This is my first plugin and unfortunately i don't know how to code on new syntax. Description A very simplistic jetpack plugin i made in 2 and a half hours as my first plugin to be released. When enabled, press SPACE for flying. Cvars: sm_jetpack_version - Plugin Version. sm_jetpack_enabled - Defines if the plugin is enabled, default: 1 sm_jetpack_soundfile - The sound file of the jetpack, default: "ambient/sawblade.wav". sm_jetpack_fallspeed - Falling speed, the higher the value, the slower you will fall, default: 7.0 sm_jetpack_jumpheight - Jetpack force/jumping height value, the higher the value, the higher it goes, default: 15.0 sm_jetpack_soundvolume - Volume of the Jetpack sounds, default: 0.3 sm_jetpack_soundpitch - Pitch of the Jetpack sounds, default: 140 sm_jetpack_particle - Spawns a Teleporter Glow particle while flying, default: 1 sm_jetpack - Opens Jetpack menu. * Requires More Colors Download: Attached Files Get Plugin or Get Source (simple-jetpack.sp - 4.9 KB) simple-jetpack.smx (13.5 KB) Wyświetl pełny artykuł
  17. Bot Practice Mode This plugin aims to keeps players busy with a dynamic amount of bots when there are not enough real players on the server. If someone connects to the empty server and joins a team, a bot is spawned to the opposite team. If the player wins the round against the bot, another bot is added to the bot team. If the player loses a round, the amount of bots gets reduced by 1 (cannot go below 1). Also bots' difficulty is managed depending on the player's performance against the bots. Winning multiple rounds leads to an increased difficulty, whereas losing will reduce it. It is possible for other players who join the server, after the practice mode has already enabled itself, to join the team with humans and fight against bots. However, if a player joins into the bots' team, then the practice mode gets disabled immediately (and bots kicked), since now there is at least 1 real human on both teams and the server can function normally. Features Code: - Let players fight against waves of bots if there are not enough real players on the server. - Vary the amount of bots and their difficulty by looking at the performance of the human team. CVAR list Code: bot_practice_max_bots 30 Sets the maximum number of bots that the plugin is allowed to spawn. Capped at (amount_of_slots - amount_of_human_players - 2). Changelog Code: 20.10.2018 (v1.0) * Initial release. Screenshots Spoiler Attached Files Get Plugin or Get Source (bot_practice_mode.sp - 7.6 KB) Wyświetl pełny artykuł
  18. Map Weapon Randomizer This plugin automatically replaces all weapon spawns on any map with random weapons. Grenades are excluded. The list of weapons can be changed by modifying the WEAPONS_LIST array at the start of the script. By default all primary weapons are included. How it works At the start of the map, this plugin will find all weapon spawns by searching for weapon_* entities, saves their locations, and deletes them. Then, at the start of every round, the plugin will spawn a weapon into the saved locations. Note that since creating weapons directly using weapon_* entities does not work anymore, this plugin spawns weapons using the fake client method, where it spawns a fake client, gives a weapon to it, and teleports it to the desired location on the map. This likely means that there has to be at least 1 free slot on the server for the plugin to work. Features Code: - Randomize weapon spawns either at the start of the map or every round. - Snap spawned weapons' angles to 90 degrees for a better look CVAR list Code: mwr_randomize_every_round 0 Randomize weapons every round if enabled, otherwise randomize once at the start of the map. mwr_snap_spawn_angles 1 Round spawned weapons' angles to the nearest 90 degrees for a more uniform look. Takes effect after a map change. mwr_debug 0 Enable debug console messages. Changelog Code: 19.10.2018 (v1.0) * Initial release. Attached Files Get Plugin or Get Source (map_weapon_randomizer.sp - 5.4 KB) Wyświetl pełny artykuł
  19. After you have this plugin in your L4D/L4D2 server, tanks can be knocked back by melee weapons e.g. fire axe. The original author is ztar, his/her homepage (In Japanese) is http://ztar.blog7.fc2.com/. I upgrade the code to the new syntax and add a threshold for the weapon size, with this new feature (if enabled by l4d2_homerun_largemelee, disabled by default), survivors can only knock back tanks with larger versions of melee weapons dropped by tanks (This is a feature of a plugin called "Melee Weapon Tank " which is available here) The rest of functions are not changed at all. Attached Files Get Plugin or Get Source (l4d2_homerun_bat.sp - 6.7 KB) Wyświetl pełny artykuł
  20. . Auth ID Checker v1.0.0 Description: This is a simple plugin that checks player auth ID on connect. If false or if OnClientAuthorized isnt triggered for player, it kicks that player. Prevents exploits/bugs of plugins that utilize steam IDs. Information is then logged to addons/sourcemod/logs/authcheck/RetValChecker.txt Project here: Github Wyświetl pełny artykuł
  21. Description: Allows for the running of the helms deep reborn map on a sourcemod server and responds to built in commands Installation: put l4d2_helmsdeep.smx into /addons/sourcemod/plugins Credits: everyone who helped me in the sourcemod discord server The author of the map placed code inside the .vpk in a .nut file with the following code that would check if sourcemod was running and kick everyone who tried to join Code: if ( !HelmsServerInfo.checked_plugins ) { local metamodVersion = Convars.GetStr("metamod_version"); local sourcemodVersion = Convars.GetStr("sourcemod_version"); if ( !metamodVersion && !sourcemodVersion ) HelmsServerInfo.has_plugins = false; else HelmsServerInfo.has_plugins = true; HelmsServerInfo.checked_plugins = true; } if ( HelmsServerInfo.has_plugins ) { foreach( player in Players.Humans() ) { SendToServerConsole( "kickid " + player.GetSteamID() + " " + "This server is using plugins, please join a different server" ); } } what this plugin does is intercept the kickid command (with that matching string) and stop it from being used and allowing all players to join Attached Files Get Plugin or Get Source (l4d2_helmsdeep.sp - 2.0 KB) l4d2_helmsdeep.smx (4.9 KB) Wyświetl pełny artykuł
  22. Need to compile and plugin operation -SMLIB : https://github.com/bcserv/smlib -Morecolors (css) : https://forums.alliedmods.net/showthread.php?t=185016 -ColorVariables (csgo) : https://github.com/PremyslTalich/ColorVariables Work with csgo and css Attached Files area.smx (19.1 KB) area-csgo.smx (24.8 KB) Get Plugin or Get Source (area-csgo.sp - 2.9 KB) Get Plugin or Get Source (area.sp - 2.9 KB) Wyświetl pełny artykuł
  23. MYGO.pl

    [CS:GO] hLiveCredits

    Description This is a very basic plugin to show the number of credits you have live. This plugin is meant for Zephyrus store. If any errors or additional features I could add do a quick reply and I'll get on it ASAP. Commands sm_chud (Enables or disables the hud text) Change Log Code: 1.0 - Plugin Released Attached Files Get Plugin or Get Source (hLiveCredits.sp - 5.0 KB) hLiveCredits.smx (6.5 KB) Wyświetl pełny artykuł
  24. Hello, Everyone This plugin basically blocks all the left clicks of your knife. Could be useful for 35hp knife servers if you only want to have right click... This plugin was originally made by "Bara", but didn't work with all the knives so edited it so now all the knives work including new ones. Regards Killer. Attached Files BlockKnifeUPkiller.smx (4.1 KB) Get Plugin or Get Source (blockleftknifeupkiller.sp - 2.2 KB) Wyświetl pełny artykuł
  25. MYGO.pl

    Player Information

    Title [CS:GO, TF2, CS:S] Player Information (v.1.4) Description Allows player to find out information about other players. Required GeoIPCity SourceMod 1.8+ CVAR/Command list CVARS sm_infoplayers_type 1/0 (1 - output in the menu, 0 - output in chat) sm_infoplayers_players_check_ip 1/0 (1 - show other players' IPs to players, 0 - hide) sm_infoplayers_enablemotd 1/0 (1 - enable the motd window to display the player's profile (in xgo will not work), 0 - turn off) sm_infoplayers_checkflags 1/0 (1 - enable check of flag (s) for access to IP and SteamID, 0 - disable) sm_infoplayers_adminflag "z" (You need to check the flag (there are several) Commands sm_info sm_players sm_infop sm_infoplayers Changelog Quote: Dec. 19, 2016 (v1.0) * Release. Dec. 22, 2016 (v1.1) * Remove MOTD in CS:GO. * New commands. Dec. 25, 2016 - Feb. 10, 2017 (v.1.1+) * Fixed commands. * Added colors. Feb. 24, 2017 (v.1.2) * Added GeoIPCity. * Fixed all cvars. * Fixed work MOTD window. Aug. 17, 2018 (v1.3) * Fix bug, when all clients shows as Admin Aug. 21, 2018 (v1.4) * Added new cvars. * Optimization. * Added back-button after selecting player. Wyświetl pełny artykuł
×
×
  • Dodaj nową pozycję...