Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot _ Маханькая проблемка

Автор: dron4938 28.7.2017, 1:24

if 105001 > 090000
hint +
else
hint -
end_if
end_script

собственно пилот говорит что 105001 меньше чем 090000
Как бы должно быть наоборот)
-----------------------------------------------------------------------------
if 500000 > 090000
hint +
else
hint -
end_if
wait 5s

тут тоже врет

------------------------------------------------------------------------------
if 600000 > 090000
hint +
else
hint -
end_if
wait 5s

а тут не врет хд

Автор: cirus 28.7.2017, 2:05

Убрать 0 перед 9 и нет проблемы smile.gif

Автор: dron4938 28.7.2017, 9:35

Цитата(cirus @ 28.7.2017, 2:05) *

Убрать 0 перед 9 и нет проблемы smile.gif

Убрать ноль это хорошо бы конечно просто все цифры в скрипте 6 значные в таком виде(
000842
029837
000006
376006
и нужно сравнение между ними проводить.
Или подскажите как убрать все нули впереди стоящие

Автор: cirus 28.7.2017, 11:13

Цитата
как убрать все нули впереди стоящие

Код
set $a 000842

set #a $a       // в числовой переменной нули отсутствуют
log $a   #a
end_script

Автор: dron4938 28.7.2017, 11:54

Цитата(cirus @ 28.7.2017, 11:13) *

Код
set $a 000842

set #a $a       // в числовой переменной нули отсутствуют
log $a   #a
end_script


Спс)

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)