Пример #1
0
# ======================================================================
# >> 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'))
gold_messages = get_messages(LangStrings('hw/gold'))
other_messages = get_messages(LangStrings('hw/other'))


# ======================================================================
# >> FUNCTIONS
# ======================================================================

def load():
    """Setups the database upon Hero-Wars loading.
Пример #2
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')
Пример #3
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")
Пример #4
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"
Пример #5
0
# ../most_damage/info.py

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

# =============================================================================
# >> IMPORTS
# =============================================================================
# Source.Python Imports
#   Cvars
from cvars import ConVar
#   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 = ConVar(info.variable, info.version, 0, info.name + ' Version')
Пример #6
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')
Пример #7
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')
Пример #8
0
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()
Пример #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, info.name + ' Version')