Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
- 0
-
Похожие публикации
-
Автор: Vitalik
Всем привет ребят,подскажите как сделать запрос в базу данных на удаление палаток которые не используются или с пустым инвентарем и ещё есть такой вопрос,может кто подскажет, слыхал есть такое что после рестарта открывается техника от которой утерян ключ подскажите кто знает как это делается.
-
Автор: davidx
Добрый день. создал SQL файл с запросом
BEGIN # Открываем закрытые машины, неактивные более 7 дней UPDATE Object_DATA SET Object_DATA.CharacterID = 0 WHERE Object_DATA.CharacterID <> 0 AND Object_DATA.CharacterID <= 12500 AND Object_DATA.Classname NOT LIKE 'Tent%' AND Object_DATA.Classname NOT LIKE '%Locked' AND Object_DATA.Classname NOT LIKE 'Land%' AND Object_DATA.Classname NOT LIKE 'Cinder%' AND Object_DATA.Classname NOT LIKE 'Wood%' AND Object_DATA.Classname NOT LIKE 'Metal%' AND Object_DATA.Classname NOT LIKE '%Fuel%' AND Object_DATA.Classname NOT LIKE '%Storage%' AND Object_DATA.Classname NOT IN ('OutHouse_DZ', 'GunRack_DZ', 'WorkBench_DZ', 'Sandbag1_DZ', 'FireBarrel_DZ', 'DesertCamoNet_DZ', 'StickFence_DZ', 'LightPole_DZ', 'DeerStand_DZ', 'ForestLargeCamoNet_DZ', 'Plastic_Pole_EP1_DZ', 'Hedgehog_DZ', 'FuelPump_DZ', 'Fort_RazorWire', 'SandNest_DZ', 'ForestCamoNet_DZ', 'Fence_corrugated_DZ', 'CanvasHut_DZ', 'Generator_DZ','BagFenceRound_DZ') and `LastUpdated` < DATE_SUB(NOW() , INTERVAL 7 DAY); #================================================================================================================== # Наносим урон в 50% технике, неиспользуемой более 10 дней UPDATE Object_DATA SET `Damage`=`Damage`+ 0.9 WHERE Object_DATA.CharacterID <> 0 AND Object_DATA.CharacterID <= 12500 AND Object_DATA.Classname NOT LIKE 'Tent%' AND Object_DATA.Classname NOT LIKE '%Locked' AND Object_DATA.Classname NOT LIKE 'Land%' AND Object_DATA.Classname NOT LIKE 'Cinder%' AND Object_DATA.Classname NOT LIKE 'Wood%' AND Object_DATA.Classname NOT LIKE 'Metal%' AND Object_DATA.Classname NOT LIKE '%Fuel%' AND Object_DATA.Classname NOT LIKE '%Storage%' AND Object_DATA.Classname NOT IN ('OutHouse_DZ', 'GunRack_DZ', 'WorkBench_DZ', 'Sandbag1_DZ', 'FireBarrel_DZ', 'DesertCamoNet_DZ', 'StickFence_DZ', 'LightPole_DZ', 'DeerStand_DZ', 'ForestLargeCamoNet_DZ', 'Plastic_Pole_EP1_DZ', 'Hedgehog_DZ', 'FuelPump_DZ', 'Fort_RazorWire', 'SandNest_DZ', 'ForestCamoNet_DZ', 'Fence_corrugated_DZ', 'CanvasHut_DZ', 'Generator_DZ','BagFenceRound_DZ') and `LastUpdated` < DATE_SUB(NOW() , INTERVAL 10 DAY); #================================================================================================================== # Удаляем взорванную или разбитую технику DELETE FROM `object_data` WHERE `Damage` > 0.9; # Удаляем технику без ключей и с пустым инвентарем стоящую более 3 дней DELETE FROM `object_data` WHERE `CharacterID` = 0 AND ( (`Inventory` IS NULL) OR (`Inventory` = '[]') OR (`Inventory` = '[[[],[]],[[],[]],[[],[]]]') ) AND Object_DATA.Classname NOT LIKE '%Fuel%' and `LastUpdated` < DATE_SUB(NOW() , INTERVAL 3 DAY); # Удаляем велосипеды, нетронутые более 3 дней DELETE FROM `object_data` WHERE (Classname = "MMT_Civ" or Classname = "Old_bike_TK_INS_EP1") AND DATE(LastUpdated) < CURDATE() - INTERVAL 3 DAY; # Удаляем мёртвых персонажей из базы DELETE FROM `character_data` WHERE Alive = 0; # Удаляем персонажей, незаходивших на сервер более 25 дней DELETE FROM `character_data` WHERE `LastLogin` < DATE_SUB(NOW() , INTERVAL 25 DAY); # Очищаем историю заходов на сервер DELETE FROM `player_login` WHERE DATE(Datestamp) < CURDATE() - INTERVAL 10 DAY; #Наносим дамаг любой технике и постройкам в 10% раз в 2 дня UPDATE `Object_DATA` SET `Damage`=0.1 WHERE `ObjectUID` <> 0 AND `CharacterID` <> 0 AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 2 DAY) AND ( (`Inventory` IS NULL) OR (`Inventory` = '[]') ); ===================================================================================================================== # Обновление статуса сейфов и локбоксов до состояния "открыто" (нетронутых болеее 15 дней) UPDATE `object_data` SET `CharacterID` = 0 WHERE (Classname = "VaultStorageLocked" or Classname = "LockboxStorageLocked") and `LastUpdated` < DATE_SUB(NOW() , INTERVAL 15 DAY); #Удаляем товар, лежащий более недели на аукционе DELETE FROM `store` WHERE `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 7 DAY); END При попытке загрузить в navicat (execute SQL file) выдает ошибки
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'UPDATE Object_DATA SET Object_DATA.CharacterID = 0 WHERE Object_DATA.Character' at line 3 [Err] BEGIN и запросы не загружаются. Кто может помочь?
-
Автор: auditek777
Поделитесь запросом в базу именно на удаление техники которой не пользовались 2 дня!
Отпирание закрытой техники не подходит)
-
Автор: Luntik
Здравствуйте, хочу узнать, как можно сделать так что бы база в пределах знака 30м Plot была под год модом, а без знака можно было разрушать, если кто знает подскажите пожалуйста
-
-
Наш выбор
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
после выполнения запроса
игроки не могут зайти на сервер. Ожидание создание персонажа до 120 секунд. как исправить?
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах