Beiträge von Sharpadox

    Hey,


    ich habe ein Problem mit dem Patcher von Torchlight 2.
    Immer wenn ich es starten will, möchte der das spiel erstmal patchen, doch
    da steht dann immer: "Status Not Enough Disk Space"


    Aber ich habe auf beiden Festplatten noch über 130 GB Speicherplatz frei ;/

    Konto
    Momentane Kapazität: 1.425.000 Credits
    Der Ausbau deines Konto läuft noch bis 13:37:40.



    Income
    EP`s für nächstes Level: 21900 EP / 51700 EP
    Income (LEVEL: 47): 289.114 Credits pro Tag
    Wirtschafts-Income: 6.650 Credits pro Tag
    Werbe-Income (1 x 3%): 8.673 Credits pro Tag
    Jobincome: 14.456 Credits pro Tag
    Internetkosten: -129.000 Credits pro Tag
    Clan-Beitrag: -25.511 Credits pro Tag
    Netto-Income: 164.382 Credits pro Tag



    Beruf
    Name: Bundes Nachrichtendienst (nächster Wechsel: 06.08.2013 um 16:34:57)
    Income: +5 %
    Angriff: +5 %
    Verteidigung: +1 %



    Kontoübersicht
    [table=3]
    [*]Datum[*]Beschreibung[*]Betrag
    [*]20.06.2013 um 07:29:07[*]Überweisung von gemeinsam-spielen[*]20.221.255 Credits
    [/table]

    Ich kann dir aufjedefall sagen das wenn du es pernen willst du keine Videos auf Youtube oder so gucken solltest.. Dann weißt du villeicht wie man einen Banbefehl schreibt aber mehr auchnicht.Also dadurch lernst du nichts.


    Nicht umbedingt.
    Ich habe es ganz am Anfang auch durch MrMonat gelernt, und habe viel gelernt dabei.


    Das Problem ist einfach, dass die meisten einfach nur Videos anschauen und es abschreiben, damit sie denken, sie hätte ein Selfmade,
    und am Ende denken sie, nun können sie Scripten, dann lernt man auch nichts.


    Aber wenn man sich wirklich dahinter klemmt und einfach nur das Video vom Sinn her ansieht und zuhört, statt einfach alles planlos
    abzuschreiben, dann lernt man auch was. Das gute an Videos finde ich auch, dass man nur gucken muss, und alles wird einem erklärt.
    Also kann man durchaus aus den Videos lernen.

    Also als aller erstes habe ich (*HUST*) MrMonat angesehen, damit ich schonmal ein wenig einen
    Einblick habe, worum es beim Scripting geht bzw. warum man das so macht usw... Danach habe
    ich mir hier in Breadfish Tutorials angesehen und ein Selfmade geschrieben, und wenn ich Fragen
    hatte, habe ich gegoogelt und/oder in der Wiki nachgeschlagen. Wenn ich absolut nicht finden konnte
    um mein Problem zu lösen, habe ich dann schließlich hier in BF nachgefragt.


    Also ich würde ein Script schreiben um die Funktionen besser testen zu können, aber direkt Selfmade
    schreiben ist unratsam, da man sonst nur alles von Tutorials abschreibt oder kopiert, da man es derzeit
    vielleicht nicht versteht.


    Zitat

    Und bekommt man irgendwo ein paar Video Tuts oder so ?


    MfG


    Ich hatte mir damals die hier angesehen:
    http://www.youtube.com/watch?v=VIPvd6Y4d84

    Also ich mache es immer ohne Strcat und das funktioniert immer ^^


    new StatStr[2][325], GesStatString[600];
    format(StatStr[0],sizeof(StatStr[0]),"{FF8F6E}Allgemeines von %s:\n\n{FFFFFF}Zeit:\t\t\t{FF8F6E}%02d/%02d/%d - %02d:%02d:%02d\n{FFFFFF}Spielername:\t\t{FF8F6E}%s\nAccounttyp:\t\t%s\n{FFFFFF}Alter:\t\t\t{FF8F6E}%i\n{FFFFFF}Geschlecht:\t\t{FF8F6E}%s\n{FFFFFF}Level: {FF8F6E}%i\n{FFFFFF}Zahlstunde in: {FF8F6E}%i - 60\n{FFFFFF}Respektpunkte: {FF8F6E}%i - 12\n\n",Jahr,Monat,Tag,Stunde,Minute,Sekunde,SpielerName(playerid),accounttyp,GetPVarInt(playerid,"Alter"),statsgeschlecht,GetPlayerScore(playerid),GetPVarInt(playerid,"PayDay"),GetPVarInt(playerid,"Monate"));
    format(StatStr[1],sizeof(StatStr[1]),"{FF8F6E}Berufsleben von %s:\n\n{FFFFFF}Geld:\t\t\t{FF8F6E}%i\n{FFFFFF}Kontostand:\t\t{FF8F6E}%i\n{FFFFFF}Nebenberuf:\t\t{FF8F6E}%s\n{FFFFFF}Fraktion:\t\t{FF8F6E}%s\n{FFFFFF}Fraktionsrang:\t\t{FF8F6E}%i\n{FFFFFF}Wanteds:\t\t\t{FF8F6E}%d",SpielerName(playerid),GetPlayerMoney(playerid),GetPVarInt(playerid,"Kontostand"),statsnebenjob,statsfraktname,GetPVarInt(playerid,"FrakRang"),wanteds);
    format(GesStatString,sizeof(GesStatString),"%s%s",StatStr[0],StatStr[1]);

    ich finde es extrem blöd, dass man jetzt für jede Variable und Kick Befehl einen Timer setzten muss.


    Tja, willst dich nun beschweren nur weil du nun 5 Zeilen mehr schreiben musst? :P
    Auf sowas wird er sicher nicht antworten, aber ein Versuch ist es ja immer Wert ;)

    SQL
    [19:36:03] CMySQLHandler::Query(INSERT INTO `Accounts` (`Name`, `Password`) VALUES ('[CoR]Flo.StaR', 'e2a70be0da01d80cb652b90d3a40004f')) - An error has occured. (Error ID: 1062, Duplicate entry '0' for key 'PRIMARY')


    Anscheinend hast du die Primary (wahrscheinlich UserID in der DB) "0" doppelt, was neue Accounts verhindert.
    Schaue mal nach und ändere es so, dass nichts doppelt ist.

    Das ist sicher möglich, indem du die Velocity änderst, nur weiß ich gerade nicht genau wie das geht,
    und denke auch, dass sowas leicht buggen kann.


    Du könntest vllt abfragen, ob die "W"-Taste gehalten wird und dann immer die Velocity abfragen, und
    dann unter x und y +2 oder so dazurechnen. Wenn er ein bestimmtest Speed erreicht hat, soll es dann
    halt nichtmehr steigen, da er sonst an die 1000kmh erreichen kann :P


    Ist aber nur eine Vermutung, weiß nicht ob es geht.. Geschwindigkeit erhöhen ist auch nicht empfehlenswert ;)