[AJUDA] Limite
#3

pawn Код:
//Topo do gm:
new bool:barreiraplayer[MAX_PLAYERS];

//OnPlayerConnect
barreiraplayer[playerid] = false;

//Comandos
CMD:br(playerid, params[]) {
    if (!barreiraplayer[playerid]) {
        new stg[65];
        barreiraplayer[playerid] = true;
        new Float: x,
        Float: y,
        Float: z,
        Float: a;
        if (Player[playerid][Membro] != 1 && Player[playerid][Membro] != 3 && Player[playerid][Membro] != 4) return SendClientMessage(playerid, COR_CINZA, "Vocк nгo й um oficial!");
        GetPlayerPos(playerid, x, y, z);
        GetPlayerFacingAngle(playerid, a);

        GetPlayerName(playerid, nome, MAX_PLAYER_NAME);
        Barreiras[playerid] = CreateObject(981, x, y, z, 0.0, 0.0, a, 90.0);
        SetPlayerPos(playerid, x + 1, y + 1, z);

        format(stg, sizeof(stg), "[CENTRAL] Uma barreira foi criada pelo %s", nome);
        SendMessageCops(PM_COR, stg);
    } else {
        SendClientMessage(playerid, -1, "Use /rbr para poder colocar outra barreira");
    }
    return 1;
}

CMD:rbr(playerid, params[]) {
    if (barreiraplayer[playerid]) {
        barreiraplayer[playerid] = false;
        new stg[65];
        if (Player[playerid][Membro] != 1 && Player[playerid][Membro] != 3 && Player[playerid][Membro] != 4) return SendClientMessage(playerid, COR_CINZA, "Vocк nгo й um oficial!");
        DestroyObject(Barreiras[playerid]);
        GetPlayerName(playerid, nome, MAX_PLAYER_NAME);
        format(stg, sizeof(stg), "[CENTRAL] Uma barreira foi retirada pelo %s", nome);
        SendMessageCops(PM_COR, stg);
    } else { SendClientMessage(playerid, -1, "Vocк nгo plantou nenhuma barreira!!!"); }
    return 1;
}
Reply


Messages In This Thread
[AJUDA] Limite - by Chis - 01.05.2012, 18:06
Re: [AJUDA] Limite - by Matheus_Ecko - 01.05.2012, 18:13
Re: [AJUDA] Limite - by Joker_OutLock - 01.05.2012, 18:19

Forum Jump:


Users browsing this thread: 1 Guest(s)