mirror of
https://github.com/mangosfour/server.git
synced 2025-12-17 16:37:00 +00:00
Added missing changes from arena patch.
Renumbered texts to be continuous. Signed-off-by: ApoC <apoc@nymfe.net>
This commit is contained in:
parent
6bd2bc4125
commit
8ffb28a174
5 changed files with 70 additions and 37 deletions
|
|
@ -15,6 +15,15 @@
|
||||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Table structure for table `saved_variables`
|
||||||
|
--
|
||||||
|
|
||||||
|
CREATE TABLE `saved_variables` (
|
||||||
|
`NextArenaPointDistributionTime` bigint(40) UNSIGNED NOT NULL DEFAULT '0'
|
||||||
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Variable Saves';
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Table structure for table `character_db_version`
|
-- Table structure for table `character_db_version`
|
||||||
--
|
--
|
||||||
|
|
@ -73,7 +82,8 @@ CREATE TABLE `arena_team_member` (
|
||||||
`played_week` int(10) unsigned NOT NULL default '0',
|
`played_week` int(10) unsigned NOT NULL default '0',
|
||||||
`wons_week` int(10) unsigned NOT NULL default '0',
|
`wons_week` int(10) unsigned NOT NULL default '0',
|
||||||
`played_season` int(10) unsigned NOT NULL default '0',
|
`played_season` int(10) unsigned NOT NULL default '0',
|
||||||
`wons_season` int(10) unsigned NOT NULL default '0'
|
`wons_season` int(10) unsigned NOT NULL default '0',
|
||||||
|
`personal_rating` int(10) UNSIGNED NOT NULL DEFAULT '0'
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
|
@ -201,6 +211,7 @@ CREATE TABLE `characters` (
|
||||||
`zone` int(11) unsigned NOT NULL default '0',
|
`zone` int(11) unsigned NOT NULL default '0',
|
||||||
`death_expire_time` bigint(20) unsigned NOT NULL default '0',
|
`death_expire_time` bigint(20) unsigned NOT NULL default '0',
|
||||||
`taxi_path` text,
|
`taxi_path` text,
|
||||||
|
`arena_pending_points` int(10) UNSIGNED NOT NULL default '0',
|
||||||
PRIMARY KEY (`guid`),
|
PRIMARY KEY (`guid`),
|
||||||
KEY `idx_account` (`account`),
|
KEY `idx_account` (`account`),
|
||||||
KEY `idx_online` (`online`),
|
KEY `idx_online` (`online`),
|
||||||
|
|
|
||||||
|
|
@ -251,6 +251,7 @@ INSERT INTO `command` VALUES
|
||||||
('event start',2,'Syntax: .event start #event_id\r\nStart event #event_id. Set start time for event to current moment (change not saved in DB).'),
|
('event start',2,'Syntax: .event start #event_id\r\nStart event #event_id. Set start time for event to current moment (change not saved in DB).'),
|
||||||
('event stop',2,'Syntax: .event stop #event_id\r\nStop event #event_id. Set start time for event to time in past that make current moment is event stop time (change not saved in DB).'),
|
('event stop',2,'Syntax: .event stop #event_id\r\nStop event #event_id. Set start time for event to time in past that make current moment is event stop time (change not saved in DB).'),
|
||||||
('explorecheat',3,'Syntax: .explorecheat #flag\r\n\r\nReveal or hide all maps for the selected player. If no player is selected, hide or reveal maps to you.\r\n\r\nUse a #flag of value 1 to reveal, use a #flag value of 0 to hide all maps.'),
|
('explorecheat',3,'Syntax: .explorecheat #flag\r\n\r\nReveal or hide all maps for the selected player. If no player is selected, hide or reveal maps to you.\r\n\r\nUse a #flag of value 1 to reveal, use a #flag value of 0 to hide all maps.'),
|
||||||
|
('flusharenapoints','3','Syntax: .flusharenapoints\r\n\r\nUse it to distribute arena points based on arena team ratings, and start a new week.'),
|
||||||
('gm',1,'Syntax: .gm [on/off]\r\n\r\nEnable or Disable in game GM MODE or show current state of on/off not provided.'),
|
('gm',1,'Syntax: .gm [on/off]\r\n\r\nEnable or Disable in game GM MODE or show current state of on/off not provided.'),
|
||||||
('gm chat',1,'Syntax: .gm chat [on/off]\r\n\r\nEnable or disable chat GM MODE (show gm badge in messages) or show current state of on/off not provided.'),
|
('gm chat',1,'Syntax: .gm chat [on/off]\r\n\r\nEnable or disable chat GM MODE (show gm badge in messages) or show current state of on/off not provided.'),
|
||||||
('gm fly',3,'Syntax: .gm fly on/off\r\nEnable/disable gm fly mode.'),
|
('gm fly',3,'Syntax: .gm fly on/off\r\nEnable/disable gm fly mode.'),
|
||||||
|
|
@ -2753,7 +2754,24 @@ INSERT INTO `mangos_string` VALUES
|
||||||
(1118,'%d - guild: %s (guid: %u) %s',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
(1118,'%d - guild: %s (guid: %u) %s',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
(1119,'You must use male or female as gender.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
(1119,'You must use male or female as gender.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
(1120,'You change gender of %s to %s.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
(1120,'You change gender of %s to %s.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
(1121,'Your gender changed to %s by %s.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
(1121,'Your gender changed to %s by %s.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1122,'Your group is too large for this battleground. Please regroup to join.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1123,'Your group is too large for this arena. Please regroup to join.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1124,'Your group has members not in your arena team. Please regroup to join.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1125,'Your group does not have enough players to join this match.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1126,'The Gold Team wins!',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1127,'The Green Team wins!',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1128,'There aren\'t enough players in this battleground. It will end soon unless some more players join to balance the fight.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1129,'Your group has an offline member. Please remove him before joining.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1130,'Your group has players from the opposing faction. You can\'t join the battleground as a group.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1131,'Your group has players from different battleground brakets. You can\'t join as group.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1132,'Someone in your party is already in this battleground queue. (S)he must leave it before joining as group.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1133,'Someone in your party is Deserter. You can\'t join as group.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1134,'Someone in your party is already in three battleground queues. You cannot join as group.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1135,'You cannot teleport to a battleground or arena map.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1136,'You cannot summon players to a battleground or arena map.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1137,'You must be in GM mode to teleport to a player in a battleground.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||||
|
(1138,'You cannot teleport to a battleground from another battleground. Please leave the current battleground first.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
||||||
/*!40000 ALTER TABLE `mangos_string` ENABLE KEYS */;
|
/*!40000 ALTER TABLE `mangos_string` ENABLE KEYS */;
|
||||||
UNLOCK TABLES;
|
UNLOCK TABLES;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,25 +2,25 @@ DELETE FROM `command` WHERE `name` = "flusharenapoints";
|
||||||
INSERT INTO `command` (`name`, `security`, `help`) VALUES
|
INSERT INTO `command` (`name`, `security`, `help`) VALUES
|
||||||
('flusharenapoints','3','Syntax: .flusharenapoints\r\n\r\nUse it to distribute arena points based on arena team ratings, and start a new week.');
|
('flusharenapoints','3','Syntax: .flusharenapoints\r\n\r\nUse it to distribute arena points based on arena team ratings, and start a new week.');
|
||||||
|
|
||||||
DELETE FROM mangos_string WHERE entry BETWEEN 7007 AND 7023;
|
DELETE FROM mangos_string WHERE entry BETWEEN 1122 AND 1138;
|
||||||
|
|
||||||
INSERT INTO mangos_string (entry, content_default) VALUES
|
INSERT INTO mangos_string (entry, content_default) VALUES
|
||||||
(7007,'Your group is too large for this battleground. Please regroup to join.'),
|
(1122,'Your group is too large for this battleground. Please regroup to join.'),
|
||||||
(7008,'Your group is too large for this arena. Please regroup to join.'),
|
(1123,'Your group is too large for this arena. Please regroup to join.'),
|
||||||
(7009,'Your group has members not in your arena team. Please regroup to join.'),
|
(1124,'Your group has members not in your arena team. Please regroup to join.'),
|
||||||
(7010,'Your group does not have enough players to join this match.'),
|
(1125,'Your group does not have enough players to join this match.'),
|
||||||
(7011,'The Gold Team wins!'),
|
(1126,'The Gold Team wins!'),
|
||||||
(7012,'The Green Team wins!'),
|
(1127,'The Green Team wins!'),
|
||||||
(7013, 'There aren\'t enough players in this battleground. It will end soon unless some more players join to balance the fight.'),
|
(1128, 'There aren\'t enough players in this battleground. It will end soon unless some more players join to balance the fight.'),
|
||||||
(7014, 'Your group has an offline member. Please remove him before joining.'),
|
(1129, 'Your group has an offline member. Please remove him before joining.'),
|
||||||
(7015, 'Your group has players from the opposing faction. You can\'t join the battleground as a group.'),
|
(1130, 'Your group has players from the opposing faction. You can\'t join the battleground as a group.'),
|
||||||
(7016, 'Your group has players from different battleground brakets. You can\'t join as group.'),
|
(1131, 'Your group has players from different battleground brakets. You can\'t join as group.'),
|
||||||
(7017, 'Someone in your party is already in this battleground queue. (S)he must leave it before joining as group.'),
|
(1132, 'Someone in your party is already in this battleground queue. (S)he must leave it before joining as group.'),
|
||||||
(7018, 'Someone in your party is Deserter. You can\'t join as group.'),
|
(1133, 'Someone in your party is Deserter. You can\'t join as group.'),
|
||||||
(7019, 'Someone in your party is already in three battleground queues. You cannot join as group.'),
|
(1134, 'Someone in your party is already in three battleground queues. You cannot join as group.'),
|
||||||
(7020, 'You cannot teleport to a battleground or arena map.'),
|
(1135, 'You cannot teleport to a battleground or arena map.'),
|
||||||
(7021, 'You cannot summon players to a battleground or arena map.'),
|
(1136, 'You cannot summon players to a battleground or arena map.'),
|
||||||
(7022, 'You must be in GM mode to teleport to a player in a battleground.'),
|
(1127, 'You must be in GM mode to teleport to a player in a battleground.'),
|
||||||
(7023, 'You cannot teleport to a battleground from another battleground. Please leave the current battleground first.');
|
(1138, 'You cannot teleport to a battleground from another battleground. Please leave the current battleground first.');
|
||||||
|
|
||||||
DELETE FROM mangos_string WHERE entry = 714 OR entry = 716;
|
DELETE FROM mangos_string WHERE entry = 714 OR entry = 716;
|
||||||
|
|
|
||||||
|
|
@ -141,6 +141,8 @@ pkgdata_DATA = \
|
||||||
2008_11_29_01_mangos_spell_proc_event.sql \
|
2008_11_29_01_mangos_spell_proc_event.sql \
|
||||||
2008_11_29_02_mangos_spell_elixir.sql \
|
2008_11_29_02_mangos_spell_elixir.sql \
|
||||||
2008_12_03_01_character_guild_member.sql \
|
2008_12_03_01_character_guild_member.sql \
|
||||||
|
2008_12_15_01_character_arenas.sql \
|
||||||
|
2008_12_15_01_mangos_arenas.sql \
|
||||||
README
|
README
|
||||||
|
|
||||||
## Additional files to include when running 'make dist'
|
## Additional files to include when running 'make dist'
|
||||||
|
|
@ -263,4 +265,6 @@ EXTRA_DIST = \
|
||||||
2008_11_29_01_mangos_spell_proc_event.sql \
|
2008_11_29_01_mangos_spell_proc_event.sql \
|
||||||
2008_11_29_02_mangos_spell_elixir.sql \
|
2008_11_29_02_mangos_spell_elixir.sql \
|
||||||
2008_12_03_01_character_guild_member.sql \
|
2008_12_03_01_character_guild_member.sql \
|
||||||
|
2008_12_15_01_character_arenas.sql \
|
||||||
|
2008_12_15_01_mangos_arenas.sql \
|
||||||
README
|
README
|
||||||
|
|
|
||||||
|
|
@ -647,24 +647,24 @@ enum MangosStrings
|
||||||
LANG_YOUR_BG_LEVEL_REQ_ERROR = 715,
|
LANG_YOUR_BG_LEVEL_REQ_ERROR = 715,
|
||||||
// LANG_YOUR_ARENA_TEAM_FULL = 716, an opcode exists for this
|
// LANG_YOUR_ARENA_TEAM_FULL = 716, an opcode exists for this
|
||||||
|
|
||||||
LANG_BG_GROUP_TOO_LARGE = 7007, // "Your group is too large for this battleground. Please regroup to join."
|
LANG_BG_GROUP_TOO_LARGE = 1122, // "Your group is too large for this battleground. Please regroup to join."
|
||||||
LANG_ARENA_GROUP_TOO_LARGE = 7008, // "Your group is too large for this arena. Please regroup to join."
|
LANG_ARENA_GROUP_TOO_LARGE = 1123, // "Your group is too large for this arena. Please regroup to join."
|
||||||
LANG_ARENA_YOUR_TEAM_ONLY = 7009, // "Your group has members not in your arena team. Please regroup to join."
|
LANG_ARENA_YOUR_TEAM_ONLY = 1124, // "Your group has members not in your arena team. Please regroup to join."
|
||||||
LANG_ARENA_NOT_ENOUGH_PLAYERS = 7010, // "Your group does not have enough players to join this match."
|
LANG_ARENA_NOT_ENOUGH_PLAYERS = 1125, // "Your group does not have enough players to join this match."
|
||||||
LANG_ARENA_GOLD_WINS = 7011, // "The Gold Team wins!"
|
LANG_ARENA_GOLD_WINS = 1126, // "The Gold Team wins!"
|
||||||
LANG_ARENA_GREEN_WINS = 7012, // "The Green Team wins!"
|
LANG_ARENA_GREEN_WINS = 1127, // "The Green Team wins!"
|
||||||
LANG_BATTLEGROUND_PREMATURE_FINISH_WARNING = 7013, // The battleground will end soon, because there aren't enough players. Get more ppl or win already!
|
LANG_BATTLEGROUND_PREMATURE_FINISH_WARNING = 1128, // The battleground will end soon, because there aren't enough players. Get more ppl or win already!
|
||||||
LANG_BG_GROUP_OFFLINE_MEMBER = 7014, // "Your group has an offline member. Please remove him before joining."
|
LANG_BG_GROUP_OFFLINE_MEMBER = 1129, // "Your group has an offline member. Please remove him before joining."
|
||||||
LANG_BG_GROUP_MIXED_FACTION = 7015, // "Your group has players from the opposing faction. You can't join the battleground as a group."
|
LANG_BG_GROUP_MIXED_FACTION = 1130, // "Your group has players from the opposing faction. You can't join the battleground as a group."
|
||||||
LANG_BG_GROUP_MIXED_LEVELS = 7016, // "Your group has players from different battleground brakets. You can't join as group."
|
LANG_BG_GROUP_MIXED_LEVELS = 1131, // "Your group has players from different battleground brakets. You can't join as group."
|
||||||
LANG_BG_GROUP_MEMBER_ALREADY_IN_QUEUE = 7017, // "Someone in your party is already in this battleground queue. (S)he must leave it before joining as group."
|
LANG_BG_GROUP_MEMBER_ALREADY_IN_QUEUE = 1132, // "Someone in your party is already in this battleground queue. (S)he must leave it before joining as group."
|
||||||
LANG_BG_GROUP_MEMBER_DESERTER = 7018, // "Someone in your party is Deserter. You can't join as group."
|
LANG_BG_GROUP_MEMBER_DESERTER = 1133, // "Someone in your party is Deserter. You can't join as group."
|
||||||
LANG_BG_GROUP_MEMBER_NO_FREE_QUEUE_SLOTS = 7019, // "Someone in your party is already in three battleground queues. You cannot join as group."
|
LANG_BG_GROUP_MEMBER_NO_FREE_QUEUE_SLOTS = 1134, // "Someone in your party is already in three battleground queues. You cannot join as group."
|
||||||
|
|
||||||
LANG_CANNOT_TELE_TO_BG = 7020, // "You cannot teleport to a battleground or arena map."
|
LANG_CANNOT_TELE_TO_BG = 1135, // "You cannot teleport to a battleground or arena map."
|
||||||
LANG_CANNOT_SUMMON_TO_BG = 7021, // "You cannot summon players to a battleground or arena map."
|
LANG_CANNOT_SUMMON_TO_BG = 1136, // "You cannot summon players to a battleground or arena map."
|
||||||
LANG_CANNOT_GO_TO_BG_GM = 7022, // "You must be in GM mode to teleport to a player in a battleground."
|
LANG_CANNOT_GO_TO_BG_GM = 1137, // "You must be in GM mode to teleport to a player in a battleground."
|
||||||
LANG_CANNOT_GO_TO_BG_FROM_BG = 7023, // "You cannot teleport to a battleground from another battleground. Please leave the current battleground first."
|
LANG_CANNOT_GO_TO_BG_FROM_BG = 1138, // "You cannot teleport to a battleground from another battleground. Please leave the current battleground first."
|
||||||
|
|
||||||
// in game strings
|
// in game strings
|
||||||
// = 800, not used
|
// = 800, not used
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue