Beiträge von Oska


    Wir haben bereits das Problem, lern lesen & verstehen! - Oska: Poste mal denn /enter Befehl wo man in Normale Häuser kommt da kannst du deine "Gangbase" mit rein packen!!!!



    if(strcmp(cmd, "/enter", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    for(new i = 0; i < sizeof(HouseInfo); i++)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
    {
    //printf("Found House :%d",i);
    if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0)
    {
    SetPlayerInterior(playerid,HouseInfo[i][hInt]);
    SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]);
    GameTextForPlayer(playerid, "~w~Willkommen zu Hause", 5000, 1);
    PlayerInfo[playerid][pInt] = HouseInfo[i][hInt];
    PlayerInfo[playerid][pLocal] = i;
    SetPlayerVirtualWorld(playerid,i);
    }
    else
    {
    GameTextForPlayer(playerid, "~r~Verschlossen", 5000, 1);
    }
    }
    }

    Das müsste das Haus /enter System sein.
    Wie füge ich mein /enter System dort hinzu damit beides funktioniert.

    gibt es in deinem GF Editiertes Script 2 /enter Befehle?
    Soviel ich weis GF = /enter = Haus betreten?
    mach bei deinem GangBase Eneter z.b. "/genter"

    ich habe mal den namen von /enter geändert und mit dem neuen Befehl geht das,
    aber ich würde gerne /enter benutzen weist du wie ich das machen kann damit das funktioniert?


    Pablo_Escobar96: Ja ist es.

    Habe ich gemacht aber es passiert immer noch nichts, im Chat steht auch nichts.

    Ich will für eine Base /enter & /exit reinmachen. Das /exit klappt aber das /enter nicht. woran kann das liegen?



    if(strcmp(cmd, "/enter", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,2632.7478,1824.1743,11.0234))
    {
    SetPlayerPos(playerid,-2636.5781,1403.4066,906.4609);
    SetPlayerInterior(playerid,3);
    SetPlayerVirtualWorld(playerid,0);
    }
    }
    }
    if(strcmp(cmd, "/exit", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,-2636.5781,1403.4066,906.4609))
    {
    SetPlayerPos(playerid,2633.3840,1824.0403,11.0161);
    SetPlayerFacingAngle(playerid,86.0156);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    }
    }
    }


    wenn ich enable mutex mache kommt das:
    error 017: undefined symbol "enable_mutex"

    R20 sogar :D


    Oska, schau mal nach ob der MySQL-Dienst bei dir läuft, also ob du z.B. per phpMyAdmin oder Navicat auf die Datenbank zugreifen kannst.
    Ich kann jetzt nicht erkennen welche Plugin-Version du benutzt, aber versuch auch mal den Mutex anzuschalten mit "enable_mutex(true);" (diese Zeile bevor mysql_connect einfügen).

    Mit Navicat kann ich ganz normal zugreifen, ich werde mal jetzt versuchen den Mutex anzuschalten Vielen Dank schon mal hoffe du kannst mir weiterhelfen und das Problem komplett lösen :)

    Ich kann meinen Samp Server nicht starten weil mysql keine Verbindung zur Datenbank herstellen kann.
    Hier der mysql_log:




    [22:15:57] >> mysql_connect( )
    [22:15:57] CMySQLHandler::CMySQLHandler() - constructor called.
    [22:15:57] CMySQLHandler::CMySQLHandler() - Connecting to "localhost" | DB: "server" | Username: "root" ...
    [22:15:57] CMySQLHandler::Connect() - Connection was successful.
    [22:15:57] CMySQLHandler::Connect() - Auto-Reconnect has been enabled.
    [22:15:57] >> mysql_ping( Connection handle: 1 )
    [22:15:58] CMySQLHandler::Ping() - You cannot call this function now. (Reason: Dead Connection)
    [22:15:58] >> mysql_connect( )
    [22:15:58] CMySQLHandler::Connect() - Connection was successful.
    [22:15:58] CMySQLHandler::Connect() - Auto-Reconnect has been enabled.
    [22:15:58] >> mysql_ping( Connection handle: 1 )
    [22:15:58] CMySQLHandler::Ping() - You cannot call this function now. (Reason: Dead Connection)
    [22:15:58] CMySQLHandler::~CMySQLHandler() - deconstructor called.
    [22:15:58] CMySQLHandler::FreeResult() - There is nothing


    Ich hoffe ihr könnt mir helfen.

    //=========================================|
    #define SQL_HOST "localhost" //||<<||
    #define SQL_USER "root" //||<<||
    #define SQL_PASS "" //||<<||
    #define SQL_DATA "server" //||<<||
    //=========================================|




    }
    stock Connect_To_Database()
    {
    mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS); //Wir versuchen mit den Angaben die wir oben im Script gemacht haben uns mit dem MySQL Server zu verbinden.
    if(mysql_ping() == 1) //Es wird überprüft ob die Verbindung steht.
    {
    //Falls ja wird das in die Console geschrieben und die Funktion wird beendet.
    print("<-| [MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt!");
    return true;
    }
    else
    {
    //Falls nicht wird erneut versucht eine verbindung aufzubauen.
    print("<-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
    print("<-| [MYSQL] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!");
    mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS);
    if(mysql_ping() == 1)
    {
    print("<-| [MYSQL] Es konnte im 2 Versuch eine Verbindung hergestellt werden!");
    return true;
    }
    else
    {
    //Falls das auch nicht Funktioniert wird der Server zur Sicherheit wieder heruntergefahren.
    print("<-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
    print("<-| [MYSQL] Der Server wird nun beendet!");
    SendRconCommand("exit");
    return true;
    }
    }

    Hallo ich habe ein Problem mit MYSQL,
    wenn ich mein Server starte kommt:
    [21:04:04] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
    [21:04:04] <-| [MYSQL] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!
    [21:04:04] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
    [21:04:04] <-| [MYSQL] Der Server wird nun beendet!



    Vorhin ging aber alles noch und die MYSQL Daten im Script sind auch richtig, habe es auch mit den Script Backup ausprobiert wo es noch ging aber es Funktioniert auch nicht.



    MYSQL läuft über XAMPP



    Woran kann das liegen?