[AJUDA] Entrar nos lugares usando "F"
#1

alguem ajuda ae pra fazer pra entrar nos lugares como prefeitura, 24-7,etc.. apertando a letra "F"


Vlws
Reply
#2

https://sampwiki.blast.hk/wiki/OnPlayerKeyStateChange
Reply
#3

Quote:
Originally Posted by cynic
View Post
e tambem:

https://sampwiki.blast.hk/wiki/GetPlayerKeys
Reply
#4

Garfield, mas GetPlayerKeys й sу para detectar as setas esquerda, direita, cima e baixo do teclado (nгo as telcas W S A D, as setas mesmo).

@OFF:
1. This forum requires that you wait 120 seconds between posts. Please try again in 32 seconds.
¬¬
Reply
#5

Alйm do Mais GetPlayerKeys precisaria ser colocada em OnPlayerUpdate....
Reply
#6

Exatamente

@OFF:
This forum requires that you wait 120 seconds between posts. Please try again in 95 seconds.
¬¬ ¬¬ ¬¬ ¬¬
Reply
#7

nгo itenderam? olhem abaixo esta algumas keys.
Reply
#8

Code:
Alйm do Mais GetPlayerKeys precisaria ser colocada em OnPlayerUpdate....
=LAG

Cara deviam tirar isso
This forum requires that you wait 120 seconds between posts. Please try again in 52 seconds

2 Min й Phoda,nгo posso mais Floodar
Reply
#9

Seria melhor usar um timer para ser ativado quando o jogador for detectada nessa бrea, atraso e muito menos para o servidor.

Sorry, i dont speak portugues, i speak spanish and english.
Reply
#10

yes xenowort your right ... i dont mind if you talk english of spanish if you help its what matter

connectlife mais vale fazeres como o xenowort disse... tenta tipo assim:

MAS sem timer... isso e um bocado mau mete no OnPlayerKeyStateChange

pawn Code:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerInRangeOfPoint(playerid, 7, COORDS))
    {
        if(newkeys == KEY_ACTION)
        {
            ...
        }
    }
    return 1;
}
nao tenho a certeza ke seja a key_action...
Reply
#11

Quote:
Originally Posted by xenowort
View Post
Seria melhor usar um timer para ser ativado quando o jogador for detectada nessa бrea, atraso e muito menos para o servidor.

Sorry, i dont speak portugues, i speak spanish and english.
Seu portuguкs ta muito mais melhor do que muitos nativos por ai

His Portuguese is better than that of many native
Reply
#12

DarkTeamPT, o certo seria
pawn Code:
if(newkeys & KEY_ACTION)
para checar se ela foi pressionada mesmo se estiver com outras teclas pressionadas, com == a public sу vai checar se ela for a ъnica pressionada no momento.
Reply
#13

@[BEP]AcerPilot

pawn Code:
if(newkeys == KEY_ACTION) == if(newkeys & KEY_ACTION)
Sacou ?
Reply
#14

Eu entendi que se newkeys forem iguais a key_action e se for igual аs novas teclas pressionadas + key_action.. confuso. Nгo saquei :S
Reply
#15

eu ja vi em uns bolos de topics que tanto faz usar & ou == nas keys, ohohohohohoh, quando li o post do xenowort achei qo cara falava portugues, mas descobri que nгo (his portuguese is good (i think))
Reply
#16

Na wiki consta que == pode atй ser usado, mas ele sу vai funcionar quando a key_blah ser pressionada SOZINHA, ou seja, se vocк estiver segurando uma outra tecla e pressionar a key_blah o cуdigo nгo vai funcionar, jб o & faz com que o cуdigo funcione quando o sistema detectar que a key_blah estб ou foi pressionada, mesmo que se for junto com outras teclas. Pelo que entendi, o certo й &.
Reply
#17

bom entao o certo depende de seu caso nhe !!! Se vc qr deixar que sejam duas teclas ao mesmo tempo, ou sekja sу aquela especifica
Reply
#18

Й.. mas acabei adotando o & como padrгo
Reply


Forum Jump:


Users browsing this thread: 8 Guest(s)