[Ajuda] Leia Para Entender!
#1

Seguinte pessoal... digamos que eu tenha o comando abaixo:

pawn Код:
CMD:teleporte(playerid, params[])
{
    //funзхes
    TaNoLocal[playerid] = 1;
    return 1;
}
Sу que eu quero que ele esteja no 'TaNoLocal' nгo quando o player digitar por exemplo o /teleporte e sim quando o player digitar o comando e apertar a tecla espaзo, alguйm poderia me ajudar como eu faзo?
Reply
#2

Quote:
Originally Posted by sanalex
Посмотреть сообщение
Seguinte pessoal... digamos que eu tenha o comando abaixo:

pawn Код:
CMD:teleporte(playerid, params[])
{
    //funзхes
    TaNoLocal[playerid] = 1;
    return 1;
}
Sу que eu quero que ele esteja no 'TaNoLocal' nгo quando o player digitar por exemplo o /teleporte e sim quando o player digitar e apertar espaзo, alguйm poderia me ajudar como eu faзo?
nгo entendi
Reply
#3

Vocк quer que ele aperte uma KEY para executar o teleporte?
Reply
#4

Nгo para executar o teleporte, para quando executar e a funзгo 'TaNoLocal[playerid] = 1;' ser ativada apenas se ele apertar a tecla espaзo.

@EDIT

Tб difнcil de entender?
Reply
#5

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (PRESSED(KEY_JUMP))
    {
                 Coloca aki o tanolocal
    }
    return 1;
}
Reply
#6

Nгo, desse jeito ai a funзгo de exemplo 'TaNoLocal' serб ativada logo que ele apertar a tecla espaзo, eu quero que primeiro ele execute o /teleporte, e funзгo 'TaNoLocal' seja ativada apenas se ele apertar a tecla espaзo...
Reply
#7

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(PRESSED(KEY_SPRINT))
    {
        if(TaNoLocal[playerid] == 1) //Se ele ja tiver executado o teleporte.
        {                
            //Coloque a funзгo aqui que vocк deseja executar quando pressionar a tecla.
        }
    }
    return true;
}
Reply
#8

pawn Код:
new bool: a[MAX_PLAYERS];
//quando ele for para o tele
a[playerid] = true;
//sair
a[playerid] = false;
//onplayerkeystatechange
if(newkeys & KEY_SPRINT && a[playerid]) {
    TaNoLocal[playerid] = 1;
}
Reply
#9

Exatamento isso! valeu aos dois, quebrou mais essa zbt .
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)