SA-MP Forums Archive
[AJUDA] RESETARCARROS - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] RESETARCARROS (/showthread.php?tid=255926)



[AJUDA] RESETARCARROS - viniciusstreet - 18.05.2011

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;
    }



Re: [AJUDA] RESETARCARROS - Josma_cmd - 18.05.2011

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);


Re: [AJUDA] RESETARCARROS - viniciusstreet - 19.05.2011

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


Re: [AJUDA] RESETARCARROS - Shadoww5 - 19.05.2011

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).