Wäre vielleicht hilfreich, wenn du sagst welche Programmiersprache und welches Spiel etc. du meinst. ![]()
Beiträge von LeonMrBonnie
-
-
Du hast unter dem if (dialogid == 13) die Klammern vergessen.
Du musst alles darunter einklammern. Also so:Code
Alles anzeigenif (dialogid == 13) { if(response == 0)return 1; switch(listitem) { case 0://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 9 OR Verwalter2 = 9 OR Verwalter3 = 9 OR Verwalter4 = 9","VerwalterList", "dd", playerid, 9); } case 1: { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 8 OR Verwalter2 = 8 OR Verwalter3 = 8 OR Verwalter4 = 8","VerwalterList", "dd", playerid, 8); } case 2://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 7 OR Verwalter2 = 7 OR Verwalter3 = 7 OR Verwalter4 = 7","VerwalterList", "dd", playerid, 7); } case 3://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 6 OR Verwalter2 = 6 OR Verwalter3 = 6 OR Verwalter4 = 6","VerwalterList", "dd", playerid, 6); } case 4://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 5 OR Verwalter2 = 5 OR Verwalter3 = 5 OR Verwalter4 = 5","VerwalterList", "dd", playerid, 5); } case 5://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 4 OR Verwalter2 = 4 OR Verwalter3 = 4 OR Verwalter4 = 4","VerwalterList", "dd", playerid, 4); } case 6://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 3 OR Verwalter2 = 3 OR Verwalter3 = 3 OR Verwalter4 = 3","VerwalterList", "dd", playerid, 3); } case 7://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 2 OR Verwalter2 = 2 OR Verwalter3 = 2 OR Verwalter4 = 2","VerwalterList", "dd", playerid, 2); } case 8://Allgemeine - Hilfe { mysql_tquery(handle,"SELECT Name FROM `accounts` WHERE Verwalter1 = 1 OR Verwalter2 = 1 OR Verwalter3 = 1 OR Verwalter4 = 1","VerwalterList", "dd", playerid, 1); } } } -
Nein. Du solltest dir mal angucken was ein Timestamp ist. Ein Timestamp ist die Zeit in Sekunden die seit dem 1.1.1970 vergangen sind.
Es gibt aber Includes, die dir den Timestamp in ein lesbares Zeitformat umwandeln können.Speichern kannst du es also einfach als Integer, da es eine Zahl ist.
-
Abend,
Wie kann ich in einem Befehl am besten Abfragen wie lange der gewisse User z.b schon Arbeitslos ist oder seinen Führerschein hat?Mit einem Timestamp. Guck dir dafür mal [wiki]gettime[/wiki] an.
-
Dann ist es eben kein GF, sondern ein abgeklatschtes Selfmade, welches wie jedes andere GF Script aufgebaut ist.
Das macht keinen Unterschied, es macht den Server absolut uninteressant weil eure Features einfach überhaupt nichts neues sind. Man kennt die von jedem 0815 Server. Warum sollte man dann bei euch spielen?
Wenn die Projektleitung nichtmal Kritik abkann, wie wollt ihr dann ein komplettes Projekt leiten? -
Man kann zu @Janes' Liste noch hinzufügen, dass auf Kritik nur eine provokante Antwort ohne Mehrwert von der Projektleitung kommt.
Bei den Sachen die man von den Leuten hier und auch von euch lesen muss, kriegt man schon erst recht keine Lust auf euren GF Server zu kommen.
Ist Kreativität so schwer?! -
Gibt der MySQL Log irgendwelche Fehler an?
-
Ist halt langweilig.
Ein Gameplay aufnehmen und hochladen kann jeder. Wie wäre es mal mit Hintergrundmusik und z.B. Effekten bei jedem Kill?
Dann wäre das Video auch nicht so langweilig.
-
INSERT = Erstellt einen neuen Eintrag in der Datenbank (mit neuer ID etc.)
UPDATE = Bearbeitet einen oder mehrere bestehende Einträge
DELETE = Löscht einen oder mehrere Einträge -
Zu 1:
Hast du schonmal versucht ein paar Debuginformationen zu printen? Z.B. deine Position, und die X, Y und Z Koordinate des Checkpoints.Zu 2:
Das Problem ist, dass du alle 40 Safeboxen in eine Zeile schreibst und deswegen der crasht. Um listitem zu benutzen, und etwas in eine neue Zeile zu schreiben musst du \n hinter den Text schreiben. Alles danach ist dann in der nächsten Zeile. Das musst du dann natürlich nach jeder Box einmal machen. -
Hä wo ?
"INSERT INTO geschenke (id, x, y, z, erstellt, ersteller) VALUES ('%d', '%f', '%f', '%f', '%d', '%e')"
-
Du hast ganz am Ende des Querys ein ) vergessen.
-
Den "OnGeschenkErstellt" Callback kannst du dir sparen, da du den (denke ich mal) nicht brauchst.
Ändere dafür einfach Zeile 9 zu dem:
mysql_pquery(handle, query);Dazu immernoch dei Frage; Wird etwas in den MySQL Log geschrieben?
-
Wird denn etwas in den MySQL Log geschrieben?
Werden die beiden Prints in der Funktion auch aufgerufen? -
Das Problem passiert übrigens nicht bei gewöhnlichen Konversationen. Das passiert nur bei Konversationen die von der Moderation/Administration automatisch verschickt wurden. (Wie halt z.B. "Einer deiner Beiträge wurde gelöscht")
-
Es liegt daran, dass es in SAMP ein Objektlimit gibt welches du wahrscheinlich überschritten hast.
Also Ja, du musst dein ganzes Script umschreiben. Denn mit Dynamic Objects hast du dieses Problem nicht. -
wir werden das lange durchziehen
Habt ihr ja mal wieder echt lange durchgezogen. xd
Naja aber war zu erwarten, wenn immer genau 2 Leute im Smalltalk "wie gehts dir" "gut und dir" schreiben, und beide Teammitglieder sind.
-
Wie du sagst, wird es ja erfolgreich gespeichert, also was soll uns die MySQL Log helfen?
Zeig mal deinen Code./edit: Link übersehen.
Was soll diese Query machen?
format(query, sizeof(query),"SELECT id FROM organisations ORDER BY id DESC LIMIT 1");
Diese wählt aus der ganzen Organisations Tabelle einfach die erste Spalte und das wars... Du brauchst dort natürlich ein WHERE.
Du übergibst ja den Organisationsnamen, also kannst du diesen ja verwenden:
format(query, sizeof(query),"SELECT id FROM organisations WHERE OrgName='%s' ORDER BY id DESC LIMIT 1", orgname); -
Ah stimmt! Danke dir.
-
Bin ich blind oder ist hier garkein Fehler?
format(Donutshop[0][itemName], sizeof(Donutshop[0][itemName]), "Donut ohne Füllung");Code***.pwn(20) : error 001: expected token: "]", but found "-integer value-" ***.pwn(20) : warning 215: expression has no effect ***.pwn(20) : error 001: expected token: ";", but found "]" ***.pwn(20) : error 029: invalid expression, assumed zero ***.pwn(20) : fatal error 107: too many error messages on one line