Novos blocos de código no fórum
Compartilhar scripts, XMLs e outros códigos agora ficou muito mais organizado.
Compartilhar scripts, XMLs e outros códigos agora ficou muito mais organizado.
O fórum do MiceWay recebeu um novo sistema de blocos de código.
Agora scripts Lua, XMLs de mapas e outras linguagens podem ser publicados em caixas próprias, mantendo a formatação original e facilitando a leitura e cópia do conteúdo.
Lua
Para publicar um script Lua, escreva:
Código
[lua]
function eventNewPlayer(player)
tfm.exec.chatMessage("Bem-vindo ao MiceWay!", player)
end
[/lua]
O resultado será exibido em um bloco identificado como LUA, com o código formatado e botão para copiar.
XML de mapas
Para publicar o XML de um mapa, escreva:
Código
[xml]
<C>
<P />
<Z>
<S>
<S X="400" Y="380" L="800" H="40" T="0" />
</S>
</Z>
</C>
[/xml]
O XML será mostrado corretamente, sem o fórum interpretar os caracteres do mapa como HTML.
Código genérico
Caso não queira informar uma linguagem específica, utilize:
Código
[code]
Seu código aqui
[/code]
Você também pode informar a linguagem diretamente no bloco:
Código
[code=lua]
tfm.exec.newGame("@123456")
[/code]
Por exemplo, para XML:
Código
[code=xml]
<C>
<P />
</C>
[/code]
Formatos disponíveis
- Lua — use Código
[lua] seu código [/lua] - XML — use Código
[xml] seu código [/xml] - Python — use Código
[python] seu código [/python] - JavaScript — use Código
[js] seu código [/js] - JSON — use Código
[json] seu código [/json] - HTML — use Código
[html] seu código [/html] - CSS — use Código
[css] seu código [/css] - PHP — use Código
[php] seu código [/php] - SQL — use Código
[sql] seu código [/sql] - Bash — use Código
[bash] seu código [/bash] - Genérico — use Código
[code] seu código [/code]
O que foi adicionado?
- Blocos próprios para scripts Lua.
- Blocos próprios para XML de mapas.
- Suporte a diversas linguagens adicionais.
- Preservação da indentação e das quebras de linha.
- Caracteres especiais de XML e HTML exibidos corretamente.
- BBCode escrito dentro do código não é interpretado.
- Identificação automática da linguagem no topo do bloco.
- Botão Copiar para copiar o código rapidamente.
- Suporte ao formato [code=linguagem].
- Novo botão de código disponível diretamente no editor do fórum.
Onde utilizar?
Esse recurso pode ser utilizado em qualquer área do fórum, mas será especialmente útil em:
- Lua — compartilhamento de módulos, minigames e scripts.
- Mapas — envio e análise de XMLs.
- Bugs — envio de trechos de código relacionados a problemas encontrados.
- Suporte — compartilhamento de exemplos técnicos e configurações.
Ao publicar scripts ou XMLs, utilize sempre o bloco correspondente quando possível. Isso mantém os tópicos mais limpos e facilita bastante a leitura, análise e cópia do código.
MiceWay
Fórum atualizado, organizado e preparado para a comunidade.
Fórum atualizado, organizado e preparado para a comunidade.
MiceWay
Português do Brasil
Inglês
Francês
Espanhol
Turco
Polonês
Húngaro
Romeno
Árabe
Hebraico
Croata
Indonésio
Holandês
Russo
Chinês
Lituano
Japonês
Finlandês
Italiano
Tcheco
Eslovaco
Búlgaro
Estoniano