Danke dir nochmal ne andere Frage
Gibt es diese Funktion:
mysql_insert_id
Auch für SQLite?
Beiträge von Beavis
-
-
Kleine frage
Damit kann ich doch abfragen ob der String leer ist oder?
if(Haus[i][HausOwner] == '\0') -
Ich habe gefailt
Tausch mal die Y Coordinaten aus dann sollte es gehen -
schau dir mal mein muster an
wenn du das nach dein Bild machst, bzw so die coordinaten machst ist es meist falsch
Du musst die Coordinaten nach der größe setzen nicht nach den coordinatenMuster..
Addplayerclass(skin X Y Z.......)
Addplayerclass(skin X2 Y2 Z2......)
viele machen es so
gangzonecreate(X,Y,X2,Y2)
Das ist aber falsch je nach größe der jeweiligen X und Y coordinaten trägt man das ein -
Zitat... Whayne
Bei den 2. Muster kann man den Fehler auch sehen
1238.0404,-924.1928,1172.6838,-879.613
1238.0404 kleiner als 1172.6838 ??
Umgekehrt is es richtig
-924.1928 kleiner als -879.613 ??
Das ist richtig
1533.8506,-1681.4850, 1558.7874,-1623.4191
1533.8506 kleiner als 1558.7874 ??
Das ist richtig
-1681.4850 kleiner als -1623.4191 ??
Das ist richtigIch habe mal ein Muster von mir genommen und negative werte sollte man trotzdem nach der größe unterscheiden
-
Das ist klar
Gangzonen werde angezeigt wenn man die Falsch anwendet, darum flackern die meist auch über der Map..
Bei der ersten abfrage von dir seh ich schon das die Y coordinaten falsch sind, da MinY gößer als MaxY ist -
schau dir mal die coordinaten an
MinX,MinY, MaxX,MaxY
Bei dir sind einfach die Coordinaten falsch
//e
Fehler behoben
Aber wenn du es einfach machen willst, dann nutz die
[ INCLUDE ] B_NoDM 2.0 - Erstelle Dm Freie Zonen (Jetzt auch Ingame) -
Ne Frage, weshlab hast du bei deinen Formatierten Query's ein ";" ( Semikolon ) drinnen ?
Entferne dies doch mal
brauch er nicht entfernen@TE du solltest den Inhalt auch als string wiedergeben, da du nur return 1 rausgibst
-
Wenn man es läd, muss er doch eigentlich die alten Werte mit den aus der Datenbank geladenen Werte ersetzen ?
Nicht immer
Ich hatte auch mal das Problem gehabt seitdem resette ich die um sowas zu verhindern -
genau so meine ich das
-
was meine ich mit den zurücksetzen?
Auf 0 setzen die werte
wenn er connectet dann so mit den werten
SpielerInfo[playerid][pLevel] = 0; -
Du solltest Enum werte auch beim Connect auf 0 setzen, da wenn ein neuer Spieler on kommt, übernimmt er die alten werde des Spielers daher kommt das
-
Naja ist eigendlich unsinn
sagen wir bei 100 Spielern geht jeder 3mal off
Schon hast du 300 Pickup´s und TextLabel´sDamit haust du dir nur das Limit von Pickups weg
-
Wie hast du den Command?
Hast du das Object auch im zuen zustand angegeben? -
wenn das ein command ist den der user eingibt dann hast du doch playerid
-
z.B.:
if(IsPlayerInRangeOfSchranke(playerid,schrankenid,10)&&PlayerInfo[playerid][Team]==1)
{
//Move
}
else if(IsPlayerInRangeOfSchranke(playerid,schrankenid,10)&&PlayerInfo[playerid][Team]==2)
{
//Move
}
else if(......
So könntest du es machen
playerid = der User
Schrankenid = id der schranke das new schranke = create... -
mit der Funktion IsPlayerInRangeOfSchranke(playerid,schrankenid,Float:range)
-
schau dir die Funktion nochmal genau an
Im ersten post steht die native dazu
Du nutzt die falsch -
dann teste mal das
lspdtor = CreateSchranke(1495, 1570.18, -1679.89, -41.59, 0.00, 0.00, 90.00, 0.0, 0.01, true, false);//Tür oder Tor wird erstellt
lspdtor1 = CreateSchranke(1495, 1570.18, -1667.05, -41.59, 0.00, 0.00, 90.00, 0.0, 0.01, true, false); -
Zeig mir mal das CreateObject das du hast von den Objecten