Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import es
- import cmdlib
- from vecmath import vector
- points = {}
- def load():
- if es.exists('saycommand', '!t'):
- cmdlib.unregisterSayCommand('!t')
- cmdlib.registerSayCommand('!t', cmd_handler, 'Allows Players to teleport')
- def round_start(ev):
- points.clear()
- def player_death(ev):
- u = ev['userid']
- s = ev['steamid']
- loc = es.getplayerlocation(u)
- if not points.has_key(s):
- points[s] = {}
- points[s]['loc'] = loc
- def cmd_handler(userid, args):
- s = es.getplayersteamid(userid)
- if not points.has_key(s):
- es.tell('#multi', 'Es wurde noch kein Spawnpunkt für dich gespeichert')
- return
- es.server.queuecmd('es_xsetpos %s %s' % (userid, str(vector(points[s]['loc']))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement