×

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 Editor de Mapas e Modules
  • /
  • [Tutorial] Fazendo mapas com mais de 4800 de largura e 800 de altura
[Tutorial] Fazendo mapas com mais de 4800 de largura e 800 de altura
Dhanny_mheyran
« Citoyen »
1418429340000
    • Dhanny_mheyran#6701
    • Profil
    • Derniers messages
    • Tribu
#1
  0
Tópico
Você sabia que pelo tfm.exec.newGame('XML') é possível rodar mapas com mais de 4800 de largura (e com mais de 800 de altura)?
Sim, isso é possível.

Basta você rodar um script no tfm.exec.newGame('XML').

Exemplo de um script básico.
tfm.exec.disableAutoNewGame(true)
tfm.exec.disableAutoShaman(true)
tfm.exec.newGame('<C><P F="0" L="7200" H="1800" /><Z><S><S L="3000" X="1500" H="30" Y="1785" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="3000" H="30" X="4500" Y="1785" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="3000" X="5700" H="30" Y="1785" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="34" H="1760" X="19" Y="898" T="4" P="0,0,20,0.2,0,0,0,0" /></S><D><DS Y="1757" X="70" /></D><O /></Z></C>')
tfm.exec.setUIMapName("Mapa de 7200x1800 feito para o tutorial")
function eventNewPlayer(name)
tfm.exec.setShaman(name)
end
for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end



Observações importantes
1 - Só é possível fazer isso quando o mapa roda via XML. Se o mapa for rodado por @cod, não irá funcionar.
2 - Mapas com mais de 9600 de largura e 9600 de altura podem ter bugs, como você não poder ver os outros ratos. Por isso, tente limitar as dimensões do mapa a 9600x9600.
3 - Não tente validar o mapa quando estiver no editor de mapas, ou ele irá executar com as dimensões padrões.
4 - Você não precisará gastar 1 queijo para rodar mapas nesse estilo. Mas o script LUA poderá ficar muito lotado.
5 - (Opcional) Para melhor visualizar os mapas em grande tamanho, é uma boa idéia você aumentar a resolução da tela do seu monitor. (vídeo feito por mim mesmo)

Mapa de teste
http://pastebin.com/WvNt1fsD

Dernière modification le 1420850340000
Fofinhoppp
« Consul »
1418431320000
    • Fofinhoppp#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
Já sabia, mas ótimo tutorial, irá ajudar muitos.
Bruno
« Censeur »
1418431320000
    • Bruno#3852
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Sério que tem 1 tutorial para rodar 1 mapa?
Squalleze
« Citoyen »
1418449440000
    • Squalleze#0000
    • Profil
    • Derniers messages
    • Tribu
#4
  0
zzmacth a dit :
Sério que tem 1 tutorial para rodar 1 mapa?

Né, achei que todo mundo sabia, e isso ai do quando passar dos X e Y ele passa a desconsiderar o X e Y do jogador na playerList '~'
Hydroper
« Citoyen »
1418464020000
    • Hydroper#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Isso muitos sabem,

Fofinhoppp a dit :
Já sabia, mas ótimo tutorial. Irá ajudar muitos.

Dernière modification le 1418464080000
Savannahlps
« Citoyen »
1418464500000
    • Savannahlps#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
Eu não sabia disso Obg
Aryastark
« Citoyen »
1418470020000
    • Aryastark#9329
    • Profil
    • Derniers messages
#7
  0
Não sabia disso, é meio inútil, mas pra quem gosta de mapas grandes, vale a pena tentar. Obrigado por postar o tutorial. :D
Thogabriel
« Citoyen »
1418574780000
    • Thogabriel#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  0
Serve pra nd se ainda tem que usar so 50 pisos e 30 decorações
Squalleze
« Citoyen »
1418576160000
    • Squalleze#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  0
thogabriel a dit :
Serve pra nd se ainda tem que usar so 50 pisos e 30 decorações

Não no lua .-., vc pode fazer o mapa e juntar o xml .-.
Pedrocalas
« Citoyen »
1420498620000
    • Pedrocalas#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
N SEI DIREITO N ENTEIDI TEM ALGUN CODIGO DE UMA VEZ PARA FICA ASSIM ?
Rscorreia
« Censeur »
1420751760000
    • Rscorreia#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
Haxhhhhhhhhh a dit :
Tópico
Você sabia que pelo tfm.exec.newGame('XML') é possível rodar mapas com mais de 4800 de largura (e com mais de 800 de largura)?
Sim, isso é possível.

O que eu sublinhei não devia ser 800 de altura?
Ótimo tópico! Parabéns!
Youtuberly
« Citoyen »
1420791960000
    • Youtuberly#0000
    • Profil
    • Derniers messages
#12
  0
não entendi nada kkkk
huehue
Henriquemsvm
« Citoyen »
1420846920000
    • Henriquemsvm#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Sabia que era possível, mas não sabia como fazer.
Bom tópico parabéns!
Coufin
« Citoyen »
1421113920000
    • Coufin#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Queria q os objetos e pissos fossem infinitos tb tem como ?
Coufin
1421113980000
    • Coufin#0000
    • Profil
    • Derniers messages
    • Tribu
#15
[Modéré par Modoink]
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Tutorial] Fazendo mapas com mais de 4800 de largura e 800 de altura
© Atelier801 2018

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

Version 1.27