mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 12:12:34 +03:00
done
This commit is contained in:
113
Server Files/SQL/1_0_3_Updates.sql
Normal file
113
Server Files/SQL/1_0_3_Updates.sql
Normal file
@@ -0,0 +1,113 @@
|
||||
-- ----------------------------
|
||||
-- Add New Weapons and Ammo to trader items
|
||||
-- ----------------------------
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'KSVK_DZE', 3, 'Rifle Sniper', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, '5Rnd_127x108_KSVK', 1, 'Ammo Rifle Sniper', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'Saiga12K', 3, 'Shotgun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, '8Rnd_B_Saiga12_74Slug', 1, 'Ammo Shotgun', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, '8Rnd_B_Saiga12_74Pellets', 1, 'Ammo Shotgun', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'bizon', 3, 'Sub Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, '64Rnd_9x19_Bizon', 1, 'Ammo SMG', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'M8_SAW', 3, 'Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'MG36', 3, 'Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'RPK_74', 3, 'Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'M60A4_EP1_DZE', 3, 'Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'm240_scoped_EP1_DZE', 3, 'Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'M249_m145_EP1_DZE', 3, 'Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'MG36_camo', 3, 'Machine Gun', 'trade_weapons');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, '100Rnd_556x45_BetaCMag', 1, 'Ammo - Light Machine Gun', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, '75Rnd_545x39_RPK', 1, 'Ammo - Light Machine Gun', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'M4A1_HWS_GL_SD_Camo', 3, 'Rifle', 'trade_items');
|
||||
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
-- Add New Weapons to Black Market Vendors
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M8_SAW",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["RPK_74",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M60A4_EP1_DZE",3]', 5, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["m240_scoped_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M249_m145_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36_camo",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["bizon",3]', 10, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M4A1_HWS_GL_SD_Camo",3]', 10, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["KSVK_DZE",3]', 10, '[3,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 526, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M8_SAW",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["RPK_74",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M60A4_EP1_DZE",3]', 5, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["m240_scoped_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M249_m145_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36_camo",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["bizon",3]', 10, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M4A1_HWS_GL_SD_Camo",3]', 10, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["KSVK_DZE",3]', 10, '[3,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 452, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M8_SAW",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["RPK_74",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M60A4_EP1_DZE",3]', 5, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["m240_scoped_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M249_m145_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36_camo",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["bizon",3]', 10, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M4A1_HWS_GL_SD_Camo",3]', 10, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["KSVK_DZE",3]', 10, '[3,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 455, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M8_SAW",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["RPK_74",3]', 10, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M60A4_EP1_DZE",3]', 5, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["m240_scoped_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M249_m145_EP1_DZE",3]', 5, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MG36_camo",3]', 8, '[1,"ItemGoldBar10oz",1]', '[6,"ItemGoldBar",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["bizon",3]', 10, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["M4A1_HWS_GL_SD_Camo",3]', 10, '[2,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 459, 'trade_weapons');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["KSVK_DZE",3]', 10, '[3,"ItemGoldBar10oz",1]', '[1,"ItemGoldBar10oz",1]', 0, 459, 'trade_weapons');
|
||||
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
-- Adding new ammo to Black Market Vendors
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["100Rnd_556x45_BetaCMag",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 527, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["75Rnd_545x39_RPK",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 527, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["64Rnd_9x19_Bizon",1]', 10, '[2,"ItemSilverBar",1]', '[1,"ItemSilverBar",1]', 0, 527, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["5Rnd_127x108_KSVK",1]', 10, '[1,"ItemSilverBar10oz",1]', '[5,"ItemSilverBar",1]', 0, 527, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["100Rnd_556x45_BetaCMag",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 453, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["75Rnd_545x39_RPK",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 453, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["64Rnd_9x19_Bizon",1]', 10, '[2,"ItemSilverBar",1]', '[1,"ItemSilverBar",1]', 0, 453, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["5Rnd_127x108_KSVK",1]', 10, '[1,"ItemSilverBar10oz",1]', '[5,"ItemSilverBar",1]', 0, 453, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["100Rnd_556x45_BetaCMag",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 456, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["75Rnd_545x39_RPK",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 456, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["64Rnd_9x19_Bizon",1]', 10, '[2,"ItemSilverBar",1]', '[1,"ItemSilverBar",1]', 0, 456, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["5Rnd_127x108_KSVK",1]', 10, '[1,"ItemSilverBar10oz",1]', '[5,"ItemSilverBar",1]', 0, 456, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["100Rnd_556x45_BetaCMag",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 460, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["75Rnd_545x39_RPK",1]', 10, '[3,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 460, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["64Rnd_9x19_Bizon",1]', 10, '[2,"ItemSilverBar",1]', '[1,"ItemSilverBar",1]', 0, 460, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["5Rnd_127x108_KSVK",1]', 10, '[1,"ItemSilverBar10oz",1]', '[5,"ItemSilverBar",1]', 0, 460, 'trade_items');
|
||||
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
-- Fixing SVD ammo sell prices to match 1/2 purchase price
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
UPDATE `Traders_DATA` SET `sell`= '[1,"ItemSilverBar10oz",1]' WHERE `item`='["10Rnd_762x54_SVD",1]';
|
||||
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
-- Adding building supplies to trader items
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'CinderBlocks', 1, 'Wholesale Crates', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'PartPlywoodPack', 1, 'Wholesale Crates', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'MortarBucket', 1, 'Wholesale Crates', 'trade_items');
|
||||
INSERT IGNORE INTO `trader_items` VALUES(NULL, 'PartPlankPack', 1, 'Wholesale Crates', 'trade_items');
|
||||
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
-- Adding building supplies to Wholesalers
|
||||
-- -------------------------------------------------------------------------------------------------------------
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["CinderBlocks",1]', 50, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 555, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["PartPlywoodPack",1]', 200, '[2,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 555, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MortarBucket",1]', 50, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 555, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["PartPlankPack",1]', 200, '[1,"ItemSilverBar10oz",1]', '[5,"ItemSilverBar",1]', 0, 555, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["CinderBlocks",1]', 50, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 636, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["PartPlywoodPack",1]', 200, '[2,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 636, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MortarBucket",1]', 50, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 636, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["PartPlankPack",1]', 200, '[1,"ItemSilverBar10oz",1]', '[5,"ItemSilverBar",1]', 0, 636, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["CinderBlocks",1]', 50, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 675, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["PartPlywoodPack",1]', 200, '[2,"ItemSilverBar10oz",1]', '[1,"ItemSilverBar10oz",1]', 0, 675, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["MortarBucket",1]', 50, '[1,"ItemGoldBar10oz",1]', '[5,"ItemGoldBar",1]', 0, 675, 'trade_items');
|
||||
INSERT IGNORE INTO `Traders_DATA` VALUES(NULL, '["PartPlankPack",1]', 200, '[1,"ItemSilverBar10oz",1]', '[5,"ItemSilverBar",1]', 0, 675, 'trade_items');
|
||||
@@ -0,0 +1 @@
|
||||
ALTER TABLE `Object_DATA` ADD `LastUpdated` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER `Datestamp`;
|
||||
38
Server Files/SQL/add_recommended_mysql_events.sql
Normal file
38
Server Files/SQL/add_recommended_mysql_events.sql
Normal file
@@ -0,0 +1,38 @@
|
||||
--
|
||||
-- http://dayzepoch.com/wiki/index.php?title=Server_Installation_Instructions_Extended
|
||||
--
|
||||
DROP EVENT IF EXISTS updateStockDaily;
|
||||
CREATE EVENT updateStockDaily
|
||||
ON SCHEDULE EVERY 1 DAY
|
||||
COMMENT 'Updates out of stock vendors'
|
||||
DO
|
||||
UPDATE `traders_data` SET qty=10 WHERE qty=0 AND afile<>'trade_any_vehicle' AND afile<>'trade_any_boat';
|
||||
;
|
||||
DROP EVENT IF EXISTS removeDamagedVehicles;
|
||||
CREATE EVENT removeDamagedVehicles
|
||||
ON SCHEDULE EVERY 1 DAY
|
||||
COMMENT 'Removes damaged vehicles'
|
||||
DO
|
||||
DELETE FROM `object_data` WHERE Damage = 1;
|
||||
;
|
||||
DROP EVENT IF EXISTS removeObjectEmpty;
|
||||
CREATE EVENT removeObjectEmpty
|
||||
ON SCHEDULE EVERY 1 DAY
|
||||
COMMENT 'Removes abandoned storage objects and vehicles'
|
||||
DO
|
||||
DELETE FROM `object_data` WHERE `LastUpdated` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 14 DAY) AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 24 DAY) AND ( (`Inventory` IS NULL) OR (`Inventory` = '[]') OR (`Inventory` = '[[[],[]],[[],[]],[[],[]]]') )
|
||||
;
|
||||
DROP EVENT IF EXISTS removeObjectOld;
|
||||
CREATE EVENT removeObjectOld
|
||||
ON SCHEDULE EVERY 1 DAY
|
||||
COMMENT 'Removes old objects and vehicles'
|
||||
DO
|
||||
DELETE FROM `object_data` WHERE `LastUpdated` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 24 DAY) AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 42 DAY)
|
||||
;
|
||||
DROP EVENT IF EXISTS setDamageOnAge;
|
||||
CREATE EVENT setDamageOnAge
|
||||
ON SCHEDULE EVERY 1 DAY
|
||||
COMMENT 'This sets damage on a wall so that it can be maintained'
|
||||
DO
|
||||
UPDATE `object_data` SET `Damage`=0.1 WHERE `ObjectUID` <> 0 AND `CharacterID` <> 0 AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 3 DAY) AND ( (`Inventory` IS NULL) OR (`Inventory` = '[]') )
|
||||
;
|
||||
2757
Server Files/SQL/epoch.sql
Normal file
2757
Server Files/SQL/epoch.sql
Normal file
File diff suppressed because it is too large
Load Diff
96
Server Files/SQL/update_from_1.0.2.4_or_lower.sql
Normal file
96
Server Files/SQL/update_from_1.0.2.4_or_lower.sql
Normal file
@@ -0,0 +1,96 @@
|
||||
--
|
||||
-- Change classes over to new ammo less versions`
|
||||
--
|
||||
UPDATE `Object_DATA` SET `Classname`='CH_47F_EP1_DZE' WHERE `Classname`='CH_47F_EP1_DZ';
|
||||
UPDATE `Object_DATA` SET `Classname`='UH1Y_DZE' WHERE `Classname`='UH1Y_DZ';
|
||||
UPDATE `Object_DATA` SET `Classname`='UH1H_DZE' WHERE `Classname`='UH1H_DZ';
|
||||
UPDATE `Object_DATA` SET `Classname`='Mi17_DZE' WHERE `Classname`='Mi17_DZ';
|
||||
UPDATE `Object_DATA` SET `Classname`='UH60M_EP1_DZE' WHERE `Classname`='UH60M_EP1_DZ';
|
||||
UPDATE `Object_DATA` SET `Classname`='HMMWV_M998A2_SOV_DES_EP1_DZE' WHERE `Classname`='HMMWV_M998A2_SOV_DES_EP1';
|
||||
UPDATE `Object_DATA` SET `Classname`='HMMWV_M1151_M2_CZ_DES_EP1_DZE' WHERE `Classname`='HMMWV_M1151_M2_CZ_DES_EP1';
|
||||
UPDATE `Object_DATA` SET `Classname`='LandRover_Special_CZ_EP1_DZE' WHERE `Classname`='LandRover_Special_CZ_EP1';
|
||||
UPDATE `Object_DATA` SET `Classname`='LandRover_MG_TK_EP1_DZE' WHERE `Classname`='LandRover_MG_TK_EP1';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_MG_TK_EP1_DZE' WHERE `Classname`='UAZ_MG_TK_EP1';
|
||||
UPDATE `Object_DATA` SET `Classname`='GAZ_Vodnik_DZE' WHERE `Classname`='GAZ_Vodnik';
|
||||
UPDATE `Object_DATA` SET `Classname`='ArmoredSUV_PMC_DZE' WHERE `Classname`='ArmoredSUV_PMC_DZ';
|
||||
UPDATE `Object_DATA` SET `Classname`='Pickup_PK_TK_GUE_EP1_DZE' WHERE `Classname`='Pickup_PK_TK_GUE_EP1';
|
||||
UPDATE `Object_DATA` SET `Classname`='Offroad_DSHKM_Gue_DZE' WHERE `Classname`='Offroad_DSHKM_Gue';
|
||||
UPDATE `Object_DATA` SET `Classname`='Pickup_PK_GUE_DZE' WHERE `Classname`='Pickup_PK_GUE';
|
||||
UPDATE `Object_DATA` SET `Classname`='Pickup_PK_INS_DZE' WHERE `Classname`='Pickup_PK_INS';
|
||||
|
||||
--
|
||||
-- Change all vilas vehicles into alternatives and remove hit points
|
||||
--
|
||||
UPDATE `Object_DATA` SET `Classname`='Skoda', `Hitpoints`='[]' WHERE `Classname`='VIL_alfa_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='SkodaBlue', `Hitpoints`='[]' WHERE `Classname`='VIL_alfa_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='SkodaGreen', `Hitpoints`='[]' WHERE `Classname`='VIL_alfa_civil2';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_Unarmed_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_berlingo';
|
||||
UPDATE `Object_DATA` SET `Classname`='VWGolf', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='VWGolf', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='VWGolf', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civil2';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_Camo', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civilvip';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_RU', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_RU', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_INS', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil2';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_INS', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil3';
|
||||
UPDATE `Object_DATA` SET `Classname`='Kamaz', `Hitpoints`='[]' WHERE `Classname`='VIL_ducato_bus';
|
||||
UPDATE `Object_DATA` SET `Classname`='Kamaz', `Hitpoints`='[]' WHERE `Classname`='VIL_ducato_cargo';
|
||||
UPDATE `Object_DATA` SET `Classname`='Kamaz', `Hitpoints`='[]' WHERE `Classname`='VIL_ducato_cargo2';
|
||||
UPDATE `Object_DATA` SET `Classname`='LandRover_CZ_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='LandRover_CZ_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='LandRover_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil2';
|
||||
UPDATE `Object_DATA` SET `Classname`='LandRover_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil3';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil4';
|
||||
UPDATE `Object_DATA` SET `Classname`='UAZ_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil5';
|
||||
UPDATE `Object_DATA` SET `Classname`='hilux1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_civi2';
|
||||
UPDATE `Object_DATA` SET `Classname`='hilux1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_civi3';
|
||||
UPDATE `Object_DATA` SET `Classname`='hilux1_civil_2_covered', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='hilux1_civil_3_open_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_police';
|
||||
UPDATE `Object_DATA` SET `Classname`='M1030_US_DES_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_karoca_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='M1030_US_DES_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_karoca_civil_red';
|
||||
UPDATE `Object_DATA` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed';
|
||||
UPDATE `Object_DATA` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed2';
|
||||
UPDATE `Object_DATA` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed3';
|
||||
UPDATE `Object_DATA` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed4';
|
||||
UPDATE `Object_DATA` SET `Classname`='datsun1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa';
|
||||
UPDATE `Object_DATA` SET `Classname`='datsun1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa2';
|
||||
UPDATE `Object_DATA` SET `Classname`='datsun1_civil_2_covered', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa3';
|
||||
UPDATE `Object_DATA` SET `Classname`='datsun1_civil_2_covered', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa4';
|
||||
UPDATE `Object_DATA` SET `Classname`='datsun1_civil_3_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa5';
|
||||
UPDATE `Object_DATA` SET `Classname`='datsun1_civil_3_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa6';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_lublin_freez';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='VolhaLimo_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil3';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil4';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil5';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada2', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada2', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil2';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil3';
|
||||
UPDATE `Object_DATA` SET `Classname`='Lada2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil4';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_panda_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_panda_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_White', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_Green', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_White', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil2';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_Charcoal', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil3';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_Charcoal', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil4';
|
||||
UPDATE `Object_DATA` SET `Classname`='SUV_Green', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil5';
|
||||
UPDATE `Object_DATA` SET `Classname`='car_sedan', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil';
|
||||
UPDATE `Object_DATA` SET `Classname`='car_sedan', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil1';
|
||||
UPDATE `Object_DATA` SET `Classname`='Volha_1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil2';
|
||||
UPDATE `Object_DATA` SET `Classname`='Volha_1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil3';
|
||||
UPDATE `Object_DATA` SET `Classname`='Volha_2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil4';
|
||||
UPDATE `Object_DATA` SET `Classname`='Volha_2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil5';
|
||||
UPDATE `Object_DATA` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_sprinter_cargo';
|
||||
UPDATE `Object_DATA` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_Star_S2000';
|
||||
UPDATE `Object_DATA` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_Star_S2000o';
|
||||
UPDATE `Object_DATA` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_transit_civ';
|
||||
UPDATE `Object_DATA` SET `Classname`='V3S_Open_TK_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_transit_truck';
|
||||
UPDATE `Object_DATA` SET `Classname`='S1203_ambulance_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_vivaro_amb';
|
||||
UPDATE `Object_DATA` SET `Classname`='Ural_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_vivaro_civ';
|
||||
UPDATE `Object_DATA` SET `Classname`='Ural_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_volvofl';
|
||||
UPDATE `Object_DATA` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_vwt4_banksec';
|
||||
UPDATE `Object_DATA` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_vwt4_civ';
|
||||
UPDATE `Object_DATA` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_asistvan';
|
||||
UPDATE `Object_DATA` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_asistvan_DZE';
|
||||
Reference in New Issue
Block a user