Dann klammer mal die header Zeile aus..und printe dir mal, was er dir so ausgibt..als namen...als query..und und und ![]()
Beiträge von Kaliber
-
-
Kann man mit Count nicht die Zeile auslesen?
Nein..hast du meinen Code dir mal angeschaut?

Habe doch das Query und die Abfrage mit dem rowCount angepasst

-
...kannst mal n Bild von deiner Tabellenstruktur machen?

-
Oh, du hattest Auhority geschrieben..muss aber Authority heißen

-
Die Funktion kannste vereinfachen:
Cpublic settime(playerid) { new string[16]; gettime(string[0], string[1], string[2]); format(string,sizeof(string),"%02d:%02d:%02d",string[0],string[1],string[2]); TextDrawSetString(Time, string); }Für jeden Spieler das einzeln zu setzen macht btw keinen Sinn...kannst das direkt nur für das TextDraw setzen, das wird dann für die einzelnen Spieler automatisch angezeigt

Zudem wenn er zu langsam zählt, liegt das an dem Timer-Interval, ders zu groß

-
Heißt dein Feld in der Datenbank wirklich [Name] oder doch eher nur Name ?
PHP
Alles anzeigen$lsu_username = $_SESSION['User']; $stmt = $conn->prepare("SELECT * FROM $db_Account WHERE `Name` = :name"); $stmt->execute(array(':name' => $lsu_username)); $row = $stmt->fetch(); if ($stmt->rowCount() == 1) { $AdminLevel = $row['Auhority'];// <- AdminLevel } else { session_destroy(); header("Location: index.php"); } -
...nutzt du denn einen "CMD Prozessor", wenn ja welchen..hast du noch andere Includes..wo dieser Callback drinnen ist?
Lade eventuell mal crashdetect und probiere mal aus, was der so ausspuckt

-
Die anderen Funktionieren (sofern die Befehle funktionieren) wie z.B. der /help-Dialog
Keine Ahnung..was du damit aussagen willst.
Aber an dem Code den du geschrieben hast..ist nichts falsch

Der Fehler muss also woanders liegen...
-
Also nicht mal beim IE hats bei mir n doppelten border..
Vielleicht machste mal n screen und markierst was du meinst xD
-
Fehler code der MySQL Log:
AUTO_INCREMENT bedeutet, dass er automatisch das Feld erhöht..aber das geht nur bei Integern, nicht bei Strings...
Also das ist fehl am Platz

Sobald ich diesen code drin hab, funktioniert kein Command mehr
Denke nicht, dass es an dem Callback liegt...das sieht so eigentlich richtig aus...
Wie haste denn DIALOG_PLAYERCLICK definiert?

-
Suche eine Glas und die Stein Texture darunter ( Wand ) die in etwar so ist wie unten auf dem Bild:
Na dann, auf gehts: https://textures.xyin.ws/?page=textures
Als Keyword, für Glas: glas und für die Wand: brick
-
-
Achtung, das System spinnt!!!

-
-
-
Versuchs mal damit: https://www.piriform.com/ccleaner
Wenns nicht geht, am besten einfach Chrome nutzen
Denn die V8 Engine von Chrome ist schneller, als TraceMonkey von Firefox 
-
Aber ich würde die auch gerne nach ein serverrestart behalten
Tust du doch...das wird immer wieder neu geladen...solange du es in den files lässt

-
Aso..ja sry mein Fehler..hatte mich verlesen

Hier, probiers mal so:
C
Alles anzeigennew File:f = fopen("logs/Bugreports.txt",io_read); if(!f) return 1; //Keine Berechtigung const rows = 10; //Wie viele Namen du angezeigt bekommen möchtest new buffer[256],tmp[128],stack[MAX_PLAYER_NAME*rows],x,y,counter,n[16]; while(fread(f, buffer)) { x = strfind(buffer,"]"), y = strfind(buffer,":",false,x); strmid(tmp,buffer,x+1,y,sizeof(tmp)); strcat(tmp,"\n"),strcat(stack, tmp); strmid(tmp,buffer,y+2,strlen(buffer),sizeof(tmp)); format(n,sizeof(n),"bug_%d",counter++); SetPVarString(playerid,n,tmp); } SetPVarInt(playerid,"bug_length",counter); fclose(f); ShowPlayerDialog(playerid,DIALOG_BUSREPORTS,DIALOG_STYLE_LIST,"Log",stack,"Bestätigen",""); //Und dann unter OnDialogResponse if(dialogid == DIALOG_BUSREPORTS) { if(!response) return DeleteBugCache(playerid); new string[128],n[16]; format(n,sizeof(n),"bug_%d",listitem); GetPVarString(playerid,n,string,sizeof(string)); ShowPlayerDialog(playerid,999,DIALOG_STYLE_MSGBOX,"Log",string,"Bestätigen",""); DeleteBugCache(playerid); return 1; } //Und unten ganz wichtig: stock DeleteBugCache(playerid) { new max=GetPVarInt(playerid,"bug_length"); for(new i,n[16]; i<max; i++) { format(n,sizeof(n),"bug_%d",i); DeletePVar(playerid, n); } DeletePVar(playerid,"bug_length"); return 1; } -
Der Fehler ist wohl offensichtlich.
...da ist kein Fehler

Der Fehler liegt beim Timer...
Er übergibt keine Spielerid, also musst du loopen:
C
Alles anzeigenforward anticheat(); public anticheat() { for(new i=GetPlayerPoolSize(),w,a,str[128]; i!=-1; i--) { if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue; /*---SCHLAGRINGE ABFRAGE FÜR AIMBOT---*/ GetPlayerWeaponData(i,0,w,a); if(w==1 && a==1000) { format(str,sizeof(str),"* %s hat den Verdacht auf einen Aimbot (1000 Schlagringe).",PlayerName(i)); SendClientMessageToAdmins(str, GELB); } } return 1; } -
eiß aber nicht in welchem Sekundentakt ich diesen aktualisieren soll
...das kannste dir doch aussuchen xD
Musst du doch wissen...wie schnell du sowas wissen magst...ob 5..10..20 Sekunden..xD

