Beiträge von Douq

    Der Donatorrang dient zur Unterstützung des Projektes breadfish und nicht um sein Ego zu pushen. Finde daher, die Möglichkeit die Farbe individuell anzupassen, deutlich übertrieben.

    Als ob es R* in irgendeiner weiße dieses Forum interessiert.

    Er sagte ja auch in keinem Ton, dass sie Interesse an dem Forum haben, sondern dass sie in Kenntnis über die Existenz dieses Forums sind.

    Ich finde zwar die Ideologie "neu ist immer besser" nicht immer zu treffend, bei der Burning Board Software Woltlab aber schon. Auch wenn es stilistisch, aber auch administrativ eine komplette Neusanierung ist, werden spätestens nach einer kurzen Eingewöhnungszeit die Vorteile von WBB 4.1 gegenüber WBB 3.X deutlich. Es ist zwar ein Tick teuer, die Investition lohnt sich aber allemal.

    {...} da GivePlayerMoney immer vom derzeitigen Geld addiert oder (in diesem Fall) subtrahiert. Der Gedanke, der hinter der Abfrage mit dem listitem war (wahrscheinlich) folgender: listitem entspricht der Zeile, die du bei einer Aufzählung in einem Dialog anklickst (angefangen bei 0). Die gewählte Zeile wird dann für den Array model_array verwendet, um die (wohl) entsprechende FahrzeugID des angeklickten Fahrzeuges zu ermitteln. Wenn nun aber beispielsweise listitem 10 entsprechen würde, der model_array aber nur 9 Einträge hätte, würdest du den Array sprengen und PAWN würde den folgenden Code nicht mehr ausführen. Ich denke mal, dass das eine Art Schutz sein sollte. Aber eigentlich kannst du die Zahl 10 mit der Zahl 8 ersetzen, da es die Einträge 0 - 8 gibt, sprich 9 würde zu einem Fehler führen.


    //Edit: Marv hat sich selbst korrigiert, daher die Ansprache entfernt - die Information trotzdem beibehalten.

    Kannst du uns die Funktion PlayerCarSpawn() noch zeigen? Du lässt ja bereits die FahrzeugDL ausgeben, was kommt denn dabei raus? Generell verstehe ich nicht, warum du die eindeutige ID des Fahrzeuges aus der File ausliest - die kann doch gar nicht richtig sein? Oder ist das gar nicht die eindeutige ID und entspricht einem anderen Wert? Falls das so ist, verwendest du die Variable falsch, weil du diese bei GetVehicleHealth() verwendest. Kenne mich mit dem DTC Fahrzeugsystem nicht wirklich aus, aber Sinn macht es für mich weniger. Wie gesagt, zeig uns mal bitte die PlayerCarSpawn() Funktion.

    Diese Diskussion wird alle 2 - 3 Monate geführt. Solange du Spaß daran hast und du damit gerne deine Freizeit füllst - mach es doch einfach. Ich persönlich finde SA:MP noch unterhaltsam und spiele es gerne - was will man mehr. Und schlussendlich -> jede Stunde als Teammitglied können dir wertvolle Erfahrungen für's Leben bringen (so bei mir).

    Ist das richtig mit dem ahelp befehle, sehe ich jz als lvl 8 admin auch die lvl 1 befehle?

    Ja und Nein. Du siehst sie zwar, aber nur weil du sie auch unter den Befehlen des Adminranges 8 hinzugefügt hast ; NICHT aber weil du die Befehle vom Adminrang 1 siehst. Zu Deutsch: Derzeit müsstest du ab dem Rang und aufwärts den Befehl zur Nachricht hinzufügen, damit er sie sieht - ein einmaliges schreiben ist über die derzeitige Variante nicht möglich.

    Deine Formatierung des Strings ist auch fehlerhaft. Du verwendest nur einen Platzhalter, möchtest aber 3 Werte hineinformatieren. Das letzte Argument beim format sollte wohl auch nicht playerid, sondern i sein - du möchtest sicherlich die ID des Admins und nicht des Spielers, der den Befehl ausführt. Auch brauchst du keinen Fall (case) 0 und 1 definieren, da du mit der Abfrage in Zeile 5 schon diese Fälle verwerfen lässt / blockst (sinngemäß formuliert).

    Code
    if(sInfo[playerid][alevel] >= 1))

    Du öffnest eine Klammer '(' , schließt aber zwei '))'. Das ist prinzipiell falsch, du musst also eine geschlossene Klammer entfernen.