Ich versuch mal mein Glück, dank dir.
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Hiho, kann es sein das floatround_ceil z.B. 0.2 NICHT auf 1 rundet?
MFG
-
Hiho, kann es sein das floatround_ceil z.B. 0.2 NICHT auf 1 rundet?
MFG
floatround_ceil f0.2%
Meinst du das?
-
Hiho, kann es sein das floatround_ceil z.B. 0.2 NICHT auf 1 rundet?
Laut Wiki nicht. -
Mathematisch wird auch nur aufgerundet wenn es so ist 0.5 - 0.9
-
floatround_ceil f0.2%
Meinst du das?
Hmm, f0.2%? glaube nicht ich habs so:
new money = floatround((price/100*20),floatround_ceil);sagen wir, price ist 1 das gibt dann 0.2, und dies möchte ich gerne auf den nächst grösseren Integer runden also sollte money auch 1 sein (fragt nicht über den Sinn :D)
Laut Wiki nicht.hab ich mir schon gedacht.. Siehe Zitat oben
Mathematisch wird auch nur aufgerundet wenn es so ist 0.5 - 0.9
Ja, so schlecht in Mathematik bin ich nicht ich dachte halt, das die Funktion floatround_ceil auf den nächst grösseren Integer rundet..
Gibt es eine solche Funktion?
-
Hmm, f0.2%? glaube nicht ich habs so:
new money = floatround((price/100*20),floatround_ceil);sagen wir, price ist 1 das gibt dann 0.2, und dies möchte ich gerne auf den nächst grösseren Integer runden also sollte money auch 1 sein (fragt nicht über den Sinn :D)
hab ich mir schon gedacht.. Siehe Zitat oben
Ja, so schlecht in Mathematik bin ich nicht ich dachte halt, das die Funktion floatround_ceil auf den nächst grösseren Integer rundet..
Gibt es eine solche Funktion?
http://wiki.sa-mp.com/wiki/Floatround_method
floatround_round Round to the nearest integer. A fractional part of exactly 0.5 rounds upwards (this is the default). -
http://wiki.sa-mp.com/wiki/Floatround_method
floatround_round Round to the nearest integer. A fractional part of exactly 0.5 rounds upwards (this is the default).ja das hab ich auch schon gesehen nur rundet der ja bei 0.4999999, 0.4, 0.3, 0.2 etc. ab. Aber ich will, egal ob die Zahl 0.01 oder 0.4 ist, auf 1 runden.
-
Hallo ich habe ein Pickup am Flughafen SF erstellt,das auch super funktioniert.Bis auf das man leider nicht richtig ins Interior geportet wird,man steht immer auf dem Interior drauf(auf einem unischtbaren Dach)
Die Coords und die Interiorid habe ich von hier: http://weedarr.wikidot.com/interiorGenommen habe ich das Interior:
Airport baggage reclaimHatte villeicht schon jemand das Problem und wie habt ihr es behoben??
Schonmal vielen Dank für eure Hilfe.
-
format(query, sizeof(query), "INSERT INTO `Accounts` (`Name`, `Passwort`, `Notiz`, `Register`, `Jailtime`) VALUES ('%s', '%s', '%s', '%s', '0')", Name, pass, date);
mysql_query(query);
Wieso wird hierbei kein Account in der Tabelle erstellt? -
schon falsch!MinX, MinY, MaxX, MaxY
-2200 ist größer als -2100 daher stimmt das schonmal nicht
-279 ist größer als -84 daher stimmt dies auch nichtIhr solltet mal mehr auf Wiki achten wie man es richtig macht
hast du in matte aufgepasst
-279 kommt vor -84 und ist damit kleiner
gleiches gilt für -2200 und -2100 -
Hallo ich habe ein Pickup am Flughafen SF erstellt,das auch super funktioniert.Bis auf das man leider nicht richtig ins Interior geportet wird,man steht immer auf dem Interior drauf(auf einem unischtbaren Dach)
Die Coords und die Interiorid habe ich von hier: http://weedarr.wikidot.com/interiorGenommen habe ich das Interior:
Airport baggage reclaimHatte villeicht schon jemand das Problem und wie habt ihr es behoben??
Schonmal vielen Dank für eure Hilfe.
Von den Airport interior´s war irgenteiner buggy ^^. da spawnt man dann draussen und der Boden ist weiß und man kann überall durchlaufen. -
Hallo ich habe ein Pickup am Flughafen SF erstellt,das auch super funktioniert.Bis auf das man leider nicht richtig ins Interior geportet wird,man steht immer auf dem Interior drauf(auf einem unischtbaren Dach)
Die Coords und die Interiorid habe ich von hier: http://weedarr.wikidot.com/interiorGenommen habe ich das Interior:
Airport baggage reclaimHatte villeicht schon jemand das Problem und wie habt ihr es behoben??
Schonmal vielen Dank für eure Hilfe.
Zeig mal den Ganzen code .. Wo man entert wo man rauskommt etc.
-
Dieser MySQL Fehler wird ausgegeben:
[SQL] INSERT INTO `Accounts` (`Name`, `Passwort`, `Notiz`, `Register`, `Jailtime`) VALUES ('ss', 'ss', 'Change-me', 'ss', '0')[Err] 1062 - Duplicate entry '0' for key 'PRIMARY'
Woran liegt das? -
Dieser MySQL Fehler wird ausgegeben:
[SQL] INSERT INTO `Accounts` (`Name`, `Passwort`, `Notiz`, `Register`, `Jailtime`) VALUES ('ss', 'ss', 'Change-me', 'ss', '0')[Err] 1062 - Duplicate entry '0' for key 'PRIMARY'
Woran liegt das?
Du hast weiter oben 4x %s jedoch nur 3 Angaben. -
Bin zwar nur am Handy aber hat eines der Felder einen Primary Key?
## Hat das Feld ID Auto Increment?
-
Wie erstell ich Platzhalter für Variablen deren Anzahl mir unbekannt ist?
Beispiel: Ich hab nen Dialog, geb /test ein und dann sollen mir alle Spieler des Servers aufgelistet werden.
Theoretisch macht man das ja mit %s und dann GetPlayerName etc.Allerdings weiß ich ja nicht wieviele auf dem Server zu dem Zeitpunkt sind wo jmd. /test eingibt.
Wie muss ich den Code schreiben das für jeden Spieler nen Zeilen umbruch gemacht wird und jeder Spieler in dem Listendialog steht?
- Tom
-
Du hast weiter oben 4x %s jedoch nur 3 Angaben.Spielt ja so keine Rolle. Schau mal in dem Query, da ist alles ausgefüllt. Und trotzdem der MySQL Error.
IntelligenT: Kein Feld direkt, nein.
-
Wie erstell ich Platzhalter für Variablen deren Anzahl mir unbekannt ist?
Beispiel: Ich hab nen Dialog, geb /test ein und dann sollen mir alle Spieler des Servers aufgelistet werden.
Theoretisch macht man das ja mit %s und dann GetPlayerName etc.Allerdings weiß ich ja nicht wieviele auf dem Server zu dem Zeitpunkt sind wo jmd. /test eingibt.
Wie muss ich den Code schreiben das für jeden Spieler nen Zeilen umbruch gemacht wird und jeder Spieler in dem Listendialog steht?
- Tom
Versuchs mit einer Schleife (for) die alle Spieler durchgeht. -
Versuchs mit einer Schleife (for) die alle Spieler durchgeht.Aber wie sieht der String dann aus der Formatiert wird
Das ist das was ich nicht weiß.
%s\n%s%s%s oder wie?- Tom
-