if(Spieler[playerid][pAdminLevel] !> 1)
Nein, einfach so:
mfg. ![]()
if(Spieler[playerid][pAdminLevel] !> 1)
Nein, einfach so:
mfg. ![]()
Alles anzeigenaktion= strtok(cmdtext, idx);
if(!strlen(aktion))
{
SendClientMessage(playerid, COLOR_GRAD1, "dasdas");
return 1;
}
so was ?
Was zum ![]()
Hier geht es gerade um den Array der Variable, der ist zu klein und sollte auf ca. 128 gesetzt werden und dann ist der Error weg ![]()
mfg. ![]()
Also, ich habe das jetzt mal so gemacht, dass sich das ersetzt ![]()
So mit meinem Speedtest komme ich auf 936ms...und damit sind die anderen also schneller ![]()
Somit lasse ich es jetzt gut sein und tendiere zu y_ini ![]()
mfg. ![]()
Wirst du das ganze nu weiterführen oder lässt du es liegen? Würde mich mal interessieren
Verstehe den Grund für dein Interesse zwar nicht, trotzdem habe ich totale langeweile und schreibe das grade um..^^
Ich denke, da bestätigt jemand meine Aussage :p
Nein.
Ja, da aber die meisten Inlcudes auf den Standard Funktionen aufbauen, kann es , logischerweise, nicht schneller sein.
Lese:
ZitatJetzt überlegen wir mal, du hast oben gesehen, dass meine Include schneller ist als andere, daraus schließen wir, dass trotz des Nutzen dieser Funktion die Systeme sich unterscheiden.
Lese es von mir aus so oft bis du es verstanden hast ![]()
Allerdings muss ich sagen, dass du noch beachten müsstest, dass du wascheinlich nicht (auf die schnelle) eine bessere Leistung erziehlen wirst als Y_Less, da er sich mit solchen Sachen auseinander gesetzt hat.
You dont say ![]()
Denn sobald die Datei schon vorhanden sind, werden Strings dazu adiert.
Genau das habe ich mir dabei gedacht.
Leider etwas reproduktiv.
- Dazu hast du noch 'getint' vergessen.
Nein, das solltest du nocheinmal die Funktionen durchlesen (auch die //).
Ausserdem, hast du deine Speicherung massiv limitiert, durch deinen 'Buffer'. Falls jemand eine Datei hat, wo zum Beispiel texte gespeichert werden, ist dein System immernoch Fehlerhaft.
Ja, weil die Speicherung für Accounts gedacht ist und da ist es eigentlich unüblich das man mehr als 128 Zeichen verwendet ![]()
undurchdachtheit
Ja...habe ich oben schon geschrieben ![]()
Er ist einer der besten Scripter der deutschen Szene....
Ahja ![]()
Trotzdem ist er ein guter Scripter viel Erfolg ![]()
das wird dauergepostet und wenn man aussteigt crasht der server
Ehm...ja, die Zahl ist n bissl hoch, wa...Hast du das in dein Script gepackt gehabt:
mfg. ![]()
Eben gerade das kann man nicht.

Das ist mir gar nicht aufgefallen lol ![]()
Warte, ich schreibe das mal um... ![]()
mfg. ![]()
Wenn du verstehst was ich meine
trotzdem kann man damit die Standard Dinger machen, Speichern, Auslesen, Zerstören und Erstellen ![]()
Naja, aber ich weiß selber das das nix dolles ist, da ich das in ca. 2 Minuten hier gerade aus Langeweile geschrieben habe ![]()
mfg. ![]()
ich hab jetzt bestimmt ne minuten doof rumgesprüht
Sitzt du auch in einem Feuerwehrauto ?
Printe mal bei OnPlayerKeys wie weit er da kommt und ob er das überhaupt aufruft ![]()
es steht nichts in der Konsole
Auch nach ein paar Sekunden warten nicht ![]()
Wenn es doch nur so einfach wäre eine "Speicher-include" zu bauen, warum hat es denn bisher noch niemand gemacht?
Man kann diese Include eigentlich für nichts nutzen, da weder gecached, noch geupdated wird. Man schreibt jedesmal einen neuen Inhalt in die Datei. Dann kann man auch einfach fwrite benutzen... (Sollte ich was überlesen haben, sorry)
Dieser Speedtest ist nicht aussagekräftig, da deine Include nicht das kann, was die anderen können. Eigentlich kann sie, so wie ich das sehe, garnichts.
![]()
Ja so im groben hast du recht ![]()
Ehm...die Include kann allerdings was und zwar das was die Funktionen sollen ![]()
Aber ich weiß was du meinst xD
Ja dann kann der Tank doch garnicht leer werden
bei meinem alten code wurde man neu reingesetzt sobald der tank leer war.
Doch eigentlich sollte das funktionieren...
forward wasserttimer(playerid,i);
public wasserttimer(playerid,i)
{
if(wassert[i] >=1)
{
wassert[i] -= 500;
printf("Wert: %d | i: %i",wassert[i],i);
SetTimerEx("wasserttimer", 1000, false, "ii",playerid,i);
}
Schreib mal pls diesen print in deinen Code und sag mal, was in der Konsole steht, nachdem du das ausgeführt hast ![]()
mfg. ![]()
man kann endlos strg oder lmb drücken
Ehm...dein Code schließt das ja auch nicht aus...nur passiert dann auch irgendwie was ? ![]()
ist for nicht eine schleife?
Ja ![]()