×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Sugestões
  • /
  • [JOGO] Lua api - addNpc
1 / 2 › »
[JOGO] Lua api - addNpc
Esh
« Censeur »
1413641160000
    • Esh#0095
    • Profil
    • Derniers messages
    • Tribu
#1
  0
Com esta opção na lua api, seria possível adicionar alguns "bots", simulando jogadores:

tfm.exec.addNpc(Npc name, position X, position Y, Direction, Look) - adiciona um npc ao jogo, retornando um id para cada npc adicionado.

tfm.exec.moveNpc(Npc id, position X, position Y,walking) - move um npc, de acordo com seu id, caso o walking for true, o npc andará até a posição X e Y.

tfm.exec.sendNpcMessage(Npc id, message, time) - faz um npc falar, de acordo com seu id.

tfm.exec.removeNpc(Npc id) - remove um npc do mapa.

tfm.get.room.npcList - retorna uma lista de todos os npcs presentes no mapa, com seu id,nome,posições e look.
Heitorpas
« Citoyen »
1413641340000
    • Heitorpas#0000
    • Profil
    • Derniers messages
#2
  0
não entendi muito mas apoio
( ° v ° )
Fakesneefem
« Citoyen »
1413641400000
    • Fakesneefem#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Aprovo.

Mas esh, lembre-se que aqui, quase ninguem entende sobre Lua, então explique de forma prática como seria a sua ideia.
Sohphie
« Citoyen »
1413644520000
    • Sohphie#0000
    • Profil
    • Derniers messages
    • Tribu
#4
  0
Entendi nadinha mais pode ser legal.

Apoiado
+Bolodefchoco
« Citoyen »
1413646140000
    • +Bolodefchoco#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Achei inútil. Só vem fazer isso pra todo mundo falar "wow, sabe lua". Mds..

Não apoio

Dernière modification le 1413646200000
Hydroperhy
« Citoyen »
1413646440000
    • Hydroperhy#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
\/
Apoio... mas nem dá para jogar Transformice com essa net. (Só às vezes, daí o LuaScript dá bug)
Martinmuller
« Citoyen »
1413666720000
    • Martinmuller#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  0
+bolodefchoco a dit :
Achei inútil. Só vem fazer isso pra todo mundo falar "wow, sabe lua". Mds..

Não apoio

Cara, nada a ver o que tu falou. A ideia dele é muito boa.
Isso que é o ruim do fórum, o povo é muito chato, tu posta uma sugestão, ninguém apoia, posta um bug, dizem que é montagem... Por favor né, ninguém aqui é mais como antes. ¬¬
Venho por este comentário dizer que...
Eu apoio.
:v
Apadrinhada
« Censeur »
1413667140000
    • Apadrinhada#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  0
Nulo pq n entendi nada

Dernière modification le 1413667200000
Suco
« Citoyen »
1413721440000
    • Suco#7826
    • Profil
    • Derniers messages
    • Tribu
#9
  0
Apoio o/
Favelada
« Consul »
1413729720000
    • Favelada#6672
    • Profil
    • Derniers messages
    • Tribu
#10
  0
Voto branco,pois não entendi nada x nada ' - '
Savannahlps
« Citoyen »
1413761100000
    • Savannahlps#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
Entendi agr apoio

Dernière modification le 1413808620000
Ninguem
« Consul »
1413776880000
    • Ninguem#0095
    • Profil
    • Derniers messages
    • Tribu
#12
  0
A função walking talvez não seja possível fazer, já que precisa de inteligência artificial. Além disso não acho que precise da lista de npcs ativos, já que você pode controlar a lista deles manualmente. Única lista que precisa ter mesmo é a de objetos de shaman, já que você não tem controle sobre os ids dos itens que o shaman invoca.

então apoio, já que gostei da ideia

Dernière modification le 1413776940000
Esh
« Censeur »
1413817980000
    • Esh#0095
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Mas esssa lista seria necessária para retornar a tabela de cada npc, como acontece com a playerlist, objectlist...
E sobre o walking, foi dada uma sugestão: Direção de movimento.
Niunzin
« Citoyen »
1413818220000
    • Niunzin#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Nada mal, parece uma excelente ideia!

Só fiquei meio em dúvida:
O tfm.exec.addNpc retornaria a id do npc, correto?
Esh
« Censeur »
1413826140000
    • Esh#0095
    • Profil
    • Derniers messages
    • Tribu
#15
  0
niunzin a dit :
Nada mal, parece uma excelente ideia!

Só fiquei meio em dúvida:
O tfm.exec.addNpc retornaria a id do npc, correto?

sim caso utilizado como "niunzin = tfm.exec.addNpc(..)"
Kombizinha
« Citoyen »
1414065840000
    • Kombizinha#0000
    • Profil
    • Derniers messages
    • Tribu
#16
  0
Por que não apoiar?
Frommega
« Citoyen »
1414066500000
    • Frommega#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  0
Queria saber usar lua...ei Esh,como você aprendeu?
Kombizinha
« Citoyen »
1414066680000
    • Kombizinha#0000
    • Profil
    • Derniers messages
    • Tribu
#18
  0
frommega a dit :
Queria saber usar lua...ei Esh,como você aprendeu?

Ele aprendeu no Transformice, que nem eu q
Frommega
« Citoyen »
1414066920000
    • Frommega#0000
    • Profil
    • Derniers messages
    • Tribu
#19
  0
onde vocês fazem os scripts?
Temmye
« Citoyen »
1414097400000
    • Temmye#7657
    • Profil
    • Derniers messages
    • Tribu
#20
  0
frommega a dit :
onde vocês fazem os scripts?

no /lua... também gostaria de aprender
se eu entendesse apoiava nulo
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Sugestões
  • /
  • [JOGO] Lua api - addNpc
1 / 2 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27