Beiträge von DraloX

    Du kannst das ganze über Screen machen.


    Zitat

    apt-get install Screen


    Dann im Serverordner:

    Zitat

    screen -AmdS gtaserver ./Datei


    Danach kann man über


    Zitat

    screen -r gtaserver

    auf die Serverkonsole zugreifen.




    So gehts bei Debian. Ich weiß ja nicht was du für ein Linux hast. Ich hoffe ich hab nichts verwechselt :>. Is bei mir schon etwas her.

    Zitat

    klar. aber wenn man schon mod ist sollte man sich schon ein bischen reif benehmen können.


    Also wenn man Mod ist soll man sich Reif benehmen? Was ist mit den anderen User? Die sollten sich auch so behnehmen wie sie es von anderen verlangen.

    Zitat


    Umgangston
    Jeder hat seinen Umgangston so zu wählen, dass sich kein Anderer dadurch verletzt, oder auf den Schlips getreten fühlt. Es muss nicht immer ein Bitte oder Danke sein, aber Freundlichkeit und Höflichkeit sein


    Wenn jeder User sich an diese Regel halten würde, würden die Anzahl der Warnungen sehr stark nachladen.


    //E:


    C_Ronaldo, dein Post hatte rein garnichts mit dem Thema zu tun. Sinnlos war der Beitrag auchnoch. So sachen wie "Jude Owned" kann man auch für sich behalten. Dadurch hast du die Warnung auch verdient.

    Damit will ich nur sagen, das ein Moderator genauso ausrasten kann wie ein normaler User. Dir verbietet ja auch keiner das du ausrasten kannst.


    Konsequenzen sollten für beide gleich sein. Wenn man aber zu sehr provoziert wird sollten beide nur darauf hingewiesen werden/Post gelöscht werden.

    Die meisten User hier sollten sich mal an die eigene Nase packen.


    Nur weil man Moderator ist, heißt das noch lange nicht das man nicht ausrasten darf. Es kommt immer auf die Situation an. Manchmal wird man eben so provoziert das man sich einfach nicht mehr zurückhalten kann. Da ändert auch der Modposten nichts. Mensch bleibt Mensch egal ob Guest,Regestrierter User,Moderator oder Admin.

    Wenn ich das alles lese oO. Ich weiß garnicht was ihr alle habt? Wenn ihr euch nicht an die Regeln haltet seid ihr doch schuld das ihr eine Warnung bekommen habt, nicht die Mods.


    Entweder sind es zu viele Mods oder zu wenig. Euch kann mans nicht Recht machen. Zuerst wird euch zuviel gespammt, jetzt dürft ihr es nicht mehr. Immer beschweren sich welche. Die Mods machen nur ihre Arbeit? Wenn man im echten Leben mit 90 durch eine 30er Zone fährt und dann den Führerschein entzogen bekommt geht man sich doch auch nicht direkt beschweren.


    Wer sich nicht an die Regeln hält, hat halt mit Konsequenzen zu rechnen.

    Wo steht da was das sie Ts³ vergeben? Er hat nur geschrieben das sie einen Ts³ besitzen werden.


    Zitat

    Was bietet "OurTeamSpeak3"


    - Ein WBB 3.1 Forum mit vielen Plugins (Kommt noch)
    - Einen Teamspeak 3 Server (Kommt noch)
    - Ein nettes Support System
    - Ein "Bug-Meldungs" System
    - News und Downlods zu Teamspeak3


    Hast du gedacht sie "bieten" Server an? Ich denke er meint das sie einen Ts-Server haben wo man drauf kann : )


    Das wird ein Forum ÜBER Ts³

    Einfach die Zeile entfernen



    GivePlayerMoney(playerid, -betrag);


    und


    format(str,sizeof(str),"*** Du hast %d$ an %s bezahlt!",betrag,gName);//Zeile 782


    hier einfach den Text der erscheinen soll so ändern wie du ihn haben willst.


    Aber das sollte man schon allein können wenn man einen Server aufmachen will

    1. Warum ist der String pName so groß? Ein Name kann doch maximal 16 ( Afaik ) Zeichen lang sein. Also mach am besten aus new pName[256]; -> new pName[16];
    2. Finde ich in dem Code kein GetPlayerName. Also woher soll der Server wissen was in pName stehen soll?



    dcmd_geld(playerid,params[])
    {
    if(!strlen(params)) return SendClientMessage(playerid,0xFF0000AA,"*** /pay [Empfänger-ID] [Betrag]");
    new pName[16];
    new gName[16];
    new idx;
    new id = strval(strtok(params,idx));
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000AA,"*** Dieser Spieler ist nicht aktiv!");
    new betrag = strval(strtok(params,idx));
    GetPlayerName(playerid, pName, sizeof(pName));
    GetPlayerName(id, gName, sizeof(gName));
    if(betrag <= 0) return SendClientMessage(playerid,0xFF0000AA,"*** Ungültiger Betrag!");
    GivePlayerMoney(playerid, -betrag);
    GivePlayerMoney(id, betrag);
    new str[128];
    format(str,sizeof(str),"*** Du hast %d$ an %s bezahlt!",betrag,gName);//Zeile 782
    SendClientMessage(playerid,COLOR_GREEN,str);
    format(str,sizeof(str),"*** %s hat dir %d$ bezahlt!",pName,betrag);
    SendClientMessage(id,COLOR_GREEN,str);
    return 1;
    }


    3. Dann was soll das pName(id) und pName(playerid) ?? pName ist doch keine Funktion, sondern ein String in dem der Name gespeichert wird.

    Wir wollten es so ähnlich wie es bei GF ist machen. Also


    Spieler XYZ sagt: allabababumballalalub


    Jedoch wenn wir LimitGlobalChatRadius(50.0); machen und bei OnPlayerText haben wir :


    public OnPlayerText(playerid, text[])
    {
    new Float:pX,Float:pY,Float:pZ;
    new pName[MAX_PLAYER_NAME];
    GetPlayerPos(playerid,pX,pY,pZ);
    GetPlayerName(playerid, pName, sizeof(pName));
    format(pString,sizeof(pString),"%s sagt: %s",pName,text);
    for(new i; i<MAX_PLAYERS;i++)
    {
    if(IsPlayerInRangeOfPoint(i, 50, pX,pY,pZ))
    {
    return SendClientMessage(i,COLOR_GRAD1,pString);
    }
    }
    return 1;
    }


    Dan kommt aber


    XYZ: UVW
    XYZ sagt: UVW


    Es soll aber nur


    XYZ sagt: UVW kommen, wie macht man dies am besten?