Пример #1
0
 public DamageEventArgs(TeraProjectile p, ulong dmg, ushort t)
 {
     player     = p.player;
     projectile = p;
     damage     = dmg;
     type       = t;
 }
Пример #2
0
        TeraPlayer spawnPlayer(TeraPacketParser p)
        {
            string     n = (string)p["name"].value;
            ulong      i = (ulong)p["id"].value;
            ushort     l = 0;
            TeraPlayer player;

            if (players.TryGetValue(i, out player))
            {
                player.id = i; player.name = n; player.level = l;
            }
            else
            {
                player = new TeraPlayer()
                {
                    name = n, id = i, level = l
                };
                players.Add(i, player);
            }
            return(player);
        }
Пример #3
0
        TeraPlayer login(TeraPacketParser p)
        {
            string     n = (string)p["name"].value;
            ulong      i = (ulong)p["player id"].value;
            ushort     l = (ushort)p["level"].value;
            TeraPlayer player;

            if (players.TryGetValue(i, out player))
            {
                player.id = i; player.name = n; player.level = l;
            }
            else
            {
                player = new TeraPlayer()
                {
                    name = n, id = i, level = l
                };
                players.Add(i, player);
            }
            selfId = i;
            return(player);
        }
Пример #4
0
 public DamageEventArgs(TeraPlayer p, ulong dmg, ushort t)
 {
     player = p;
     damage = dmg;
     type   = t;
 }
Пример #5
0
 public PlayerEventArgs(TeraPlayer p)
 {
     player = p;
 }