/kick 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 liebe brotfische
    also ich suche ein kicksystem für admins müssen garnicht so viele abfragen sein ich hab in der sufu schon gesucht nur ga gabs keine tuts ich hab gestern wahre 3h gesucht villeicht hab ich das ein oder andere thema übersehen kan mir einer helfen?

  • //edit habs hin bekommen nun siest so aus
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(79) : error 017: undefined symbol "strget"
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(91) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(91) : error 017: undefined symbol "strget"
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(103) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(236) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(239) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(242) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(243) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Desktop\samp server\gamemodes\loool.pwn(245) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

    in diesen zeilen geht bei 77 los
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(strget(cmdtext,0), "/kick", true) == 0)
    {
    if(IsPlayerAdmin(playerid)) // Ist der Spieler ein Admin ?
    {
    ShowPlayerDialog(playerid,DIALOG_KICK,DIALOG_STYLE_INPUT,"Kick Menu","Gebe hier die ID des Spielers ein!","Ok","Abbrechen"); // Hier das Menu
    }
    else
    {
    SendClientMessage(playerid,0xFF000096,"Du bist kein Admin und darfst darum den Befehl nicht nutzen"); // Dieser Text soll erscheinen, wen der Spieler kein Admin ist!
    }
    return 1;
    }
    if(strcmp(strget(cmdtext,0), "/ban", true) == 0)
    {
    if(IsPlayerAdmin(playerid)) // Ist der Spieler ein Admin ?
    {
    ShowPlayerDialog(playerid,DIALOG_BAN,DIALOG_STYLE_INPUT,"Ban Menu","Gebe hier die ID des Spielers ein!","Ok","Abbrechen"); // Hier das Menu
    }
    else
    {
    SendClientMessage(playerid,0xFF000096,"Du bist kein Admin und darfst darum den Befehl nicht nutzen"); // Dieser Text soll erscheinen, wen der Spieler kein Admin ist!
    }
    return 1;
    }
    return 0;
    }


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }


    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnRconCommand(cmd[])
    {
    return 1;
    }


    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }


    public OnObjectMoved(objectid)
    {
    return 1;
    }


    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }


    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }


    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }


    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }


    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }


    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }


    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }


    public OnPlayerUpdate(playerid)
    {
    return 1;
    }


    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }


    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_KICK)
    {
    new kickid;
    kickid = strval(inputtext);
    ShowPlayerDialog(playerid,DIALOG_GRUND,DIALOG_STYLE_INPUT,"Grund","Nenne den Grund :","Ok","Abbrechen");


    if(dialogid == DIALOG_BAN)
    {
    new banid;
    banid = strval(inputtext);
    ShowPlayerDialog(playerid,DIALOG_GRUND2,DIALOG_STYLE_INPUT,"Grund","Nenne den Grund :","Ok","Abbrechen");


    if(dialogid == DIALOG_GRUND)
    {
    new grund[64],kicktext[50];

    2 Mal editiert, zuletzt von carlos1710 ()