Eine frage

  • Ich hätte eine Frage was ist ein /sban und /skick was ist der unterschied zum normalen /ban


    Weil /sban und /skick können schon supporter

    Mein SAMP Projekt

    logo.png

    ======================================================================================
    Waynee Family Gründer


    Wer 2020 die Hoffnung hat, dass NRP gut ist und noch drauf spielt hat die Kontrolle über sein Leben verloren.

    Wer 2020 noch Geld für nicht einzigartige SAMP Scripts/Server ausgibt hat die Kontrolle über sein Gehirn verloren.


    Aktiv auf

    GrandRP Server 4 mein "Wirb ein Freund" Link

  • Weil das können komischer weiße auch supporter aber nur bei Leuten mit Level 1-4

    Mein SAMP Projekt

    logo.png

    ======================================================================================
    Waynee Family Gründer


    Wer 2020 die Hoffnung hat, dass NRP gut ist und noch drauf spielt hat die Kontrolle über sein Leben verloren.

    Wer 2020 noch Geld für nicht einzigartige SAMP Scripts/Server ausgibt hat die Kontrolle über sein Gehirn verloren.


    Aktiv auf

    GrandRP Server 4 mein "Wirb ein Freund" Link


  • if(strcmp(cmd, "/sban", true) == 0) {
    if(PlayerInfo[playerid][ALevel] == 500 || PlayerInfo[playerid][ALevel] == 600){
    return 1;
    }



    if(SperreBan[playerid] == 1){
    SendClientMessage(playerid, COLOR_RED,"Du kannst erst jede 50 sek. bannen");
    return 1;
    }
    if(PlayerInfo[playerid][ALevel] == 0) {
    MeldungText(playerid, "Du bist kein Admin!", 5);
    return 1;
    }



    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)){
    MeldungText(playerid, "Benutze: /sban [playerid] [Grund]", 6);
    return 1;
    }



    new player1;
    player1 = ReturnUser(tmp);




    if(PlayerInfo[playerid][ALevel] <= 4){



    if(PlayerInfo[player1][xLevel] > 4){
    SendClientMessage(playerid, COLOR_RED, "S-Ban kannst du nur bei Spielern von Level 1-4 benutzen!");
    return 1;
    }



    }





    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' ')){
    idx++;
    }
    new offset = idx;
    new result[128];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))){
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    tmp = strtok(cmdtext, idx);



    if(IsPlayerNPC(player1)){
    SendClientMessage(playerid, COLOR_RED, "Es ist ein Bot ...");
    return 1;
    }





    if(PlayerInfo[playerid][ALevel] != 2000){
    SperreBan[playerid] = 1;
    }



    PlayerInfo[player1][Team] = 0;
    PlayerInfo[player1][Leader] = 0;



    format(string, 256, "=> %s wurde s-gebannt! [Grund: %s]", PlayerName(player1), result);
    SendClientMessage(playerid, 0xFF6347AA, string);



    format(string, 256, "=> %s wurde von Admin ( %s ) s-gebannt! [Grund: %s]",PlayerName(player1),PlayerName(playerid),result);
    printf(string);



    for(new i = 0; i <= MAX_PLAYERS; i++){
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][ALevel] != 0)
    {
    SendClientMessage(i,0xFF6347AA,string);
    }
    }
    }



    new sql[512];
    format(sql, sizeof(sql), "INSERT INTO `server_ban`(`typ`,`userID`,`user`,`userIP`,`reason`,`adminID`,`admin`,`adminIP`,`banTime`,`status`) VALUES('ban','%d','%s','%s','%s','%d','%s','%s',now(),'0');", PlayerInfo[player1][Spielerzid], PlayerName(player1), PlayerIP(player1), result, PlayerInfo[playerid][Spielerzid], PlayerName(playerid, 1), PlayerIP(playerid));
    mysql_query(sql);
    printf(sql);
    Ban(player1);
    return 1;
    }



    if(strcmp(cmd, "/skick", true) == 0){



    if(SperreKick[playerid] == 1 && PlayerInfo[playerid][ALevel] < 2000){
    SendClientMessage(playerid, COLOR_RED,"Du kannst erst jede 30 sek. kicken");
    return 1;
    }



    if(PlayerInfo[playerid][ALevel] != 0){
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)){
    MeldungText(playerid, "Benutze: /skick [playerid] [Grund]", 6);
    //SendClientMessage(playerid, red, "=> Benutze: /kick [playerid] [Grund]");
    return 1;
    }
    new player1;
    player1 = ReturnUser(tmp);



    if(IsPlayerNPC(player1)){
    SendClientMessage(playerid, COLOR_RED, "Es ist ein Bot ...");
    return 1;
    }





    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' ')){
    idx++;
    }
    new offset = idx;
    new result[128];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))){
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;



    tmp = strtok(cmdtext, idx);



    GetPlayerName(player1, playername12, sizeof(playername12));
    GetPlayerName(playerid, adminname, sizeof(adminname));
    SperreKick[playerid] = 1;



    if(PlayerInfo[playerid][Team] != 21){
    format(string, 256, "=> %s wurde von Admin ( %s ) s-gekickt! [Grund: %s]",playername12,PlayerName(playerid),result);



    for(new i = 0; i <= MAX_PLAYERS; i++){
    if(IsPlayerConnected(i)){
    if(PlayerInfo[i][ALevel] != 0){
    SendClientMessage(i,0xFF6347AA,string);
    }
    }
    }
    }
    else{
    format(string, 256, "=> %s wurde s-gekickt! [Grund: %s]", playername12, result);
    SendClientMessage(playerid, 0xFF6347AA, string);
    }



    new sql[512];
    format(sql, sizeof(sql), "INSERT INTO `server_ban`(`typ`,`userID`,`user`,`userIP`,`reason`,`adminID`,`admin`,`adminIP`,`banTime`,`status`) VALUES('skick','%d','%s','%s','%s','%d','%s','%s',now(),'0');", PlayerInfo[player1][Spielerzid], PlayerName(player1), PlayerIP(player1), result, PlayerInfo[playerid][Spielerzid], PlayerName(playerid, 1), PlayerIP(playerid));
    mysql_query(sql);
    printf(sql);
    KickPlayer(player1);
    }
    else{
    MeldungText(playerid, "Diesen Befehl gibt es nicht! '/skick'", 2);
    }
    return 1;
    }

    Mein SAMP Projekt

    logo.png

    ======================================================================================
    Waynee Family Gründer


    Wer 2020 die Hoffnung hat, dass NRP gut ist und noch drauf spielt hat die Kontrolle über sein Leben verloren.

    Wer 2020 noch Geld für nicht einzigartige SAMP Scripts/Server ausgibt hat die Kontrolle über sein Gehirn verloren.


    Aktiv auf

    GrandRP Server 4 mein "Wirb ein Freund" Link

  • Ich würde mal sagen, sban und skick sind einfach S(upport)-Ban und S(upport)-Kick.
    Also ein extra Ban & Kick-Befehl für Supporter, deshalb wohl auch das nur bis Level 4.

  • Ich würde mal sagen, sban und skick sind einfach S(upport)-Ban und S(upport)-Kick.
    Also ein extra Ban & Kick-Befehl für Supporter, deshalb wohl auch das nur bis Level 4.

    Das habe ich mir auch am Anfang gedacht Dan hat einer gesagt das es silentban ist Dan War ich unsicher und habe mal hier gefragt



    Das ist ein kick oddr ban dessen Nachricht nur Admins sehen. Dient evtl. zum Ban von Cheatern?
    An sich finde ich persönlich die Funktion unsinn. Soll doch jeder sehen das da jemand unsinn macht.


    Grüße
    Florian

    das sehen die User ja beim normalen /ban

    Mein SAMP Projekt

    logo.png

    ======================================================================================
    Waynee Family Gründer


    Wer 2020 die Hoffnung hat, dass NRP gut ist und noch drauf spielt hat die Kontrolle über sein Leben verloren.

    Wer 2020 noch Geld für nicht einzigartige SAMP Scripts/Server ausgibt hat die Kontrolle über sein Gehirn verloren.


    Aktiv auf

    GrandRP Server 4 mein "Wirb ein Freund" Link