Editierregel bachten sonst Verwarnung...
Wo hängt es denn?
Editierregel bachten sonst Verwarnung...
Wo hängt es denn?
Es wäre sehr sinnvoll zu dem Fehler auch die entsprechende Zeile +/- Ein paar darum zu schreiben. (Zeile Steht in den Runden klammern)
Der Arbeitsspeicher ist zu voll, so voll das der Rechner ihn auf die Festplatte zwischenspeichern muss.
Und da Festplattenzugriffe länger dauert als RAM Zugriff laggt das Spiel...
Beitrag Bearbeiten > Code löschen > Über dem Text Feld über der Grauen Leiste Von "Editor" zu "Quellcode" wechseln
>
drücken den Code zwischen die Klammern kopieren und erneut absenden
So ist er 1. Im richtigen Format und kein Zitat oder sowas und
2. Er ist eingerückt und deutlich besser lesbar...
Für die Zukunft Merken, danke...
@ Thread
//
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == 2)
{
if(IsPlayerInRangeOfPoint(playerid,5, -2593.0170898438, 1355.2020263672, 8.8202667236328))
{
if(pInfo[playerid][Fraktion] == 2)
{
MoveObject(tor[0], -2593.0170898438, 1355.2020263672, 8.8202667236328-10,5);
SetTimer("Yakuzator",3000,false);
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_DANNY,"Du bist nicht in der Nähe vom Tor");
}
}
return 1;
}
Der Server-Hilfe Bereich ist NICHT für Scripting Fragen! Dafür ist der Scripting Base bzw. Godfather Bereich!
Außerdem, schreib mal etwas ordentlicher kann man ja kaum entziffern was da steht...
//Closed
Beim Registrieren steht:
format(var, 32, "Key=%d\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
%d steht für einen Zahlenwert, das Passwort ist aber eine Zeichenkette, also einfach in %s ändern.
Außerdem, Falscher Bereich, habs mal verschoben
Also das SA-MP vor dem ende steht ist totaler Quatsch, alleine wenn man sich mal die Internetliste ansieht,weit über 10.000 User...
Natürlich ist alles überfüllt mit RL Servern auf denen selbst kaum einer ist.
Aber SA-MP wird es noch lange geben, solange wie jemand daran Geld verdienen kann...
Minecraft.
Bauen kann jeder und es ist beliebt...
Ich glaube eher das Key ein String beim ihm ist und Key kein Name ist wie Kai oder sowas ![]()
@ jan
strcmp gibt 0 zurück wenn die 2 strings übereinstimmen
Somit entspricht
if(!strcmp > == 0
Wayne?
Einfach nicht dort spielen wenns einem nicht passt...
Man muss sich nicht immer über alles irgendwo auslassen...
//Closed
Schmeiß das Script weg und nehm ein anderes oder mach ein eigenes...
Falscher Bereich
//Closed
- objekte über includes laufen lassen
Das hat irgendwie garnichts mit Ressourcen sparen zu tun...
1. Nimm einen anständigen ObjectStreamer z.B. Ingocnitos, nicht sowas selbstgeschnitzeltes wie der von Opa oder BFX
2. Unter #include <a_samp> schreibste:
#undef MAX_PLAYERS
#define MAX_PLAYERS 100
Das sollte die .amx deutlich kleiner machen...
Ansonsten kannste bei einem GF nicht viel tun, es sind zu viele Arrays in dem GM die man alle ändern musste...
über #include <dini>
#define MAX_STRING 256
[ SCRIPTING ] [GODFATHER] sbizz/bizz/property.cfg
Dor steht unter bizz welcher Wert dafür zuständig ist
MD5 Funktion suchen, gibt irgendwo eine Include, dann das Passwort mit MD5 Hashen und erst dann abspeichern
Ne das ist kein MD5 der Algorythmus für MD5 ist wesentlich länger xD
Such mal im Englischen Forum
Encrypt verunstaltet einen String immer genau gleich.
Benutzen z.B. so:
Encrypt(tmppass);
OnPlayerLogin(playerid,tmppass);
Das Prinzip dahinter, der User gibt ein Passwort bei der Registration ein, es wird "verschlüselt" und gespeichert.
Loggt er sich ein wird seine eingabe ebenfalls verschlüsselt und es wird geschaut ob beide verschlüsselten Zeichenketten Identisch sind, wenn ja hat er das richtige Passwort eingegeben
Musik hören und mal auch was anderes Scripten als das was man eigentlich vor hat.
Sich also quasi an etwas anderem austoben und dann irgendwann wieder an die eigentliche Arbeit gehen.
Tjoa wer nicht will der hat schon...
//Closed
Mal abgesehen davon hat er den QuellText kopiert, sämtlichen Style elemente usw linken zu MRM.de und ist mit dem Quelltext von dort übereinstimmend.