Beiträge von Jens Lappenbusch

    Sagt mir leider garnichts, du hast dir echt viel Mühe gemacht, aber ich kann das einfach nicht umformen -.-


    Könnte das einer machen an diesen Sachen die ich da habe ? Wenn ich das habe, dann krieg ich das auch mit BIZZ und SBIZZZ und sonstigen Speichersachen hin, wie z.b. Zeitungen etc.


    Wäre echt nett.


    MfG
    Me

    Ich weiß nicht was ich da mit mysql_query machen muss und dann irgendwie mit SELECT und bla bla ich habe keine ahnung.
    Sagen wir wie in Mathe wenn du eine Formel hast, und sie umformen musst, du aber nicht die Formel zum Umformen weißt, so geht es mir.


    Ich weiß nicht wie ich was einsetzen soll,also auch nicht welche Daten wie in die Formel und welche Formel ich wo anwende...


    MfG
    Me


    PS: Sorry für meine schlechte Ausdrucksweise...

    Hey, da ich mich noch nicht so gut mit MySQL auskenne, und es gerade mal geschafft habe, Login Register durch ein Tutorial auf MySQL zu kriegen, will ich jetzt daher auch alles andere auf MySQL machen.
    Ich habe das normale GF-Haussystem wozu es diesen tollen Generator im Internet gibt, der die Zeilen für die property.cfg macht.


    Aber wie kann ich das ganze jetzt umschreiben ?
    Ich habe wirklich 0 Ahnung!


    Das hier ist alles
    forward LoadProperty();
    public LoadProperty()
    {
    new arrCoords[29][64];
    new strFromFile2[256];
    new File: file = fopen("property.cfg", io_read);
    if (file)
    {
    new idx;
    while (idx < sizeof(HouseInfo))
    {
    fread(file, strFromFile2);
    split(strFromFile2, arrCoords, ',');
    HouseInfo[idx][hEntrancex] = floatstr(arrCoords[0]);
    HouseInfo[idx][hEntrancey] = floatstr(arrCoords[1]);
    HouseInfo[idx][hEntrancez] = floatstr(arrCoords[2]);
    HouseInfo[idx][hExitx] = floatstr(arrCoords[3]);
    HouseInfo[idx][hExity] = floatstr(arrCoords[4]);
    HouseInfo[idx][hExitz] = floatstr(arrCoords[5]);
    HouseInfo[idx][hHealthx] = strval(arrCoords[6]);
    HouseInfo[idx][hHealthy] = strval(arrCoords[7]);
    HouseInfo[idx][hHealthz] = strval(arrCoords[8]);
    HouseInfo[idx][hArmourx] = strval(arrCoords[9]);
    HouseInfo[idx][hArmoury] = strval(arrCoords[10]);
    HouseInfo[idx][hArmourz] = strval(arrCoords[11]);
    //printf("HouseInfo hEntrancez %f",HouseInfo[idx][hEntrancez]);
    strmid(HouseInfo[idx][hOwner], arrCoords[12], 0, strlen(arrCoords[12]), 255);
    strmid(HouseInfo[idx][hDiscription], arrCoords[13], 0, strlen(arrCoords[13]), 255);
    HouseInfo[idx][hValue] = strval(arrCoords[14]);
    HouseInfo[idx][hHel] = strval(arrCoords[15]);
    HouseInfo[idx][hArm] = strval(arrCoords[16]);
    HouseInfo[idx][hInt] = strval(arrCoords[17]);
    HouseInfo[idx][hLock] = strval(arrCoords[18]);
    HouseInfo[idx][hOwned] = strval(arrCoords[19]);
    HouseInfo[idx][hRooms] = strval(arrCoords[20]);
    HouseInfo[idx][hRent] = strval(arrCoords[21]);
    HouseInfo[idx][hRentabil] = strval(arrCoords[22]);
    HouseInfo[idx][hTakings] = strval(arrCoords[23]);
    HouseInfo[idx][hVec] = strval(arrCoords[24]);
    if(HouseInfo[idx][hVec] == 457)
    {
    HouseInfo[idx][hVec] = 411;
    }
    HouseInfo[idx][hVcol1] = strval(arrCoords[25]);
    HouseInfo[idx][hVcol2] = strval(arrCoords[26]);
    HouseInfo[idx][hDate] = strval(arrCoords[27]);
    HouseInfo[idx][hLevel] = strval(arrCoords[28]);
    //printf("HouseInfo:%d Owner:%s hTakings %d hVec %d",idx,HouseInfo[idx][hOwner],HouseInfo[idx][hTakings],HouseInfo[idx][hVec]);
    //LOGSPAMM
    idx++;
    }
    fclose(file);
    }
    return 1;
    }


    forward DateProp(playerid);
    public DateProp(playerid)
    {
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    new curdate = getdate();
    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
    if (strcmp(playername, HouseInfo[h][hOwner], true) == 0)
    {
    HouseInfo[h][hDate] = curdate;
    OnPropUpdate();
    }
    }
    return 1;
    }


    forward Checkprop();
    public Checkprop()
    {
    new olddate;
    new string[256];
    new curdate = getdate();
    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
    if(HouseInfo[h][hOwned] == 1 && HouseInfo[h][hDate] > 9)
    {
    olddate = HouseInfo[h][hDate];
    if(curdate-olddate >= 5)
    {
    HouseInfo[h][hHel] = 0;
    HouseInfo[h][hArm] = 0;
    HouseInfo[h][hHealthx] = 0;
    HouseInfo[h][hHealthy] = 0;
    HouseInfo[h][hHealthz] = 0;
    HouseInfo[h][hArmourx] = 0;
    HouseInfo[h][hArmoury] = 0;
    HouseInfo[h][hArmourz] = 0;
    HouseInfo[h][hLock] = 1;
    HouseInfo[h][hOwned] = 0;
    HouseInfo[h][hVec] = 418;
    HouseInfo[h][hVcol1] = -1;
    HouseInfo[h][hVcol2] = -1;
    strmid(HouseInfo[h][hOwner], "Niemand", 0, strlen("Niemand"), 255);
    format(string, sizeof(string), "_",HouseInfo[h][hValue]);
    SendClientMessageToAll(TEAM_BALLAS_COLOR, string);
    OnPropUpdate();
    }
    }
    }
    return 1;
    }
    public OnPropUpdate()
    {
    new idx;
    new File: file2;
    while (idx < sizeof(HouseInfo))
    {
    new coordsstring[256];
    format(coordsstring, sizeof(coordsstring), "%f,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%s,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\n",
    HouseInfo[idx][hEntrancex],
    HouseInfo[idx][hEntrancey],
    HouseInfo[idx][hEntrancez],
    HouseInfo[idx][hExitx],
    HouseInfo[idx][hExity],
    HouseInfo[idx][hExitz],
    HouseInfo[idx][hHealthx],
    HouseInfo[idx][hHealthy],
    HouseInfo[idx][hHealthz],
    HouseInfo[idx][hArmourx],
    HouseInfo[idx][hArmoury],
    HouseInfo[idx][hArmourz],
    HouseInfo[idx][hOwner],
    HouseInfo[idx][hDiscription],
    HouseInfo[idx][hValue],
    HouseInfo[idx][hHel],
    HouseInfo[idx][hArm],
    HouseInfo[idx][hInt],
    HouseInfo[idx][hLock],
    HouseInfo[idx][hOwned],
    HouseInfo[idx][hRooms],
    HouseInfo[idx][hRent],
    HouseInfo[idx][hRentabil],
    HouseInfo[idx][hTakings],
    HouseInfo[idx][hVec],
    HouseInfo[idx][hVcol1],
    HouseInfo[idx][hVcol2],
    HouseInfo[idx][hDate],
    HouseInfo[idx][hLevel]);
    if(idx == 0)
    {
    file2 = fopen("property.cfg", io_write);
    }
    else
    {
    file2 = fopen("property.cfg", io_append);
    }
    fwrite(file2, coordsstring);
    idx++;
    fclose(file2);
    }
    idx = 0;
    return 1;
    }


    Ich hoffe ihr könnt helfen :)


    Mit freundlichen Grüßen
    Jens

    Guten Tag liebe Brotfische :D,


    Ich wollte mal fragen ob jemmand noch einen Account bei 4b42.com hat den er nichtmehr braucht.
    Also einen Account auch mit Passwort :D


    Denn Neuregistrationen sind nichtmehr aktiviert.
    Habe selber einen Account dort, aber das ist solange her, weiß mein PW nicht und die Kundennummer auch nicht.
    und einen "Passwort Vergessen" Link gibt es nicht.


    Würde mich riesig freuen.


    Gegenleistung:
    - 3-5 Tage lang auf Wunsch scripten (nicht hintereinander, muss schauen wann ich Zeit hab).
    - ein Schild auf dem Server (Minecraft :D :D) am Spawn.
    - ein großes Dankeschön.


    Mit freundlichen Grüßen
    Jens L.

    Hey du,


    erstmal danke dass du dir dieses Thema anschaust.


    Ich habe das Problem, dass der Server irgendwann abstürtzt aus eig. "keinem" Grund :D.


    Er ist auf einem Windows VPS.
    in der Server-Log steht nur das, was als letztes reingeschrieben wurde^^ Also kein Crash oder sonstiges.
    wenn einer geleavt hat steht das drin.
    Aber nicht immer (sonst wäre beim leaven der Fehler im script).
    Manchmal was anderes.


    Manchmal frage ich auch, was jeder zuletzt gemacht hat vor dem Crash,
    aber jeder sagt er ist nur da und daher gefahren, und an den stellen ist nichts besonderes.
    Und es sind immer unterschiedliche Stellen (es sei denn einer fährt immer da her^^ 24 Stunden^^).


    Woran könnte das liegen ?


    Würde mich über eine Antwort freuen!


    MfG
    Me

    Sollte nicht angreifend sein, war am Laptop, habe PC Verbot, daher suckt meine Laptop schrift, und habe nich direkt hingeschaut.
    Schaue nie hin auf Fehler und es ist fast immer richtig, wenn ich am PC bin.
    Und dachte das selbe am Laptop, daher unendlich Fehler :O Sorry


    War eig. richtiger Fail das zu sagen gegen dich, dass du schlecht bist, wobei ich es selber mache z.B.^^


    MfG
    Me

    Also zur Deutschen Sprache und zum Ausdruck:


    Würde mal einige Rechtschreibfehler korrigieren, und mal manches klar ausdrücken:


    Spawn as Mieter tod login..wichtig
    Zu:
    Spawn as Mister nach dem Tod und beim Login (ist was wichtigste).


    Denn das sieht so aus, als wenn dir alles sc***ßegal wäre.
    Ich glaube dass sich alleine deswegen nicht soviele melden.
    Vllt. wegen dem Preis, aber ansonsten...


    Also soll nur ein Tipp sein.


    MfG
    Me

    Habe eins selber gemacht, doch kann ich nicht einen enum erstellen und dann da aus der Datei auslesen lassen, weil ich das einfach nicht verstehe.


    Wäre super geil, wenn einer helfen könnte!
    Belohnung: 10€PSC für diese Sache, dass das Clan System komplett klappt (80% sind schon gemacht) + ein oder zwei andere Sachen.


    MfG
    Me

    Hey Leute,


    Habe ein kleines Problem,
    ist bestimmt nicht schwer, aber ich finde den Fehler nicht :O


    Hier der Code:
    new strings[128]; //Zeile 10613
    format(strings, sizeof(strings), "%s", dini_Get(Spielerdatei, "Clan")); //Zeile 10614
    PlayerInfo[playerid][pClan] = strings; //Zeile 10615


    Fehler:

    Code
    .pwn(10615) : error 047: array sizes do not match, or destination array is too small


    Denn da sehe ich nichts.
    Ich wüsste nur, dass man den strings höher machen könnte, also anstatt 128 dann höher, aber das bringt leider auch nichts.


    //EDIT Habe den Fehler, musste einen anderen Code angeben:


    new strings[128];
    format(strings, sizeof(strings), "%s", dini_Get(Spielerdatei, "Clan"));
    strmid(PlayerInfo[playerid][pClan], strings, 0, strlen(strings), 255);


    MfG
    Me

    Hey, bin der Scripter von Reezor's Projekt.


    Mein Problem ist das erstellen/schreiben/auslesen mit DINI.


    Und MySQL kann ich erst recht nicht.


    Deshalb suche ich entweder jemmanden der mir dabie helfen könnte, oder jemmanden der ein Clan System mit speicher Funktion für DINI kennt.


    Ein Tutorial für mich mit DINI hilft mir nicht, ich blick DINI einfach nicht^^


    Hoffe jemmand kann helfen.


    MfG
    Me

    Hey,


    Habe eine Frage:


    Wie mache ich einen Befehl der wie folgt abläuft ?


    /stats[OHNE irgendwas dahinter] > Werden meine Stats angezeigt.
    Wenn ich dann eingebe: /stats [ID eines Online Players] > Werden mir die Stats des Players angezeigt.


    Wie geht das ?


    Ich glaube dass es nur mit ocmd, dcmd, zcmd irgendeinem CMD geht aber nicht strcmp^^


    MfG
    Me