Exemple #1
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "LimitZones (Editor)"
info.basename = 'limit_zones_editor'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '1.0'
info.variable = '{}_version'.format(info.basename)
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/SP-LimitZones"
Exemple #2
0
from plugins.info import PluginInfo

from translations.strings import LangStrings

from commands.client import ClientCommand

from filters.players import PlayerIter


# ======================================================================
# >> GLOBALS
# ======================================================================

# Plugin info
info = PluginInfo()
info.name = 'Hero-Wars'
info.author = 'Mahi'
info.version = '0.6.1'
info.basename = 'hw'
info.variable = "{0}_version".format(info.basename)

# Public variable for plugin info
info.convar = PublicConVar(
    info.variable,
    info.version,
    0,
    "{0} Version".format(info.name)
)

# Translation messages
exp_messages = get_messages(LangStrings('hw/exp'))
Exemple #3
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo

info = PluginInfo()
info.name = "LimitZones"
info.basename = 'limit_zones'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '1.0'
info.variable = '{}_version'.format(info.basename)
info.convar = PublicConVar(info.variable, info.version,
                           "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/SP-LimitZones"
from cvars.public import PublicConVar
from plugins.info import PluginInfo

info = PluginInfo()
info.name = "Simple DeathMatch"
info.basename = 'simple_deathmatch'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '0.1'
info.variable = 'sdm_version'
info.convar = PublicConVar(info.variable, info.version,
                           "{} version".format(info.name))
Exemple #5
0
# ../most_damage/info.py

"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars.public import PublicConVar
#   Plugins
from plugins.info import PluginInfo


# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = 'Most Damage'
info.author = 'Satoon101'
info.version = '1.2'
info.basename = 'most_damage'
info.variable = info.basename + '_version'
info.url = 'http://www.sourcepython.com/showthread.php?85'
info.convar = PublicConVar(info.variable, info.version, info.name + ' Version')
Exemple #6
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo

info = PluginInfo()
info.name = "Zombie Waves"
info.basename = 'zombie_waves'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '1.1'
info.variable = '{}_version'.format(info.basename)
info.convar = PublicConVar(info.variable, info.version,
                           "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/SP-HL2DM-ZombieWaves"
Exemple #7
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "KillerInfo"
info.basename = 'killerinfo'
info.author = 'Luka "craziest" Volovec'
info.version = '0.1'
info.variable = 'killerinfo_version'
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "https://github.com/craziest/sp-killerinfo"
Exemple #8
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "Map Cycle"
info.basename = 'map_cycle'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '2.0'
info.variable = 'mc_version'
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/sp-map-cycle"
Exemple #9
0
"""Stores information about the plugin."""

# Source.Python
from cvars.flags import ConVarFlags
from cvars.public import PublicConVar
from plugins.info import PluginInfo

info = PluginInfo()
info.name = "Warcraft-GO"
info.author = "Warcraft-GO-Team"
info.version = ""
info.basename = "wcgo"
info.url = ""
info.convar = PublicConVar(
    info.basename + "_version", info.version,
    ConVarFlags.NONE, info.name + ' Version')
Exemple #10
0
# ../most_damage/info.py
"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars.public import PublicConVar
#   Plugins
from plugins.info import PluginInfo

# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = 'Most Damage'
info.author = 'Satoon101'
info.version = '1.2'
info.basename = 'most_damage'
info.variable = info.basename + '_version'
info.url = 'http://www.sourcepython.com/showthread.php?85'
info.convar = PublicConVar(info.variable, info.version, info.name + ' Version')
Exemple #11
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "iPlayer's Killstreaker"
info.basename = 'ip_killstreaker'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '2.0'
info.variable = 'ipk_version'
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/sp-killstreaker"
Exemple #12
0
from cvars.public import PublicConVar

from plugins.info import PluginInfo

from translations.strings import LangStrings

from commands.client import ClientCommand

# ======================================================================
# >> GLOBALS
# ======================================================================

# Plugin info
info = PluginInfo()
info.name = 'Hero-Wars'
info.author = 'Mahi, Kamiqawa'
info.version = '0.4.5'
info.basename = 'hw'
info.variable = "{0}_version".format(info.basename)

# Public variable for plugin info
info.convar = PublicConVar(info.variable, info.version, 0,
                           "{0} Version".format(info.name))

# Translation messages
exp_messages = get_messages(LangStrings('hw/exp'))
gold_messages = get_messages(LangStrings('hw/gold'))
other_messages = get_messages(LangStrings('hw/other'))

# ======================================================================
import importlib.machinery
import os

from glob import glob

from cvars.public import PublicConVar
from plugins.info import PluginInfo

from . import bans, commands
from .utils import utils

info = PluginInfo()
info.name = "Admin Commands"
info.author = "necavi"
info.version = "0.1"
info.basename = "admin_commands"
info.variable = info.basename + "_version"
info.convar = PublicConVar(info.variable, info.version, info.name + " Version")

cwd = os.getcwd()
os.chdir(os.path.dirname(os.path.abspath(__file__)))
for module in glob("commands/*.py"):
    name = "admin_commands.commands." + os.path.splitext(
        os.path.basename(module))[0]
    loader = importlib.machinery.SourceFileLoader(name, module)
    loader.load_module(name)
os.chdir(cwd)


def unload():
    utils.unload()
import importlib.machinery
import os

from glob import glob

from cvars.public import PublicConVar
from plugins.info import PluginInfo

from . import bans, commands
from .utils import utils


info = PluginInfo()
info.name = "Admin Commands"
info.author = "necavi"
info.version = "0.1"
info.basename = "admin_commands"
info.variable = info.basename + "_version"
info.convar = PublicConVar(info.variable, info.version, info.name + " Version")


cwd = os.getcwd()
os.chdir(os.path.dirname(os.path.abspath(__file__)))
for module in glob("commands/*.py"):
    name = "admin_commands.commands." + os.path.splitext(os.path.basename(module))[0]
    loader = importlib.machinery.SourceFileLoader(name, module)
    loader.load_module(name)
os.chdir(cwd)


def unload():
Exemple #15
0
# ../anti_team_flash/info.py

"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars.public import PublicConVar
#   Plugins
from plugins.info import PluginInfo


# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = 'Anti Team Flash'
info.author = 'Satoon101'
info.version = '1.2'
info.basename = 'anti_team_flash'
info.variable = info.basename + '_version'
info.url = 'http://forums.sourcepython.com/showthread.php?895'
info.convar = PublicConVar(info.variable, info.version, info.name + ' Version')
Exemple #16
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "CS:GO Rainbow Six Mod"
info.basename = 'csgors'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '0.1'
info.variable = '{}_version'.format(info.basename)
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/CSGO-RS"
Exemple #17
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo

info = PluginInfo()
info.name = "War3 Extended"
info.author = "necavi"
info.version = "0.1"
info.basename = "wcx"
info.variable = info.basename + "_version"
info.convar = PublicConVar(info.variable, info.version, 0,
                           info.name + " Version")
Exemple #18
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo

info = PluginInfo()
info.name = "War3 Extended"
info.author = "necavi"
info.version = "0.1"
info.basename = "wcx"
info.variable = info.basename + "_version"
info.convar = PublicConVar(info.variable, info.version, 0, info.name + " Version")
Exemple #19
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "Zombie Waves (Editor)"
info.basename = 'zombie_waves_editor'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '1.0'
info.variable = '{}_version'.format(info.basename)
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/SP-HL2DM-ZombieWaves"
Exemple #20
0
# ../victim_stats/info.py

"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars.public import PublicConVar

#   Plugins
from plugins.info import PluginInfo


# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = "Victim Stats"
info.author = "Satoon101"
info.version = "1.0"
info.basename = "victim_stats"
info.variable = info.basename + "_version"
info.url = ""
info.convar = PublicConVar(info.variable, info.version, 0, info.name + " Version")
Exemple #21
0
from wcgo.heroes import *
from wcgo.items import *
from wcgo.menus import menus
from wcgo.player import Player
from wcgo.player import PlayerIter
from wcgo.tools import get_messages
from wcgo.tools import find_element


# ======================================================================
# >> GLOBALS
# ======================================================================

# Plugin info
info = PluginInfo()
info.name = 'Warcraft: GO'
info.author = 'Mahi'
info.version = '0.6.1'
info.basename = 'wcgo'
info.variable = "{0}_version".format(info.basename)

# Public variable for plugin info
info.convar = PublicConVar(
    info.variable,
    info.version,
    0,
    "{0} Version".format(info.name)
)

# Experience Values
exp_values = cfg._retrieve_exp_values(cfg.exp_multiplier)
Exemple #22
0
# This file is part of ArcJail.
#
# ArcJail is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# ArcJail is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with ArcJail.  If not, see <http://www.gnu.org/licenses/>.

from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "ArcJail"
info.basename = 'arcjail'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '1.0'
info.variable = '{}_version'.format(info.basename)
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "http://arcjail.ru/"
Exemple #23
0
# ../cut_wire/info.py

"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars.public import PublicConVar
#   Plugins
from plugins.info import PluginInfo


# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = 'Cut Wire'
info.author = 'Satoon101'
info.version = '1.1'
info.basename = 'cut_wire'
info.variable = info.basename + '_version'
info.url = 'http://forums.sourcepython.com/showthread.php?779'
info.convar = PublicConVar(
    info.variable, info.version, 0, info.name + ' Version')
Exemple #24
0
from events import Event
from filters.players import PlayerIter
from mathlib import Vector
from menus.radio import PagedRadioMenu, PagedRadioOption
from messages import SayText2
from players.dictionary import PlayerDictionary
from players.entity import Player
from plugins.info import PluginInfo
from translations.strings import LangStrings

# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo("simple_teleport")
info.basename = "simple_teleport"
info.name = "Simple teleport plugin"
info.description = "Easily teleport players"
info.author = "Kill, iPlayer"
info.version = "1.0"
info.url = "https://steamcommunity.com/id/killtmwc | " \
           "https://steamcommunity.com/id/its_iPlayer"

PublicConVar(name=info.basename + "_version", value=info.version,
             description=info.description)


# =============================================================================
# >> CONSTANTS
# =============================================================================
STUCK_RELEASE_TIMEOUT = 4.0
VEC_P2P_OFFSET = Vector(0, 0, 80)
Exemple #25
0
from colors import Color

from listeners.tick import Delay

from filters.recipients import RecipientFilter
 
from core import AutoUnload
 
base_path = Path(__file__).parent
MODNAME = base_path.namebase
 
info = PluginInfo()
info.author = "Yiggles Moto"
info.basename = MODNAME
info.description = "Testing Area"
info.name = "Playground - Work Area"
info.version = "0.1.2 Alpha"
info.url = ""
 
GOD_MODE = "god"
CHAT_COMMAND = "cut"
CLIENT_COMMAND = "kill"
HEALTH_COMMAND = "sethealth"
MENU_COMMAND = "menu"
RESPAWN_COMMAND = "respawn"

EXTRA_HP = 100
BOT_EXTRA_HP = 400

def load():
    SayText2('%s{0}%s: Plugin Loaded'.format(info.name) % (Color(0,153,0), Color(0,200,255))).send()
Exemple #26
0
from wcgo.entities import Hero
from wcgo.heroes import *
from wcgo.items import *
from wcgo.menus import menus
from wcgo.player import Player
from wcgo.player import PlayerIter
from wcgo.tools import get_messages
from wcgo.tools import find_element

# ======================================================================
# >> GLOBALS
# ======================================================================

# Plugin info
info = PluginInfo()
info.name = 'Warcraft: GO'
info.author = 'Mahi'
info.version = '0.6.1'
info.basename = 'wcgo'
info.variable = "{0}_version".format(info.basename)

# Public variable for plugin info
info.convar = PublicConVar(info.variable, info.version, 0,
                           "{0} Version".format(info.name))

# Experience Values
exp_values = cfg._retrieve_exp_values(cfg.exp_multiplier)

# Translation messages
exp_messages = get_messages(LangStrings('wcgo/exp'), HintText)
gold_messages = get_messages(LangStrings('wcgo/gold'), SayText2)
Exemple #27
0
# ../sweet_and_sour_chicken/info.py
"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python
from cvars.public import PublicConVar
from plugins.info import PluginInfo

# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = 'Sweet And Sour Chicken'
info.author = 'satoon101'
info.version = '1.0'
info.basename = 'sweet_and_sour_chicken'
info.variable = info.basename + '_version'
info.url = ''
info.convar = PublicConVar(info.variable, info.version, info.name + ' Version')
from events import Event
from filters.players import PlayerIter
from mathlib import Vector
from menus.radio import PagedRadioMenu, PagedRadioOption
from messages import SayText2
from players.dictionary import PlayerDictionary
from players.entity import Player
from plugins.info import PluginInfo
from translations.strings import LangStrings

# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo("simple_teleport")
info.basename = "simple_teleport"
info.name = "Simple Teleport"
info.description = "Easily teleport players"
info.author = "Kill, iPlayer"
info.version = "1.0"
info.url = "https://steamcommunity.com/id/killtmwc | " \
           "https://steamcommunity.com/id/its_iPlayer"

PublicConVar(name=info.basename + "_version",
             value=info.version,
             description=info.description)

# =============================================================================
# >> CONSTANTS
# =============================================================================
STUCK_RELEASE_TIMEOUT = 4.0
VEC_P2P_OFFSET = Vector(0, 0, 80)
Exemple #29
0
# ../cut_wire/info.py
"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars.public import PublicConVar
#   Plugins
from plugins.info import PluginInfo

# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = 'Cut Wire'
info.author = 'Satoon101'
info.version = '1.1'
info.basename = 'cut_wire'
info.variable = info.basename + '_version'
info.url = 'http://forums.sourcepython.com/showthread.php?779'
info.convar = PublicConVar(info.variable, info.version, 0,
                           info.name + ' Version')
Exemple #30
0
# ../dissolver/info.py

"""Provides/stores information about the plugin."""

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars.public import PublicConVar
#   Plugins
from plugins.info import PluginInfo


# =============================================================================
# >> PLUGIN INFO
# =============================================================================
info = PluginInfo()
info.name = 'Dissolver'
info.author = 'Satoon101'
info.version = '1.1'
info.basename = 'dissolver'
info.variable = info.basename + '_version'
info.url = ''
info.convar = PublicConVar(info.variable, info.version, info.name + ' Version')
Exemple #31
0
from cvars.public import PublicConVar
from plugins.info import PluginInfo


info = PluginInfo()
info.name = "TripMines"
info.basename = 'tripmines'
info.author = 'Kirill "iPlayer" Mysnik'
info.version = '0.2'
info.variable = 'tm_version'
info.convar = PublicConVar(
    info.variable, info.version, "{} version".format(info.name))

info.url = "https://github.com/KirillMysnik/sp-tripmines"