Code:
[DELETE1]DELETE FROM `gameobject_template` WHERE `entry` = [GO1];#
[DELETE1]DELETE FROM `gameobject_template` WHERE `entry` = [GO2];#
[DELETE1]DELETE FROM `gameobject` WHERE `id` = [GO1];#
[DELETE1]DELETE FROM `gameobject` WHERE `id` = [GO2];#
[DEFINITION1]INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `name`, `castBarCaption`, `faction`, `flags`, `size`, `data0`, `data1`, `data2`, `data3`, `data4`, `data5`, `data6`, `data7`, `data8`, `data9`, `data10`, `data11`, `data12`, `data13`, `data14`, `data15`, `data16`, `data17`, `data18`, `data19`, `data20`, `data21`, `data22`, `data23`, `ScriptName`) VALUES ([GO1], 5, 5271, 'Maze Box', '', 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '');#
[DEFINITION1]INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `name`, `castBarCaption`, `faction`, `flags`, `size`, `data0`, `data1`, `data2`, `data3`, `data4`, `data5`, `data6`, `data7`, `data8`, `data9`, `data10`, `data11`, `data12`, `data13`, `data14`, `data15`, `data16`, `data17`, `data18`, `data19`, `data20`, `data21`, `data22`, `data23`, `ScriptName`) VALUES ([GO2], 5, 5271, 'Maze Box', '', 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '');#
[INSERT1]INSERT INTO `gameobject` (`id`, `map`, `spawnMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES ([GO1], [MAP], 1, [X] - 1.70 * 4 * [X2], [Y] + 1.70 * 4 * [Y2], [Z] + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1);#
[INSERT2]INSERT INTO `gameobject` (`id`, `map`, `spawnMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES#
[INSERT2]([GO2], [MAP], 1, [X] - 0.85 - 1.70 * 4 * [X2], [Y] + 0.85 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 1.70 * 4 * [X2], [Y] + 0.85 + 1.70 * 4 * [Y2], [Z] + 3.42 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] + 0.85 + 1.70 * 4 * [Y2], [Z] + 2.76 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 2.55 - 1.70 * 4 * [X2], [Y] + 0.85 + 1.70 * 4 * [Y2], [Z] + 2.1 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 2.55 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 1.44 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 2.55 - 1.70 * 4 * [X2], [Y] - 2.55 + 1.70 * 4 * [Y2], [Z] + 0.78 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] - 2.55 + 1.70 * 4 * [Y2], [Z] + 0.12 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 0.85 - 1.70 * 4 * [X2], [Y] - 2.55 + 1.70 * 4 * [Y2], [Z] - 0.54 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 2.55 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 1.44 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 2.55 - 1.70 * 4 * [X2], [Y] - 2.55 + 1.70 * 4 * [Y2], [Z] + 0.78 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] - 2.55 + 1.70 * 4 * [Y2], [Z] + 0.12 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 0.85 - 1.70 * 4 * [X2], [Y] - 2.55 + 1.70 * 4 * [Y2], [Z] - 0.54 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 2.72 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 1.36 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 0.85 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 2.55 - 1.70 * 4 * [X2], [Y] + 2.55 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] + 2.55 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 0.85 - 1.70 * 4 * [X2], [Y] + 2.55 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 2.55 - 1.70 * 4 * [X2], [Y] + 2.55 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 2.55 - 1.70 * 4 * [X2], [Y] + 0.85 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 2.55 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] - 2.55 - 1.70 * 4 * [X2], [Y] - 2.55 + 1.70 * 4 * [Y2], [Z] + 4.08 + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1),#
[INSERT2]([GO2], [MAP], 1, [X] + 0.85 - 1.70 * 4 * [X2], [Y] - 0.85 + 1.70 * 4 * [Y2], [Z] + 1.36 * 4 * [Z2], 0, 0, 0, 0, 0, 25, 0, 1);#
[TELE1].go xyz [X] [Y] [Z] [MAP] #
Simply edit it, using same variables (like [INSERT2] for stairs insertion, [X] for initial coords, [X2] for single box position, etc.). Use only variables used in TrinityCore.template.
Bookmarks