[Tutorial] Fazendo mapas com mais de 4800 de largura e 800 de altura |
Dhanny_mheyran « Citoyen » 1418429340000
| 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
| 0 | ||
Já sabia, mas ótimo tutorial, irá ajudar muitos. |
0 | ||
Sério que tem 1 tutorial para rodar 1 mapa? |
Squalleze « Citoyen » 1418449440000
| 0 | ||
zzmacth a dit : 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
| 0 | ||
Isso muitos sabem, Fofinhoppp a dit : Dernière modification le 1418464080000 |
Savannahlps « Citoyen » 1418464500000
| 0 | ||
Eu não sabia disso Obg |
Aryastark « Citoyen » 1418470020000
| 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
| 0 | ||
Serve pra nd se ainda tem que usar so 50 pisos e 30 decorações |
Squalleze « Citoyen » 1418576160000
| 0 | ||
thogabriel a dit : Não no lua .-., vc pode fazer o mapa e juntar o xml .-. |
Pedrocalas « Citoyen » 1420498620000
| 0 | ||
N SEI DIREITO N ENTEIDI TEM ALGUN CODIGO DE UMA VEZ PARA FICA ASSIM ? |
Rscorreia « Censeur » 1420751760000
| 0 | ||
Haxhhhhhhhhh a dit : O que eu sublinhei não devia ser 800 de altura? Ótimo tópico! Parabéns! |
Youtuberly « Citoyen » 1420791960000
| 0 | ||
não entendi nada kkkk huehue |
Henriquemsvm « Citoyen » 1420846920000
| 0 | ||
Sabia que era possível, mas não sabia como fazer. Bom tópico parabéns! |
Coufin « Citoyen » 1421113920000
| 0 | ||
Queria q os objetos e pissos fossem infinitos tb tem como ? |
Coufin 1421113980000
| | ||
[Modéré par Modoink] |