Votekick [+REP]
#6

Quote:
Originally Posted by AYOUYOU
Посмотреть сообщение
Try This
pawn Код:
new VoteKick[MAX_PLAYERS],
    Vote[MAX_PLAYERS];

CMD:votekick(playerid, params[])
{
    new string[128], pname[MAX_PLAYER_NAME], targetname[MAX_PLAYER_NAME], id;
    if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "USAGE: /votekick [playerid]");
    GetPlayerName(playerid, pname, sizeof(pname));
    GetPlayerName(id, targetname, sizeof(targetname));
    if(Vote[playerid] == 1) return SendClientMessage(playerid, -1, "You can only once vote kick!");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "You cannot votekick invalid/disconnected id!");
    if(id == playerid) return SendClientMessage(playerid, -1, "You cannot votekick yourself!");
    if(VoteKick[id] == 1)
    {
        format(string, sizeof(string), "%s(%d) vote to kick %s(%d) | Maxium Votekick: 3", pname, playerid, targetname, id);
        SendClientMessageToAll(-1, string);
        VoteKick[id]++;
        return 1;
    }
    if(VoteKick[id] == 3)
    {
        format(string, sizeof(string), "The vote kick has reach the maxium vote kick %s(%d) has been kicked!", targetname, id);
        SendClientMessageToAll(-1, string);
        VoteKick[id] = 0;
        Vote[playerid] = 0;
        Kick(id);
        return 1;
    }
    VoteKick[id]++;
    Vote[playerid]++;
    format(string, sizeof(string), "%s(%d) wants to kick %s(%d) /votekick to vote! | Maxium Votekick: 3", pname, playerid, targetname, id);
    SendClientMessageToAll(-1, string);
    format(string, sizeof(string), "You start a vote kick in %s(%d)", targetname, id);
    SendClientMessage(playerid, -1, string);
    format(string, sizeof(string), "%s(%d) wants you to be get kicked", pname, playerid);
    SendClientMessage(id, -1, string);
    return 1;
}
Yea use that. It doesnt have /yes /no but one player does /votekick id then the others gonna do /votekick to vote Yes
Reply


Messages In This Thread
Votekick [+REP] - by arlindi - 26.12.2014, 20:43
Re: Votekick [+REP] - by M4D - 26.12.2014, 20:57
Re : Votekick [+REP] - by AYOUYOU - 26.12.2014, 20:58
Re: Votekick [+REP] - by arlindi - 27.12.2014, 09:40
Re: Votekick [+REP] - by Luicy. - 27.12.2014, 09:57
Re: Re : Votekick [+REP] - by Luicy. - 27.12.2014, 09:59
Re: Votekick [+REP] - by arlindi - 27.12.2014, 10:31

Forum Jump:


Users browsing this thread: 1 Guest(s)