Beiträge von Kaliber

    Kannst du bitte präziser erklären...was du mit Berechtigungen meinst?


    Dass du keinen Login hast oder wie?


    Willst du das denn auf deinem Localhost machen oder auf einem anderen Server?


    Das Adminlevel kannst du über phpmyadmin dann ändern.

    Irgendwie kommt 2 mal in der cmd Box:

    Dann wird diese Funktion wohl 2x aufgerufen...



    Ansonsten nichts und geldaen wird auch nicht.

    Joa, damit wäre alles gesagt, danke jetzt kann ich dir genau sagen, woran es liegt.


    Ah ne, meine Glaskugel hab ich ja verloren gehabt.


    Wie wäre es mit mehr Informationen.


    • Existieren alle Pfade und alle Dateien in diesen Pfaden?
    • Sagt crashdetect etwas?
    • NormalInventarName was steht da so alles drinnen?
    • printe dir doch die Werte testweise in den Schleifen, dann weißt du, was geladen wird.
    • Dann kannst du herausfinden, wieso es nicht geladen wird, vermutlich weil etwas mit den Pfaden nicht stimmt.

    Weiß wer wie man´s hinkriegt das wenn ich in Pawno eine Funktion eintippe er mir die benötigten Argumente anzeigt? Hatte das früher mal, aber irgendwie isses schon seit einer geraumen Zeit verschwunden...

    STRG + Leertaste.


    Wenn du von eigenen Funktionen die Argumente sehen willst, musst du als Kommentar diese als native deklarieren :)

    new i = 0;
    for(i < 10)
    {
    SendClientMessage(playerid,-1,"Meinst du so?");
    }

    ...was soll ich damit anfangen?


    Das ist nicht mal ein funktionierender Code...


    Das kann man nicht mal so schreiben.



    C
    for(;;)
    {
        SendClientMessage(playerid,-1,"Meinst du so?");
    }

    Das wäre eine Endlosschleife...kannst sie ja mal irgendwo einbauen und schauen, was dann dein Server macht :)

    es kommt nur auf der art an was genau es für eine schleife ist..

    Naja...wir reden hier von einer Endlosschleife...


    Aber interessant, hast n Beispiel parat? :)


    //Edit:

    Hier wird mal wieder geredet.



    und keine Schleifen ins endlose laufen zu lassen, was leider auch viele vergessen bzw nicht wissen.

    Genau, das ist eines der häufigsten Fehler...nur mal so, wenn sowas passiert, hängt sich der komplette Server auf und es geht gar nichts mehr ^^


    Sowas fällt dann einem relativ schnell auf...



    Leistung zu erwarten auf einer eh nicht weit-reichende Sprache bzw. (Skriptsprache) ist fast schon paradox.

    Was redest du da?
    Pawn wird sogar für Mikrocontroller verwendet und ist eine sehr effiziente Sprache.
    Man kann ja sogar direkt Maschinen-Code (Assembler) in Pawn schreiben.
    Die Sprache ist sehr effizient.


    Aber macht das Topic dicht und googelt einfach ein wenig, wurde schon tausende mal besprochen das Thema.


    Gibt ja genug Tutorials, sowohl im Englischen, als auch im Deutschen, die paar Tipps geben.

    Probier mal:


    C
    new string[2048] = HTML_SERVER"Arena\t"HTML_SERVER"Spieler / Maximale Spieler\t"HTML_SERVER"Waffen";
    for(new i; i<MAX_1VS1_ARENEN; i++)
    {
    	format(string, sizeof(string), "%s\n%s\t0 / 2\t%s", string, Deathmatch_1vs1[i][d_Name_GER], Deathmatch_1vs1[i][d_WeaponName_GER]);
    }
    ShowPlayerDialog(playerid, DIALOG_1VS1, DIALOG_STYLE_TABLIST_HEADERS, ""HTML_SERVER""#SERVER_NAME" "HTML_WHITE"- 1 gegen 1", string, "Bestätigen", "Zurück");

    ein absoluter Zufall!

    Naja...das würde ich jetzt so nicht bezeichnen ^^


    Schon vor Jahren wurden Fußballstadien gemappt in SA:MP und sogar Fußball Systeme geschrieben.


    Joa ich sag mal klein, aber fein zu der Map ^^


    Ist denn ein Fußballsystem in Planung? :D


    Und für welchen Server ist n das gedacht? :)

    wandle die DynamicObjecte mal in die Standart CreateObjecte um und teste das mal...

    Das ist ein sehr sehr schlechter Rat.


    Grundsätzlich sollte man versuchen überall nur Dynamics zu nutzen.


    Okay, da sieht man, dass dir nur 610 Objekte angezeigt werden.


    Das heißt du hast noch Slots frei, das bedeutet irgendwo ist ein Fehler in deinen Config Einstellungen.


    CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 300.0);


    Das sind die Paramter von CreateDynamicObject.


    Sprich wenn du es so schreibst:



    CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, .streamdistance = 300.0);



    Bzw kannst du ja mal versuchen diese zu erhöhen.


    Und versuche kein CreateDynamicObjectEx in deinem Fall zu verwenden.


    Und die Einstellungen in der server.cfg sind nur für CreateObject, nicht CreateDynamicObject.

    inputtext[playerid]


    Das ist eine lustige Zeile ^^


    Was glaubst du, tust du da und das verwendest du öfter.


    inputtext ist ein einfacher string, ohne playerid Array.


    Sprich, angenommen wir sagen mal inputtext = "1234".



    //sagen wir mal playerid = 0
    inputtext[playerid]Enspricht also dann der 1.


    Das ist so überhaupt gar nicht das, was du willst.
    Nutze zum string Vergleich [wiki]strcmp[/wiki] und verwende das richtig :)


    Und es bringt nichts die Variable zu formatieren, da diese nicht gespeichert wird, es ist keine globale Variable, nur ein Parameter.


    Ich hab deinen Code nur überflogen, aber das ist mir besonders ins Auge gestochen und allein deshalb kann da nichts funktionieren.