[Ajuda] Comando quando usado nao identifica
#3

Forma correta:
pawn Код:
if(strcmp(cmd,"/br",true) == 0 || strcmp(cmd, "/barreira", true) == 0 || strcmp(cmd, "/Sougay", true) == 0)//assim por diante..
@edit
tenta ai, veja se irб funcionar da forma esperada:

pawn Код:
if(strcmp(cmd,"/br",true) == 0 || strcmp(cmd, "/barreira", true) == 0 || strcmp(cmd, "/Sougay", true) == 0)//assim por diante..
{
    if(gTeam[playerid] == 2  || IsACop(playerid))
    {
        new cstring[128];
        new CBar[128];
        CBar = KcmD(1, cmdtext);
        if(!strlen(CBar)) return SendClientMessage(playerid, COLOR_WHITE, "Use: /barreira [id da barreira (1-5)]");
        new CBarID = strval(CBar);
        if(CBarID > 5 || CBarID < 1) return SendClientMessage(playerid, COLOR_GRAD1, "ID mнnimo da barreira 1 e mбximo 5.");
        new Float:BarX, Float:BarY, Float:BarZ, Float:BarA;
        GetPlayerPos(playerid, BarX, BarY, BarZ);
        GetPlayerFacingAngle(playerid, BarA);
        if(BarreiraExistente[CBarID] == 1) return SendClientMessage(playerid, COLOR_GRAD1, "Jб existe uma barreira com esse ID.");
        Barreira[CBarID] = CreateObject(981, BarX, BarY, BarZ, 0.0, 0.0, BarA+180);
        BarreiraExistente[CBarID] = 1;
        SetPlayerPos(playerid, BarX, BarY, BarZ+4);
        GetPlayerName(playerid, nickname, sizeof(nickname));
        format(cstring, sizeof(cstring), "* Vocк implantou uma barreira (ID %d).", CBarID);
        SendClientMessage(playerid, COLOR_LIGHTBLUE, cstring);
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "Central: O militar %s implantou uma barreira (ID %d). Vб atй o нcone no mapa.", sendername, CBarID);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[i][pMembro] == 1 || PlayerInfo[i][pLider] == 1)
                {
                    SendClientMessage(i, TEAM_BLUE_COLOR, string);
                }
            }
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo й um militar.");
        return true;
    }
    return true;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)