import es,wcs,gamethread info = es.AddonInfo() info['name'] = "Warcraft:Source 10Second XP addon" info['version'] = "1.0.a.v1" info['author'] = "" info['description'] = "Addon: 1xp/5xp every 10 seconds" info['basename'] = "wcs_memberdonatorxp" time = 10 xpDonate = 5 xpDonatorPlayer = ['STEAM_0:0:31970505'] xpMember = 1 xpMemberPlayer = ['STEAM_0:1:45547184'] xpMsg = True def xp_add(): for user in es.getUseridList(): if steam(user) in xpDonatorPlayer: wcs.wcs.getPlayer(user).giveXp(xpDonate) if xpMsg: es.tell(user,'#multi','#green[WcS Donatexp]: #lightgreenYou have gained #green%s xp. #defaultDonate xp.'%xpDonate) if steam(user) in xpMemberPlayer: wcs.wcs.getPlayer(user).giveXp(xpMember) if xpMsg: es.tell(user,'#multi','#green[WcS MemberXp]: #lightgreenYou have gained #green%s xp. #defaultMember xp.'%xpMember) gamethread.delayedname(time,'XP_REPEAT',xp_add) def steam(u): return es.getplayersteamid(u) def load(): es.msg('#multi', '#lightgreen[Warcraft:Source Second XP addon] #defaultScript #lightgreenLoaded __ Deagle __') xp_add() def unload(): gamethread.cancelDelayed('XP_REPEAT') es.msg('#multi', '#lightgreen[Warcraft:Source Second XP addon] #defaultScript #lightgreenUnloaded __Deagle__')