Beiträge von YaBroo

    Zeile (136) : error 021: symbol already defined: "GetPlayerName" ist schon definiert..


    Zeig mal das ganze Callback, ich bezweifel das GetPlayerName bei dir global neu definiert wurde.
    Benutzt du einen stock names SpielerName oder PlayerName dann verwende diese in kombination von (playerid) statt Name.

    Formatier den Text und gib ihn aus.


    new str[126],Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name));
    format(str,sizeof(str),"%s: %s",Name,text);
    SendClientMessageToAll(-1,str);


    indexx ist dein Pfad zur Datei, warum benutzt du ihn zeitgleich als integer Eintrag?

    new indexx[64];
    format(indexx,sizeof(indexx),"PFAD");

    inputtext ist bereits ein string oder nicht?


    Create3DTextLabel(inputtext, -1, X, Y, Z, 20.0, 0, 1 );


    wofür dein label defined?
    Wenn du eine Vari erstellst dann ganz oben im Script new Text3D:Vari.


    T4125Gamer


    Kann man nicht direkt inputtext verwenden!?!?

    Theoretisch könntest du dein System bezüglich der Admin Ränge auf 2 Speichersysteme aufbauen und es oben per define steuern.
    der Downloader sollte dann aussuchen können, was er benutzen möchte.
    In letzter Zeit wurden zahlreiche Filterscripts mit dieser Art geuppt.

    Danke für deine Bewertung(Bitte in x/10)


    Wie meinst du das?
    Es ist mit Dialog ^^
    Irgendwie muss man das Admin Panel ja aufrufen.
    Das mit dem Einloggen werde ich gleich mal machen danke :>
    Die Funktionien werden alle über Dialog ausgeführt ^^


    Das mit den Dialogen gehörte nur zum meinem Vorschlag.
    Ich bewerte ungerne mit x/10 denn wenn ich deines gegen manch andere/meines vergleiche, naja.
    Viele nützliche Funktionen für ein Admin System sind enthalten und jemand der es gebrauchen kann wird sich damit bestimmt zufrieden geben.
    Namechange wäre vielleicht auch noch eine nützliche Funktion.

    Sind zwar alles Standart Funktionen die man kennen sollte, aber da du dir die Mühe gemacht hast ist es in Ordnung.


    Tipps für eine falls kommende 2. Version.
    Admin Panel(Dialog)
    Admin Panel zum einloggen mit eigenständigem ausgesuchtem Passwort.(Dialog)
    Alle Funktionen über das Admin Panel ausführen.(Dialog)

    Probiers mal so :D


    if(sscanf(params,"is[61]",wtafel,text)) { SendClientMessage(playerid,COLOR_RED,"BENUTZE: /werbetafeltext [Tafelid][Text]"); print("Text Fehler Meldung"); return 1; }


    Selbe in Grün aber man möchte ja nichts unversucht lassen :)

    if(strcmp("/god", cmdtext, true, 10) == 0)
    {
    new text[MAX_PLAYERS][32];
    if (God[playerid] == 1)
    {
    SendClientMessage(playerid, Rot, "God Modus aus. Du bist nun Verwundbar!");
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    God[playerid] = 0;
    text[playerid] = "/god: AUS";
    }
    else if(God[playerid] == 0)
    {
    SendClientMessage(playerid, Hellblau, "God Modus an. Du bist nun Unverwundbar.");
    God[playerid] = 1;
    SetPlayerArmour(playerid, 10000);
    SetPlayerHealth(playerid, 10000);
    text[playerid] = "/god: AN";
    }
    PlayerTextDrawHide(playerid,TD[playerid])
    PlayerTextDrawSetString(playerid, TD[playerid], text[playerid]);
    PlayerTextDrawShow(playerid, TD[playerid]);
    return 1;
    }


    //Edit