28.09.2011, 12:15
Eu andei procurando no forum samp a um tempo atraz todos os codigos das teclas, e nгo achei nenhum seguindo as regras da ABNT, ja que algumas teclas ficam diferentes comparando com o padrгo de teclado americano, e teve bastante gente pedindo ids de teclas pra mim, entao eu peguei o ID de todas as teclas seguindo as regras da ABNT e coloquei em uma imagem pra ficar mais bunitinho rsrs
Estes codigos sгo usados na seguinte public:
Daqui pra frente eu vou usar o numero 16 como key, pois й a mais usada, mas vocк pode substituir o 16 por qualquer codigo da imagem acima!
existem 2 jeitos de usa-las;
Jeito 1:
Jeito 2: (E meu preferido)
Note: Nгo usa-se && neste caso, vc deve usar somente um &!
Estes codigos sгo usados na seguinte public:
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
existem 2 jeitos de usa-las;
Jeito 1:
pawn Код:
if(newkeys == 16)
{
//Aqui vocк pхe oque vocк quer que faзa quando apertar a tecla!
}
//Desta forma a funзгo sу sera 'ativada' se vocк apertar SУMENTE esta tecla,
//se vc tiver apertando outra tecla junto ele nгo entrarб na funзгo!
pawn Код:
if(newkeys & 16)
{
//Aqui vocк pхe oque vocк quer que faзa quando apertar a tecla!
}
//Desta forma a funзгo sera ativada mesmo que vc esteja apertando outra tecla,
//eu gosto mais desse jeito pq geralmente vc ta apertando + de 1 tecla.