1. How can Get the Killer SteamId?
     
  2. In JavaScript (using my player class)

    Code:
    function endsWith(str, suffix) {
        return str.indexOf(suffix, str.length - suffix.length) !== -1;
    }OnPlayerDeath: function(session, source) {
        var player = this.player.get(session);
        var stats = session.WorldPlayerEntity.GetComponent(global.EntityStats);
       
        var source_name = this.getInstance(global.GameManager).GetDescriptionKey(source.EntitySource);
        var sourcep = false;
       
        if(endsWith(source_name, '(P)')) {
            source_name = source_name.substr(0, source_name.length - 3);
            sourcep = this.player.get(source_name); // SteamID - sourcep.steamid (Without my class - sourcep.SteamId)
        }
    });
     
  3. not working...
    do u in c#?
     
  4. Code:
    private PlayerSession getPlayerSession(string name) {
        var ses = GameManager.Instance.GetSessions();
        foreach(var player in ses) {
            if(player.Value.Name.Contains(name)) {
                return player.Value;
            }
        }
       
        return false;
    }void OnPlayerDeath(PlayerSession player, EntityEffectSourceData source) {
        var source_name = GameManager.Instance.GetDescriptionKey(source);
        if(source_name.endsWith('(P)')) {
            // Player
            var source_name = source_name.Remove(source_name.Length - 3);
            var sourcep = getPlayerSession(source_name);
            if(sourcep != false) {
                var steamid = (ulong) sourcep.SteamId;
            } else {
                // Player not found
            }
        } else {
            // Not player
        }
    }
    Not tested.
     
  5. thank you so must,getPlayerSession is's working!