[Evento LUA] O Codificador LUA

thumb-1

Um novo evento LUA entrou no Transformice ontem! O evento possui 11 mapas diferentes e em cada um deles, há fragmentos escondidos e durará 1 mês, portanto, até aproximadamente 1 de Agosto.

evento-lua

Tutorial em vídeo!

Os fragmentos ficam atrás das decorações nos mapas (barril, plantas, árvores ou coisas que o rato pode se esconder atrás) e você deve apertar a ↓ repetidamente (5-6 vezes) para pegar um. Você precisará coletar 18 ou 24 fragmentos, aparecerá no chat a quantidade (é aleatório o quanto você precisa).

eventin

Depois que você coletar todos os fragmentos (eles são cumulativos e sempre que você pegar um novo, aparecerá no chat do jogo), irá aparecer uma janela LUA no começo do mapa.

Você terá que reorganizar as frases para formar um script LUA certo. Para fazer isso, você deverá clicar nas palavras para trocar elas de lugar e também pode clicar em uma linha inteira para trocar de lugar com outra clicando no número que antecede ela.

Existem três soluções possíveis, de acordo com o número de fragmentos que você deve procurar. Caso você tenha que coletar 24 fragmentos, monte o script LUA deste jeito:

lua11

  1. event_title = "Turing mouse"
  2. function eventPlayerVampire (playerName)
  3. tfm.exec.killPlayer ("USERNAME")
  4. tfm.exec.respawnPlayer ("USERNAME")
  5. end
  6. if not tfm.get.room.playerlist.["USERNAME"].isVampire then
  7. tfm.exec.setVampirePlayer ("USERNAME")
  8. end
  9. function eventPlayerRespawn (playerName)
  10. system.giveEventGift (playerName,event_title)
  11. end

Caso você tenha que coletar 18 fragmentos, há duas soluções possíveis. Se o seu script tiver 9 linhas, você deve ajeitá-lo assim:

9L

  1. event_title = "Turing mouse"
  2. if tfm.get.room.playerList["USERNAME"].hasCheese then
  3. tfm.exec.killPlayer ("USERNAME")
  4. else
  5. tfm.exec.giveCheese ("USERNAME")
  6. end
  7. function eventPlayerGetCheese (playerName)
  8. system.giveEventGift (playerName,event_title)
  9. end

Caso seu código seja de 8 linhas, você deve deixá-lo assim:

8l

  1. event_title = "Turing mouse"
  2. if not tfm.get.room.playerList["USERNAME"].hasCheese then
  3. tfm.exec.giveCheese ("USERNAME")
  4. end
  5. tfm.exec.playerVictory ("USERNAME")
  6. function eventPlayerWon (playerName)
  7. system.giveEventGift (playerName,event_title)
  8. end

No lugar de “Rodybrazil” estará o nick do seu rato. Feito isso, você deve receber o título Rato Turing, que é uma referência a um matemático chamado Alan Turing que é conhecido como o pai da computação.

E aí, o que achou do evento? Conseguiu completar? Posta aí nos comentários!

Créditos pela maioria das informações: Bisbilhoteiro

0 comentários:

Postar um comentário