Dynamisches Radiosystem | MySQL R5

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Schaut gut aus, weiter so.


    Wir schauen uns aber die gleichen Scripte an ja?
    Oder schau ich einfach genauer hin als andere? :huh:


    Nunja, das hier nicht sonderlich gut gelöst

    new string[1000],string1[1000];
    for(new i=0;i<MAX_RADIO;i++)
    {
    format(string1,sizeof(string1),"%s%s\n",string1,RadioInfo[i][RName]);
    }
    format(string,sizeof(string),"Radio ausschalten\n%s",string1);
    Das ist auch recht simpel zu erklären.
    Warum brauchen wir hier 2 Arrays mit der größe von 1000 ?
    Scheint mir im allgemeinen doch etwas sehr viel.
    Einer reicht hier vollkommen aus.
    Achja, was machst du, wenn im "Slot" 2 und 4 nichts steht, aber in "Slot" 1, 3 und 5 ?


    Dann hast du leere Zeilen dadrin.
    Nicht sonderlich genial :D


    Dann hab ich noch eine Anmerkung zu diesem Teil:
    new mycon,radiostring[128],rid;


    Warum einen globalen String?
    Es besteht IMMER die Gefahr, das dieser überschrieben wird und dann wahllos durch das ganze Script jagt und am Ende falsh ansgegeben wird.
    Problematisch ist das wenn einige Operationen gleichzeitig laufen, was bei vielen Spielern nunmal der Fall ist.


    rid, betrifft ähnliches.
    Änderbare Werte, die einem User zugeteilt sind, IMMER in einem Array verwenden, damit es nicht zu Überschneidungen kommt

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Ich meine ich kann ja seine Leitungen beurteilen, ich kenne ihn von damals. Er hat viel gelernt und ja auch wenn einige Dinge nicht perfekt gelöst sind kann man trotzdem sagen 'nicht schlecht' :)


    Wenn du das sagst, will ich das mal so absegnen :D


    Kann das ja so nicht beurteilen, wie er sich entwickelt hat :thumbup:

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski