Password on minigames + Broadcast diseases + Missing reactor scripts

Added script for several uncoded reactors with drop data on DB.
Improved quest status updates on the DB, now using a common "characterid" column.
Fixed several disease status not appearing for other players.
Fixed MapleTV item being taken twice per operation.
Implemented password system for minirooms such as omok/match cards. Passwords as player names will suggest to the system that player is being "invited" to the private game.
This commit is contained in:
ronancpl
2018-05-01 02:26:55 -03:00
parent 61292f5c9b
commit 7d0f1cb311
33 changed files with 806 additions and 81 deletions

View File

@@ -15990,6 +15990,7 @@ CREATE TABLE IF NOT EXISTS `marriages` (
CREATE TABLE IF NOT EXISTS `medalmaps` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`characterid` int(11) NOT NULL,
`queststatusid` int(11) unsigned NOT NULL,
`mapid` int(11) NOT NULL,
PRIMARY KEY (`id`),
@@ -16508,6 +16509,7 @@ CREATE TABLE IF NOT EXISTS `questactions` (
CREATE TABLE IF NOT EXISTS `questprogress` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`characterid` int(11) NOT NULL,
`queststatusid` int(10) unsigned NOT NULL DEFAULT '0',
`progressid` int(11) NOT NULL DEFAULT '0',
`progress` varchar(15) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL DEFAULT '',
@@ -17240,8 +17242,8 @@ INSERT INTO `reactordrops` (`reactordropid`, `reactorid`, `itemid`, `chance`, `q
(693, 6702012, 3010011, 50, -1),
(694, 6702012, 3012000, 100, -1),
(695, 6702012, 3012005, 100, -1),
(696, 1032000, 4001363, 1, -1),
(697, 1032000, 4001362, 1, -1),
(696, 1032000, 4001363, 1, 28252),
(697, 1032000, 4001362, 1, 28252),
(698, 2512000, 2022131, 1, -1),
(699, 2512000, 2022132, 1, -1),
(700, 2612002, 4001134, 1, -1),