Du musst der jeweiligen Textdraw natürlich auch den String zuweisen
TextDrawSetString(Text:text, string[])
Du musst der jeweiligen Textdraw natürlich auch den String zuweisen
TextDrawSetString(Text:text, string[])
Im Script ist das ganze dann hoffentlich kein Kommentar?
Es wäre mal schön ein aussagekräftiges Benchmark zu sehen. Meiner Meinung nach sind einfache Dateistreams mit fopen und sscanf die schnellste Lösung, sollte ja in der Schnelligkeit ähnlich SQLite sein.
(sa+sb)/(a+b)
Ich finde die Konfiguration von Heavener ziemlich gut, bis auf den FX. Da würde ich lieber einen i5 nehmen.
EDIT: http://ark.intel.com/de/products/65520
Weil ich jahrelange Erfahrungen mit Hosteurope gemacht habe/machen musste. Veraltetes Supportmodell und dazu noch langsamer und träger Support. Bei vielen vServern hatte ich hohe IO_Wait Werte und demnach eine hohe load average. Die Qualität der Server mag nicht schlecht sein, jedoch wird an falschen Ecken gespart um Marktrelevant zu bleiben.
Du hast sicherlich irgendwo einen String mit der Länge 0 bei einem TextDraw, durch das Anzeigen dieser crasht der Client.
EDIT: Fehler gefunden, Zeile 41 das Array weg ..
TextDrawSetString(StatistikBank[playerid], bankstring);
Schwachsinn. Was meinst du wieso z.B. Zynga innerhalb von wenigen Jahren einer der größten Spieleentwickler überhaupt geworden ist? Oder wieso Jamba und Co so erfolgreich waren? Oder wieso League of Legends das meistgespielte Spiel überhaupt ist?
Genau! Die kleinen Beträge innerhalb des Taschengeld-Paragraphen machen den Großteil der Einnahmen aus.
Virtual Goods sind durchaus ein gängiges Geschäftsmodell, werde ich auch nie bestreiten. Meine Aussage zielte auch eher auf die Absicht ab, mit SAMP im Falle von Geschäftsunfähigkeit einen Umsatz zu erwirtschaften, nicht darauf ob der eigentliche Vertragsschluss zwischen Käufer und Verkäufer nicht rechtens ist.
Jeder, der das BGB zur Hand hat sollte einfach mal §104 und §110 durchlesen. Mit SAMP einen Gewinn zu erwirtschaften ist wohl ein ziemlich falscher Ansatz.
Verwende doch diesen Editor. Einfach ein Textdraw mit UseBox über den gesamten Bildschirm als Hintergrund und die restlichen Dialoge als normale Textdraws.
Ist es, sollte aber eigentlich schon aus der Funktion erkennbar sein. Mit der Sinus- und Kosinusfunktion berechnest du den Wert, der bei entsprechendem Fahrzeugwinkel auf die X, Y Position dazu oder abgezogen werden muss, Kosinus weil Y um 90° verschoben ist.
Liefert dir einen X und Y mit dem Offset von distance zurück. Wenn du als Offset 3.5 nimmst, ist die Position in etwa hinter dem Kofferraum.
new Float:x, Float:y, Float:z;
GetVehiclePos(vehicleid, x, y, z);
GetXYInRearOfVehicle(vehicleid, x, y, 3.5);
Warum nicht einfach bekannte Funktion umdrehen?
stock GetXYInRearOfVehicle(vehicleid, &Float:x, &Float:y, Float:distance)
{
new Float:a;
GetVehiclePos(vehicleid, x, y, a);
GetVehicleZAngle(vehicleid, a);
x -= (distance * floatsin(-a, degrees));
y -= (distance * floatcos(-a, degrees));
}
Dann wie bei den Bildern oben, Rechtsklick auf entsprechende Datei, "Dateiberechtigungen.." und dort dann einfach 777 eintragen.
Dann passt das ja mit dem Benutzer. Welche Rechte hast du im Moment vergeben? Vergib einfach mal 754 oder 755
EDIT: Grad gelesen, dass du nicht weißt, wie du das machst.
Ganz unten auf "Dateiberechtigung..."
Hi Ruffo,
du kannst unser bzw. das IRC Netzwerk nutzen auf dem wir sind. Ich schick dir alle Details per PN.
Unter zahlreichen YouTube Videos: