🤔 Para Refletir :
""Até os devs têm contas a pagar. E, no fim das contas, as contas não tem fim.""
- InterPlay

Resultados da pesquisa

  1. Kyo Panda

    Seja bem vindos ao Condado Otacoheart!

    Finalmente. Desenvolver jogo não tá com nada. O negócio é UwU e acabou. Parabéns pela bela iniciativa, equipe. Espero que esta comunidade cresça com esse novo rumo.
  2. Kyo Panda

    Fluxo e Tempo de Execução

    Apenas uma nota que Promises permitem a simultaneidade (concurrency) na execução, e não o paralelismo (parallelism): Paralelismo no JS se obtem com o require('child_process') no Node.js ou com Web Workers no navegador. No que se refere ao MV, infelizmente nada disso é usado, pois o Ojima (o...
  3. Kyo Panda

    Fluxo e Tempo de Execução

    Depende de como está executando o seu script. Se for via eventos, colocar o comando de copiar o evento em um evento com inicio automático no mapa 2 já solucionaria o evento. :thinking:
  4. Kyo Panda

    Fluxo e Tempo de Execução

    O $gamePlayer.reserveTransfer() não define o $gameMap.mapId(), ele define o $gamePlayer.newMapId(), sendo este verificado no próximo update() da Scene_Map e, por ser diferente do $gameMap.mapId(), inicia a rotina de transição de mapa do personagem. Note que essa verificação só rodará no próximo...
  5. Kyo Panda

    Fluxo e Tempo de Execução

    O JavaScript, assim como quase todas as outras linguagens, é síncrono na execução. Nada é executado em paralelo ao que está sendo executado, a não ser que force isso de alguma maneira (como Threads no Ruby). Então se chamou a função A e logo após a função B, o senhor pode ter certeza que elas...
  6. Kyo Panda

    Fluxo e Tempo de Execução

    Se chamar o newMapId() logo após o reserveTransfer() ele não irá zerar, já que o processo que zera roda no updateScene() da Scene_Map num fluxo de execução (desnecessário) até a chamada do performTransfer() do Game_Player.
  7. Kyo Panda

    Fluxo e Tempo de Execução

    Nesse exemplo que o senhor deu, poderia usar o newMapId() do Game_Player, que grava o valor setado no reserveTransfer até a transição do mapa concluir, onde ele é zerado: $gamePlayer.reserveTransfer(2, 5, 5, 2, 1); $gameVariables.setValue(1, $gamePlayer.newMapId());
  8. Kyo Panda

    [Programação .lua] Alguém saberia como concertar meu script?

    Eu teria que instala-lo aqui para ter certeza, mas acredito que o loop é necessário: local monitor = peripheral.wrap("monitor_2") local tamMonitor = monitor.getSize() local texto1 = "DESLIGADO" local texto2 = "SPAWNANDO" local largTx = math.floor(string.len(texto1) - (tamMonitor / 2)) local...
  9. Kyo Panda

    [Programação .lua] Alguém saberia como concertar meu script?

    O senhor não respondeu a minha pergunta. --- Se bem me lembro, programávamos em Java para o Minecraft. Estás a utilizar o LuaCraft?
  10. Kyo Panda

    [Programação .lua] Alguém saberia como concertar meu script?

    Eu não manjo de seja lá qual Minecraft esteja programando, mas o código acima ele roda dentro de um loop ou apenas uma vez?
  11. Kyo Panda

    evento se mover para codernada

    Acredito que seria mais saudável abrir um novo tópico com essa questão. --- Mas como sou um simples membro e não um tira, sugiro utilizar um Pathfinder (role a tela até a parte de scripts antigos). Nesse script, tudo a ser feito seria utilizar o Chamar script com o comando: find_path(id, fx...
Voltar
Topo Inferior