strfind
#1

Добрый день. Сделал функцию поиска ID предмета по его названию для инвентаря.
Увы работает не совсем так, как нужно.
Пример:
1) Ввожу 'Би' - выводит: Бита, Биг Тейсти и т.д.
2) Ввожу 'би' - выводит: дубинка, ну и т.д.
Код:
if(strfind(Itemsa_All[i][invName],result,true) != -1)
Как я понял "true" - убирает регистр, т.к. провел тест на слове admin, Работает даже так: aDmin, admIN ну и т.д.
Reply
#2

А в чем проблема?
Reply
#3

Хочется, чтобы при вводе 'би', вылазила и Бита)
Регистры разные
Reply
#4

Ну так true!
Reply
#5

Ну дак не вы водит биту, если писать би маленькими буквами)
А если Би, с большой, то не выведет дубинку
Reply
#6

Уже обсуждалось, не работает этот параметр, переводи в нижней регистр для проверки.
Reply
#7

ture - игнорировать регистр, false - нет.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)