[Résolu]Problème configuration du client


#1

Bonjour,

Je rencontre un problème avec mon serveur.

Ce que je fais

Je mets les spawns requis pour Malden

/*

  • Format:
  •    3: STRING (Conditions) - Must return boolean :
    
  •        String can contain any amount of conditions, aslong as the entire
    
  •        string returns a boolean. This allows you to check any levels, licenses etc,
    
  •        in any combination. For example:
    
  •            "call life_coplevel && license_civ_someLicense"
    
  •        This will also let you call any other function.
    

*/
class CfgSpawnPoints {

class Altis {
    class Civilian {
        class Kavala {
            displayName = "Kavala";
            spawnMarker = "civ_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "!license_civ_rebel";
        };

        class Athira {
            displayName = "Athira";
            spawnMarker = "civ_spawn_3";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class Pyrgos {
            displayName = "Pyrgos";
            spawnMarker = "civ_spawn_2";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class Sofia {
            displayName = "Sofia";
            spawnMarker = "civ_spawn_4";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class RebelN {
            displayName = $STR_SP_Reb_N;
            spawnMarker = "Rebelop";
            icon = "\a3\ui_f\data\map\MapControl\bunker_ca.paa";
            conditions = "license_civ_rebel";
        };

        class RebelS {
            displayName = $STR_SP_Reb_S;
            spawnMarker = "Rebelop_1";
            icon = "\a3\ui_f\data\map\MapControl\bunker_ca.paa";
            conditions = "license_civ_rebel";
        };

        class RebelE {
            displayName = $STR_SP_Reb_E;
            spawnMarker = "Rebelop_2";
            icon = "\a3\ui_f\data\map\MapControl\bunker_ca.paa";
            conditions = "license_civ_rebel";
        };
    };

    class Cop {
        class Kavala {
            displayName = "Kavala HQ";
            spawnMarker = "cop_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class Athira {
            displayName = "Athira HQ";
            spawnMarker = "cop_spawn_3";
            icon = "\a3\ui_f\data\map\MapControl\fuelstation_ca.paa";
            conditions = "";
        };

        class Pyrgos {
            displayName = "Pyrgos HQ";
            spawnMarker = "cop_spawn_2";
            icon = "\a3\ui_f\data\map\GroupIcons\badge_rotate_0_gs.paa";
            conditions = "";
        };

        class Air {
            displayName = $STR_MAR_Police_Air_HQ;
            spawnMarker = "cop_spawn_4";
            icon = "\a3\ui_f\data\map\Markers\NATO\b_air.paa";
            conditions = "call life_coplevel >= 2 && {license_cop_cAir}";
        };

        class HW {
            displayName = $STR_MAR_Highway_Patrol;
            spawnMarker = "cop_spawn_5";
            icon = "\a3\ui_f\data\map\GroupIcons\badge_rotate_0_gs.paa";
            conditions = "call life_coplevel >= 3";
        };
    };

    class Medic {
        class Kavala {
            displayName = $STR_SP_EMS_Kav;
            spawnMarker = "medic_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\hospital_ca.paa";
            conditions = "";
        };

        class Athira {
            displayName = $STR_SP_EMS_Ath;
            spawnMarker = "medic_spawn_2";
            icon = "\a3\ui_f\data\map\MapControl\hospital_ca.paa";
            conditions = "";
        };

        class Pyrgos {
            displayName = $STR_SP_EMS_Pyr;
            spawnMarker = "medic_spawn_3";
            icon = "\a3\ui_f\data\map\MapControl\hospital_ca.paa";
            conditions = "";
        };
    };
};

class Tanoa {

    class Civilian {
        class Georgetown {
            displayName = "Georgetown";
            spawnMarker = "civ_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "!license_civ_rebel";
        };

        class Balavu {
            displayName = "Balavu";
            spawnMarker = "civ_spawn_3";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class Tuvanaka {
            displayName = "Tuvanaka";
            spawnMarker = "civ_spawn_2";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class Lijnhaven {
            displayName = "Lijnhaven";
            spawnMarker = "civ_spawn_4";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class RebelNW {
            displayName = $STR_SP_Reb_NW;
            spawnMarker = "Rebelop";
            icon = "\a3\ui_f\data\map\MapControl\bunker_ca.paa";
            conditions = "license_civ_rebel";
        };

        class RebelS {
            displayName = $STR_SP_Reb_S;
            spawnMarker = "Rebelop_1";
            icon = "\a3\ui_f\data\map\MapControl\bunker_ca.paa";
            conditions = "license_civ_rebel";
        };

        class RebelNE {
            displayName = $STR_SP_Reb_NE;
            spawnMarker = "Rebelop_2";
            icon = "\a3\ui_f\data\map\MapControl\bunker_ca.paa";
            conditions = "license_civ_rebel";
        };
    };

    class Cop {
        class NAirport {
            displayName = $STR_SP_Cop_Air_N;
            spawnMarker = "cop_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class SWAirport {
            displayName = $STR_SP_Cop_Air_SW;
            spawnMarker = "cop_spawn_3";
            icon = "\a3\ui_f\data\map\MapControl\fuelstation_ca.paa";
            conditions = "";
        };

        class GeorgetownHQ {
            displayName = "Georgetown HQ";
            spawnMarker = "cop_spawn_2";
            icon = "\a3\ui_f\data\map\GroupIcons\badge_rotate_0_gs.paa";
            conditions = "";
        };

        class Air {
            displayName = $STR_MAR_Police_Air_HQ;
            spawnMarker = "cop_spawn_4";
            icon = "\a3\ui_f\data\map\Markers\NATO\b_air.paa";
            conditions = "call life_coplevel >= 2 && {license_cop_cAir}";
        };

        class HW {
            displayName = $STR_MAR_Highway_Patrol;
            spawnMarker = "cop_spawn_5";
            icon = "\a3\ui_f\data\map\GroupIcons\badge_rotate_0_gs.paa";
            conditions = "call life_coplevel >= 3";
        };
    };

    class Medic {

        class SEHospital {
            displayName = $STR_SP_EMS_SE;
            spawnMarker = "medic_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\hospital_ca.paa";
            conditions = "";
        };

        class TanoukaHospital {
            displayName = $STR_SP_EMS_Tan;
            spawnMarker = "medic_spawn_2";
            icon = "\a3\ui_f\data\map\MapControl\hospital_ca.paa";
            conditions = "";
        };

        class NEAirportHospital {
            displayName = $STR_SP_EMS_NEair;
            spawnMarker = "medic_spawn_3";
            icon = "\a3\ui_f\data\map\MapControl\hospital_ca.paa";
            conditions = "";
        };
        };
    };

class Malden {

    class Civilian {
        class LaTrinité {
            displayName = "La Trinité";
            spawnMarker = "civ_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "!license_civ_rebel";
        };

        class LaPessagne {
            displayName = "La Pessagne";
            spawnMarker = "civ_spawn_3";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class LaRivière {
            displayName = "La Rivière";
            spawnMarker = "civ_spawn_2";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

        class Larche {
            displayName = "Larche";
            spawnMarker = "civ_spawn_4";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };

    };

    class Cop {
        class NAirport {
            displayName = "Gendarmerie";
            spawnMarker = "gend_spawn_1";
            icon = "\a3\ui_f\data\map\MapControl\watertower_ca.paa";
            conditions = "";
        };
    };

    class Medic {

        class SEHospital {
            displayName = "Caserne";
            spawnMarker = "medic_spawn_2";
            icon = "\a3\ui_f\data\map\MapControl\hospital_ca.paa";
            conditions = "";
        };

    };

};

};

Ce que je veux

Que les spawns fonctionnent

Ce que j’obtiens

Configuration du client / Erreur EXT DB

Logs

Logs serveur :

https://mega.nz/#!fZU1DIiB!Vx6RpmLI0GQZzFUTYSAyxdOGsrNaPfb6LyjIdQISkZw

(Trop gros pour hastebin et ici même…)

EXTDB 3:

extDB3: https://bitbucket.org/torndeco/extdb3/wiki/Home
extDB3: Version: 1.028
extDB3: Windows Version
Message: All development for extDB3 is done on a Linux Dedicated Server
Message: If you would like to Donate to extDB3 Development
Message: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2SUEFTGABTAM2
Message: Also leave a message if there is any particular feature you would like to see added.
Message: Thanks for all the people that have donated.
Message: Torndeco: 18/05/15

extDB3: Found extdb3-conf.ini
extDB3: Detected 8 Cores, Setting up 6 Worker Threads
extDB3: …
extDB3: …
extDB3: …
extDB3: …
extDB3: …
extDB3: …

[15:01:44:437361 +01:00] [Thread 7072] extDB3: Config Error: : No such node (.IP)

Merci !
(pour info, avant, extdb marchait)


#2

Bonjour,

Le spawn et l’erreur extdb3 n’ont sûrement rien a voir, je ne peux pas look tes logs actuellement,

Cependant le “extDB3: Config Error: : No such node (.IP)” correspond en général a ton fichier config de extdb3. Vérifie que ton node soit bien [altislife] sinon envoie un screen en cachant ton pssw de ta config extdb3 .


#3

De plus, tu utilise une version qui commence a dater de extdb3. Vérifie la version.


#4

Une erreur peut aussi venir des configs et plein d’autres fichiers qui empêchent donc la connexion à la bdd.
Merci pour l’info, je changerais la version.
En ce qui concerne le problème, j’ai vérifié tous les paramètres de EXTDB et tout est bien config.


#5

Une autre erreur dans se cas. Le node correspond au [] devant les informations de connexion. l’erreur ne serait pas la même si sa serais un problème de connexion a la bdd.

Sinon sa peut venir effectivement d’une erreur de compatibilité entre extdb3 et le “jeu” essaie avec les tests en .exe de extdb3 voir déjà si cela fonctionne.

Essaie de te mettre en debug sur extdb3 si tu ne l’a pas déjà fait


#6

https://hastebin.com/giviputozi.http
Voici ce que me donne le log de test :wink:


#7

Petite question … pour installer la map malden, tu a juste configurer ce fichier ?
Si la reponse est oui, commence par regarder comment installer la map malden, il y a d autre modif a effectuer.


#8

Tuto bien expliqué : https://www.altisliferpg.com/topic/4183-changing-from-altis-to-malden-or-any-other-map/


#9

J’ai trouvé une mission malden life sur le net en 5.0.

Elle tournait nickel mais elle a cessée de fonctionner d’un moment à l’autre… Je ne cmprends pas, déjà toute l’aprem que je desinstalle, reinstalle et rien


#10

Au pire, tu as ça : équivalent du AltisLife en MaldenLife


#11

C’est exactement celui là que j’ai pris justement…


#12

Aucune solution pour extdb ? Pour info, j’ai refais la procédure sur altisliferpg et ça ne change pas, extdb affiche toujours l’erreur … Je ne sais plus quoi faire :confused:


#13

coucou @James_Patagheul tu a énormément d’erreur dans tes scripts de config config_vehicles.hpp
config_clothing.hpp
config_vitems.hpp
config_spawnpoints.hpp

ton stringtable aussi est à revoir string manquant ou listée en double.


#14

Bonjour,

Merci pour ta réponse, malheureusement, j’ai remis les fichiers de base mais rien y fait… Il n’y a plus les erreurs de ces fichiers dans les logs, mais le extdb ne charge toujours pas …
Si tu as TS, n’hésites pas, je te fournirais des informations plus complètes…


#15

Logs extdb3 stp …

Comme @Nekro te l’a indiqué, si tu as toujours cette erreur :

[15:01:44:437361 +01:00] [Thread 7072] extDB3: Config Error: : No such node (.IP)

Tu n’es pas prêt d’avoir les spawn qui fonctionne … Donc envois ton fichier config extdb3 ou alors corrige le


#16

Afin de config ton extdb comme il faut envoie nous :
extdb.conf.ini (en retirant tes MDP)
description.ext
le nom de ta database ou un screen phpmyadmin
+
init.sqf du life server.
Merci


#17

EXTDB CONFIG:

[Main]
Version = 1

Randomize Config File = false
;; Randomizes Config File after loading.
;; Recommend to turn on, if you have enabled filepatching on arma.

Allow Reset = false
;; Allows 9:RESET, usefull for development work

Thread = 0;
;; Option to force number of worker threads for extDB3.
;; Auto = 0, Min = 2, Max = 6

[Log]
Flush = true;
;; Flush logfile after each update.
;; Option really only usefull if running DEBUG BUILD

[altislife]
IP = 127.0.0.1
Port = 3306
Username = root
Password =
Database = altislife

Description.ext :
https://pastebin.com/M3BVJb82

Nom de la bdd :
altislife

INIT.sqf life :

https://pastebin.com/8tStCDNK

Voilà, j’espère qu’une solution sera trouvée… :confused:

Merci à vous !


#18

test comme ca, car pour moi il n y a pas d erreur de config.
Autre question, tu as bien installe les dll ?


#19

extDB3: https://bitbucket.org/torndeco/extdb3/wiki/Home
extDB3: Version: 1.032
extDB3: Windows Debug Version

Message: All development for extDB3 is done on a Linux Dedicated Server
Message: If you would like to Donate to extDB3 Development
Message: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2SUEFTGABTAM2
Message: Also leave a message if there is any particular feature you would like to see added.
Message: Thanks for all the people that have donated.
Message: Torndeco: 18/05/15

extDB3: Found extdb3-conf.ini
extDB3: Detected 8 Cores, Setting up 6 Worker Threads
extDB3: …
extDB3: …
extDB3: …
extDB3: …
extDB3: …
extDB3: …

[12:30:17:962630 +01:00] [Thread 6136] extDB3: Input from Server: 9:VERSION
[12:30:17:962693 +01:00] [Thread 6136] extDB3: Output to Server: 1.032
[12:30:21:173815 +01:00] [Thread 6136] extDB3: Input from Server: 9:VERSION
[12:30:21:173840 +01:00] [Thread 6136] extDB3: Output to Server: 1.032
[12:30:25:377827 +01:00] [Thread 6136] extDB3: Input from Server: 9:ADD_DATABASE:
[12:30:25:377923 +01:00] [Thread 6136] extDB3: Config Error: : No such node (.IP)
[12:30:25:377932 +01:00] [Thread 6136] extDB3: Output to Server: [0,“Database Config Error”]
[12:30:25:663430 +01:00] [Thread 6136] extDB3: Input from Server: 9:VERSION
[12:30:25:663456 +01:00] [Thread 6136] extDB3: Output to Server: 1.032

J’ai les deux tbbmalloc(_x64).dll dans le dossier EXTDB & dans la racine du serveur.


#20

quel version de MySQL ?