Fala aí pessoal, beleza?

Bom, minha dúvida é a seguinte, eu tenho conhecimentos de programação delphi e alguns em java, porém acho a linguagem dos scripts do OMSI meia confusa. Achei um script na net que tinha créditos com nome de Marcos Elias, que, ao invés de mostrar duas linhas no destino/matrix/annax, mostrava uma e depois mostrava outra, a exemplo dos onibus de SP. Porém, minha mania de fazer tudo perfeito acabou fazendo que eu percebesse uma coisa: em destinos que há texto nas duas linhas, o código funciona corretamente, mostrando tipo assim: JARDIM NACIONAL(matrix muda)VIA RODOVIARIA, já em destinos de uma unica linha, é exibido assim: JD BANDEIRANTES(matrix muda)”texto em branco”.

 

Meu pedido é o seguinte: como faço para fazer um comparador, por exemplo:

[if]

.       se o valor da primeira linha do annax do arquivo .hof for = espaço em branco

.       [then]

.        o destino deve mostrar só o valor da segunda linha do annax, sem piscar

[else]

.       se caso a primeira e a segunda linha do annax no arquivo .hof tiverem texto, entao o matrix deve piscar

[endif]

 

Eu sei que a sintaxe não é essa, sou apenas um jogador comum, mas gosto de aprender essas coisas, já aprendi coisas simples como mudar a cor do texto seguindo o RGB, enfim, o que pra alguns pode parecer fácil, para um jogador comum é dificil kkk

Quanto a parte de fonte eu sei mudar, então qualquer ajuda nessa parte do script seria muito útil, prometo espalhar isso pela comunidade OMSI, com permissão do autor. Caso isso não seja possível, desculpem o incomodo.

Clique para ver comentários ou comentar...