O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Sobre comando por script em região (VX Ace)

Iniciado por Runes, 03/04/2018 às 08:53

03/04/2018 às 08:53 Última edição: 03/04/2018 às 09:30 por Corvo
Olá pessoal! bom dia!

Bem, vim aqui tirar uma duvida. Quero saber se existe algum comendo em "Chamar script" que escaneie quando um evento "X" está em determinada região, por exemplo, existe o comando "$game_player.region_id" o qual vai escanear se o heroi está na região "Y". Então queria saber se existe algum comando q execute uma ação semelhante, só que neste caso para o evento, que será tbm definido no comando. tentei diversas combinações, pesquisei tbm (Posso ter procurado mau), porém tds as tentativas deram erro no "game_interpreter"...

Agradeço ^^
Existem diversos caminhos para o mesmo destino, trilhe o seu com cuidado...

03/04/2018 às 09:11 #1 Última edição: 03/04/2018 às 09:22 por Corvo
Retorna o ID da região onde o evento ID se encontra:
$game_map.events[ID].region_id

Ah, e não se preocupe. O "Game_Interpreter" executa os comandos por evento. Se você tenta chamar um comando errado ele irá avisar, mas não tem nada de errado com ele.

03/04/2018 às 09:22 #2 Última edição: 03/04/2018 às 09:28 por Runes
Citação de: Corvo online 03/04/2018 às 09:11
Retorna o ID da região onde o evento ID se encontra:
$game_map.events[ID].region_id

OPA! obgão ^^. Ent se eu uso esse comando e o evento está na região 1, por exemplo. Mas ai eu quero aplicar isso em uma condição "in game",por exemplo, "Se o evento está na região 1, executa ação X, excessão executa ação Y" qual o comando que eu precisaria (Claro se houver um).

Agradeço ^^

Atualização: Vey muito obgão msm!!! ja resolvi aqui, isso facilitou minha vida hj uns 1000% vlwww ^^
Existem diversos caminhos para o mesmo destino, trilhe o seu com cuidado...

03/04/2018 às 09:28 #3 Última edição: 03/04/2018 às 09:30 por Corvo
Você pode:
Spoiler
Repassar o valor para uma variável e utilizá-la nas condições:

[close]
Spoiler
Criar a condição diretamente:



Sendo que value é a ID da região que você quer verificar. Por exemplo:
$game_map.events[ID].region_id == 43
[close]


Bom, nesse caso:  :lock: