项目作者: SmileYzn

项目描述 :
CS 1.6 Pickup Game Mod
高级语言: SourcePawn
项目地址: git://github.com/SmileYzn/CS_PugMod-Archive.git
创建时间: 2014-06-05T02:37:53Z
项目社区:https://github.com/SmileYzn/CS_PugMod-Archive

开源协议:

下载


CS 1.6 Pickup Game Mod for Amx Mod X

.Description

This mod automates all game, supporting advanced commands,

rounds count, management teams, maps, HLTV, statistics and more!

.Requeriments

  • MetaMod 1.21p38+
  • AmxMod X 1.8.3-dev+5162+
  • HLDS CS Dedicated server build 6153+

.Features

  • Vote Map
  • Team Picker
  • Config manager
  • Admin Commands
  • Client Commands
  • Automatic Overtime
  • Round Stats commands
  • Ready System
  • Teams balancer + Spectators management
  • Automatic LO3 on start
  • Automatic Swap teams
  • Warmup Rounds
  • Weapon restrictions
  • Multi language support in execution time
  • Overtime chooser
  • Auto setup and configuration
  • Automatic Help system
  • Automatic Stats system with SQL Support
  • Easy Anti Cheat support
  • Anti-Flood system
  • In Game stats commands
  • SQL Ban System and register system
  • Auto messages in game
  • Custom admin system.
  • HLTV system
  • Team Dead Talk support
  • Teammates money display
  • ScoreBoard fix after change teams
  • Dead talk

.Installing

  • Download ZIP from GitHub
  • Download Last AMXX dev at amxmodx.org/snapshots.php
  • Download AMXX Base + AMXX CSTRIKE addons
  • Copy amxmodx_mm.dll or amxmodx_i386.so to addons/amxmodx/dlls folder
  • Copy cstrike, csx, fakemeta, hamsandwich, mysql and sockets to modules folder
  • Now you can compile the Pug Plugins with scripting (Base) package downloaded from amxmodx
  • Copy all .amxx plugins to addons/amxmodx/plugins folder
  • Download Metamod 1.21-am from here (amxmodx.org/downloads.php) and place into addons/metamod/dlls folder
  • Setup your plugins.ini at addons/metamod folder according to your system (Linux or windows)
  • After all, configure pugmod.rc at addons/amxmodx/configs/pug as you wish
  • Upload addons folder with liblist.gam and server.cfg to HLDS
  • Just start server (Or configure server.cfg first)

.Commands (Console and chat)

  • User commands

    .status - Pug Status command

    .score - Show the scores

    .round - Display the current round

    .ready - Player is ready to play

    .notready - Player is not ready

    .hp - Display the HP of enemy team

    .dmg - Display the damage in done in each round

    .rdmg - Display the damage recived in each round

    .sum - Display the summary of round

    .help - Pug Mod Help page

    .eac - Show EAC Shots in game (Need EAC plugin installed)

    .stats - Show in game Stats (Need stats installed)

    .rank - Show in game top15 (Need stats installed)

    .match - Show in game matches played (Need stats installed)

    .setup - Control the setup menu for start pug

    .start - Start the pug after configure it.

    .votekick - Vote to Kick a selected player

  • Administrator commands

    !pause - Pause the Pug

    !unpause - Unpause the pug

    !togglepause - Pause / Unpause the Pug

    !pugstart - Force the PUG to start

    !pugstop - Stop the Pug

    !pugreset - Reset the pug settings

    !forceready - Force the Player to ready state

    !forceunready - Force the Player to unready state

    !votemap - Start a vote for the next map

    !voteconfig - Start a vote for config type

    !kill - Kill the selected player

    !map - Change the map

    !kick - Kick the given player

    !rcon - Sends a rcon command to server

    !ban [Minutes] [Reason] - Ban the given player (Need PugDB installed)

    !unban - Ban the given player (Need PugDB installed)

    !help - Pug Mod Help Admin page

.Pug Mod Variables

pug_players_min “10” // Minimum of players to start a game

pug_players_max “10” // Maximum of players allowed in the teams

pug_rounds_max “30” // Rounds to play before start overtime

pug_rounds_ot “3” // Win difference to determine a winner in overtime

pug_force_ot “1” // Force Overtime (0 End game tied, 1 Force Overtime)

pug_handle_time “10.0” // Time to PUG change states

pug_allow_spec “0” // Allow Spectators in game

pug_drop_ban_time “15” // Minutes of ban players that leave from game in live

pug_vote_delay “15.0” // How long voting session goes on

pug_vote_map_enabled “1” // Active vote map in pug (0 Disable, 1 Enable, 2 Random map)

pug_teams_enforcement “0” // The teams method for assign teams (0 By vote, 1 Captains, 2 Automatic, 3 None, 4 Skill)

pug_dead_talk // Allow Dead talk when match is live

pug_team_money // Display Teammates money at round start

pug_fix_scores // Keep scoreboard after change teams

pug_cfg_pugmod “pugmod.rc” // Config executed for pugmod cvars

pug_cfg_warmup “warmup.rc” // Used at warmup session in pug mod

pug_cfg_start “start.rc” // Executed when vote session starts

pug_cfg_1st “esl.rc” // Used when the match begin (Live config)

pug_cfg_halftime “halftime.rc” // Used at half-time session

pug_cfg_2nd “esl.rc” // Used when the match begin (Live config)

pug_cfg_overtime “esl-ot.rc” // Used at Overtime session

pug_cfg_end “end.rc” // Executed when the match ends