[Ajuda] Comandos Dependentes
#7

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
Vou te dar uma base de onde colocar usando a base do @ProKillerpa:
pawn Код:
if(strcmp(cmdtext, "/abrirprisao", true) == 0)
{
    if(PortaoAberto == 0)
    {
        PortaoAberto = 1;
        SendClientMessage(playerid, -1, "O portгo foi aberto.");
    }
    else
    {
        SendClientMessage(playerid, -1, "O portгo jб estб aberto.");
    }
    return 1;
}
if(strcmp(cmdtext,"/visitarpreso",true) == 0)
{
    if(PortaoAberto == 1)
    {
        SendClientMessage(playerid, -1, "Vocк foi atй a prisгo.");
    }
    else
    {
        SendClientMessage(playerid, -1, "A prisгo estб fechada.");
    }
    return 1;
}
Bom, Eu Apliquei Este Comando No Meu Caso Assim:
pawn Код:
if(strcmp(cmdtext, "/abrirprisao", true) == 0)
    {
    if(PortaoAberto == 0)
    {
            if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[INFO-SERVER]: Vocк Nгo Tem Permissгo Para Utilizar Este Comando");
            {
                PortaoAberto = 1;
                new string[150];
                new pNome[MAX_PLAYER_NAME];
                GetPlayerName(playerid, pNome, sizeof(pNome));
                format(string, sizeof(string), "[INFO-SERVER]: {00BFFF}O Administrador{FF0000} %s {00BFFF} Abriu o Portгo Da Prisгo. Quer Visitar Um Peso? Digite: /visitarpreso.", pNome);
                SendClientMessageToAll(-1, string);
                MoveObject(Portaoprisao, -1754.9000244141,785.90002441406,1177.1999511719, 3.0);
                SendClientMessage(playerid, 0x9E3EFFAA, "[INFO-SERVER] Abrindo Prisгo!!!");
            }
    }
    else
    {
        SendClientMessage(playerid, -1, "[INFO-SERVER]: O Portгo Jб Estб Aberto.");
    }
    return 1;
    }

    if(strcmp(cmdtext,"/visitarpreso",true) == 0)
{
    if(PortaoAberto == 1)
    {
        new string[150];
        new pNome[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pNome, sizeof(pNome));
        format(string, sizeof(string), "[INFO-SERVER]:{00BFFF}O Jogador{FF0000} %s {00BFFF} Foi Fazer Uma Visita Na Prisгo.", pNome);
        SendClientMessageToAll(-1, string);
        SetPlayerPos(playerid, -1761.8000488281, 798, 1177.1999511719);
        SendClientMessage(playerid, COR_VERMELHO, "[INFO-SERVER]: Seja Bem Vindo a Prisгo, Cuidado Com Os Criminosos, Eles Podem Ser Perigosos!");
    }
    else
    {
        SendClientMessage(playerid, -1, "[INFO-SERVER]: As Visitas Estгo Canceladas No Momento.");
    }
    return 1;
}
Aconteceu Uma Situaзгo Muito Delicada!
Eu Testei Assim: Entrei No Server e Digitei: /visitarpreso Ai Apareceu: "As Visitas Estгo Canceladas No Momento".
Atй Ai Tudo Bem.
Ai Eu Loguei Na Rcon e Abri o Portгo, Dps Voltei a Digitar o Comando: /visitarpreso. Ai Ele Foi Atй a Prisгo.
Atй Ai Maravilhoso
Mais Ai Quando Eu Digitei: /fecharprisao e o /visitarprisao Continuou Funcionando Com Ela Fechada.

Comando Para Fechar a Prisгo:
pawn Код:
if(strcmp(cmdtext, "/fecharprisao", true) == 0)
    {
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[INFO-SERVER]: Vocк Nгo Tem Permissгo Para Utilizar Este Comando");
        {
        new string[150];
        new pNome[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pNome, sizeof(pNome));
        format(string, sizeof(string), "[INFO-SERVER]: {00BFFF}O Administrador{FF0000} %s {00BFFF}Fechou o Portгo Da Prisгo.", pNome);
        SendClientMessageToAll(-1, string);
        MoveObject(Portaoprisao, -1748.4000244141,786.09997558594,1177.1999511719, 3.0);
        SendClientMessage(playerid, 0x9E3EFFAA, "[INFO-SERVER] Fechando Prisгo!!!");
        }
        return 1;
    }
Ajuda!
Reply


Messages In This Thread
Comandos Dependentes - by Matthy - 20.06.2014, 19:06
Re: Comandos Dependentes - by ProKillerpa - 20.06.2014, 19:12
Respuesta: Comandos Dependentes - by Matthy - 20.06.2014, 19:17
Re: Comandos Dependentes - by Schocc - 20.06.2014, 19:28
Respuesta: Re: Comandos Dependentes - by Matthy - 20.06.2014, 19:33
Re: Comandos Dependentes - by MultiKill - 20.06.2014, 19:43
Respuesta: Re: Comandos Dependentes - by Matthy - 20.06.2014, 20:05
Re: Comandos Dependentes - by Schocc - 20.06.2014, 20:11

Forum Jump:


Users browsing this thread: 3 Guest(s)