[Erledigt]Hilfe bei kick Befehl

  • [Erledigt]Hilfe bei kick Befehl

    Moinsen!


    Ich benötige hilfe. Ich bekomme Errors bei meinem kick Befehl. Ich hoffe ihr könnt mir helfen:

    [pwn]
    C:\Users\Timo\Desktop\pawno\test.pwn(405) : error 012: invalid function call, not a valid address
    C:\Users\Timo\Desktop\pawno\test.pwn(405) : warning 215: expression has no effect
    C:\Users\Timo\Desktop\pawno\test.pwn(405) : error 012: invalid function call, not a valid address
    C:\Users\Timo\Desktop\pawno\test.pwn(405) : warning 215: expression has no effect
    C:\Users\Timo\Desktop\pawno\test.pwn(405) : error 001: expected token: ";", but found ")"
    C:\Users\Timo\Desktop\pawno\test.pwn(405) : fatal error 107: too many error messages on one line

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


    4 Errors.

    [/pwn]


    Hier der Code

    [pwn]
    ocmd:kick(playerid, params[])
    {
    new pID;
    new grund[128];
    new kicknachricht[256];
    new SpielerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, SpielerName, sizeof(SpielerName));
    if(sscanf(params, "us", pID, grund)) return SendClientMessage(playerid, COLOR_ERROR, "Benutzung: /kick [Spieler] [Grund]");
    if(SpielerInfo[playerid][Adminlevel] >= 1)
    {
    if(ADuty[playerid] == 1)
    {
    if(SpielerInfo[pID][Adminlevel] < SpielerInfo[playerid][Adminlevel])
    {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du kann keinen rankhöheren kicken!");
    } else {
    format(kicknachricht, sizeof(kicknachricht), "[Admin] %s hat %s gekickt. Grund: %s", SpielerName(playerid, SpielerName(pID), grund); //ERROR LINE
    SendClientMessageToAll(COLOR_ADMINCMD, kicknachricht);
    Kick(pID);

    }


    } else {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du bist noch im Dienst");
    }


    } else {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du bist kein Supporter oder höher);
    }



    return 1;
    }
    [/pwn]
    Drasko@easy-scripting.net since 31.12.2011
    [Blockierte Grafik: http://files.tzdev.de/banner.png]

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Re3pEr ()

  • Hier ^^

    [pwn]ocmd:kick(playerid, params[])
    {
    new pID;
    new grund[128];
    new kicknachricht[256];
    new SpielerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, SpielerName, sizeof(SpielerName));
    if(sscanf(params, "us", pID, grund)) return SendClientMessage(playerid, COLOR_ERROR, "Benutzung: /kick [Spieler] [Grund]");
    if(SpielerInfo[playerid][Adminlevel] >= 1)
    {
    if(ADuty[playerid] == 1)
    {
    if(SpielerInfo[pID][Adminlevel] < SpielerInfo[playerid][Adminlevel])
    {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du kann keinen rankhöheren kicken!");
    } else {
    format(kicknachricht, sizeof(kicknachricht), "[Admin] %s hat %s gekickt. Grund: %s", SpielerName(playerid, SpielerName(pID), grund); //ERROR LINE
    SendClientMessageToAll(COLOR_ADMINCMD, kicknachricht);
    Kick(pID);

    }


    } else {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du bist noch im Dienst");
    }


    } else {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du bist kein Supporter oder höher");
    }



    return 1;
    }
    [/pwn]

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von xGreekz7x ()

  • [pwn]ocmd:kick(playerid, params[])
    {
    new pID;
    new grund[128];
    new kicknachricht[256];
    new SpielerName[MAX_PLAYER_NAME];
    new name2[MAX_PLAYER_NAME];
    GetPlayerName(pID, name2, sizeof(name2));
    GetPlayerName(playerid, SpielerName, sizeof(SpielerName));
    if(sscanf(params, "us", pID, grund)) return SendClientMessage(playerid, COLOR_ERROR, "Benutzung: /kick [Spieler] [Grund]");
    if(SpielerInfo[playerid][Adminlevel] >= 1)
    {
    if(ADuty[playerid] == 1)
    {
    if(SpielerInfo[pID][Adminlevel] > SpielerInfo[playerid][Adminlevel])
    {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du kann keinen rankhöheren kicken!");
    } else {
    format(kicknachricht, sizeof(kicknachricht), "[Admin] %s hat %s gekickt. Grund: %s", SpielerName, name2, grund);
    SendClientMessageToAll(COLOR_ADMINCMD, kicknachricht);
    Kick(pID);

    }


    } else {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du bist noch im Dienst");
    }


    } else {
    return SendClientMessage(playerid, COLOR_ERROR, "Fehler: Du bist kein Supporter oder höher");
    }



    return 1;
    }[/pwn]