Beiträge von dnlk

    Hey,


    Habe ein Godfather Script was mit MySQL Läuft.


    Habe eben das gesammte Car System rausgenommen um des DT_DynamicCar zunehmen als Filterscript.


    Damit ich das Filterscript compilen konnte musste ich mir die neueste Version von dem MySQL Plugin von G-sTyLeZzZ Runterladen.


    Aber wenn ich das Script mit der PLugin Version Starten will, kommt Run time Error. Wenn ich das ältere Plugin nehme geht zwar das Script aber Ingame geht kein einziger Befehl von dem Filterscript..


    Hoffe ihr könnt mir helfen.


    Trust

    Kriege des net hin :D


    SetVehicleParamsEx(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId],engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
    SetTimerEx("LichtAus", 100, 0, "i", playerid);


    Des funktioniert nicht..

    Hey,


    Wie kann ich bei /carlock das licht kurz Blinken lassen. Also An und danach wieder aus.


    Hoffe ihr könnt mir helfen

    if (strcmp("/carlock", cmdtext, true, 10) == 0)
    {
    if(Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
    {
    new Status = Dtc_Carlock[PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId]];
    new Float:dtc_X,Float:dtc_Y,Float:dtc_Z;
    GetVehiclePos(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId],dtc_X,dtc_Y,dtc_Z);
    if(!IsPlayerInRangeOfPoint(playerid,10.0,dtc_X,dtc_Y,dtc_Z))
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Du bist nicht in der nähe deines Fahrzeuges");
    return 1;
    }
    else
    {
    switch (Status)
    {
    case 0:
    {
    GameTextForPlayer(playerid, "~w~Fahrzeug ~r~abgeschlossen", 5000, 6);
    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
    Dtc_Carlock[PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId]] = 1;
    Dtc_LockCar(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId]);
    }
    case 1:
    {
    GameTextForPlayer(playerid, "~w~Fahrzeug ~g~aufgeschlossen", 5000, 6);
    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
    Dtc_Carlock[PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId]] = 0;
    Dtc_UnLockCar(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId]);
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du besitzt kein Fahrzeug für deinen ausgewählten Schlüssel!");
    return 1;
    }
    return 1;
    }

    Hab im Abgesicherten Modus gestartet und Systemwiederherstellung vom 05.08.2012 gemacht.


    Scheint ob alles geht :D


    Kein Schrott Programm im Hintergrund und kann wieder programme öffnen :3


    Danke für eure Hilfe :love:

    Hey,


    Grad eben wa mein Internet weg, dann hab ich minecraft gespielt. Als das dann wieder ging
    Hat sich so ein ganz komischea Programm geöffnet.


    Iwie ein Virus Suchprogramm. 38 Funde.


    Konnte kein einziges programm öffnen.
    Hab ihn neugestartet dann war des programm wieder da. Komnte es net beenden oder andere programme starten.


    Dann war kurz blackscrenn und dann war nurnoch der Desktop hintergrund da.
    Konnte ihn auch net ausmachen also hab ichakku rausgenommen. Jetzt issa aus.


    Hoffe ihr könnt mir helfen.


    PS: Auf iPod geschrieben sry wegen rechtschreibfehler

    Hey,


    Wenn ich Ingame ein Haus erstelle wird es nicht in der Tabelle Gespeichert.


    In der mysql_log steht

    Spoiler anzeigen
    [Thu Aug 02 18:14:59 2012] Function: mysql_query executed: "UPDATE `houses` SET `hcreated` = '1' ,`hentrancex` = '1020.719177' ,`hentrancey` = '-1729.331420' ,`hentrancez` = '20.710937' ,`hexitx` = '244.500000', `hexity` = '305.000000', `hexitz` = '999.148376', `hhealthx` = '0' WHERE `houseid`='0'" with result: "0".
    [Thu Aug 02 18:14:59 2012] Function: mysql_query executed: "UPDATE `houses` SET `hhealthy` = '0',`hhealthz` = '0', `harmourx` = '0', `harmoury` = '0', `harmourz` = '0', `howner` = 'Zu Verkaufen',`hdiscription` = '', `hvalue` = '20000',`hhel` = '1' WHERE `houseid`='0'" with result: "0".
    [Thu Aug 02 18:14:59 2012] Function: mysql_query executed: "UPDATE `houses` SET `harm` = '1',`hint` = '1',`hlock` = '1',`howned` = '0',`hrooms` = '0',`hrent` = '50',`hrentabil` = '0',`htakings` = '0',`hdate` = '0',`hlevel` = '3',`hmuell` = '0' WHERE `houseid`='0'" with result: "0".
    [Thu Aug 02 18:15:02 2012] Function: mysql_query executed: "UPDATE `houses` SET `hcreated` = '1' ,`hentrancex` = '1019.047241' ,`hentrancey` = '-1730.531860' ,`hentrancez` = '20.710937' ,`hexitx` = '244.500000', `hexity` = '305.000000', `hexitz` = '999.148376', `hhealthx` = '0' WHERE `houseid`='1'" with result: "0".
    [Thu Aug 02 18:15:02 2012] Function: mysql_query executed: "UPDATE `houses` SET `hhealthy` = '0',`hhealthz` = '0', `harmourx` = '0', `harmoury` = '0', `harmourz` = '0', `howner` = 'Zu Verkaufen',`hdiscription` = '', `hvalue` = '20000',`hhel` = '1' WHERE `houseid`='1'" with result: "0".
    [Thu Aug 02 18:15:02 2012] Function: mysql_query executed: "UPDATE `houses` SET `harm` = '1',`hint` = '1',`hlock` = '1',`howned` = '0',`hrooms` = '0',`hrent` = '50',`hrentabil` = '0',`htakings` = '0',`hdate` = '0',`hlevel` = '3',`hmuell` = '0' WHERE `houseid`='1'" with result: "0".
    [Thu Aug 02 18:15:04 2012] Function: mysql_query executed: "UPDATE `houses` SET `hcreated` = '1' ,`hentrancex` = '1017.721191' ,`hentrancey` = '-1730.081542' ,`hentrancez` = '20.710937' ,`hexitx` = '244.500000', `hexity` = '305.000000', `hexitz` = '999.148376', `hhealthx` = '0' WHERE `houseid`='2'" with result: "0".
    [Thu Aug 02 18:15:04 2012] Function: mysql_query executed: "UPDATE `houses` SET `hhealthy` = '0',`hhealthz` = '0', `harmourx` = '0', `harmoury` = '0', `harmourz` = '0', `howner` = 'Zu Verkaufen',`hdiscription` = '', `hvalue` = '20000',`hhel` = '1' WHERE `houseid`='2'" with result: "0".
    [Thu Aug 02 18:15:04 2012] Function: mysql_query executed: "UPDATE `houses` SET `harm` = '1',`hint` = '1',`hlock` = '1',`howned` = '0',`hrooms` = '0',`hrent` = '50',`hrentabil` = '0',`htakings` = '0',`hdate` = '0',`hlevel` = '3',`hmuell` = '0' WHERE `houseid`='2'" with result: "0".


    HIer soll des gespeichert werden aber es passiert nichts.


    public SaveProperty(h)
    {
    new query[1024];
    format(query,sizeof(query),"UPDATE `houses` SET `hcreated` = '%i' ,`hentrancex` = '%f' ,`hentrancey` = '%f' ,`hentrancez` = '%f' ,`hexitx` = '%f', `hexity` = '%f', `hexitz` = '%f', `hhealthx` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hCreated],HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez],HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz],HouseInfo[h][hHealthx], h);
    mysql_query(query);


    format(query,sizeof(query),"UPDATE `houses` SET `hhealthy` = '%i',`hhealthz` = '%i', `harmourx` = '%i', `harmoury` = '%i', `harmourz` = '%i', `howner` = '%s',`hdiscription` = '%s', `hvalue` = '%i',`hhel` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hHealthy],HouseInfo[h][hHealthz],HouseInfo[h][hArmourx],HouseInfo[h][hArmoury],HouseInfo[h][hArmourz], HouseInfo[h][hOwner], HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hHel], h);
    mysql_query(query);


    format(query,sizeof(query),"UPDATE `houses` SET `harm` = '%i',`hint` = '%i',`hlock` = '%i',`howned` = '%i',`hrooms` = '%i',`hrent` = '%i',`hrentabil` = '%i',`htakings` = '%i',`hdate` = '%i',`hlevel` = '%i',`hmuell` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hArm],HouseInfo[h][hInt],HouseInfo[h][hLock],HouseInfo[h][hOwned],HouseInfo[h][hRooms],HouseInfo[h][hRent],HouseInfo[h][hRentabil],HouseInfo[h][hTakings],HouseInfo[h][hDate],HouseInfo[h][hLevel],HouseInfo[h][hMuell], h);
    mysql_query(query);
    return 1;
    }


    Hoffe ihr könnt mir weiter helfen

    Ich hab das so
    public SaveProperty(h)
    {
    new query[1024];
    format(query,sizeof(query),"UPDATE `houses` SET `hcreated` = '%i' ,`hentrancex` = '%f' ,`hentrancey` = '%f' ,`hentrancez` = '%f' ,`hexitx` = '%f', `hexity` = '%f', `hexitz` = '%f', `hhealthx` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hCreated],HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez],HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz],HouseInfo[h][hHealthx], h);
    mysql_query(query);


    format(query,sizeof(query),"UPDATE `houses` SET `hhealthy` = '%i',`hhealthz` = '%i', `harmourx` = '%i', `harmoury` = '%i', `harmourz` = '%i', `howner` = '%s',`hdiscription` = '%s', `hvalue` = '%i',`hhel` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hHealthy],HouseInfo[h][hHealthz],HouseInfo[h][hArmourx],HouseInfo[h][hArmoury],HouseInfo[h][hArmourz], HouseInfo[h][hOwner], HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hHel], h);
    mysql_query(query);


    format(query,sizeof(query),"UPDATE `houses` SET `harm` = '%i',`hint` = '%i',`hlock` = '%i',`howned` = '%i',`hrooms` = '%i',`hrent` = '%i',`hrentabil` = '%i',`htakings` = '%i',`hdate` = '%i',`hlevel` = '%i',`hmuell` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hArm],HouseInfo[h][hInt],HouseInfo[h][hLock],HouseInfo[h][hOwned],HouseInfo[h][hRooms],HouseInfo[h][hRent],HouseInfo[h][hRentabil],HouseInfo[h][hTakings],HouseInfo[h][hDate],HouseInfo[h][hLevel],HouseInfo[h][hMuell], h);
    mysql_query(query);
    return 1;
    }


    In der mysql_log steht

    Spoiler anzeigen
    [Thu Aug 02 18:14:59 2012] Function: mysql_query executed: "UPDATE `houses` SET `hcreated` = '1' ,`hentrancex` = '1020.719177' ,`hentrancey` = '-1729.331420' ,`hentrancez` = '20.710937' ,`hexitx` = '244.500000', `hexity` = '305.000000', `hexitz` = '999.148376', `hhealthx` = '0' WHERE `houseid`='0'" with result: "0".
    [Thu Aug 02 18:14:59 2012] Function: mysql_query executed: "UPDATE `houses` SET `hhealthy` = '0',`hhealthz` = '0', `harmourx` = '0', `harmoury` = '0', `harmourz` = '0', `howner` = 'Zu Verkaufen',`hdiscription` = '', `hvalue` = '20000',`hhel` = '1' WHERE `houseid`='0'" with result: "0".
    [Thu Aug 02 18:14:59 2012] Function: mysql_query executed: "UPDATE `houses` SET `harm` = '1',`hint` = '1',`hlock` = '1',`howned` = '0',`hrooms` = '0',`hrent` = '50',`hrentabil` = '0',`htakings` = '0',`hdate` = '0',`hlevel` = '3',`hmuell` = '0' WHERE `houseid`='0'" with result: "0".
    [Thu Aug 02 18:15:02 2012] Function: mysql_query executed: "UPDATE `houses` SET `hcreated` = '1' ,`hentrancex` = '1019.047241' ,`hentrancey` = '-1730.531860' ,`hentrancez` = '20.710937' ,`hexitx` = '244.500000', `hexity` = '305.000000', `hexitz` = '999.148376', `hhealthx` = '0' WHERE `houseid`='1'" with result: "0".
    [Thu Aug 02 18:15:02 2012] Function: mysql_query executed: "UPDATE `houses` SET `hhealthy` = '0',`hhealthz` = '0', `harmourx` = '0', `harmoury` = '0', `harmourz` = '0', `howner` = 'Zu Verkaufen',`hdiscription` = '', `hvalue` = '20000',`hhel` = '1' WHERE `houseid`='1'" with result: "0".
    [Thu Aug 02 18:15:02 2012] Function: mysql_query executed: "UPDATE `houses` SET `harm` = '1',`hint` = '1',`hlock` = '1',`howned` = '0',`hrooms` = '0',`hrent` = '50',`hrentabil` = '0',`htakings` = '0',`hdate` = '0',`hlevel` = '3',`hmuell` = '0' WHERE `houseid`='1'" with result: "0".
    [Thu Aug 02 18:15:04 2012] Function: mysql_query executed: "UPDATE `houses` SET `hcreated` = '1' ,`hentrancex` = '1017.721191' ,`hentrancey` = '-1730.081542' ,`hentrancez` = '20.710937' ,`hexitx` = '244.500000', `hexity` = '305.000000', `hexitz` = '999.148376', `hhealthx` = '0' WHERE `houseid`='2'" with result: "0".
    [Thu Aug 02 18:15:04 2012] Function: mysql_query executed: "UPDATE `houses` SET `hhealthy` = '0',`hhealthz` = '0', `harmourx` = '0', `harmoury` = '0', `harmourz` = '0', `howner` = 'Zu Verkaufen',`hdiscription` = '', `hvalue` = '20000',`hhel` = '1' WHERE `houseid`='2'" with result: "0".
    [Thu Aug 02 18:15:04 2012] Function: mysql_query executed: "UPDATE `houses` SET `harm` = '1',`hint` = '1',`hlock` = '1',`howned` = '0',`hrooms` = '0',`hrent` = '50',`hrentabil` = '0',`htakings` = '0',`hdate` = '0',`hlevel` = '3',`hmuell` = '0' WHERE `houseid`='2'" with result: "0".


    Aber es passiert nix in der Tabelle

    Hey,


    Hab im Script ein Befehl womit ich Ingame Häuser erstellen kann.
    Aber wie kann ich die in der MySQL Tabelle Speichern? Und Laden wenn der Server Startet.


    if(strcmp(cmd, "/addhouse", true) == 0)
    {
    if (SpielerInfo[playerid][pAdmin] < 6)
    {
    new Float:getx,Float:gety,Float:getz, str1[128];
    GetPlayerPos(playerid,getx,gety,getz);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_RED, "FEHLER: /addhouse [HausID]");
    return 1;
    }
    new x_job = strval(tmp);
    if(HouseInfo[x_job][hCreated] == 1) {
    SendClientMessage(playerid,COLOR_RED,"[SERVER]: HausID bereits erstellt.");
    return 1;
    } else {
    HouseInfo[x_job][hCreated] = 1;
    HouseInfo[x_job][hEntrancex] = getx; HouseInfo[x_job][hEntrancey] = gety; HouseInfo[x_job][hEntrancez] = getz;
    HouseInfo[x_job][hExitx] = 244.5000;
    HouseInfo[x_job][hExity] = 305.0000;
    HouseInfo[x_job][hExitz] = 999.1484;
    HouseInfo[x_job][hValue] = 20000;
    HouseInfo[x_job][hLock] = 1;
    HouseInfo[x_job][hInt] = 1;
    HouseInfo[x_job][hArm] = 1;
    HouseInfo[x_job][hHel] = 1;
    HouseInfo[x_job][hRent] = 50;
    HouseInfo[x_job][hRentabil] = 0;
    HouseInfo[x_job][hLevel] = 3;
    HouseInfo[x_job][hMuell] = 0;
    HouseInfo[x_job][hPickup] = AddStaticPickup(1273, 1, HouseInfo[x_job][hEntrancex], HouseInfo[x_job][hEntrancey], HouseInfo[x_job][hEntrancez]);
    strmid(HouseInfo[x_job][hOwner], "Zu Verkaufen", 0, strlen("Zu Verkaufen"), 255);
    format(str1, sizeof(str1), "==== [HausID: %d] ====\nBesitzer: %s\nPreis: %d$\nMiete: %d$\nMüll: %d",x_job,HouseInfo[x_job][hOwner],HouseInfo[x_job][hValue],HouseInfo[x_job][hRent],HouseInfo[x_job][hMuell]);
    HouseInfo[x_job][h_text] = Create3DTextLabel(str1,COLOR_YELLOW,HouseInfo[x_job][hEntrancex], HouseInfo[x_job][hEntrancey], HouseInfo[x_job][hEntrancez],18.0,0,0);
    SaveProperty(x_job);
    SendClientMessage(playerid,COLOR_RED,"[SERVER]: Haus erstellt.");
    }
    }
    return 1;
    }


    Hoffe ihr könnt mir Helfen

    Hey,


    Wie kann ich die Häuser wenn ich mit /addhouse ein Haus erstelle in einer MySQL Tabelle Speichern?


    if(strcmp(cmd, "/addhouse", true) == 0)
    {
    new Float:getx,Float:gety,Float:getz, str1[128];
    GetPlayerPos(playerid,getx,gety,getz);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_RED, "FEHLER: /addhouse [HausID]");
    return 1;
    }
    new x_job = strval(tmp);
    if(HouseInfo[x_job][hCreated] == 1) {
    SendClientMessage(playerid,COLOR_RED,"[SERVER]: HausID bereits erstellt.");
    return 1;
    } else {
    HouseInfo[x_job][hCreated] = 1;
    HouseInfo[x_job][hEntrancex] = getx; HouseInfo[x_job][hEntrancey] = gety; HouseInfo[x_job][hEntrancez] = getz;
    HouseInfo[x_job][hExitx] = 244.5000;
    HouseInfo[x_job][hExity] = 305.0000;
    HouseInfo[x_job][hExitz] = 999.1484;
    HouseInfo[x_job][hValue] = 20000;
    HouseInfo[x_job][hLock] = 1;
    HouseInfo[x_job][hInt] = 1;
    HouseInfo[x_job][hArm] = 1;
    HouseInfo[x_job][hHel] = 1;
    HouseInfo[x_job][hRent] = 50;
    HouseInfo[x_job][hRentabil] = 0;
    HouseInfo[x_job][hLevel] = 3;
    HouseInfo[x_job][hMuell] = 0;
    HouseInfo[x_job][hPickup] = AddStaticPickup(1273, 1, HouseInfo[x_job][hEntrancex], HouseInfo[x_job][hEntrancey], HouseInfo[x_job][hEntrancez]);
    strmid(HouseInfo[x_job][hOwner], "Zu Verkaufen", 0, strlen("Zu Verkaufen"), 255);
    format(str1, sizeof(str1), "==== [HausID: %d] ====\nBesitzer: %s\nPreis: %d$\nMiete: %d$\nMüll: %d",x_job,HouseInfo[x_job][hOwner],HouseInfo[x_job][hValue],HouseInfo[x_job][hRent],HouseInfo[x_job][hMuell]);
    HouseInfo[x_job][h_text] = Create3DTextLabel(str1,COLOR_YELLOW,HouseInfo[x_job][hEntrancex], HouseInfo[x_job][hEntrancey], HouseInfo[x_job][hEntrancez],18.0,0,0);
    SaveProperty(x_job);
    SendClientMessage(playerid,COLOR_RED,"[SERVER]: Haus erstellt.");
    }
    return 1;


    }


    Da steht zwar "SaveProperty(x_job);" Aber die werden nicht gespeichert


    public SaveProperty(h)
    {
    new query[1024];
    format(query,sizeof(query),"UPDATE `houses` SET `hcreated` = '%i' ,`hentrancex` = '%f' ,`hentrancey` = '%f' ,`hentrancez` = '%f' ,`hexitx` = '%f', `hexity` = '%f', `hexitz` = '%f', `hhealthx` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hCreated],HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez],HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz],HouseInfo[h][hHealthx], h);
    mysql_query(query);


    format(query,sizeof(query),"UPDATE `houses` SET `hhealthy` = '%i',`hhealthz` = '%i', `harmourx` = '%i', `harmoury` = '%i', `harmourz` = '%i', `howner` = '%s',`hdiscription` = '%s', `hvalue` = '%i',`hhel` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hHealthy],HouseInfo[h][hHealthz],HouseInfo[h][hArmourx],HouseInfo[h][hArmoury],HouseInfo[h][hArmourz], HouseInfo[h][hOwner], HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hHel], h);
    mysql_query(query);


    format(query,sizeof(query),"UPDATE `houses` SET `harm` = '%i',`hint` = '%i',`hlock` = '%i',`howned` = '%i',`hrooms` = '%i',`hrent` = '%i',`hrentabil` = '%i',`htakings` = '%i',`hdate` = '%i',`hlevel` = '%i',`hmuell` = '%i' WHERE `houseid`='%i'",
    HouseInfo[h][hArm],HouseInfo[h][hInt],HouseInfo[h][hLock],HouseInfo[h][hOwned],HouseInfo[h][hRooms],HouseInfo[h][hRent],HouseInfo[h][hRentabil],HouseInfo[h][hTakings],HouseInfo[h][hDate],HouseInfo[h][hLevel],HouseInfo[h][hMuell], h);
    mysql_query(query);
    return 1;
    }

    Hoffe mir kann jemand Helfen