[Ajuda] Comando que fiz nгo funciona
#1

Fiz esse comando para congelar sу mente os players que estгo no interior comigo, para fazer um evento, mas eu uso o comando nгo acontece nada. Veja a baixo:

pawn Код:
if(strcmp(cmd, "/congelarevento", true) == 0)
    {
        for(new i, p = GetMaxPlayers(); i < p; i ++)
        {
            if(!TaNoEvento[i]) continue;
            TogglePlayerControllable(i, 0);
        }
        return 1;
    }
    return 0;
}
Nгo sei se influencia mais minha variбvel do evento й essa:
pawn Код:
new bool:TaNoEvento[MAX_PLAYERS];
Reply
#2

Aparece o que? No seu comando tб faltando 1 chave no final
Reply
#3

Quote:
Originally Posted by xCR7
Посмотреть сообщение
Aparece o que? No seu comando tб faltando 1 chave no final
Ah sim, eu esqueci de postar com a chave aqui, vou editar, mas entгo... eu uso o comando no jogo e nгo acontece nada.
Reply
#4

Esse comando й o ъltimo do servidor? Se nгo, retire o return 0 e a chave.
Reply
#5

Quote:
Originally Posted by xCR7
Посмотреть сообщение
Esse comando й o ъltimo do servidor? Se nгo, retire o return 0 e a chave.
Й o ъltimo da public.
Poderia me passar seu skype por particular para conversarmos melhor fazendo favor?
Reply
#6

Tente assim deve funcionar, sinceramente nгo sei o que causaria o problema, talvez por estar "i ++" em vez de "i++" eu jб nгo mecho em pawn faz um tempo e jб nem lembro se isso influencia alguma coisa.
Outra coisa й o "continue" que neste caso й desnecessбrio jб que se pode verificar diretamente se o player estб no evento e tomar uma aзгo.

pawn Код:
if(strcmp(cmd, "/congelarevento", true) == 0)
{
    for(new i; i < GetMaxPlayers(); i++)
    {
        if(TaNoEvento[i])
            TogglePlayerControllable(i, 0);
    }
    return 1;
}
Reply
#7

pawn Код:
if(strcmp(cmd, "/congelarevento", true) == 0)
    {
        for(new i, p = GetMaxPlayers(); i < p; i ++)
        {
            if(TaNoEvento[i] == true)
            {
                TogglePlayerControllable(i, 0);
            }
        }
        return 1;
    }
    return 0;
}
Reply
#8

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
pawn Код:
if(strcmp(cmd, "/congelarevento", true) == 0)
    {
        for(new i, p = GetMaxPlayers(); i < p; i ++)
        {
            if(TaNoEvento[i] == true)
            {
                TogglePlayerControllable(i, 0);
            }
        }
        return 1;
    }
    return 0;
}
Obrigado man, era isso mesmo... brigadгo. Jб tem minha reputaзгo.

@goldspy98
Nгo era isso nгo, era o que o MultiKill disse, mas obrigado tambйm.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)