• Erreur connexion


    Bonjour,

    Quand je me connecte je me faite kick par “spyglass” et les belle erreurs que vous voyer dans les logs (client) apparaisse, rien coté log extDB et rien coté log serveur.

    Quand je reboot ou quand je supprime le personnage en bdd le problème est “réglé”, mais au prochain reboot celui-ci reviens …

    Que faire ?

  • Enleve spyglass tu as batteley qui protège :) sa seras mieux et moin denmerdement .

    text alternatif

    Rien a en dire sur moi !
    je prouve rien a personne , je n'attend rien de vous .

  • J’ai déjà désactivé spyglass car j’ai infiStar, mais le truck c’est que j’ai des erreus. Est quand je regarde le fichier :

    #include "..\..\script_macros.hpp"  
    /*  
        File: fn_requestReceived.sqf  
        Author: Bryan "Tonic" Boardwine  
    
        Description:  
        Called by the server saying that we have a response so let's  
        sort through the information, validate it and if all valid  
        set the client up.  
    */  
    private["_array"];  
    life_session_tries = life_session_tries + 1;  
    if (life_session_completed) exitWith {}; //Why did this get executed when the client already initialized? Fucking arma…  
    if (life_session_tries > 3) exitWith {cutText[localize "STR_Session_Error","BLACK FADED"]; 0 cutFadeOut 999999999;};  
    
    0 cutText [localize "STR_Session_Received","BLACK FADED"];  
    0 cutFadeOut 9999999;  
    
    //Error handling and junk..  
    if (isNil "_this") exitWith {[] call SOCK_fnc_insertPlayerInfo;};  
    if (_this isEqualType "") exitWith {[] call SOCK_fnc_insertPlayerInfo;};  
    if (count _this isEqualTo 0) exitWith {[] call SOCK_fnc_insertPlayerInfo;};  
    if ((_this select 0) isEqualTo "Error") exitWith {[] call SOCK_fnc_insertPlayerInfo;};  
    if (!(getPlayerUID player isEqualTo (_this select 0))) exitWith {[] call SOCK_fnc_dataQuery;};  
    
    //Lets make sure some vars are not set before hand.. If they are get rid of them, hopefully the engine purges past variables but meh who cares.  
    if (!isServer && (!isNil "life_adminlevel" || !isNil "life_coplevel" || !isNil "life_donorlevel")) exitWith {  
        [profileName,getPlayerUID player,"VariablesAlreadySet"] remoteExecCall ["SPY_fnc_cookieJar",RSERV];  
        [profileName,format["Variables set before client initialization...\nlife_adminlevel: %1\nlife_coplevel: %2\nlife_donorlevel: %3",life_adminlevel,life_coplevel,life_donorlevel]] remoteExecCall ["SPY_fnc_notifyAdmins",RCLIENT];  
        sleep 0.9;  
        failMission "SpyGlass";  
    };  
    
    //Parse basic player information.  
    CASH = parseNumber (_this select 2);  
    BANK = parseNumber (_this select 3);  
    CONST(life_adminlevel,parseNumber (_this select 4));  
    if (LIFE_SETTINGS(getNumber,"donor_level") isEqualTo 1) then {  
        CONST(life_donorlevel,parseNumber (_this select 5));  
    } else {  
        CONST(life_donorlevel,0);  
    };  
    
    //Loop through licenses  
    if (count (_this select 6) > 0) then {  
        {missionNamespace setVariable [(_x select 0),(_x select 1)];} forEach (_this select 6);  
    };  
    
    life_gear = _this select 8;  
    [true] call life_fnc_loadGear;  
    
    //Parse side specific information.  
    switch (playerSide) do {  
        case west: {  
            CONST(life_coplevel, parseNumber(_this select 7));  
            CONST(life_medicLevel,0);  
            life_blacklisted = _this select 9;  
            if (LIFE_SETTINGS(getNumber,"save_playerStats") isEqualTo 1) then {  
                life_hunger = ((_this select 10) select 0);  
                life_thirst = ((_this select 10) select 1);  
                player setDamage ((_this select 10) select 2);  
            };  
        };  
    
        case civilian: {  
            life_is_arrested = _this select 7;  
            CONST(life_coplevel, 0);  
            CONST(life_medicLevel, 0);  
            life_houses = _this select 13;  
            if (LIFE_SETTINGS(getNumber,"save_playerStats") isEqualTo 1) then {  
                life_hunger = ((_this select 9) select 0);  
                life_thirst = ((_this select 9) select 1);  
                player setDamage ((_this select 9) select 2);  
            };  
    
            //Position  
            if (LIFE_SETTINGS(getNumber,"save_civilian_position") isEqualTo 1) then {  
                life_is_alive = _this select 10;  
                life_civ_position = _this select 11;  
                if (life_is_alive) then {  
                    if (count life_civ_position != 3) then {diag_log format["[requestReceived] Bad position received. Data: %1",life_civ_position];life_is_alive =false;};  
                    if (life_civ_position distance (getMarkerPos "respawn_civilian") < 300) then {life_is_alive = false;};  
                };  
            };  
    
            {  
                _house = nearestObject [(call compile format["%1",(_x select 0)]), "House"];  
                life_vehicles pushBack _house;  
            } forEach life_houses;  
    
            life_gangData = _this select 14;  
            if (!(count life_gangData isEqualTo 0)) then {  
                [] spawn life_fnc_initGang;  
            };  
            [] spawn life_fnc_initHouses;  
        };  
    
        case independent: {  
            CONST(life_medicLevel, parseNumber(_this select 7));  
            CONST(life_coplevel,0);  
            if (LIFE_SETTINGS(getNumber,"save_playerStats") isEqualTo 1) then {  
                life_hunger = ((_this select 9) select 0);  
                life_thirst = ((_this select 9) select 1);  
                player setDamage ((_this select 9) select 2);  
            };  
        };  
    };  
    
    if (count (_this select 15) > 0) then {  
        {life_vehicles pushBack _x;} forEach (_this select 15);  
    };  
    
    life_session_completed = true;  
     ```
    
    On a :
    
    

    failMission “SpyGlass”;

    
    Donc je ne pense pas que c'est spyglass qui me kick véritablement
  • Ta rajouter des cops lvl ou donateur ? Regarde il y a marquer

    text alternatif

    Rien a en dire sur moi !
    je prouve rien a personne , je n'attend rien de vous .

  • failMission "SpyGlass";```
    

    Quand je me connecte je me faite kick par “spyglass”

    Bah alors si c’est bien SpyGlass…

  • Oui mais regarde les logs, sa fait 2 erreurs :

    18:05:10 Error in expression <2\nlife_donorlevel: %3",life_adminlevel,life_coplevel,life_donorlevel]] remoteEx>  
    18:05:10   Error position: <life_coplevel,life_donorlevel]] remoteEx>  
    18:05:10   Error Variable indéfinie dans une expression: life_coplevel  
    18:05:10 File mpmissions\__CUR_MP.Altis\core\session\fn_requestReceived.sqf, line 29  
    

    et :

    18:05:10 Error in expression <private["_array"];  
    life_session_tries = life_session_tries + 1;  
    if (life_session>  
    18:05:10   Error position: <life_session_tries + 1;  
    if (life_session>  
    18:05:10   Error Variable indéfinie dans une expression: life_session_tries  
    18:05:10 File mpmissions\__CUR_MP.Altis\core\session\fn_requestReceived.sqf, line 12  
    

    J’ai juste ajouté 2 licences

  • Regarde tes logs DB

  • Il y a rien justement :

    extDB2: Version: 71  
    extDB2: https://github.com/Torndeco/extDB2  
    extDB2: Windows Version  
    Message: All development for extDB2 is done on a Linux Dedicated Server  
    Message: If you would like to Donate to extDB2 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: 20/02/15  
    
    extDB2: Found extdb-conf.ini  
    extDB2: Detected 32 Cores, Setting up 6 Worker Threads  
    
    [18:02:01:126052 +02:00] [Thread 14908] extDB2: Database Type: MySQL  
    [18:02:01:164081 +02:00] [Thread 14908] extDB2: Database Session Pool Started  
    [18:02:01:179658 +02:00] [Thread 14908] extDB2: SQL_RAW_V2: Initialized: ADD_QUOTES True  
    
  • @samas92i

    Tu mets les logs des queries en activant le debug

  • Si tu parle des queriers dans les logs du serveur :

    18:05:15 "–----------- Client Query Request -------------"  
    18:05:15 "QUERY: SELECT playerid, name, cash, bankacc, adminlevel, donorlevel, civ_licenses, arrested, civ_gear, civ_stats, civ_alive, civ_position, playtime FROM players WHERE playerid='76561198001125488'"  
    18:05:15 "Time to complete: 0.0220032 (in seconds)"  
    18:05:15 "Result: ["***************","Kevin Descartes",0,9.99967e+008,"0","5","[[`license_civ_ticket`,1],[`license_civ_passport`,0],[`license_civ_driver`,0],[`license_civ_boat`,0],[`license_civ_pilot`,0],[`license_civ_trucking`,0],[`license_civ_gun`,0],[`license_civ_dive`,0],[`license_civ_home`,0],[`license_civ_oil`,0],[`license_civ_diamond`,0],[`license_civ_salt`,0],[`license_civ_sand`,0],[`license_civ_iron`,0],[`license_civ_copper`,0],[`license_civ_cement`,0],[`license_civ_medmarijuana`,0],[`license_civ_cocaine`,0],[`license_civ_heroin`,0],[`license_civ_marijuana`,0],[`license_civ_rebel`,0]]",0,"[`U_C_Poloshirt_burgundy`,``,``,``,``,[`ItemMap`,`ItemCompass`,`ItemWatch`],``,``,[],[],[],[],[],[],[``,``,``,``],[``,``,``,``],[]]","[100,100,0.017493]",1,"[14839,10978.8,0.00147724]","[0,0,8]"]"  
    18:05:15 "------------------------------------------------"  
    
  • 9.99967e+008  
    
  • Sa a l’air d’etre sa, merci :)

  • @Kova Salut Kova juste pour te corriger, BattlEye protège mais ne suffis pas

    Si ta un serveur non moddé et sans mot de passe je peux te dire qu’il y a plus de cheaters que de ** dans la ** d’une **  :kappa:

  • @Rambo merci je savais pas ^^ ba excuse moi alors celui qui demander de l’aide .

    text alternatif

    Rien a en dire sur moi !
    je prouve rien a personne , je n'attend rien de vous .

  • Au final, c’est pas sa :(

    mémé avec 1M sa le fait

Messages 16Vues 1295
Se connecter pour répondre