SA-MP Forums Archive
[Ajuda] Comando para respawnar veiculos - 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] Comando para respawnar veiculos (/showthread.php?tid=468660)



Comando para respawnar veiculos - N3XTMapper - 09.10.2013

Olб Galera, alguem ae sabe como que eu faзo um comando para respawnar todos os veiculos ? e tambйm um comando para puxar meu veiculo, por exemplo , eu criei um carro e ai eu uso um teleporte, isso fara eu ir parar longe dele, entao eu queria colocar um comando disso tambem /TMV para puxar o meu proprio veiculo


Re: Comando para respawnar veiculos - Juniiro3 - 09.10.2013

SetVehicleToRespawn - Respawna o veнculo, para respawnar todos pode-se usar um loop.


Re: Comando para respawnar veiculos - TheKoDaK - 09.10.2013

Se For em Strcmp:
pawn Код:
if(strcmp(cmd, "/RespawnCars", true) == 0)
    {
        new string[528];
        new sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, CINZA, "Somente Administrador");
        SendClientMessageToAll(0x00FF00FF, string);
        new bool:vehicle[MAX_VEHICLES];
        for(new j = 1; GetVehicleModel(j); ++j)
        {
            vehicle[j] = false;
            for(new i, p = GetMaxPlayers(); i < p; ++i)
            {
                if(!IsPlayerInAnyVehicle(i) || !IsPlayerConnected(i)) continue;
                if(IsPlayerInVehicle(i, j))
                {
                    vehicle[j] = true;
                    break;
                }
            }
            if(!vehicle[j]) SetVehicleToRespawn(j);
    }
        return 1;
    }
Em ZCMD:
pawn Код:
CMD:respawncars(playerid)
    {
        new string[528];
        new sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, CINZA, "Somente Administrador");
        SendClientMessageToAll(0x00FF00FF, string);
        new bool:vehicle[MAX_VEHICLES];
        for(new j = 1; GetVehicleModel(j); ++j)
        {
            vehicle[j] = false;
            for(new i, p = GetMaxPlayers(); i < p; ++i)
            {
                if(!IsPlayerInAnyVehicle(i) || !IsPlayerConnected(i)) continue;
                if(IsPlayerInVehicle(i, j))
                {
                    vehicle[j] = true;
                    break;
                }
            }
            if(!vehicle[j]) SetVehicleToRespawn(j);
    }
        return 1;
    }



Re: Comando para respawnar veiculos - N3XTMapper - 09.10.2013

Vou olhar @Juniiro3


Re: Comando para respawnar veiculos - N3XTMapper - 09.10.2013

Galera , nao deu certo aqui ....


Re: Comando para respawnar veiculos - Zivo - 09.10.2013

no comando vocк coloca isso:

pawn Код:
for(new i = 0; i < MAX_VEHICLES; i++)
{
     SetVehicleToRespawn(i);
}