Français Solved Véhicule ne revient pas au garage après reboot

  • Auteur de la discussion Auteur de la discussion Oppinsta
  • Date de début Date de début

Oppinsta

User
6/2/24
17
1
100
Bonjour j'ai un soucis quand je reboot le serveur lorsque mon véhicule est sortie apres le reboot il ne reviens pas au garage je dois le ranger manuellement depuis la db en changeant active de 1 a 0 j'ai vérifier dans mes logs exdb et j'ai cette erreur
Code:
[00:12:27:812369 +01:00] [Thread 7816] extDB3: SQL: Error MariaDBQueryException: PROCEDURE altislife.resetLifeVehicles does not exist
[00:12:27:812383 +01:00] [Thread 7816] extDB3: SQL: Error MariaDBQueryException: Input: CALL resetLifeVehicles

je vous avoue j'ai chercher et je suis un peu coincée la si vous avez des idées
 
Dernière édition par un modérateur:
Solution
Ah mon avis tu n'as aucun Procédure vu que tu as rajouter les 2 comme ça ...
Execute ça dans ta db pour être tranquille :D
Code:
DROP PROCEDURE IF EXISTS `resetLifeVehicles`;
DROP PROCEDURE IF EXISTS `deleteDeadVehicles`;
DROP PROCEDURE IF EXISTS `deleteOldHouses`;
DROP PROCEDURE IF EXISTS `deleteOldGangs`;
DROP PROCEDURE IF EXISTS `deleteOldContainers`;
DROP PROCEDURE IF EXISTS `deleteOldWanted`;

DELIMITER $$
CREATE DEFINER=CURRENT_USER PROCEDURE `resetLifeVehicles`()
BEGIN
  UPDATE `vehicles` SET `active`= 0;
END$$

CREATE DEFINER=CURRENT_USER PROCEDURE `deleteDeadVehicles`()
BEGIN
  DELETE FROM `vehicles` WHERE `alive` = 0;
END$$

CREATE DEFINER=CURRENT_USER PROCEDURE `deleteOldHouses`()
BEGIN
  DELETE FROM `houses` WHERE `owned` = 0...
Hello, il te manque la Procedure dans ta db :D
Execute ça dans ta Base de données :D
Code:
DELIMITER $$
CREATE DEFINER=CURRENT_USER PROCEDURE `resetLifeVehicles`()
BEGIN
  UPDATE `vehicles` SET `active`= 0;
END$$
 
Rebonjour je crois que j'ai un autre soucis quand le véhicule explose il ne retourne pas au garage et j'ai cette erreur si tu aurai une idée
Code:
[21:09:47:556458 +01:00] [Thread 2712] extDB3: SQL: Error MariaDBQueryException: PROCEDURE altislife.deleteDeadVehicles does not exist
[21:09:47:556471 +01:00] [Thread 2712] extDB3: SQL: Error MariaDBQueryException: Input: CALL deleteDeadVehicles
 
Dernière édition par un modérateur:
ah non j'ai trouvé je devais executé
Code:
DELIMITER $$
CREATE DEFINER=CURRENT_USER PROCEDURE `deleteDeadVehicles`()
BEGIN
  DELETE FROM `vehicles` WHERE `alive` = 0;
END$$

dans ma db merci
 
Ah mon avis tu n'as aucun Procédure vu que tu as rajouter les 2 comme ça ...
Execute ça dans ta db pour être tranquille :D
Code:
DROP PROCEDURE IF EXISTS `resetLifeVehicles`;
DROP PROCEDURE IF EXISTS `deleteDeadVehicles`;
DROP PROCEDURE IF EXISTS `deleteOldHouses`;
DROP PROCEDURE IF EXISTS `deleteOldGangs`;
DROP PROCEDURE IF EXISTS `deleteOldContainers`;
DROP PROCEDURE IF EXISTS `deleteOldWanted`;

DELIMITER $$
CREATE DEFINER=CURRENT_USER PROCEDURE `resetLifeVehicles`()
BEGIN
  UPDATE `vehicles` SET `active`= 0;
END$$

CREATE DEFINER=CURRENT_USER PROCEDURE `deleteDeadVehicles`()
BEGIN
  DELETE FROM `vehicles` WHERE `alive` = 0;
END$$

CREATE DEFINER=CURRENT_USER PROCEDURE `deleteOldHouses`()
BEGIN
  DELETE FROM `houses` WHERE `owned` = 0;
END$$

CREATE DEFINER=CURRENT_USER PROCEDURE `deleteOldGangs`()
BEGIN
  DELETE FROM `gangs` WHERE `active` = 0;
END$$

CREATE DEFINER=CURRENT_USER PROCEDURE `deleteOldContainers`()
BEGIN
  DELETE FROM `containers` WHERE `owned` = 0;
END$$

CREATE DEFINER=CURRENT_USER PROCEDURE `deleteOldWanted`()
BEGIN
  DELETE FROM `wanted` WHERE `active` = 0;
END$$
 
Solution