Ich weiß echt nicht, was ich dazu sagen soll...
Keine TLD, Free-Webspace-Hoster, WBB-Lite & die Vorstellung spricht mich überhaupt nicht an (langweilig gestaltet, 9 Screenshots, keine/wenige Features zum Server erklärt).
=> Überarbeiten.
Ich weiß echt nicht, was ich dazu sagen soll...
Keine TLD, Free-Webspace-Hoster, WBB-Lite & die Vorstellung spricht mich überhaupt nicht an (langweilig gestaltet, 9 Screenshots, keine/wenige Features zum Server erklärt).
=> Überarbeiten.
Passiert hier noch etwas oder wurden nur .pwn-Datein gesammelt (soll keine Anschuldigung sein)?
"#error Test" alle X Zeilen einsetzen & schauen, ob Pawno abschmiert oder er dir den Fehler "Test" ausgibt.
Somit kann man es "realtiv" leicht eingrenzen.
Wenn Pawno abschmiert: Klammerfehler vor "#error Test", falls nicht: Klammerfehler dannach.
Ziel & Betrag hast du als String deklariert.
Entferne die []-Klammern, damit sie als "Zahl" erkannt werden.
Versuch es so:
format(string, sizeof(string), "%s%s Model: %i\n", string, VehicleName, ...); & benutze ShowPlayerDialog nach der Schleife.
Somit wird der String "verlängert" und zeigt nicht immer nur 1 Auto an.
=> GF downloaden & raussuchen.
GetVehicleTrailer gibt die Fahrzeug-ID aus, nicht das Model.
Du verlangst Geld dafür, dass du ein Archiv runterlädst, es entpackst & eine Exe startest?
Zitat[...] kleines Taschengeld [...]
Meiner Meinung ist das nicht einmal 1€ wert, denn es gibt mehr als genug Tutorials, die das ausführlich behandeln.
Wenn man etwas mit Breadfish verdienen will, dann sollte man es durch Scripten/Mappen etc. machen & nicht 
kleinen 11-jährigen Kindern das Geld aus der Hosentasche ziehen, indem man ihnen zeigt, wie ein Archiv zu entpacken ist.
Langsam wird es lächerlich, mit welchen Mitteln Leute versuchen hier an Geld zu kommen.
Das ist aber nur meine subjektive Meinung & ein Hinweis meinerseits, auf die nicht gehört werden muss.
Einfach "hLevel" (o.ä.) (Integer) hinzufügen & im String angeben.
Das kannst du dann abfragen, wenn er das Haus kaufen möchte.
enum kasse
{
	Medic,
	Army,
	LVPD,
	HellsAngels,
	Ordnungsamt,
	Ballas,
	Yakuza
};
; fehlt
Wieso nennt man sich immer 'German' das doch blöd German hört sich 08/15 an
Mir gefällt die Vorstellung auch nicht, denn sie ist einfach zu standartmäßig.
Wenn ihr euch etwas neues einfallen lassen könntet, hättet ihr mehr Spieler & positives Feedback.
Außerdem ist das Impressum nicht vollständig ausgefüllt.
Y_Less
Double-O-Seven (vielleicht habt ihr eine andere Meinung, aber für mich zählt er zu den Besten^^)
MiniYoda
Wie wurde "Car" definiert?
random(20) == 1 ist genau 20%.
hast du die Höhe des Armes/Kopfes/whatever nicht mit einbezogen?
Wenn du etwas mit dem Offset 0.5 an den Kopf hängst, hat es nicht die gleichen Endkoordinaten an dem Spieler, als wie, wenn du etwas
mit dem Offset 0.5 an das Bein packst.
Vielleicht hat es dir geholfen 
Zu viele Objekte auf einer Stelle/Streamer?
In deinem Codeausschnitt kann ich keine Fehler entdecken.
Vielleicht hast du "ocmd" falsch "eingebaut".
Kommt "SERVER: unknown command" oder nichts?
format(query, sizeof(query), "UPDATE Players SET CarID = %d", carid);
format(query, sizeof(query), "UPDATE Players SET CarID = %d WHERE UserID = %d", carid, userid);
format(query, sizeof(query), "UPDATE Players SET CarID = %d, Geld = %d, RangName = '%s'", carid, geld, rangname);
Wenn Anonymous die "Macht" hat, um Ampel auf Dauergrün zu schalten & Milliarden von Bankkonten in einem Land, das realtiv weit weg von uns ist,
abziehen kann, hätten sie es auch so machen können, dass keine Zivilschäden entstehen.
Anonymous ist aber ein Kollektiv & im Internet schaukeln sich Sachen realtiv schnell hoch.
 
		