AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   New Plugin Submissions (https://forums.alliedmods.net/forumdisplay.php?f=26)
-   -   CS Pug Mod (4.0.2) [22/12/2021] (https://forums.alliedmods.net/showthread.php?t=217539)

^SmileY 06-03-2013 23:07

CS Pug Mod (4.0.2) [22/12/2021]
 
20 Attachment(s)
Hello folks, i have rewritten again my Pug Mod, to make more compatible with AMXX 1.10-dev builds and Re-HLDS (Optional).
The mod uses the Pick-Up-Game style, or simple know as PUG.

This plugin allow the server to run a complete match without any admin and have some options in game.
So when a certain amount of players joins in game and run chat command .ready, the pug mod will start.

This mod is compatible with Counter-Strike or Condition-Zero.
You need to test features itself, for sure i will add more when is needed.

Why i rewritten whole mod?
Simple, is to make more compatible with new amxx functions, soo use less fake natives/forwards tasks and all other craps.

Here goes:

Functions
  • Warmup Rounds until game start (Auto-Respawn, Unlimited money, Respawn protection and others).
  • Blocked grenades when at warmup rounds.
  • Vote Map before or after a match begins.
  • Team management (Captains, Random, None or Skill based).
  • Overtime Support (Can be changed with a cvar).
  • Support to allow spectators (HLDS have a native cvar, allow_spectators 0/1 or pug_allow_spectators)
  • Ready Up System
  • Help System
  • Anti-Flood system (Nick, chat or choose team are protected)
  • Custom admin system (You can remove and use default amxx too)
  • Support to configure your match, using other rules too.
  • LO3 (Live on three restarts) when a match begins.
  • Custom API system to use with a plugin, with native/forwards.
  • Automatic ban system for leavers
  • Locked "vote" and "votemap" commands
  • Dead Talk support
  • Auto Ready Up timer.
  • Ban disconnected players that quit from a match

And others in next updates...

Commands (With . for players, and ! for admins)
  • .help o !help - Display PUG commands
  • .ready - Tells the server the player is ready.
  • .notready - Tells the server the player is not ready.
  • .votekick - Vote to Kick an player (HLDS native vote system is blocked).
  • .dmg - Display round damage.
  • .sum - Round summary of damage.
  • .rdmg - Received damage
  • .hp - Display opponents HP.
  • .score - Display the PUG score.
  • .status - Display the PUG status.
  • .vote - Open a vote menu.
  • !pugstart - Force the PUG to start.
  • !pugstop - Force a end of the PUG.
  • !forceready - Force a player to be ready.
  • !forceunready - Force a player to not be ready.
  • !kick - Kick a player.
  • !ban - Ban an player.
  • !map - Change the map.
  • !msg - Send a chat message for all.
  • !slay - Kill a player.
  • !rcon - Send a rcon command to server.

pugmod.rc configuration file (Cvars)
Spoiler


Install
  • Download files
  • Extract files
  • Compile plugins (And put in plugins folder)
  • Replace all other files
  • The PUG do not need external dependence to run.

Requires to run
  • Amx Mod X Dev 1.10
  • Steam HLDS Server
  • Metamod-P or Metamod (1.21 or newer)
  • Non-Steam is not supported (And will never be lol)
  • Support Re-HLDS & ReGameDLL_CS (Duo Amxx support :P)

F.A.Q (Frequently Answered Questions)

Q. Work with BOT's for testing?
A. Yes, but should use !pugstart to start mod, or just use auto ready timer.

Q. The map is not changing or changing in every vote?
A. Check if the "pug_votemap" is not in any configuration file or don't change it :)

Q. How to add maps to Vote Map Menu?
A. Follow the amxmodx/configs/pug and add it on maps.ini file

Q. My server is not loading the correct config files, like Freezetime or Round time.
A. Download the CS Pug MOD.zip file and put it in original locations.

Q. How to translate the help file?
A. NONE! It is automatic :) (If is not translated, you can remove manually the files and mod will place again)

Q. I have a error in language?
A. Check the Lang folder with correct languages (Or make a translation request)

Q. I need to compile all plugins?
A. Yes, because this uses custom .inc (include files) and the Amxx doesn't allow to attach .amxx files

Q. What compiler i can use?
A. You can use the default compiler from amxmodx/snapshots.php (Yes you need a last dev build to compile it)

Q. I Give a lot of errors when i compiling
A. Man, download the last dev build and compile it with include folder!

Q. I can ban by IP and other ridiculous methods?
A. NO! i not support Non-Steamers and all other craps.

Q. How i can upload stats files to a website?
A. This problem is very specific, please comment in this topic to get properly support.

Q. How i can translate this files?
A. First by you self (Share with us) or Translation Request

.. Maybe other questions in future

Screenshots: See here the gallery

Download Latest release in github

Ps.
2020 and still playing CS huh? Thanks to AMXX Dev Team!

^SmileY 06-03-2013 23:13

Re: Pug MOD XT (Rewritten)
 
None

piepie 06-04-2013 03:55

Re: Pug MOD XT (Rewritten)
 
Some code from YAP :)

TheDS1337 06-04-2013 06:18

Re: Pug MOD XT (Rewritten)
 
Translate to english ...

^SmileY 06-04-2013 07:09

Re: Pug MOD XT (Rewritten)
 
Quote:

Originally Posted by piepie (Post 1964184)
Some code from YAP :)

Yes, but fixed.

Quote:

Originally Posted by DeagLe.Studio (Post 1964237)
Translate to english ...

Follow the link: https://forums.alliedmods.net/showthread.php?t=217540

Quote:

Originally Posted by YamiKaitou (Post 1964263)
You are supposed to provide the English translation when you release any plugin. Please translate it yourself


Sorry, its done

YamiKaitou 06-04-2013 07:15

Re: Pug MOD XT (Rewritten)
 
Quote:

Originally Posted by ^SmileY (Post 1964257)

You are supposed to provide the English translation when you release any plugin. Please translate it yourself

Jamesas007 06-05-2013 05:34

Re: Pug MOD XT (Rewritten)
 
Hi , when i change from 10 players to 2 players in cfg , this plugin stay in 10 players ?
pug_minplayers "2" // Min. Players to start a PUG
pug_maxplayers "2" // Max. Players in server

in all Warmup configs (pregame.rc) i add this lines but logs not disabled, something wrong or maybe i something understand her ?
sv_logbans "0"
sv_logecho "0"
sv_logfile "0"
mp_logdetail "0"
mp_logmessages "0"
sv_log_onefile "0"
log off
pausable 0

I use this Pug plugin Auto-Mix (Pug) - By: p1Mp and it work perfect :)

^SmileY 06-05-2013 07:21

Re: Pug MOD XT (Rewritten)
 
Its a problem of you configs, check it again, in your server.cfg or do not confuse with amxx logs.

For hud list, its update in certain events, if you only use 1 / 2 players per server, you need to wait more time.

Jamesas007 06-05-2013 08:49

Re: Pug MOD XT (Rewritten)
 
in my server.cfg all logs off.
i understand about configs and server logs ;) how and i say i use in my servers pimpspug and all work perfect , but i want to try use this plugin and i have some problems with configs,
now i change to
pug_minplayers "1" // Min. Players to start a PUG
pug_maxplayers "2" // Max. Players in server

and then i start server , he load server.cfg, but he must load and your Warmup plugin to ! (pregame.rc) but server dont load any config from this file ,

ok i tested again , this your CVARS need to put in amxx.cfg , from your file is not loading ;)

1. [PUG] Score is tied: 84-15 what is it ? :D

2. why when switching teams , i need to say again .ready ? , and when owertime is ...

^SmileY 06-05-2013 09:25

Re: Pug MOD XT (Rewritten)
 
Man the logs in pregame.rc no exists! is not a problem of pug check 3rd party plugins.
My cvars are adjustable in pregame.rc

About the score, check the pug_rounds cvar.
And yes, in intermission you need to put .ready again, its a pug style not mix.

EDIT: About the score, i will fix the plugin, its a small thing to fix :)


All times are GMT -4. The time now is 08:33.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.