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

    28629
  • Dołączył

  • Ostatnia wizyta

    nigdy
  • Wygrane w rankingu

    11

Treść opublikowana przez MYGO.pl

  1. Fortress BlastFortress Blast is a Team Fortress 2 server mod created by Naleksuh and Jack5 that adds powerups from the Marble Blast series into TF2. It can be run on top of other gamemodes and server mods. Fortress Blast is mostly dependent on user-defined spawning locations, but comes packaged with support for many official and custom maps. Powerups The following powerups exist in the base version of this server mod: Super Bounce - The user is forced to uncontrollably bunny hop for 5 seconds. Air-strafing while this is active allows the user to build up speed. Shock Absorber - The user gets 75% damage resistance and full knockback immunity for 5 seconds. Super Speed - The user's speed is drastically increased, but gradually wears off. Super Jump - The user is launched into the air and will resist the initial fall damage. Using this powerup immediately after jumping results in a higher launch. Gyrocopter - The user has 25% gravity for 5 seconds. Time Travel - The user is invisible, has increased speed and cannot attack for 5 seconds. This allows for uncontested passage through or escape from challenging situations. Features Fortress Blast comes with a few quality-of-life features: A menu is available to in-game players which provides them with information on what powerups there are, what they do, and tips on how they can be used. A server admin can allow players to drop Fortress Blast powerups on death with a command. Bots can pick up powerups and randomly use them based on a user-defined range of time. By default, Mannpower powerups are replaced with Fortress Blast powerups. Installation Install Rest in Pawn and extract the .zip file into your server. Install More Colors and extract the .inc file into your tf\addons\sourcemod\scripting Download the Fortress Blast .zip file from our releases page and extract the contents of the tf folder into your server's tf folder. You can download more pre-made .json files from the maps repository or create your own. It would greatly help this plugin thrive if you could add 'fortressblast' to the tag list of your server. Commands sm_fortressblast - Opens the Fortress Blast help menu. sm_setpowerup - Sets your powerup by ID number. (Only users with the Z flag can use this command) ConVars sm_fortressblast_bot <0-1> - Disable or enable bots using powerups within a random amount of time. Default 1. sm_fortressblast_bot_min <#> - Minimum time for bots to use a powerup. Default 2. sm_fortressblast_bot_max <#> - Minimum time for bots to use a powerup. Default 15. sm_fortressblast_drop_rate <0-100> - Set the chance a player will drop a powerup on death out of 100. Default 0 (5 recommended). sm_fortressblast_drop_team <0-2> - Set the teams that will drop powerups on death. 0 = Both (default), 1 = RED, 2 = BLU. sm_fortressblast_mannpower <0-2> - Set whether Mannpower powerups are replaced with Fortress Blast powerups. 0 = Don't replace, 1 = Replace only if there is no .json file (default), 2 = Always replace. Known Bugs Dying sometimes does not remove powerups. Menus display all items with numbers despite them not being links. Not all Mannpower powerups end up being replaced. Players dropping powerups defaults to on. Players can use the grappling hook while Time Travel is active. Powerups dropped by players do not disappear after a certain amount of time. Shock Absorber sound plays twice on some clients. Using Super Bounce while Super Bounce is active does not extend the time it is active, and a similar case for other powerups. You can use powerups while dead or in spectator. Chat message happens during waiting for players Wyświetl pełny artykuł
  2. This plugin could get your GSLT token banned, be careful. Description: This is the non-store version of my Store Scoreboard level You can add custom scoreboard level images, restrict them for flags Screenshots: https://i.imgur.com/xeOHO1v.png https://i.imgur.com/B8Z6nQ9.png You can edit/add new icons in: configs/level_icons.cfg: PHP Code: "LevelIcons" //flag could be: 0-20 ( https://wiki.alliedmods.net/Checking_Admin_Flags_(SourceMod_Scripting) ) (1<<11) -> 11 { "0" // You must start with 0 { "name" "Unicorn" "index" "45" "flag" "-1" //-1 if anyone can use it } "1" { "name" "Mario" "index" "41" "flag" "-1" } "2" { "name" "Hearth" "index" "48" "flag" "-1" } "3" { "name" "VIP" "index" "46" "flag" "20" } "4" { "name" "ADMIN" "index" "47" "flag" "1" } "5" { "name" "Rainbow" "index" "55" "flag" "-1" } "6" { "name" "MOD" "index" "56" "flag" "3" } "7" { "name" "Pepsi" "index" "57" "flag" "-1" } "8" { "name" "PewDiePie" "index" "69" "flag" "-1" } "9" { "name" "Minecraft" "index" "70" "flag" "-1" } } if you want to add more, you MUST upload the images here: materials/panorama/images/icons/xp/levelINDEX.png - index is the number what you have to put to the "iconindex" in the items.txt, MUST BE HIGHER THAN 40 AND .PNG and you should use random values because if someone downloads an icon from another server, he will see that, not yours. I suggest you to resize the images to 128x128 (Atleast if the image is bigger than this size.) Let me know if there is anything. Download Direct Download Github Repo Wyświetl pełny artykuł
  3. [L4D1/L4D2] Cannounce Player Info Description: This plugin is able to show in the chat different data about the players that enter your server, the data that the plugin will show are: country, region, city, client counter and reason for disconnection by the client. all parameters are configurable in the autoxec file that is automatically generated. Notes: This plugin is based on the original Connect Announce plugin by Arg! It is a basic version that is designed for L4D1/2, this plugin works with the new API GeoIP2 and new declarations of SourceMod. I originally hired this plugin for my servers and I decided to share with the community. Tested in SourceMod 1.9 and SourceMod 1.10 Commands: sm_geolist <name or #userid> - Print info about the specified customer. Current Translations: - English - Spanish Cvars: PHP Code: // Enables/Disables The Ads On Chat, globally disable all ads and it is only possible to see player data through command. // 0 = Ads OFF. // 1 = Ads ON. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_cannounce_ads_enable "1" // Enables/Disables The Player Counter In Chat. // 0 = Counter OFF. // 1 = Counter ON. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_cannounce_counter_enable "1" // Enables/Disables, Print The Reason For Disconnect From Player In The Chat. // 0 = Disable. // 1 = Enable. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_cannounce_disconnect_enable "1" // Chat Display Mode. // 0 = Show Nothing. // 1 = Show Country, Region And City. // 2 = Show Country And Region. // 3 = Show Country And City. // 4 = Show Only Country. // - // Default: "1" // Minimum: "0.000000" // Maximum: "4.000000" l4d_cannounce_displya_mode "1" // Enables/Disables The Plugin. // 0 = Plugin OFF. // 1 = Plugin ON. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_connounce_enable "1" Installation Instructions: It's necessary to have the GeoLite2-City.mmdb and GeoLite2-Country.mmdb databases at the following address: sourcemod\configs\geoip geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz It's advisable to delete the old database: GeoIP.dat You must copy and replace the old file: geoip.ext In: sourcemod\extensions And the file: geoip.inc In: sourcemod\scripting\include The file: l4d_cannounce.phrases in: sourcemod\translations Finally the file l4d_cannounce.smx in: soucermod\plugins References: https://forums.alliedmods.net/showthread.php?t=77306 https://forums.alliedmods.net/showthread.php?t=311477 Attached Files [L4D AND L4D2] Cannounce Player Info.zip (112.6 KB) Wyświetl pełny artykuł
  4. Description: This allows you to precisely stack a prop in up to 6 different directions no matter the angle of the prop. You can add an argument of <1-5> to stack up to 5 props at once, as well as increase or decrease the distance of a stack if desired. This is essentially just a building command. Getting this to work right was a traumatic experience for me, so enjoy. Demo Video General Notes: This is well paired with my Grabent plugin. This should work on any game, please let me know otherwise. There is no admin flag set. I had to rewrite this about 5 times, so the code is going to need cleaning. Use Notes: This works quick if you bind sm_stack to a key. You can only stack prop_physics and prop_dynamic. The maximum amount of stacks at once is set to 5. Commands: Code: sm_stack OPTIONAL: You can add an argument to increase the stack count: "sm_stack <1-5>" KEYS: > MOUSE1 will release the stack, but you can also just use sm_stack again to release. > MOUSE2 will cancel the stack and delete the duplicated props. > [R]+MOUSE1 will increase the stack distance between the stacks and the selected prop. > [R]+MOUSE2 will decrease the stack distance in the same fashion. Installation: 1. Tap on "Get Plugin" below 2. Put the downloaded file PropStack.smx in your servers plugins folder: SERVER/GAME/addons/sourcemod/plugins/ (optional) Put the source file PropStack.sp in your servers scripting folder: SERVER/GAME/addons/sourcemod/scripting/ Todo: Definitely clean code, optimize where possible. I'm open to suggestions. CHANGELOG: Spoiler V1.0 (October 23, 2019) Initial Release Attached Files Get Plugin or Get Source (PropStack.sp - 17.0 KB) Wyświetl pełny artykuł
  5. One more fraud guy (ex-co-Admin), who stole my money - Leonid Spartanskii. Full history: https://hlmod.ru/threads/moshennik-l...tanskii.49797/ Punishment: - reveal his private work - stripper maps of ex-Sparta server. Contents of archive: - screenshoots of maps - maps for stripper - my fork for Objects Spawner, these maps are based on - "[RU]-Objects-list-by-Sparta-team" (install l4d2_spawn_props_models.txt to addons/sourcemod/data folder to get more objects, RU display names only) Requirements: - Stripper ChangeLog: Quote: Derived from v.3.0 * 3.1 - Added "sm_spawnprop_origin" command - Added "sm_spawnprop_cross" command - List of objects ported to L4D1, plugin unlocked to use with L4D1 - Prevented map stripper file erased after restarting the map Attached Files ObjectsSpawner.zip (3.78 MB) Wyświetl pełny artykuł
  6. Description:My present for community dedicated to halloween celebration. Now, works in L4D2 as well. Visual improvements of the death: https://www.youtube.com/watch?v=dZi02yWawj0 Features: - timeouts react on CPR plugin convars, so it is highly recommended. Recommended plugins: - "Emergency Treatment With First Aid Kit And CPR" by panxiaohai https://forums.alliedmods.net/showthread.php?p=1178894 Settings (ConVars): - l4d_death_soul_allow - Enable plugin (1 - On / 0 - Off) Credits: - SilverShot - for ragdoll dissolver and basic L4D1 glow support, also L4D2 tests https://forums.alliedmods.net/showthread.php?t=306789 - Mehis - for "func_tracktrain" code https://forums.alliedmods.net/showpo...32&postcount=3 - 8guawong - for pointing me to above smooth moving code. TODO: Spoiler - Realistic soul origin and angle + reliable fading: they should match the ragdoll position at the end of landing (looks like it is impossible due to client side ragdoll; alternatively: convert client side ragdoll to server side, however, according to Valve wiki it could produce a lot of performance load, so it is not worth the effort) - find a way to fade L4D2 ragdolls. - Increase soul sound volume even more (somehow?) - add other specific animation variants (it require changing the model angle as well) ChangeLog Spoiler 1.6 (22-Oct-2019) - Added L4D2 support - Fixed case when fader is not worked for negative values - Kill soul when player disconnects - Kill all souls on round end (for safe) - Other safe checks 1.5 (22-Aug-2019) - Client is replaced by UserId in sound timer (for safe). 1.4 (05-Apr-2019) - Add disconnect 1.3 (30-Mar-2019) - Laser trace is now begins from the ground regardless if user died in the air 1.2 (12-Feb-2019) - Added safe plugin unloading 1.1 (09-Feb-2019) - Fixed "Client is not connected" in DissolveDelayed 1.0 (02-Feb-2019) - Initial release. Attached Files DeathSoul.zip (33.4 KB) Wyświetl pełny artykuł
  7. Description: Valve knives plugin with flag support, just check the cfg file. Installation: * Install required plugin: https://github.com/Franc1sco/Franug-GiveNamedItem * Disable "FollowCSGOServerGuidelines" option. More info: https://forums.alliedmods.net/showthread.php?t=279854 * Unzip file in addons/sourcemod/ * You dont need to upload the .sp file * If you want a !ws plugin then here you go https://github.com/Franc1sco/Franug-Weapon_Paints Optional * Compatible with https://forums.alliedmods.net/showthread.php?t=276733 Download: Main repository Direct download Code changes Wyświetl pełny artykuł
  8. Description: Based on this plugin with multiple changes and rewrittes for give a good natives for use in valve plugins (like my !ws and !knife plugins). My !ws plugin: https://forums.alliedmods.net/showthread.php?t=261288 My knife plugin: https://forums.alliedmods.net/showthread.php?t=319241 Natives: PHP Code: const int INVALID_PAINTKIT = -1; const int PAINTKIT_PLAYERS = 0; const int PAINTKIT_VANILLA = 9001; /* * Called before a named item is created for a player * * @param client The client index of the player receiving the named item * @param classname The classname of the item to be created * @noreturn */ forward void OnGiveNamedItemEx(int client, const char[] classname); native GiveNamedItem_SetClassname(const char[] classname); native GiveNamedItem_GetDefinitionIndex(); native GiveNamedItem_SetDefinitionIndex(int value); native bool GiveNamedItem_GetInUse(); native GiveNamedItem_GetPaintkit(); native GiveNamedItem_SetPaintkit(int value); native GiveNamedItem_GetSeed(); native GiveNamedItem_SetSeed(int value); native GiveNamedItem_GetWear(); native GiveNamedItem_SetWear(float value); native GiveNamedItem_GetKills(); native GiveNamedItem_SetKills(int value); native GiveNamedItem_GetEntityQuality(); native GiveNamedItem_SetEntityQuality(int value); native bool GiveNamedItem_GetTeamSwitch(); native GiveNamedItem_SetTeamSwitch(bool value); native GiveNamedItem_GetAccountID(); native GiveNamedItem_SetAccountID(int value); native GiveNamedItem_SetNameTag(char[] nametag); native int GiveNamedItem_GetItemDefinitionByClassname(const char[] classname); native bool GiveNamedItem_GetClassnameByItemDefinition(int itemdefinition, char[] buffer, int length); native bool GiveNamedItem_IsItemDefinitionKnife(int itemdefinition); native bool GiveNamedItem_IsClassnameKnife(const char[] classname); native GiveNamedItem_GiveKnife(client, int itemdefinition); native GetNamedItem_GetWeaponTeamByItemDefinition(int itemdefinition); #if defined _givenameditem_server #endinput #endif methodmap GiveNamedItem_ClientHook { public GiveNamedItem_ClientHook() { return view_as<GiveNamedItem_ClientHook>(1); } property bool InUse { public get() { return GiveNamedItem_GetInUse(); } } property int ItemDefinition { public get() { return GiveNamedItem_GetDefinitionIndex(); } public set(int value) { GiveNamedItem_SetDefinitionIndex(value); } } property int Paintkit { public get() { return GiveNamedItem_GetPaintkit(); } public set(int value) { GiveNamedItem_SetPaintkit(value); } } property int Seed { public get() { return GiveNamedItem_GetSeed(); } public set(int value) { GiveNamedItem_SetSeed(value); } } property float Wear { public get() { return view_as<float>(GiveNamedItem_GetWear()); } public set(float value) { GiveNamedItem_SetWear(value); } } property int Kills { public get() { return GiveNamedItem_GetKills(); } public set(int value) { GiveNamedItem_SetKills(value); } } property int EntityQuality { public get() { return GiveNamedItem_GetEntityQuality(); } public set(int value) { GiveNamedItem_SetEntityQuality(value); } } property bool TeamSwitch { public get() { return GiveNamedItem_GetTeamSwitch(); } public set(bool value) { GiveNamedItem_SetTeamSwitch(value); } } property int AccountID { public get() { return GiveNamedItem_GetAccountID(); } public set(int value) { GiveNamedItem_SetAccountID(value); } } public bool SetClassname(const char[] classname) { GiveNamedItem_SetClassname(classname); } public int GetItemDefinitionByClassname(const char[] classname) { return GiveNamedItem_GetItemDefinitionByClassname(classname); } public bool GetClassnameByItemDefinition(int itemdefinition, char[] buffer, int length) { return GiveNamedItem_GetClassnameByItemDefinition(itemdefinition, buffer, length); } public bool IsItemDefinitionKnife(int itemdefinition) { return GiveNamedItem_IsItemDefinitionKnife(itemdefinition); } public bool IsClassnameKnife(const char[] classname) { return GiveNamedItem_IsClassnameKnife(classname); } public int GetWeaponTeamByItemDefinition(int itemdefinition) { return GetNamedItem_GetWeaponTeamByItemDefinition(itemdefinition); } } GiveNamedItem_ClientHook GiveNamedItemEx = view_as<GiveNamedItem_ClientHook>(1); Download: Main repository Direct download Code changes Wyświetl pełny artykuł
  9. MYGO.pl

    whatever

    asdfadsf Attached Files Get Plugin or Get Source (antiflood.sp - 3.6 KB) Wyświetl pełny artykuł
  10. Descripcion: Slender Man Gamemode for a terrifying halloween night. You need to find all the 8 pages to win, if you see the Slender Mand you will die. All in a terrifyng atmosphere with visual effects and sounds. Note: this gamemod was created specially for CS:S and for this map. In CS:GO it need more testing and improvements, if someone are interested on this mod and want to help me in testing then let me know. Video (based on this idea): Screenshots: https://steamcommunity.com/sharedfil...?id=1543986460 Install: Drag and drop. If you dont use slender_eldorado map, you need to load devzones_pages and create 8 zones with names page1, page2, ........ page8. And you can use darkness plugin for a better atmosphere. Download: Main repository Direct download Code changes Wyświetl pełny artykuł
  11. Description: You can add custom scoreboard level images Dependencies: ZephStore Screenshots: https://i.imgur.com/xeOHO1v.png https://i.imgur.com/B8Z6nQ9.png Installation: Upload the files to your server Edit "store.phrases", add this section somewhere: PHP Code: "LevelIcon" { "en" "level icon" } items.txt: PHP Code: "Level Icons" { "Unicorn" { "price" "1" "type" "LevelIcon" "iconindex" "45" "unique_id" "li_45" } "Mario" { "price" "1" "type" "LevelIcon" "iconindex" "41" "unique_id" "li_41" } "Hearth" { "price" "1" "type" "LevelIcon" "iconindex" "48" "unique_id" "li_48" } "VIP" { "price" "1" "type" "LevelIcon" "iconindex" "46" "unique_id" "li_46" "flag" "t" } "ADMIN" { "price" "1" "type" "LevelIcon" "iconindex" "47" "unique_id" "li_47" "flag" "b" } } if you want to add more, you MUST upload the images here: materials/panorama/images/icons/xp/levelINDEX.png - index is the number what you have to put to the "iconindex" in the items.txt I suggest you to resize the images to 128x128 (Atleast if the image is bigger than this size.) Download Direct Download Github Repo Wyświetl pełny artykuł
  12. MYGO.pl

    !grupo free

    Everyone is looking for a free group and I made a free one for those who want but for him to have the group you need to edit the .sp in the "scripting" folder. Attached Files Grupo Free.smx (3.8 KB) Get Plugin or Get Source (Grupo Free.sp - 632 Bytes) Wyświetl pełny artykuł
  13. Hi, This plugin fixes level changing with a native to use in your map changing plugins This plugin does near nothing on it's own it's for dev's to include in their mission managers. However there is a command "sm_changelevel" This requires root admin access or from server console function same as sm_map. Tech stuff Spoiler Since using forced map changing in l4d2 causes the vscript engine to not clear up all it's resources these pile up degrading performance overtime (for linux, not tested enough on windows but added support for it just incase ^_-), while vscript is apart of the issue there are still issues else where in the game which causes same effect just is far less of an impact now. Instead we call the voting function to from survival which is vote map PHP Code: CDirector::OnChangeChapterVote() This can be called from an easy native. PHP Code: L4D2_ChangeLevel(const char[] sMapName) This functions near identical to ForceChangeLevel() function, and map. Only difference is server waits for everyone to fully load before starting map, intro sequences play and anyplayer idle before map changes will take over their bot (prevents them being put on spec team). Git RepoLink Native PHP Code: /** * @param sMapName Map String without .bsp * @noreturn */ native void L4D2_ChangeLevel(const char[] sMapName); A fork including this change [L4D2] Improved Automatic Campaign Switcher (ACS) https://github.com/LuxLuma/l4d2_mission_manager Aswell are SirPlease's L4D2-Competitive-Rework Thanks: SirPlease for testing. Silvers throwing ideas like a machine gun :P Maybe this method will get merged into sourcemod for l4d2 only? Installation: 1.Download the .zip file. 2.Merge with \addons\ folder. 3.Restart the server. Attached Files l4d2_changelevel.zip (9.8 KB) Wyświetl pełny artykuł
  14. Description: This plugin allows you to manipulate with TickRate of the server. It can be useful on multimods, when you put 128.0 tickrate on MiniGame maps, and 64.0 / 102.4 on surf maps, so that it would be convenient for you to change the value - an implementation was done via cvar. Cvars: 1) tickrate_value 128.0 - Server TickRate 2) tickrate_force_retry 0 - 1 - After changing the tickrate_value value - all players will be forced to log in to the server \n 0 - Nothing will happen API /** * Getting the current TickRate server * - * @noparams * - * @return Current TickRate */ native float TickRate_GetCurrentTick(); /** * Getting the default TickRate server * - * @noparams * - * @return Default TickRate Server */ native float TickRate_GetDefaultTick(); /** * Sets an arbitrary TickRate * - * @param fTick New TickRate server (Minimum value - 21.0 / Maximum - 128.0) * @param bforceRetry true - all players reconnect to the server. * - * @noreturn */ native void TickRate_SetTickRate(float fTick, bool bForceRetry = false); /** * Called when TickRate has been changed. * - * @param fOld Previous TickRate * @param fNew New TickRate * - * @noreturn */ forward void TickRate_OnTickRateChanged(float fOld, float fNew); forward void TickRate_OnTickRateChanged(float fOld, float fNew); Attached Files TickRateControl.zip (9.2 KB) Wyświetl pełny artykuł
  15. Description: The sole function of this simple plugin is the ability to grab and move entities (not just props) freely with your mouse on all axis (rather than the common method of parenting to the player). I made this a while ago, but I'm sharing in case anyone has any use for it. This is very useful if you're using my TrackTrains plugin. Demo Video on CS:S General Notes: There may be a plugin(s) with this exact functionality already? I'm not actually sure. If so, I'll be glad to remove. This should work on any game, I don't see why it would not, please let me know if not. The admin flag for use is set to ADMFLAG_CHEATS This should work on most entities, not just props. I did not implement a way to unfreeze the entity, I can figure something out if that’s an issue. Use Notes: This works best if you bind +grabent to a key, otherwise you will have to manually do -grabent to release. While grabbed, your primary attack (Mouse1) will PUSH the entity farther away when pressed/held. While grabbed, your secondary attack (Mouse2) will PULL the entity closer to you when pressed/held. Push/Pull is supposed to block the players weapon from firing when doing so, however sometimes a bullet slips through or your secondary will execute once. The farther away the entity you're grabbing is from you, the faster it will be pushed/pulled. The closer the entity you're grabbing is to you, the slower it will be pushed/pulled. The entity you grab will be frozen when grabbed, and remain frozen when released Commands: Code: +grabent > Grab the entity you're looking at. > While grabbed, mouse1 to push, mouse2 to pull. > This will freeze (disable motion) the entity. -grabent > Release the entity you're grabbing. > This is irrelevant if you bind +grabent to a key. Installation: Put the GrabEnt.smx in your servers plugins folder: SERVER/GAME/addons/sourcemod/plugins/ Put the GrabEnt.sp in your servers scripting folder: SERVER/GAME/addons/sourcemod/scripting/ Todo: I'm open to suggestions. CHANGELOG: Spoiler V1.0 (October 14, 2019) Initial Release Attached Files GrabEnt.smx (9.9 KB) Get Plugin or Get Source (GrabEnt.sp - 7.2 KB) Wyświetl pełny artykuł
  16. Automatically replaces one file with another (text), it is necessary mainly after updates when files such as gamemodes.txt are replaced, for example: https://forums.alliedmods.net/showthread.php?t=314003 in configs/replacefiles.txt on an odd line - a file to replace on even - than replace Attached Files autoreplace.7z (5.7 KB) Wyświetl pełny artykuł
  17. About: Prints entity input data to chat (client) or console (server). Can specify which entities to listen for or filter out. Example command: sm_input_watch "logic_script,logic_entity,logic_relay" Thanks: Dr!fter - DHooks "AcceptInput" example this is based on. Dragokas - For the request. Admin Commands: (requires "z" flag) PHP Code: sm_input_listen // Starts listening to all inputs. Filters or listens for classnames from the filter and listen cvars. sm_input_stop // Stop printing entity inputs. sm_input_watch // Start printing entity inputs. Usage: sm_input_watch <classnames to watch, separate by commas> ConVars: Saved to sm_input_hooks.cfg in your servers \cfg\sourcemod\ folder. PHP Code: // Do not hook and show output data from these classnames, separate by commas (no spaces). Only works for sm_output_listen command. sm_input_hooks_filter "" // Only hook and display output data from these classnames, separate by commas (no spaces). Only works for sm_output_listen command. sm_input_hooks_listen "" // Output Hooks - DevTools plugin version. l4d_healing_version Changes: Code: 1.0 (14-Oct-2019) - Initial release. Requirements: Extension: DHooks (Experimental dynamic detour support) Installation:DO NOT click 'Get Plugin' or it will fail to compile because this plugin requires DHooks! Download the .smx file and put into your servers \addons\sourcemod\plugins folder. Download the .txt gamedata file and put into your servers \addons\sourcemod\gamedata\ folder. Attached Files Get Plugin or Get Source (input_hooks.sp - 9.4 KB) input_hooks.smx (8.7 KB) input_hooks.games.txt (490 Bytes) Wyświetl pełny artykuł
  18. Commands !fns - Enable/Disable NoScope round. ADMIN Only !nscreload - reload config Config Code: "NoScope" { "MOD_TAG" "ADEPT" "NoScope_Round_Type" "2" //0 - off 1 - every x rounds 2 - % chances of a noscope round "NoScope_Round" "5" // For how much rounds will be noscope round (if round_type == 1) "NoScope_Round_Chance" "10.0" //% chances of a noscope round (if round_type == 2) "NoScope_Round_Notification_enable" "1" // 0 - off 1 - hud 2 - hint 3 - chat "NoScope_Round_Notification_color" "1" // 0 - color chosen 1-random color "NoScope_Round_Notification_color_hud" "0;0;255" // rgb (if color chosen) "NoScope_Round_Notification_postion_hud_x" "0.15" "NoScope_Round_Notification_postion_hud_y" "0.7" "NoScope_Round_Notification_random_postion" "0" // 0 - off 1 - Random position on the screen every second "NoScope_Round_Notification_color_hint" "#F90175" // hex (if color chosen) "NoScope_Round_Allow_Admin_Force_NoScope" "1" // Allows the admin to enable round only noscope [ !fns ] "NoScope_Round_Allow_Admin_Flag" "b" // The flag admin must have in order to enable the noscope round. "NoScope_Round_Logs" "1" // 0-off 1- Writes down each activation/deactivation of the noscope round by the admin "NoScope_Round_Knife_damage" "0" // 0 - knife damage disabled 1 - enabled "NoScope_Round_OnlySnipers_damage" "1" //0 - off 1 - Damage can only be inflicted from sniper weapon awp/ssg08/scar20/g3sg1 "NoScope_Round_Can_Pickup_Only_Sniper" "1" // 0 - off 1 - You can only pick up snipers weapons and knife ;P } Do you have any idea what you might add to that? Write here Attached Files Get Plugin or Get Source (ADEPT_NoScopeRound.sp - 14.7 KB) noscope.inc (1.8 KB) ADEPT_NoScope.txt (1.4 KB) ADEPT_NoScope.phrases.txt (1.1 KB) Wyświetl pełny artykuł
  19. Helloo. I've been gone for a time, blabla. I've made this like a year ago, but it was private for a very long time. The old, private version was horrible, and limited. So instead of releasing some sh.. I've recoded it from scratch, now waiting for feedbacks and bugreports. ( Old version preview ) ( Old repository ) For new previews, take a look there: https://github.com/KillStr3aK/caseopening Before going on, THIS IS NOT READY FOR LIVE SERVERS ATM! You have been warned. This plugin is just an API, so without modules you can't really do anything. I've created some core modules, which is related to the zephstore so if you're willing to help me with the tests, dont forget to install that store too. FOR DEVS Please, instead of working/editing it privately, just send pull requests. Before trying to do anything, take a look on the include files, especially on the methodmap. Description: Players can get cases, keys from various ways (Not done yet) They can open cases, and get anything if the server have got the right module the given item. (Its easy to create a new module) At the moment, the system can handle up to 64 modules, 32 case can be created, each case could have up to 24 items, and you can set custom grades for every item. You can place cases with the admin menu, it will be saved in configs/case_spawns/mapname.txt Dependencies: ZephStore - Only if you want to use the core modules, otherwise you dont need store at all. My own VIP System - Or just comment out the 137. and 189. lines. MySQL - ONLY MYSQL SUPPORT Core included modules: Store Support ( Core included ) - Players can open anything from the Store plugin (Based on item unique_id) Hat Trail Aura Playerskin Paintball Credits Pets VIP Support ( Core included ) - Currently only my own vipsystem is supported, but you can create your own module. Requires my vipsystem, included above. Admin commands ( Core included ) - Commands will be listed below sm_drop - Giving out a crate like in the endgame drop sm_caseban - Banning a player sm_refreshcases - Refresh the cases from db (This will refresh the items && grades too.) sm_loadinv - Load inventory for the given player sm_givekey - Give key to a player sm_givecase - Give case to a player Endgame drops ( Core included ) - A random player will be picked for the case drop When the match ends, a random case will be given to a random player. Place cases to the map ( Core included ) - You can place cases Ban system ( Core included ) - Admins can ban players from using the system. Known bugs atm: Sometimes the drop command is not works as intended Not precached models can crash the server && players Before asking "how-to" questions Take a look on the wiki What will be added after the first release? Spawning the case in front of the player and play the open animation New modules, based on feedbacks Better menu, the current one is for test purposes. More options for how could the players get cases, keys. If you have got any problem or error with the plugin, or just a good idea feel free to reply to the thread and share it with us. I would like to credit every forum member, "nexd.inc" is a collection of "useful"(atleast most of the times) stocks, and I dont remember for every name. Download Direct Download Github Repo Releases Wyświetl pełny artykuł
  20. About: Blocks switching to Adrenaline or Pain Pills when given by a teammate. Thanks: Iizuka07 - For the idea and request. Changes: Code: 1.0 (12-Oct-2019) - Initial release. Installation: Click "Get Plugin" and put the .smx file into your servers \addons\sourcemod\plugins\ folder. Attached Files Get Plugin or Get Source (l4d_item_equip.sp - 2.0 KB) Wyświetl pełny artykuł
  21. Video: Click Later maybe add Linux support Attached Files Get Plugin or Get Source (l4d_revive_patch.sp - 546 Bytes) l4d2_revive_gamedata.txt (312 Bytes) Wyświetl pełny artykuł
  22. What is Slender Fortress? Slender Fortress is a game mode for Team Fortress 2 based on the game Slender: The Eight Pages. The game mode follows the base idea of collecting a specific amount of pages and then escaping the map/terrain. How do you play Slender Fortress? It's simple! As a member of the red team, your objective is to collect a predefined amount of whatever object you are tasked to collect, these will change depending on the map. Once you collect these pages you are offered an escape route, which you must head to be able to escape before being caught by the boss selected for that round. If everyone alive during the escape period manages to escape, your team wins. Be careful though, by default you must manage your stamina and your flashlight level, which can be seen down at the bottom left of your screen. By default clicking your right-click on your mouse will toggle the flashlight, and holding your middle click will allow you to sprint. There's also a blink meter, this blink meter counts down and once it reaches zero, you blink!. This adds difficulty against bosses like the Weeping Angel for example. As a member of the blue team, your objective is too, well wait. You are put into a waiting area in which you can battle it out with your friends, do some parkour or get offered to spectate the game, you are unable to communicate with players alive on the red team, no matter how hard you try, you just sit there and watch them get chased down and killed by a scary Rake. :twisted: How much can you customize Slender Fortress? You can customize quite a bit inside of Slender Fortress, for example. You can create your own Slender! (We will be calling them bosses from now on.) using different models, materials, and sounds. You can also change the behavior of the bosses so they will find different methods to attack you. What types of bosses are there? Excellent question!, to answer this question we will be also showing off the three main bosses which come in Slender Fortress. These will show off the different abilities these bosses have and also show off the appearance of the bosses. Slender Man The classic boss of Slender Fortress!, this guy is pretty simple. He will show up around corners at an attempt for you to run right into your own demise! he's slow, hardly moves and is easily noticeable and easy to run away from. Be careful though, if he traps you in a corner you are done for. The Weeping Angel A Doctor Who favorite! this boss works exactly like how she does in the show, look at her and she freezes, look away and she moves closer. Keep on eye on your blink meter, she can move for that tiny amount that you blink as. If she comes to close to you whilst you are not looking, you will die a very short death. The Rake This mysterious beast appeared out of nowhere! You hear it move around the corner, it looks you right in the eyes and starts screaming! suddenly it will start to chase you, you better start running, because getting away from this beast will prove to be difficult. It will not stop until it sees your blood all over the floor, or you manage to give it some other prey to hunt, whatever works for your survival. This looks cool!, how do I set it up? Read here on the basics of setting it up. https://github.com/axleblood/Slender...ortress-server Github releases page. Credits Everyone who worked with KitRifty (and KitRifty himself) to help achieve the original creation of the game mode. Kenzzer for updating a few things and making 1.5.0 a stable version of the game mode. Wyświetl pełny artykuł
  23. Related Plugins: [L4D & L4D2] Healing Cola [L4D & L4D2] Healing Gnome [L4D & L4D2] Health Cabinet [L4D & L4D2] Health Vending Machines [L4D & L4D2] Regenerative Healing About: Regenerates health over time after using Adrenaline or Pain Pills. Highly customisable, how much health, how fast, if temp health should be removed etc. Thanks: Iizuka07 - For the request. CVars: Saved to l4d_healing.cfg in your servers \cfg\sourcemod\ folder. PHP Code: // 0=Plugin off, 1=Plugin on. l4d_healing_allow "1" // Turn on the plugin in these game modes, separate by commas (no spaces). (Empty = all). l4d_healing_modes "" // Turn off the plugin in these game modes, separate by commas (no spaces). (Empty = none). l4d_healing_modes_off "" // Turn on the plugin in these game modes. 0=All, 1=Coop, 2=Survival, 4=Versus, 8=Scavenge. Add numbers together. l4d_healing_modes_tog "0" // How much health to apply while the effect is active. l4d_healing_health "2" // Maximum player health to prevent over-healing. l4d_healing_max "100" // Heal when their movement speed is slower than this. 0.0=Off. 76=Crouched. 86=Walking. 250=Running. l4d_healing_moving "0.0" // Maximum health Adrenaline can regenerate. l4d_healing_regen_adren "50.0" // Maximum health Pain Pills can regenerate. l4d_healing_regen_pills "50.0" // When a health item is used: 0=Remove temp health applied. 1=Keep temporary health. 2=Replace temp with full health while healing. l4d_healing_temp "0" // How often to heal the player. l4d_healing_time "0.5" // Which item to affect. 1=Adrenaline (L4D2 only), 2=Pain Pills. 3=Both. l4d_healing_type "3" // Healing plugin version l4d_healing_version Changes: Code: 1.0 (10-Oct-2019) - Initial release. Installation: Click "Get Plugin" and put the .smx file into your servers \addons\sourcemod\plugins\ folder. Attached Files Get Plugin or Get Source (l4d_healing.sp - 12.6 KB) Wyświetl pełny artykuł
  24. Description Tank throws different types of rocks Types Spoiler PHP Code: Fire - A Firestone that ignites everything when it explodes Electrical - An electric stone that hits survivors with a chain reaction Infected - Creates infected Gravity - Gravity stone attracts everything around Nuke - Explosive rock ConVars Spoiler PHP Code: sm_molotovs_count_fire_rock - Number of molotovs from fire rock sm_damage_electrical_rock - Damage of electrical rock sm_interval_electrical_rock - Interval of electrical rock sm_radius_electrical_rock - Radius of electrical rock sm_radius_gravity_rock - Radius of gravity rock sm_streght_gravity_rock - Streght of gravity rock sm_infected_rock_count - Number of commmons by infected rock sm_infected_rock_interval - Interval of commmon spawn by infected rock Credits Silvers - for stock MakeLight, MakeEnvSteam also offset Deafen. Attached Files Get Plugin or Get Source (l4d2_rock_types.sp - 19.2 KB) l4d2_rock_gamedata.txt (695 Bytes) Wyświetl pełny artykuł
  25. Description: Commands for moving players in CS:GO. This plugin offers support for the admin menu (!admin or sm_admin). Commands: Code: sm_move <name|#userid> <t|ct|spec> sm_admin -> Player Commands -> Move Player GitHub:https://github.com/Ilusion9/sm-csgo-move-commands Wyświetl pełny artykuł
×
×
  • Dodaj nową pozycję...