[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 6); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 1); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 2); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 3); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 4); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 5); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 6); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 7); - 0 Millisekunden
[15:33:54] [ - UPDATE - ] UpdatePlayerAccount(10, 8); - 0 Millisekunden
[15:33:54] [ - MAIN UPDATE - ] Der Account von Ryan_Taylor wurde in 1 Millisekunden gespeichert!
[15:33:54] [MYSQL-ERROR] 1054 - Unknown column 'KSKLevel' in 'field list' in Callback on connection 1
[15:33:54] [MYSQL-ERROR] UPDATE `accounts` SET `Level`='1',`Geld`='4200',`Morde`='0',`Tode`='0',`Heal`='100.000000',`Armor`='0.000000',`Upgrade`='0',`Geschlecht`='0',`Muted`='0',`MuteTime`='0',`Respekt`='0',`Verbrechen`='0',`WantedLevel`='0',`Verlassen`='',`Knast`='0',`KnastZeit`='0',`KnastAFKZeit`='0',`Telefonbuch`='0',`Nummer`='0',`Telefon`='0',`Job`='0',`GehaltCheck`='0',`JobDone`='0',`Kopfgeld`='0',`TodStatus`='0',`TodZeit`='0',`Rang`='0',`Member`='0',`Leader`='0',`Dienst`='0',`FSkin`='0',`Skin`='239',`HausNummer`='0',`PayDay`='0',`GesamtMinutes`='0',`GesamtAFK`='0',`Uhr`='0',`Kanister`='0',`KanisterInhalt`='0',`KanisterArt`='0',`SEKLevel`='0',`KSKLevel`='0',`KSKDuty`='0',`Zigaretten`='0',`Stadtkarte`='0',`IPAdresse`='',`RegDate`='28.10.2016 um 15:33:54',`TimeBan`='0',`Gebannt`='0',`SozialHilfe`='0',`AFKZeit`='0',`TogPhone`='0',`Fahrerpunkte`='0',`GWNote`='0',`ZiviNote`='0',`Admin`='0',`Krank`='0',`ConnectSeconds`='0',`Warns`='0',`Registriert`='1',`DropTime`='0',`RefillKanister`='0',`RepairKits`='0',`KnastAufenthalte`='0',`ReloadBats`='0',`LastSeen`='',`KripoLevel`='0',`Vertragszeit`='0',`EigenesRadio1`='',`EigenesRadio2`='',`EigenesRadio1Aktiviert`='0',`EigenesRadio2Aktiviert`='0',`Kopfhoehrer`='0',`FlugID`='',`Premium`='0',`Donator`='0',`Rucksack`='1',`Flaschen`='1',`VertragPartner`='0',`VertragArt`='0',`Guthaben`='0',`PosX`='911.714294',`PosY`='-2389.382812',`PosZ`='13.254687',`PosR`='29.116802',`Interior`='0',`VirWorld`='0',`SEKDuty`='0',`KripoDuty`='0',`FeuerwehrDuty`='0',`KampfStyle`='0',`FFeuerwehr`='0',`Konfer`='0',`Verheiratet`='0',`Ehepartner`='Niemand',`Bigears`='0',`Gecufft`='0',`Organisation`='0',`Partei`='0',`EventUnix`='0',`EventPicked`='0',`TodX`='0.000000',`TodY`='0.000000',`TodZ`='0.000000',`TodR`='0.000000',`SpawnChange`='0',`SpawnHaus`='0',`SpawnInterior`='0',`MaxWanteds`='0',`PaintballMorde`='0',`FlaschenGesamt`='0',`Flaschen`='0',`AmmunationZeit`='0',`FahrschuleZeit`='0',`FrakSperreEnde`='0',`Werber`='0',`wSpielzeit`='0',`C4`='0',`Bombe`='0',`RucksackBombe`='0',`SprengsatzSmall`='0',`Medikamente`='0',`SaveMats`='0',`SaveEisen`='0',`AktivTime`='0',`RespektMultiplikator`='0',`XPBoost`='0',`LottoLos1`='-1',`LottoLos2`='-1',`CannSamen`='0',`CannGramm`='0',`CannIntus`='0',`CannDunger`='0',`Wasserflasche`='0',`Samstag`='0',`Sonntag`='0',`Montag`='0',`Dienstag`='0',`Mittwoch`='0',`Donnerstag`='0',`Freitag`='0',`Osterei`='0',`OstereiFound`='0',`FahrschuleAngemeldet`='0',`TheorieBestanden`='0',`PraxisBestanden`='0',`ScheinSperre`='0',`TheorieStunden`='0',`FischeGefangen`='0',`AmateurAngel`='0',`FortgeschrittenenAngel`='0',`ProfiAngel`='0',`ExpertenAngel`='0',`Koeder`='0',`PremiumKoeder`='0',`C4Abgabe`='0',`ReheGenutzt`='0',`HausEntered`='0' WHERE `userID`='2080'
[15:33:54] [debug] Server crashed while executing VoltageRL.amx
[15:33:54] [debug] AMX backtrace:
[15:33:54] [debug] #0 native printf () from samp7014_6046
[15:33:54] [debug] #1 0038bc14 in public OnQueryError (1054, 29760324, 29760320, 29749508, 1) from VoltageRL.amx
Server Stürzt nach Tutorial ab?
- Dr. Frauenarzt
- Geschlossen
- Erledigt
-
-
Unknown column 'KSKLevel' in 'field list' in Callback
Dir fehlt die Spalte KSKLevel in deiner Tabelle
Und printf crasht deinen Server weil:
Warning: The format string or its output should not exceed 1024 characters. Anything beyond that length can lead to a server to crash.
PS: Das bedeutet die Länge darf nicht 1024 Zeichen überschreiten...
-
Dir fehlt die Spalte KSKLevel in deiner Tabelle
Und printf crasht deinen Server weil:PS: Das bedeutet die Länge darf nicht 1024 Zeichen überschreiten...
Wo muss ich das ändern?
-
Wo muss ich das ändern?
...lösche das printf...und die Spalte erstellst du am einfachsten über PhpMyAdmin...
-
public OnQueryError(errorid, error[], callback[], query[], connectionHandle)
{
printf("[MYSQL-ERROR] %i - %s in Callback %s on connection %i", errorid, error, callback, connectionHandle);
printf("[MYSQL-ERROR] %s", query);
}Habe das jetzt gelöscht :>
KSKLevel habe ich jetzt die Spalte bei den accounts eingestellt
-
Sehr gut
-
Sehr gut
Hab noch ein anderes Problem wen ich mich einlogge muss ich das Tut wider machen?
-
Dann werden die accounts nicht gespeichert.
-
In der Datenbank ist der Acc vorhanden. Aber wen ich wider online komme Fangt es von neu an...
-
In der Datenbank ist der Acc vorhanden. Aber wen ich wider online komme Fangt es von neu an...
Bei mir hat es damals so geklappt.
Ich habe eine Tutorial Tabelle erstellen lassen und dort eingetragen ob es gemacht wurde.
1 Für Ja
0 für Nein.
Bei jedem Login fragst du ab ob er es gemacht hat oder nicht. -
Habe jetzt SavePlayer(playerid);
eingebaut und im acc Tutorial eingebaut aber speichert nicht?
-
[list=1][*]Tutorial[playerid] = 12;
[*] SavePlayer(playerid);
[/list]Was bedeutet die 12 ?
-
Tutorial[playerid] = 12;
Bedeutet in wv tutorial er ist es gibt 12 Schritte beim Tutorial
-
[15:33:54] [MYSQL-ERROR] 1054 - Unknown column 'KSKLevel' in 'field list' in Callback on connection 1
Dass er nicht speichert liegt hieran.
Die Spalte KSKLevel existiert in deiner Datenbanktabelle nicht. -
Dass er nicht speichert liegt hieran.Die Spalte KSKLevel existiert in deiner Datenbanktabelle nicht.
Habe ich bereits erledigt klappt ja nun. Der Server Schmirt nicht mehr ab.
Aber das Problem ist mit der Speicherung der Spieler
-
Das Abschmieren lag an dem Print.
Dass nicht gespeichert wird liegt - sofern du die Spalte nicht bereits angelegt hast - an der fehlenden Spalte "KSKLevel" in deiner Tabelle.Den Print zu löschen behebt den Fehler ja nicht, sondern der Fehler wird dir einfach nicht mehr angezeigt.
Du kannst die Überlänge so aufteilen:
public OnQueryError(errorid, error[], callback[], query[], connectionHandle)
{
printf("[MYSQL-ERROR] %i - %s in Callback %s on connection %i", errorid, error, callback, connectionHandle);
print("[MYSQL-ERROR] Syntax-Error in the following query:");
new tmp[513], len;
while((len = strlen(query)) > 512)
{
strmid(tmp, query, 0, 512);
strdel(query, 0, 512);
print(tmp);
}
if(len > 0) print(query);
print(query);
} -
breadfish.de
Hat das Thema geschlossen.