Fix up teleports
This commit is contained in:
6
dist/classes/commands/GridCommands.js
vendored
6
dist/classes/commands/GridCommands.js
vendored
@@ -110,7 +110,7 @@ class GridCommands extends CommandsBase_1.CommandsBase {
|
||||
response.block.mapImage = data.MapImageID;
|
||||
}
|
||||
});
|
||||
const regionHandle = Utils_1.Utils.RegionCoordinatesToHandle(gridX, gridY);
|
||||
const regionHandle = Utils_1.Utils.RegionCoordinatesToHandle(gridX * 256, gridY * 256);
|
||||
const mi = new MapItemRequest_1.MapItemRequestMessage();
|
||||
mi.AgentData = {
|
||||
AgentID: this.agent.agentID,
|
||||
@@ -124,9 +124,9 @@ class GridCommands extends CommandsBase_1.CommandsBase {
|
||||
RegionHandle: regionHandle
|
||||
};
|
||||
circuit.sendMessage(mi, PacketFlags_1.PacketFlags.Reliable);
|
||||
const minX = gridX;
|
||||
const minX = gridX * 256;
|
||||
const maxX = minX + 256;
|
||||
const minY = gridY;
|
||||
const minY = gridY * 256;
|
||||
const maxY = minY + 256;
|
||||
response.avatars = [];
|
||||
circuit.waitForMessage(Message_1.Message.MapItemReply, 10000, (packet) => {
|
||||
|
||||
2
dist/classes/commands/GridCommands.js.map
vendored
2
dist/classes/commands/GridCommands.js.map
vendored
File diff suppressed because one or more lines are too long
@@ -136,7 +136,7 @@ export class GridCommands extends CommandsBase
|
||||
});
|
||||
|
||||
// Now get the region handle
|
||||
const regionHandle: Long = Utils.RegionCoordinatesToHandle(gridX, gridY);
|
||||
const regionHandle: Long = Utils.RegionCoordinatesToHandle(gridX * 256, gridY * 256);
|
||||
|
||||
const mi = new MapItemRequestMessage();
|
||||
mi.AgentData = {
|
||||
@@ -151,9 +151,9 @@ export class GridCommands extends CommandsBase
|
||||
RegionHandle: regionHandle
|
||||
};
|
||||
circuit.sendMessage(mi, PacketFlags.Reliable);
|
||||
const minX = gridX;
|
||||
const minX = gridX * 256;
|
||||
const maxX = minX + 256;
|
||||
const minY = gridY;
|
||||
const minY = gridY * 256;
|
||||
const maxY = minY + 256;
|
||||
response.avatars = [];
|
||||
circuit.waitForMessage(Message.MapItemReply, 10000, (packet: Packet): FilterResponse =>
|
||||
|
||||
Reference in New Issue
Block a user