Creature waypoints

From ArcEmu-Wiki
Jump to: navigation, search

Description

Waypoints. Things stuff move to.


Contents



spawnid

This is a unique ID from creature_spawns. Do not touch!


waypointid

This is the Waypoint ID. Do not touch!


position_x

Position X where creature stops moving.


position_y

Position Y where creature stops moving.


position_z

Position Z where creature stops moving.


waittime

How long the mob waits at the Waypoint, in milliseconds.
Note : a waittime under 5ms might slow your server down.


flags

256 => Run
768 => Fly


forwardemoteoneshot

Unknown (?)


forwardemoteid

Unknown (?)


backwardemoteoneshot

Unknown (?)


backwardemoteid

Unknown (?)


forwardskinid

The Display/Model of the Mob while moving forwards (?).


backwardskinid

The Display/Model of the Mob while moving backwards (?).


SQL Structure

CREATE TABLE `creature_waypoints` (
  `spawnid` int(10) unsigned NOT NULL default '0',
  `waypointid` int(10) unsigned NOT NULL default '0',
  `position_x` float NOT NULL default '0',
  `position_y` float NOT NULL default '0',
  `position_z` float NOT NULL default '0',
  `waittime` int(10) unsigned NOT NULL default '0',
  `flags` int(10) unsigned NOT NULL default '0',
  `forwardemoteoneshot` tinyint(3) unsigned NOT NULL default '0',
  `forwardemoteid` int(10) unsigned NOT NULL default '0',
  `backwardemoteoneshot` tinyint(3) unsigned NOT NULL default '0',
  `backwardemoteid` int(10) unsigned NOT NULL default '0',
  `forwardskinid` int(10) unsigned NOT NULL default '0',
  `backwardskinid` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`spawnid`,`waypointid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Creature System';
Personal tools