Exemplo n.º 1
0
        public void GetKnowns(L2Object obj, int range, int height, bool zones)
        {
            L2WorldRegion reg = GetRegion(obj.X, obj.Y);

            obj.CurrentRegion = reg.getName();
            if (reg != null)
            {
                reg.showObjects(obj, true, range, height, true, zones);
            }
            else
            {
                CLogger.warning("l2world: unrealiseEntry error, object on unk territory " + obj.X + " " + obj.Y + " " + obj.Z);
            }
        }
Exemplo n.º 2
0
        public void RealiseEntry(L2Object obj, GameServerNetworkPacket pk, bool pkuse)
        {
            if (_allObjects.ContainsKey(obj.ObjID))
            {
                _allObjects.Add(obj.ObjID, obj);

                if (obj is L2Player)
                {
                    _allPlayers.Add(obj.ObjID, (L2Player)obj);
                }

                L2WorldRegion reg = GetRegion(obj.X, obj.Y);
                obj.CurrentRegion = reg.getName();
                if (reg != null)
                {
                    reg.realiseMe(obj, pk, pkuse);
                }
                else
                {
                    CLogger.warning("l2world: realiseEntry error, object on unk territory " + obj.X + " " + obj.Y + " " + obj.Z);
                }
            }
        }