[Ajuda] 3 dъvidas
#1

Dъvida bem noob mas que eu nгo sei, como posso setar para que apenas um admin com a variбvel : if (PlayerInfo[playerid][pAdmin] >= 1) possa entrar em tal carro?
E tambйm como posso fazer um objeto tipo um portгo apenas abrir se ele tiver essa variavel?
E por ъltima, como fazer um admin que tem a variбvel if (PlayerInfo[playerid][pAdmin] >= 1) sempre que logar, nascer em tal x,y e z?
Reply
#2

Quote:
Originally Posted by ceesar90
Посмотреть сообщение
Dъvida bem noob mas que eu nгo sei, como posso setar para que apenas um admin com a variбvel : if (PlayerInfo[playerid][pAdmin] >= 1) possa entrar em tal carro?
E tambйm como posso fazer um objeto tipo um portгo apenas abrir se ele tiver essa variavel?
E por ъltima, como fazer um admin que tem a variбvel if (PlayerInfo[playerid][pAdmin] >= 1) sempre que logar, nascer em tal x,y e z?
1 duvida:
pawn Код:
public OnPlayerEnterVehicle(playerid,vehicleid)
{
    if(vehicleid == VEHICLEAQUI && if (PlayerInfo[playerid][pAdmin] < 1)
    {
        SendClientMessage(playerid,-1,"Sу admins!");
        RemovePlayerFromVehicle(playerid);
    }
    return 1;
}
2 duvida:
No command para abrir o portao mete:
pawn Код:
if (PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid,-1,"Sу admins й que podem abrir o portao!");
3 duvida:
Onde quiseres checkar tipo OnPlayerSpawn
pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1)
{
    SetPlayerPos(playerid, XAQUI, YAQUI, ZAQUI);
}
Reply
#3


pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
   
    if(GetVehicleModel(vehicleid) == Modelo ) if(PlayerInfo[playerid][pAdmin] == 0) return RemovePlayerFromVehicle(playerid);  
    return 1;
}
Modelo = Modelo do veiculo(Nao e id nao).

coloque no comando:
pawn Код:
if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,-1,"APenas Admins");

pawn Код:
public OnPlayerSpawn(playerid)
{
     if(PlayerInfo[playerid][pAdmin] >= 1) return SetPlayerPos(playerid,x,y,z);
     return 1;
}
X,Y,Z = coordenadas que se for administrador ele nasce.

#FireCat Ninja...
Reply
#4

Quote:
Originally Posted by FireCat
Посмотреть сообщение
1 duvida:
pawn Код:
public OnPlayerEnterVehicle(playerid,vehicleid)
{
    if(vehicleid == VEHICLEAQUI && if (PlayerInfo[playerid][pAdmin] < 1)
    {
        SendClientMessage(playerid,-1,"Sу admins!");
        RemovePlayerFromVehicle(playerid);
    }
    return 1;
}
2 duvida:
No command para abrir o portao mete:
pawn Код:
if (PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid,-1,"Sу admins й que podem abrir o portao!");
3 duvida:
Onde quiseres checkar tipo OnPlayerSpawn
pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1)
{
    SetPlayerPos(playerid, XAQUI, YAQUI, ZAQUI);
}
Mas e se na primeira dъvida for 1 carro criado pelo MTA e convertido para SAMP, exemplo uma hq entende? como ficaria?
Reply
#5

Quote:
Originally Posted by Gustavo_Araujo
Посмотреть сообщение

pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
   
    if(GetVehicleModel(vehicleid) == Modelo ) if(PlayerInfo[playerid][pAdmin] == 0) return RemovePlayerFromVehicle(playerid);  
    return 1;
}
Modelo = Modelo do veiculo(Nao e id nao).

coloque no comando:
pawn Код:
if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,-1,"APenas Admins");

pawn Код:
public OnPlayerSpawn(playerid)
{
     if(PlayerInfo[playerid][pAdmin] >= 1) return SetPlayerPos(playerid,x,y,z);
     return 1;
}
X,Y,Z = coordenadas que se for administrador ele nasce.

#FireCat Ninja...
Escrevo rapido (:
96 palavras por minuto.
Teste de rapidez (:
Quote:
Originally Posted by ceesar90
Посмотреть сообщение
Mas e se na primeira dъvida for 1 carro criado pelo MTA e convertido para SAMP, exemplo uma hq entende? como ficaria?
Tipo, por exemplo sу quero rcon admins para infernos
pawn Код:
public OnPlayerEnterVehicle(playerid,vehicle)
{
    if(GetVehicleModel(vehicleid) == 411)
    {
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Sу admins й que podem usar infernus!"),RemovePlayerFromVehicle(playerid);
    }
    return 1;
}
Reply
#6

Quote:
Originally Posted by FireCat
Посмотреть сообщение
Escrevo rapido (:
96 palavras por minuto.
Teste de rapidez (:


Tipo, por exemplo sу quero rcon admins para infernos
pawn Код:
public OnPlayerEnterVehicle(playerid,vehicle)
{
    if(GetVehicleModel(vehicleid) == 411)
    {
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Sу admins й que podem usar infernus!"),RemovePlayerFromVehicle(playerid);
    }
    return 1;
}
Mas assim, nгo quero que admins usem um carro qualquer e sim que eles usem um carro de uma HQ que irei fazer, o carro daquele x,y,z, entendeu? Tipo em servidores RPG, se tu entra na HQ dos policiais e tenta pegar um carro que ta lб sem ser policial, vocк nгo consegue;

Aproveitando o tуpico, nesse cуdigo de /refresh que tenho:
pawn Код:
if(strcmp(cmd, "/refresh", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SetPlayerVirtualWorld(playerid, 0);
            SetPlayerInterior(playerid,0);
            TextDrawHideForPlayer(playerid,lbt);
            TextDrawHideForPlayer(playerid,lbb);
            SendClientMessage(playerid,COLOR_YELLOW,"Refresh feito com sucesso, se ainda estiver com problemas fale com um admin!");
            return 1;
        }
    }
para os players nгo poderem usar em interior, como eu iria fazer? ps: se tirar o setplayerinterior 0 nгo ia adiantar muito o comando, sу quero proibir que utilizem em interiores (:

@edit
Aqui o exemplo: AddStaticVehicleEx(520,-2032.69995117,-259.20001221,39.50000000,0.00000000,-1,-1,15); //Hydra
Quero que apenas admins possam entrar nesse hydra.
Reply
#7

pawn Код:
if(GetPlayerInterior(playerid) => 1) return SendClientMessage(playerid,-1,"Comando Proibido em Interiores");
Reply
#8

Quote:
Originally Posted by Gustavo_Araujo
Посмотреть сообщение
pawn Код:
if(GetPlayerInterior(playerid) => 1) return SendClientMessage(playerid,-1,"Comando Proibido em Interiores");
Onde que ele ficaria no cуdigo? tentei em vбrios lugares e deu erro; preciso aprender onde tal cуdigo poderia ficar.. vocк nгo tem algum tutorial ou artigo nгo?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)