Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

Проверка по имени


DarkMaster

Рекомендуемые сообщения

Очень нужно проверять что либо по имени - напрмиер если спелл = "СуперСпелл" то .... мои поптыки как либо это реализовать не увенчались успехом. Можно получить имя спелла, но если в условии прописывать его то ничего не происходит. Возможно кто то сталкивался и нашел решение этой проблемы. Такая же ситуация с Баффами\Дебафами. Если увас есть решение поделитесь плиз.

Ссылка на комментарий
Поделиться на другие сайты

я не очень много в этом понимаю, но по моему такие вещи надо запихивать в переменные и далее работать именно с переменными, а не названиями

Ссылка на комментарий
Поделиться на другие сайты

Не сравнивает потому, что имя спела у тебя в widestring, а то что ты вводишь вручную - простой.

Раньше была возможность их перевести в ws - debugCommon.ToWs( val ) вроде бы, но в ОБТ нивальцы закрыли к ним доступ.

Пока никто новые способы не находил/не делился ими.

Ссылка на комментарий
Поделиться на другие сайты

а вы обратно попробуйте: перевести ВСтринг в Стринг, и сравнить со Стрингом

Ссылка на комментарий
Поделиться на другие сайты

FromWs, так же фигня :)

Пробовал через файл, но даже там по различному записывает одно через l"", второе через L""

Ссылка на комментарий
Поделиться на другие сайты

может тут вы найдете нужную функцию:

Allods Online\data\Packs\Interface.pak - Interface\Common\Script\ScriptCommonUtility.lua

Ссылка на комментарий
Поделиться на другие сайты

Ну вообще-то они там и есть

function ToWs( text )

if common.HasDebugLibs() then

return debugCommon.ToWString( text )

else

return common.GetEmptyWString()

end

end

Только вот у нас дебаг-либы отключены.

Ссылка на комментарий
Поделиться на другие сайты

Дак зачем что-то кудато переводить? берешь какоето значение, которое в WString, и без изменений его записываешь в файл

а потом также без изменений вытаскиваешь и сравниваешь

Ссылка на комментарий
Поделиться на другие сайты

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования