[AJUDA] RESETARCARROS
#1

ae eu coloquei pra mandar os textos e tudo so que nao manda nada so que o comando presta me ajuda

pawn Код:
if(strcmp(cmd, "/resetarcarros", true) == 0 || strcmp(cmd, "/rc", true) == 0) //respawncars
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pAdmin] < 4000)
            {
                SendClientMessage(playerid, COLOR_RED, "[Erro] Vocк nгo estб autorizado a usar este comando.");
                return 1;
            }
            new bool:unwanted[CAR_AMOUNT];
            for(new player=0; player < MAX_PLAYERS; player++)
            {
                if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
            }
            for(new car = 1; car <= CAR_AMOUNT; car++)
            {
                if(!unwanted[car]) SetVehicleToRespawn(car);
            }
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "|ADMIN|: O Administrador %s Resetou os carros).",sendername);
            ABroadCast(COLOR_YELLOW,string,1);
            SendClientMessage(playerid, COLOR_GREY, "Carros Resetados!");
        }
        return 1;
    }
Reply
#2

pawn Код:
if(strcmp(cmd, "/resetarcarros", true) == 0 || strcmp(cmd, "/rc", true) == 0) //respawncars
    {
        if(PlayerInfo[playerid][pAdmin] < 4000)
        {
            SendClientMessage(playerid, COLOR_RED, "[Erro] Vocк nгo estб autorizado a usar este comando.");
            return 1;
        }
        new bool:unwanted[CAR_AMOUNT];
        for(new player=0; player < MAX_PLAYERS; player++)
        {
            if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
        }
        for(new car = 1; car <= CAR_AMOUNT; car++)
        {
            if(!unwanted[car]) SetVehicleToRespawn(car);
        }
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "|ADMIN|: O Administrador %s Resetou os carros).",sendername);
        ABroadCast(COLOR_YELLOW,string,1);
        SendClientMessageToAll(COLOR_YELLOW, string);
        return 1;
    }
Se o que vocк quer й mandar a mensagem que tal adm resetou todos os carros, й isso ae(mas nгo sei se entendi direito);
Reply
#3

Quote:
Originally Posted by Josma_cmd
Посмотреть сообщение
pawn Код:
if(strcmp(cmd, "/resetarcarros", true) == 0 || strcmp(cmd, "/rc", true) == 0) //respawncars
    {
        if(PlayerInfo[playerid][pAdmin] < 4000)
        {
            SendClientMessage(playerid, COLOR_RED, "[Erro] Vocк nгo estб autorizado a usar este comando.");
            return 1;
        }
        new bool:unwanted[CAR_AMOUNT];
        for(new player=0; player < MAX_PLAYERS; player++)
        {
            if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
        }
        for(new car = 1; car <= CAR_AMOUNT; car++)
        {
            if(!unwanted[car]) SetVehicleToRespawn(car);
        }
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "|ADMIN|: O Administrador %s Resetou os carros).",sendername);
        ABroadCast(COLOR_YELLOW,string,1);
        SendClientMessageToAll(COLOR_YELLOW, string);
        return 1;
    }
Se o que vocк quer й mandar a mensagem que tal adm resetou todos os carros, й isso ae(mas nгo sei se entendi direito);
vlw funcionou
Reply
#4

O "ABroadCast" serve para mensagens para os administradores, sendo que o ultimo parametro desta funзгo determina para qual level de adm serб enviado (TODOS OS LEVELS ACIMA TAMBEM RECEBERГO ESTA MENSAGEM).
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)