Beiträge von Kinimod

    Ein String (Zeichenkette) ist eigentlich ein Array. In jedem Feld des Arrays kann ein Zeichen gespeichert werden. Somit ist das die Anzahl aller Zeichen.


    Ich erklär dir am besten mal die Funktionsweise der Auflistung nochmal:


    Die For Schleife wiederholt sich so oft, wie es die Funktion GetMaxPlayers() sagt. Wenn nun 250 Spieler das Maximum des Servers ist, welches man eingestellt hat, geht die Schleife exakt 250 mal durch.
    Dabei wird die Variable i pro Durchgang um eins erhöht.
    i im ersten Durchgang ==> 1
    i im zweiten Durchgang ==> 2
    usw.


    Somit kann man jede PlayerID durchlaufen und damit auch jeden Spieler.
    Man frägt also für jeden Spieler eine Variable ab. In Deinem Fall die Variable, die besagt, dass genau der Spieler, dessen playerid = i ist, ein Duell möchte.
    Wenn die Variable 1 ist (If Abfrage) möchte er ein Duell und soll im Dialog angezeigt werden.
    Somit macht man nun per Format() die Auflistung.
    Jetzt sagen wir es gibt folgende Spieler:


    ID 1 = Manyula (möchte ein Duell)
    ID 2 = John_Hunter
    ID 3 = Kye (möchte ein Duell)
    ID 4 = Whatever


    Die Schleife ist bei ID 1 angekommen: str = Manyula\n
    Die Schleife ist bei ID 2 angekommen: str = Manyula\n
    Die Schleife ist bei ID 3 angekommen: str = Manyula\nKye
    Die Schleife ist bei ID 4 angekommen: str = Manyula\nKye


    Bei der Zuweisung einer Variable gibt es einen L-Wert und einen R-Wert.
    L = Links, R = Rechts


    i = i+1;


    Der Variable str wird somit immer der eigene Wert zugewiesen (der nach dem zweiten Durchgang "Manyula\n" beinhaltet) und der neue Wert (in dem Fall "Kye").
    Somit enthält am Ende dann die Variable str = Manyula\nKye


    Ich hoffe, das war jetzt verständlich genug, wenn auch sehr umfangreich. ^^

    Ich möchte PVars weitgehendst vermeiden, da man sie ja in 99,9% aller Fälle nicht braucht.


    "%s\n%s" sind doch nur zwei Zeilen...? Wie genau läuft das ab?


    Und btw: GetMaxPlayers() in einer for-Schleife ist suboptimal. Eine Konstante wäre besser. Der Compiler wird es ja einfacher haben eine Konstante abzurufen, anstatt einer Funktion.


    GetMaxPlayers() liest aber die in der Serverconfig eingestellte maximale Anzahl von Verbindungen aus.
    Eine Konstante wäre bei 500.
    Man könnte es auch redefinen, aber es ist ja, wie du im Titel schon genannt hast, ein Denkanstoß und bestimmt nicht dazu da, es zu copy und pasten. Daher kannst du es ja anpassen. ^^


    Er geht mit der Schleife alle durch und hängt gibt der Variable str immer ihren eigenen Wert und ein Backslash n und dann den neuen Wert.
    Somit sind es nicht nur 2 Items, wenn es mehr, als 2 Spieler sind.

    new str[256];
    for(new i=0; i<GetMaxPlayers(); i++){
    if(GetPVarInt(i, "duell") == 1){
    format(str, sizeof(str), "%s\n%s", str, PlayerName(i));
    }
    }


    In der Variable str wäre nun jeder Spieler, dessen PVar namens "duell" auf 1 ist, mit einem Backslash n getrennt aufgelistet, damit kannst du was anfangen.

    PHP
    $greenbar = ImageCreateFromPNG("green.png");
    $violetbar = ImageCreateFromPNG("violett.png");
    $greybar = ImageCreateFromPNG("grey.png");
    $img = ImageCreate(ImageSX($greenbar), $image_height + 10);


    //Problem gelöst durch Greek per Teamviewer, PHP mag wohl die Farbe "Violett" nicht, wieso auch immer. xD

    Hallo,


    folgender Code:


    http://dosisoft.pf-control.de/mod/bug.txt


    Sobald ein Supermoderator online ist, wird der normale Moderator nicht mehr grün (wenn er online ist), sondern dunkelschwarz angezeigt.


    So sieht das dann aus.
    Supermoderator (Violett = on)
    Moderatoren sollten grün angezeigt werden, wenn sie on sind und grau, wenn sie offline sind.



    Allerdings funktioniert das nur, wenn kein S-Mod on ist, dann werden diese auch grün angezeigt.
    So nur schwarz, obwohl der Balken eigentlich grau ist.
    Sobald ich unten die beiden ImageTTFText() Zeilen entferne, sind die balken korrekt, dann sieht das wie folgt aus:



    Woran könnte es liegen? Danke schonmal.


    Grüße

    erstmal danke auch an deine Antwort.


    So ganz klar ist mir die Vorgehensweise aber noch nicht.


    Bevor ich hier wild rumprobiere und am Ende alles kaputt ist (xD) frage ich lieber nochmal genau nach:


    Ich muss also lediglich ein Bild mit "imagecreate()" erstellen, dabei muss ich dann ja auch Breite und Höhe angeben.
    Das wäre dann das eigendliche Bild (der Hintergrund).
    Dann wieder per imagecreate() einen Balken erstellen und den dann per imagecopy() mehrfach an die richtige Position kopieren?


    Grüße

    Hey,


    ich möchte per PHP eine Grafik erstellen, wobei ein Balken eine bestimmte Anzahl an Datensätzen untereinander angezeigt werden soll.


    Wenn jetzt 3 Datensätze existieren, sollen auch 3 Balken untereinander angezeigt werden.
    Die Grafik für den Balken besitze ich, jedoch habe ich es bisher nicht hinbekommen, diese auch untereinander anzuzeigen.


    Welche Funktion wäre dafür geeignet?


    Danke schonmal.


    Grüße

    Meine Oma ist auch gestorben, was ein Glück, dass es damals noch kein Facebook, geschweigedenn das Breadfish gab.
    Der Fahrer ist ebenfalls tot, wen interessiert das? Interessiert ja nicht, ist ja nicht wichtig. Ist ja nur der Fahrer.


    Ich wette mit Euch, die Hälfte hier wusste bis vor dem ganzen Shitstorm hier nicht mal was mit dem Namen anzufangen. 8o

    Hey,


    folgenden JS Code:


    Code
    <script type="text/javascript" language="javascript">
    	$(document).ready(function() { 
    	$('#link').click(function(){
    	$('#main').load('index.php #main', function() {
    	});
    	});
    	});
    </script>


    Jetzt lädt der die div main neu, wenn man auf die div "link" klickt. Doch wie bekomme ich dies automatisiert hin?


    setInterval() kam mir bereits ins Auge, allerdings funktioniert das nicht.


    Code
    setInterval(function(){
     $('#main').load('index.php #main', function() {
     });
     },1000);


    Wo liegt das Problem?


    Danke im Voraus.


    Grüße

    Zitat


    Ist
    klar, ein Rapper der nichts verdient ist aufjedenfall der beste. An was
    werden den erfolgreiche Menschen gemessen? - Ich glaub mit Dir kann man
    nicht ordentlich diskutieren. Geh Dich mal lieber abregen.
    Willst Du damit sagen, alle die Bushido hören sind dumm? - Glaube ich weniger.


    Naja. Ich kenne leider einige, die ihn hören und konnte bisher nur negative Erfahrungen machen.
    Wieso sollte man mit mir nicht diskutieren können?
    Ich sagte lediglich, dass man sich mal Gedanken machen sollte, WIESO diese Azzlackrapper so erfolgreich sind. Bestimmt nicht, weil diese so besonders lyrisch begabt sind. 8o
    Sie sind einfach erfolgreich, weil die meisten sowas hören, was leider ein Armutszeugnis für unsere Generation ist.



    Es gibt ein paar von was weiß ich wievielen Bushidotracks, die man sich antun kann.
    Der Rest ist sinnloses Schwulengelästere, Frauengehasse, "Frauen alle dumm, cho" etc. etc.. Muss ich mehr aufzählen?
    Bühne frei für Hate!



    Und ich finde es lustig, dass seine Persönlichkeit an seinem Rap ausgemacht wird.


    An was denn sonst? lol
    Willst du mir sagen, dass dieser Bushdio wahrscheinlich an Weihnachten in den Einkaufspassagen die Wünsche von kleinen Kindern erfüllt?
    Kannst du mir nicht erzählen.


    Jemand, der ein wenig Charakter besitzt, produziert solche Texte nicht.

    Komisch, dass Bushido reicher als alle Deine favourisierten "Rapper" ist.

    Stimmt, sollte man sich mal Gedanken machen. Finde es allerdings lustig, dass hier das Können am Geld festgemacht wird.

    Deine Ausdrucksweise ist auch nicht unbedingt, dass was ich "sozial" nennen würde.

    Naja, kann schon sein, jedoch verstehen es so selbst Buschidohörer. 8o

    Sorry, aber musst Du uns mit dem Thread belästigen? ._.


    Ganz ehrlich, Bushido ist einfach nur asozial. Nicht mehr und nicht weniger. Und das spiegelt sich auch in seinen Texten wieder.
    Sowieso diese ganzen "Ich ficke deine Mudda, hafti abi cho" Tracks... Wie kann man sich sowas antun, verblödet das nicht?
    Dann noch dieses sinnlose "ich hau dich kaputt, chammela".



    Die einzigen, die wenigstens gute Texte haben sind Prinz Pi, 4tune, Casper usw.
    Der Rest kann Milf spielen gehen, lol