Verificar se o player está sobre uma Região ID

5 Respostas   139 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

Azous

  • *
  • Posts: 75
  • Ouros: 29
  • Gosto de editar coisinhas
Tópico criado em: 01/04/2018 às 20:07 - Última modificação por ReiMuslim em 03/04/2018 às 13:22

Alguém poderia me ajudar, queria verificar se o player está sobre uma "Região ID", tentei usar o comando "Obter informação do local de terreno" mas não entendi muito bem como ele funciona
Grato desde já

Corvo

Resposta 1: 01/04/2018 às 20:18

Seguinte, o comando "Get Location Info" fica configurado da seguinte forma se você quer o ID de onde o jogador se encontra:
Spoiler
[close]
Se você marcar a primeira opção o evento irá verificar uma posição fixa no mapa, inicialmente a do próprio evento. Utilizando variáveis você pode informar onde o jogador está. Para colocar as coordenadas do jogador em uma variável vá em:

Código: [Selecionar]
Controle de Variáveis > Dados do Jogo > Personagem > Jogador > Mapa X ou Mapa Y
Se sua versão não está traduzida:

Código: [Selecionar]
Control Variables > Game Data > Character > Player > Map X / Map Y
Você precisa definir uma variável para cada eixo e pronto. Lembrando que as regiões são aquelas usadas no mapa, de 1 a 63. Eu mesmo costumo confundir com tags, que são para tilesets e são configuradas no database.

Azous

  • *
  • Posts: 75
  • Ouros: 29
  • Gosto de editar coisinhas
Resposta 2: 02/04/2018 às 23:23 - Última modificação por ReiMuslim em 02/04/2018 às 23:24

Eu faço exatamente isso, porém não resulta em nenhuma ação
Spoiler
[close]

Geraldo de Rívia

  • Mito
  • *
  • Posts: 4452
  • Ouros: 3887
  • O vento está sibilando.
  • Medalhas Vencedor do Protótipo Premiado Participantes do Maps Together 2
Resposta 3: 03/04/2018 às 06:20

Quais são os valores das variáveis 0002 e 0003? Pois se eles forem nulos, não há coordenada 0,0 no mapa. Caso elas guardem valores, confira se correspondem à coordenada em que está testando.

Corvo

Resposta 4: 03/04/2018 às 08:09

Provavelmente você deve ter criado esse evento só para testar as condições, mas vale lembrar:
 - Verifique se as variáveis possuem o valor das coordenadas.

Azous

  • *
  • Posts: 75
  • Ouros: 29
  • Gosto de editar coisinhas
Resposta 5: 03/04/2018 às 13:22

Agora funcionou, eu estava esquecendo exatamente disso que o King falou, obrigado vcs por me ajudarem  :XD: