Dein Query ist schlecht umgesetzt.
Beiträge von Campbell
-
-
Auch dort wird die 0 vor 176 nicht erscheinen.
-
Verstehe den Code, dann verstehst du auch, wo du Farbe und Animation bearbeiten könntest.
-
Denke mal, dass das Programm den Ordner checkt, Daten an einen Server zu schicken (mysql z.b.) und man kann das ganze mit PAWN abfragen^^
Betrugsversuche sind nicht immer nur im GTA Ordner vorzufinden. Ebenfalls, wollt ihr immer alle Leute entfernen, die irgendwelche Dateien, die ihr nicht vorsieht, im GTA Ordner haben? -
- Integer ist direkt einmal ungeeignet, da die 0 an der Front automatisch wegfällt.
- Du kannst ruhig 10000 + random (90000) verwenden, da es max-1 heißt.
-
Ein Programm als solches nur am Laufen zu haben bringt garnichts.
-
2 Integer zusammenführen ... meinst du eine simple Addition? Falls nein - Beschreibung, Beispiel, Ansatz deinerseits.
-
Was für eine Klasse verwendest du denn da? Das ist kein MySQLi und auch kein PDO, welche die geläufigsten OO-MySQL-Klassen sind.
-
Frag doch nah anstatt alte unsichere Dinge zu verwenden ...
-
Setze für das Auto eine Variable und schmeiße ihn aus dem Fahrzeug unter OnPlayerStateChange(), sobald er in das Auto einsteigt. Sobald es freigekauft wird, setzt du die Variable eben wieder zurück.
-
#include <a_samp>new breadfishArray[5] = {125, 1256, 128, 628, 215};
main() {
new highestThreeArray[3] = {0, ...};
for(new i = 0; i != sizeof(breadfishArray); i++) {
if(breadfishArray[i] > highestThreeArray[0]) {
highestThreeArray[2] = highestThreeArray[1];
highestThreeArray[1] = highestThreeArray[0];
highestThreeArray[0] = breadfishArray[i];
} else if(breadfishArray[i] > highestThreeArray[1]) {
highestThreeArray[2] = highestThreeArray[1];
highestThreeArray[1] = breadfishArray[i];
} else if(breadfishArray[i] > highestThreeArray[2]) {
highestThreeArray[2] = breadfishArray[i];
}
}
for(new a = 0; a != sizeof(highestThreeArray); a++) {
printf("%i", highestThreeArray[a]);
}
} -
Dieses WirrWar ohne Kenntnisse über deinen Code durchzugehen ist schwer, setze dir einfach ein paar Punkte mir print() und schaue, wie weit dein Script komme und grenze damit den zu durchsuchenden Abschnitt ein.
-
Ich kenne deine PayDay() Funktion leider auch nicht.
-
Du erstellst den Query zwar mit format(), sendest ihn aber dann nicht ab, bevor du das Ergebnis auswertest.
-
Wenn der Rest abgespeichert wird solltest du dir mal GetPlayerLevel() anschauen und dir evt. vor dem Speichern mal den Wert mit printf() ausgeben lassen, um den Wert mit seinem Soll-Wert zu überprüfen.
-
Wenn du kein "Falsch" und kein "Nutze: /payday [Ergebnis]" bekommst, liegt es wahrscheinlich an der Funktion PayDay().
-
Sendest du den Query denn überhaupt?
-
Eh... hilft mir nicht.
Folgendes sollte vor der Verwendung der Funktion kommen, damit der Funktionstyp gesetzt wird.
forward Float:GetDistanceBetweenPlayers(p1,p2); -
-