예제 #1
0
        private static void Where(string[] param)
        {
            string mapStr;

            switch (World.Player.Map)
            {
            case 0:
                mapStr = "Felucca";
                break;

            case 1:
                mapStr = "Trammel";
                break;

            case 2:
                mapStr = "Ilshenar";
                break;

            case 3:
                mapStr = "Malas";
                break;

            case 4:
                mapStr = "Tokuno";
                break;

            case 0x7F:
                mapStr = "Internal";
                break;

            default:
                mapStr = $"Unknown (#{World.Player.Map})";
                break;
            }

            World.Player.SendMessage(MsgLevel.Force, LocString.CurLoc, World.Player.Position, mapStr);
#if DEBUG
            World.Player.SendMessage(MsgLevel.Debug, "Cal? {0} - CalcZ = {1} (Extern = {2})",
                                     ClientCommunication.IsCalibrated(), World.Player.CalcZ, PlayerData.ExternalZ);
#endif
        }