Pawno compilt unnormal

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten abend


    Ich habe ein Problem mit mein Script
    wenn ich was neues erstelle, dann wird die amx unnormal groß
    Ich Spare an reccourcen und und und bei meinen 2000 Zeilen jetzt, ist die amx gute 10MB groß und ich versteh nicht wiso.
    Wenn ich ein Stock anwende, dann merke ich die rasante ansteigerung der amx
    ich habe es auch an einen Blanken script mal versucht
    sobald ein stock drin ist hat die amx komischerweise 400kb
    Hat einer von euch eine idee woran das Liegen könnte?


    Währe um jede hilfe dankbar

    Mit freundlichen Grüßen


    Perry_Cox



  • denk ich nicht
    alles ist immer auf den Aktuellen stand


    Ich hab auch keine idee wiso das so ist auf einen anderen Rechner ist es normal und da hat die amx so ca die größe der PWN

    Mit freundlichen Grüßen


    Perry_Cox



  • Ich habe jetzt ein Blankes Script genommen und eine Funktion dazu erstellt siehe der:


    stock LoadPlayer(playerid)
    {
    new query[128], Data[1024], sendername[MAX_PLAYER_NAME];//Data is noch so hoch da noch einträge fehlen
    GetPlayerName(playerid,sendername,MAX_PLAYER_NAME);
    format(query, sizeof(query),"SELECT * FROM `player` WHERE `Name` = '%s'",sendername);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row_format(Data, "|");
    if(sscanf(Data,"p<|>ds[128]s[128]dd",
    PI[playerid][pDID],
    PI[playerid][pName],
    PI[playerid][pPasswort],
    PI[playerid][pBan],
    PI[playerid][pTimeban])) printf("Fehler beim Laden des Accounts von %s",sendername);
    if(PI[playerid][pBan]!=0)
    {

    }
    return 1;
    }


    Die AMX ist wieder so hoch, sobald ich den stock anwende
    Sprich pwn hat 4KB
    die AMX komischerweise dann 145KB
    es sind nur die mysql include drin und die sscanf
    Ich hab keine ahnung wiso er die mir so hoch jagen tut

    All in all it's just another brick in the wall


  • Mysql und Scanf ist groß ist logisch dass das script dann Größer wird.


    Ausserdem braucht ein Stock auch viele Funktionen ist logisch das die AMX Dann Größer werden muss.