caesar-deluxe
Новичок
Имеется: кусок кода
<!-- IF production.METAL --><div><div style="left: 0px; position: absolute;">{L_sys_metal}</div><div style="right: 0px; position:absolute;">{production.METAL_REST}</div></div><br><!-- ENDIF -->
<!-- IF production.CRYSTAL --><div><div style="left: 0px; position: absolute;">{L_sys_crystal}</div><div class="fr">{production.CRYSTAL_REST}</div></div><br><!-- ENDIF -->
<!-- IF production.DEUTERIUM --><div><div style="left: 0px; position: absolute;">{L_sys_deuterium}</div><div class="fr">{production.DEUTERIUM_REST}</div></div><!-- ENDIF -->
Суть:
В меню каждого юнита отображается общее количество ресурсов игрока, которое останется после постройки этого самого юнита.
Положительные значения отображаются зеленым цветом, отрицательные соответственно красным.
Нужно чтобы отображалось количество требуемых ресурсов.
Если привести к виду:
<!-- IF production.METAL --><div><div style="left: 0px; position: absolute;">{L_sys_metal}</div><div style="right: 0px; position:absolute;">{production.METAL}</div></div><br><!-- ENDIF -->
<!-- IF production.CRYSTAL --><div><div style="left: 0px; position: absolute;">{L_sys_crystal}</div><div class="fr">{production.CRYSTAL}</div></div><br><!-- ENDIF -->
<!-- IF production.DEUTERIUM --><div><div style="left: 0px; position: absolute;">{L_sys_deuterium}</div><div class="fr">{production.DEUTERIUM}</div></div><!-- ENDIF -->
отображается количество ресурсов требуемых для постройки сооружения.
Вроде бы поставленная задача решена, НО! Все числовые значения отображаются белым цветом.
Пробовал так:
<!-- IF production.METAL --><div><div style="left: 0px; position: absolute;">{L_sys_metal}</div><div style="right: 0px; position:absolute;"><font color="<!-- IF production.METAL_REST > 0 -->lime">+<!-- ELSE -->red"><!-- ENDIF -->{production.METAL}</font>
не получилось :-( Любые значения в т.ч. положительные отображаются красным цветом. Подскажите в чем моя ошибка?
Хотелось бы чтобы положительное количество отображалось зеленым отрицательное соответственно красным. И желательно при нехватке какого-либо ресурса, отображать не сколько его требуется а сколько не хватает.
<!-- IF production.METAL --><div><div style="left: 0px; position: absolute;">{L_sys_metal}</div><div style="right: 0px; position:absolute;">{production.METAL_REST}</div></div><br><!-- ENDIF -->
<!-- IF production.CRYSTAL --><div><div style="left: 0px; position: absolute;">{L_sys_crystal}</div><div class="fr">{production.CRYSTAL_REST}</div></div><br><!-- ENDIF -->
<!-- IF production.DEUTERIUM --><div><div style="left: 0px; position: absolute;">{L_sys_deuterium}</div><div class="fr">{production.DEUTERIUM_REST}</div></div><!-- ENDIF -->
Суть:
В меню каждого юнита отображается общее количество ресурсов игрока, которое останется после постройки этого самого юнита.
Положительные значения отображаются зеленым цветом, отрицательные соответственно красным.
Нужно чтобы отображалось количество требуемых ресурсов.
Если привести к виду:
<!-- IF production.METAL --><div><div style="left: 0px; position: absolute;">{L_sys_metal}</div><div style="right: 0px; position:absolute;">{production.METAL}</div></div><br><!-- ENDIF -->
<!-- IF production.CRYSTAL --><div><div style="left: 0px; position: absolute;">{L_sys_crystal}</div><div class="fr">{production.CRYSTAL}</div></div><br><!-- ENDIF -->
<!-- IF production.DEUTERIUM --><div><div style="left: 0px; position: absolute;">{L_sys_deuterium}</div><div class="fr">{production.DEUTERIUM}</div></div><!-- ENDIF -->
отображается количество ресурсов требуемых для постройки сооружения.
Вроде бы поставленная задача решена, НО! Все числовые значения отображаются белым цветом.
Пробовал так:
<!-- IF production.METAL --><div><div style="left: 0px; position: absolute;">{L_sys_metal}</div><div style="right: 0px; position:absolute;"><font color="<!-- IF production.METAL_REST > 0 -->lime">+<!-- ELSE -->red"><!-- ENDIF -->{production.METAL}</font>
не получилось :-( Любые значения в т.ч. положительные отображаются красным цветом. Подскажите в чем моя ошибка?
Хотелось бы чтобы положительное количество отображалось зеленым отрицательное соответственно красным. И желательно при нехватке какого-либо ресурса, отображать не сколько его требуется а сколько не хватает.