Suche /a system

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
  • Hallo leute ich möchte gerne einen admin chat machen und das sollte so funktionieren .


    /a name sagt : ............................................................ usw


    Könnte mir einer diesen Code geben ?


    Danke :)

    Helfe euch gerne :D schreibt mich an :P

  • ocmd:a(playerid,params[])
    {
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,0x00FF00,"Du bist kein Admin!");
    if(!strlen(params))return SendClientMessage(playerid,0x00FF00,"Verwendung: /a [text]");
    new s[128],pname[32];
    GetPlayerName(playerid,pname,32);
    format(s,128,"%s sagt: %s",pname,params);
    SendClientMessageToAll(0x00FF00,s);
    return 1;
    }
    noch nicht getestet. Geht nur als Rcon-Admin (kannst du aber ändern).

  • Wie meinst du das mit Adminsystem ?
    Also ich und freund machen einen Selfmade wir wollen klein anfangen......


    Wir wollen einfach halt nur das man schreibt.
    /a name sagt : -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-


    Danke ^^
    Ich kenn mich nicht gut mit scripten aus.
    Und bitte jetzt keine dummen kommentare. Danke :P

    Helfe euch gerne :D schreibt mich an :P

  • dcmd_a(playerid,params[])
    {
    if(pInfo[playerid][pAdmin] >= 2)
    {
    new msg[64],Titel[12];
    if(sscanf(params,"s",msg))
    {
    SendClientMessage(playerid,Blau,"Benutze: /a [Text]");
    }
    else
    {
    if(pInfo[playerid][pAdmin] == 2) Titel="Moderator";
    if(pInfo[playerid][pAdmin] == 3) Titel="SuperMod";
    if(pInfo[playerid][pAdmin] == 4) Titel="Admin";
    if(pInfo[playerid][pAdmin] == 5) Titel="SuperAdmin";
    if(pInfo[playerid][pAdmin] == 6) Titel="Owner";
    //----------------------------------------------------------------//
    GetPlayerName(playerid,name1,sizeof(name1));
    format(string2,sizeof(string2),"||%s %s: %s||",Titel,name1,msg);
    SendAdminMessage(Gelb,string2);
    }
    }
    return 1;
    }

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Haxler hat das für dich gemacht:


    ocmd:a(playerid,params[])
    {
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,0x00FF00,"Du bist kein Admin!");
    if(!strlen(params))return SendClientMessage(playerid,0x00FF00,"Verwendung: /a [text]");
    new s[128],pname[32];
    GetPlayerName(playerid,pname,32);
    format(s,128,"%s sagt: %s",pname,params);
    SendClientMessageToAll(0x00FF00,s);
    return 1;
    }


    aber wie auch schon Haxler davor erwähnt hat: Du benötigst ein Admin-System, damit du weißt, welcher Spieler Admin ist.


    Alles was man dir mit Hilfe der Informationen geben kann, ist das, was oben steht.


    Ich wiederhole mich:
    Ein Selfmade ist kein Zusammenkopierter Code, sondern dann hast du auch wirklich alles Selbst geschrieben!


    Das was du gerade machst, dass ist einfach nur ein Fehlverhalten in der Hinsicht, dass du vortäuschst, einen sellbstgeschriebenen Code hast beziehungsweise machen willst.
    Du musst dir folgendes anschauen: http://www.audioenglish.net/dictionary/self-made.htm
    Dort steht "by your own efforts", das bedeutet "durch eigene Bemühungen" und du lässt uns die Bemühungen erledigen und kopierst dann alles zusammen.
    Das ist eindeutig inkorrekt!

  • Kann mir einer helfen :


    Das ist es :
    if(text[0] == '@')
    {
    if(UserUD[playerid][admin] > 0)
    {
    format(string, sizeof(string), "Admin: %s(%i): %s", UserUD[playerid][accname], playerid, text[1]);


    for(new j = 0; j < MAX_PLAYERS; j++)
    {
    if(IsPlayerConnected(j) && UserUD[j][admin] > 0) SendClientMessage(j, green, string);
    }
    }
    else SendClientMessage(playerid,green,"Du bist kein Admin!");
    return 0;
    }



    Wenn ich compile kommt das :



    C:\Users\David\Desktop\SELFMADE\gamemodes\reallifemode.pwn(3) : fatal error 100: cannot read from file: "ocmd"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    Helfe euch gerne :D schreibt mich an :P