SA-MP Forums Archive
[AJUDA]Veнculos apenas dos administradores - 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]Veнculos apenas dos administradores (/showthread.php?tid=339546)



[AJUDA]Veнculos apenas dos administradores - Detonador - 04.05.2012

mais uma vez venho pedir a ajuda de vocкs! Bem, eu tenho veнculos aqui que eu sу quero que os administradores usem!
por exemplo, quando um jogador que nгo estб logado na RCON for entrar em um destes veнculos, ele esteja trancado e apreзa a mensagem: vc nao eh um admin!
aguardo a ajuda de vcs.
vlws ai a todos!


Re: [AJUDA]Veнculos apenas dos administradores - steeldark - 04.05.2012

pawn Код:
// no topo do gm

CarrosAdmins[5];// numero max de carros de adms..

// no OngameModeInit

CarrosAdmins[0] = CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60); //substitua pelos seus veiculkos
CarrosAdmins[1] = CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);
CarrosAdmins[2] = CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);
CarrosAdmins[3] = CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);
CarrosAdmins[4] = CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);

// em OnplayerUpdate

for(new a; a < sizeof(CarrosAdmins); a++)
    {
        if(IsPlayerInVehicle(playerid, CarrosAdmins[a]) && PlayerInfo[playerid][pAdmin] < 1)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, -1, "Somente adms podem dirigir este vehiculo");
        }
    }



Re: [AJUDA]Veнculos apenas dos administradores - Detonador - 04.05.2012

amigao, desde ja vlws por ta tentando me ajudar, mas eu preciso de um sistema que o carro fique trancado.
por exemplo, se o jogador nao eh adm, o carro fika trancado.
eu axo q pra isso se usa essa funзгo:
https://sampwiki.blast.hk/wiki/SetVehicleParamsForPlayer
desde jб aguardo sua ajuda!


Re: [AJUDA]Veнculos apenas dos administradores - KinX - 04.05.2012

pawn Код:
SetVehicleParamsForPlayer(CarrosAdmin[0], playerid, 0, 1);
Defina isso para os carros dos admins, ele estarгo trancados

defini apenas para 1 carro, mas ai vc define pra todos


Re : [AJUDA]Veнculos apenas dos administradores - 3V3RTON - 04.05.2012

pawn Код:
// Coloque em public OnPlayerStateChange(playerid, newstate, oldstate)

if(modelo == 000 || modelo == 000){ //Aqui os ID que so admin pode , um Exemplo .
if(dini_Int(file, "aAdmin ") == 1 || pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5 || IsPlayerAdmin(playerid) == 1){
SendClientMessage(playerid,Amarelo,"Bem vindo Administrador.");
SetPlayerArmour(playerid,100);
SetPlayerHealth(playerid, 100.0);
} else {
SendClientMessage(playerid, Vermelho, "Vocк nгo й Administrador.");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
}



Re: [AJUDA]Veнculos apenas dos administradores - KinX - 04.05.2012

3V3RTON, ele nгo quer exatamente isso, pq nesse seu sistema, o player й removido do veiculo

Ele quer que o veнculo esteja trancado,e o player nгo possa nem tentar entrar


Re : Re: [AJUDA]Veнculos apenas dos administradores - 3V3RTON - 04.05.2012

Quote:
Originally Posted by KinX
Посмотреть сообщение
3V3RTON, ele nгo quer exatamente isso, pq nesse seu sistema, o player й removido do veiculo

Ele quer que o veнculo esteja trancado,e o player nгo possa nem tentar entrar
AAh , entendi pensei que era isso ;x desculpas.


Re: [AJUDA]Veнculos apenas dos administradores - steeldark - 04.05.2012

Axo que funciona..

pawn Код:
//coloca isso no OnPlayerUpdat

    if(PlayerInfo[playerid][pAdmin] < 1)
    {
        for(new i=0; i < sizeof(CarrosAdmins); i++)
        {
            SetVehicleParamsForPlayer(CarrosAdmins[i],playerid,0,1);
        }
    }
isso vai fazer que qualquer player que receba update, e nгo seja adm, seja setado o vehiculo como trancado..
e juntamente com o meu outro codigo, se ainda assim conseguir entrar no carro, vai ser expulso dele.



Re: [AJUDA]Veнculos apenas dos administradores - Detonador - 04.05.2012

amigo, assim o ele nao pode entrar no veнculo, mas tipo, se eu perto enter, ele nгo faz nada. ele sу nгo entra no carro.
eu quero que ele tente entrar e a porta esteja trancada.
desde jб agradeзo a quem ajudar!


Re: [AJUDA]Veнculos apenas dos administradores - CidadeNovaRP - 04.05.2012

Tudo aqui:
https://sampforum.blast.hk/showthread.php?tid=339051