Beiträge von FoxHound

    Habe auch eine kleine frage ^^
    Also ich will einen befehl machen, der nur für die admins ist, und den player health und armor auf 99999 setzt. Und dazu ein timer, der es nach jeder sekunde alles wieder auf 99999 macht.


    Also ein beispiel, wenn ihr nicht verstanden habt: Ich schreibe zum beispiel "/kingmode" und mein health und armor soll dann 99999 werden und jede sekunde wieder auf 99999 gesetzt werden.


    Danke jetzt schon für die schnellen antworten^^

    new pname[MAX_PLAYER_NAME]; // ließt den namen des spielers
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname)); // ließt den namen (namenleser)
    format(string, sizeof(string), "[ANTICHEAT] %s wurde vom Anti-Cheat gebannt!",pname); // eine nachricht zu allen spielern (banned)
    SendClientMessageToAll(Rot3, string);
    Ban(i); // Ban(i) = BAN ||| Kick(i) = KICK
    } }

    Hallo, alle leser und leserinnen!
    Also ich habe ein nerviges Problem, also server zeigt den namen nicht an.
    Also es kann sein, das ihr nicht versteht was ich meine, deswegen gebe ich ein Beispiel:


    Obwohl es beim Anti-Cheat so sein sollte...:
    [ANTIWEAPONHACK] PSPGAMER, wurde wegen Weaponcheat gebannt.
    ...ist es so:
    [ANTIWEAPONHACK] , wurde wegen Weaponcheat gebannt.


    Oder obwohl es so sein sollte...:
    [LOGIN] PSPGAMER hat den server betreten.
    ...ist es so:
    [LOGIN] hat den server betreten.


    Also es zeigt den namen nicht an...


    Danke jetzt schon an die antworten ^^

    Ich habe noch einen code erstellt und jetzt klappts fehlerfrei ^^
    Eigentlich würde ich dir empfehlen, diesen code in deinen ersten post in diesem thread einzufügen, mit dem überschrift "Wenn eine meldung an die ganzen spieler gesendet werden soll" oder so... xD :D
    Naja, ich zeig dir mal den code mit deinem beispiel ;)


    if(!strfind(text,"fuck",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }
    if(!strfind(text,"arsch",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }
    if(!strfind(text,"huso",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }
    if(!strfind(text,"hure",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }
    if(!strfind(text,"penner",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }
    if(!strfind(text,"wixxer",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }
    if(!strfind(text,"wichser",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }
    if(!strfind(text,"schwanz",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", GetPlayerNameEx(playerid));
    SendClientMessageToAll(Rot2,string);
    SendClientMessage(playerid,Rot," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    Kick(playerid);
    return 0;
    }


    Wenn ich mal profi bin und timeban scripte oder einen tutorial finde wie man timeban macht dann mach ich automatisches timeban für 15 Minuten :rolleyes:

    Jau, klappt prima, danke dir ;):thumbup:


    Aber ich würde es gerne so haben: Wenn ein spieler beleidigt und er gekickt wird sollte eine meldung bei allen erscheinen.
    Etwa so:


    PLAYER1: fick dich (fick=verbotenes wort)
    Server: PLAYER1 wurde wegen einer beleidigung gekickt.
    Also hab auch schon selbst ein paar codes gemacht, aber da ich noob bin kenn ich mich auch nicht gut aus ^^


    Ich habe ein eigenes code gemacht damit es alle sehn das jmnd gekickt wurde, aber da steht auch noch in orange "PLAYERNAME bla bla" oda so xD
    Naja egal, kann mir mal jemand codes geben, damit es alle sehen wenn jemand wegen beleidigung gekickt wurde ?


    Hier ist der, den ich selbstgemacht hab (n00b-code xD):
    [hide=PAWN Code] if(!strfind(text,"arschloch",true))
    { new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "Adm: %s wurde wegen einer beleidigung gekickt !", pname);
    SendClientMessageToAll(COLOR_RED, string);
    SendClientMessage(playerid,COLOR_RED," Beleidigung & Cheaten ist verboten! Bitte benimm dich in zukunft!");
    KickPlayer(playerid);
    return 0;
    }[/hide]

    1. NeS ist nicht deutschlands bester server, es hat nur viele user weil es auf der "official" liste ist.
    2. Muss es nicht scheiße sein, nur weil er ein bisschen geguckt hat.
    Und für das erste map gebe ich 8/10 .