Ok Zeig mal alle Funktionen die ich aufliste
mysql_GetFloatH
mysql_GetStringH
mysql_GetIntH
die Kompletten Funktionen aber bitte, da da zu 99% nen fehler ist
//e
Deagle er hatte fehler und das lag daran das du ein intger zum string gemacht hast
Ok Zeig mal alle Funktionen die ich aufliste
mysql_GetFloatH
mysql_GetStringH
mysql_GetIntH
die Kompletten Funktionen aber bitte, da da zu 99% nen fehler ist
//e
Deagle er hatte fehler und das lag daran das du ein intger zum string gemacht hast
Zeig mal den MySQL Debug
da wird man mehr sehen und mach das rückgängig was dir Deagle andrehen möchte
Das ist ein Zeichen das auch im Rechenzentrum fehler passieren.
Dennoch erstaunlich, das die das so schnell wieder hinbekommen haben
Auch wenn es ne Nachtschicht gekostet hat ![]()
Hast du das auch mit Lifestyler abgesprochen das du das paket weiterverkaufst?
Die IP von den Ts ist die
84.200.21.59:10004
Mit den wächter könnt ihr es hier machen
[ http://WWW.SA-MP.DE ] Der Teamspeak-Wächter
Poste mal bitte die Ganze funktion
Wer kann hier den Fehler finden?
public GetKey(Username[],password[])
{
new salt[64],query[512],bool:wert=false;
strcat(salt, CreateSalt());
format(query, sizeof(query), "SELECT * FROM `wcf1_user` WHERE `password` = '%s' AND `username` = '%s'", GetDoubleSaltedHash(password, salt),Username);
mysql_query(query, (-1), (0), ForenSQL);
mysql_store_result(ForenSQL);
if(mysql_num_rows(ForenSQL)!=0)
wert=true;
mysql_free_result(ForenSQL);
return ((wert)?(1):(0));
}
Der edbug spuckt mir das aus:
[04:17:35] [debug] Run time error 4: "Array index out of bounds"
[04:17:35] [debug] Accessing element at index 4311300 past array upper bound 1999
[04:17:35] [debug] AMX backtrace:
[04:17:35] [debug] #0 00011470 in public GetKey () from DT-RP.amx
[04:17:35] [debug] #1 native CallRemoteFunction () [00471ae0] from samp-server.exe
[04:17:35] [debug] #2 00014b10 in ?? () from DT-RP.amx
[04:17:35] [debug] #3 000f471c in public beaviscmd_checkkey () from DT-RP.amx
[04:17:35] [debug] #4 native CallLocalFunction () [00471e90] from samp-server.exe
[04:17:35] [debug] #5 0000d300 in public OnPlayerCommandText () from DT-RP.amx
das is der command:
BeavisCMD.checkkey(u,p[])
{
new input[128];
if(sscanf(p,"s[128]",input))
return SendClientMessage(u,cRed,"/checkkey [Key]");
if(!CheckWBBKey(PlayerInfo[u][Name],input))
return SendClientMessage(u,cRed,"Fehlerhafter Key");
SendClientMessage(u,cYellow,"Key ist richtig");
return 1;
}
Ich möcht ja abfragen ob das Passwort das eingegeben wurde richtig ist
if(sscanf(params,"uis",pID,anzahl,grund))
das sollte so sein
if(sscanf(params,"uis[128]",pID,anzahl,grund))
Bei sscanf 2 muss man die länge angeben bei strings
die Kennzeichen länge ist das
32 ist wenn es mich nicht irrt die maximale länge eines kennzeichens
statt
PlayerCar[playerid][x][Plate] = kz;
machs mal so
format(PlayerCar[playerid][x][Plate],32,kz);
lad dir mal die neusten Includes von http://www.sa-mp.com runter dann sollte es gehen
musst aber auch die serverexen etc ersetzen
Hat nichts mit MySQL zutun, da ist was mit deinem Streamer.
Woher willst du das bitte wissen?
@TE
Lad dir das nativechecker plugin runter pack es in den pluginsordner rein, trag das plugin in die serverconfig ein, starte den server und poste den Log
So, wenn jemand das sa-mp Logo haben will:
Kosten: 2,30€(selbstkosten)+0,2€(für mich)+0,58€(Versand in Deutschland als Brief)
Bezahlart:
Paypal(+2%)
Überweisung (Vorkasse)
Dann Pro stück oder wie?
Die Idee Entstand heute Mittag und ist nun Umgesetzt
Wie geht das?
Heut mittag is zukunft^^
Naja aber das die Gewährleistung nicht gegeben ist find ich wiederrum mist
Alles anzeigenHallo ich habe heute dein Anticheat Gedownloadet und ich habe folgenden error:
C:\Users\MCSharkattack\Desktop\l\samp server\gamemodes\GNR.pwn(975) : error 017: undefined symbol "SaveSetPlayerArmour"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
und hier ist der Code:
CMD:heal(playerid, params[])
{
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
GameTextForPlayer(playerid, "~b~Du hast dir ~r~Leben ~b~ ~n~gegeben", 10, 1);
return 1;
}
was mache ich falsch? oder muss ich etwas am Anticheat ändern?
//edit
Ohne dein Anticheat include geht alles Perfekt!
Der error sagt doch das es die Funktion nicht gibt die du nutzt
In deinem Script zeile 975 ist das bei dir
SaveSetPlayerArmour
änder das in das um
SetPlayerArmour
das ist das plugin
bei sscanf musst du wenn du strings nutzt die länge angeben.
z.B.
if(sscanf(params,"s[50]",string))
50 ist da die länge
Was sagt den der MySQL Debug?
Lad dir mal meine Kick/Ban Fix include runter und includier die mal
dann kann ich sehen wiso du gekickt wirst
damit meine ich die Funktionen auch die dadrin waren ![]()
di unteren 2 else if entfernen