Addition of Achievement box.

Contributed by Serenitty.
This commit is contained in:
MobiusDevelopment
2022-12-14 22:25:24 +00:00
parent 6066031563
commit fd9a116f81
63 changed files with 3607 additions and 14 deletions

View File

@@ -0,0 +1,18 @@
DROP TABLE IF EXISTS `achievement_box`;
CREATE TABLE IF NOT EXISTS `achievement_box` (
`charId` INT,
`box_owned` INT NOT NULL DEFAULT 1,
`monster_point` INT NOT NULL DEFAULT 0,
`pvp_point` INT NOT NULL DEFAULT 0,
`pending_box` INT NOT NULL DEFAULT 0,
`open_time` BIGINT UNSIGNED NOT NULL DEFAULT 0,
`box_state_slot_1` INT NOT NULL DEFAULT 1,
`boxtype_slot_1` INT NOT NULL DEFAULT 0,
`box_state_slot_2` INT NOT NULL DEFAULT 0,
`boxtype_slot_2` INT NOT NULL DEFAULT 0,
`box_state_slot_3` INT NOT NULL DEFAULT 0,
`boxtype_slot_3` INT NOT NULL DEFAULT 0,
`box_state_slot_4` INT NOT NULL DEFAULT 0,
`boxtype_slot_4` INT NOT NULL DEFAULT 0,
PRIMARY KEY (`charId`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

View File

@@ -0,0 +1,19 @@
# --------------------------------------------------------------------------
# Achievement Box Settings
# --------------------------------------------------------------------------
EnabledAchievementBox = True
# Amount of mobs killed.
# Retail is 1000.
PointsForReward = 1000
# --------------------------------------------------------------------------
# Achievement Box PVP Settings
# --------------------------------------------------------------------------
EnabledAchievementPvP = True
# Amount of Players killed.
# Retail is 5.
PointsForPvpReward = 5