From 0af446e578297335a485d72ec9a132dc1c417fbc Mon Sep 17 00:00:00 2001 From: "[VB]AWOL" Date: Sun, 13 Oct 2013 00:44:00 -0500 Subject: [PATCH] added ammo less vehicle patch and events sql --- .../mysql/add_recommended_mysql_events.sql | 23 +++++++++++++++++++ Server Files/mysql/epoch.sql | 20 ++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 Server Files/mysql/add_recommended_mysql_events.sql diff --git a/Server Files/mysql/add_recommended_mysql_events.sql b/Server Files/mysql/add_recommended_mysql_events.sql new file mode 100644 index 000000000..3326bb274 --- /dev/null +++ b/Server Files/mysql/add_recommended_mysql_events.sql @@ -0,0 +1,23 @@ +-- +-- 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 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` = '[]') ) \ No newline at end of file diff --git a/Server Files/mysql/epoch.sql b/Server Files/mysql/epoch.sql index 0cb22617f..183db7569 100644 --- a/Server Files/mysql/epoch.sql +++ b/Server Files/mysql/epoch.sql @@ -3005,3 +3005,23 @@ INSERT INTO `trader_tids` VALUES(689, 'Clothes', 176); INSERT INTO `trader_tids` VALUES(690, 'Cooked Meats', 176); INSERT INTO `trader_tids` VALUES(691, 'Drinks', 176); INSERT INTO `trader_tids` VALUES(692, 'Packaged Food', 176); + +-- +-- 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`='UH1Y_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'; \ No newline at end of file