import es import os import popuplib import playerlib from xa import xa info = es.AddonInfo() info.name = "Skins" info.version = "0.5" info.author = "Don" info.basename = "xaskins" skinmenu = [ 'Admin T', 'Admin CT', 'Public T', 'Public CT', 'Reserved T', 'Reserved CT', 'Misc' ] skinnames = [ 'admin_t', 'admin_ct', 'public_t', 'public_ct', 'reserved_t', 'reserved_ct', 'misc' ] skinlist = {} playermenu = {} skins_downloadable = 1 if xa.isManiMode(): xaskins_skinfiles_path = xa.gamedir() + "/cfg/mani_admin_plugin/skins/" else: xaskins_skinfiles_path = xa.gamedir() + "/cfg/xa/skins/" ############### ### GLOBALS ###
import es import usermsg import playerlib from xa import xa #plugin information info = es.AddonInfo() info.name = "Most Destructive" info.version = "1.0" info.author = "SumGuy14" info.basename = "xamostdestructive" gPlayerInfo = {} # Make a global dictionary to track things in # register module with XA xamostdestructive = xa.register('xamostdestructive') def unload(): xamostdestructive.unregister() def round_start(event_var): gPlayerInfo.clear() players = playerlib.getUseridList("#all") for userid in players: gPlayerInfo[userid] = [0, 0] #################### # [0] = Damage done # [1] = Kills #################### def player_hurt(event_var): attacker = event_var['attacker']
import es import playerlib import popuplib from xa import xa import sqlite3 import os.path #plugin information info = es.AddonInfo() info.name = "Player Management" info.version = "0.2" info.author = "Hunter" info.basename = "xaplayers" manage_choice = {} manage_method = {} manage_display = {} manage_target = {} manage_targetlist = {} manage_pmenus = {} manage_argc = {} manage_cross_ref = {} ban_times = {} ban_times_order = [] xaplayers = xa.register(info.basename) xalanguage = xaplayers.language.getLanguage() xa_adminkick_anonymous = xaplayers.setting.createVariable( 'adminkick_anonymous', 0, "When an admin kicks a player, will no text be sent?") xa_adminban_anonymous = xaplayers.setting.createVariable( 'adminban_anonymous', 0, "When an admin bans a player, will no text be sent?")
import es import playerlib import popuplib import gamethread from xa import xa #plugin information info = es.AddonInfo() info.name = "Player Management" info.version = "0.2" info.author = "Hunter" info.basename = "xaplayers" manage_choice = {} manage_method = {} manage_display = {} manage_target = {} manage_targetlist = {} manage_pmenus = {} manage_argc = {} manage_cross_ref = {} xaplayers = xa.register(info.basename) xalanguage = xaplayers.language.getLanguage() xa_adminkick_anonymous = xaplayers.setting.createVariable( 'adminkick_anonymous', 0, "When an admin kicks a player, will no text be sent?") xa_adminban_anonymous = xaplayers.setting.createVariable( 'adminban_anonymous', 0, "When an admin bans a player, will no text be sent?") xa_ban_time = xaplayers.setting.createVariable( 'ban_time', 0, "The amount of time (in minutes) to ban a player for (0 = forever)")