Найти - Пользователи
Полная версия: Непонятная коллекция.
Начало » Python для новичков » Непонятная коллекция.
1
Felixx
Всем привет. Я переписываю с Питона на яву один скрипт, и не могу вкурить что это за коллекция.. Подскажите плз!?

 if CONFIG_UNLOCK_SUBS_FOR_EVERY_RACE and not CONFIG_ALLOW_DELF_AND_ELF_EXCHANGE_SUBS:
        if c2.getRace().ordinal() == 1 and not RACE_ALLOWED(st,[2],data): return False
        if c2.getRace().ordinal() == 2 and not RACE_ALLOWED(st,[1],data): return False


Интересует -
RACE_ALLOWED(st,[2],data)
Второй параметр - что это?((
Если это новый массив, то в том методе, в нем смотрится, имеется ли в нем определенное значение..

def RACE_ALLOWED(st,list,data):
    if st.player.getRace().ordinal() in list:
        return False
    if st.player.getClassId().getRace().ordinal() in list:
        return False
    for cId in CLASS_LIST(st,data):
        if cId.getRace().ordinal() in list:
            return False
    return True
Ничего не пойму
py
RACE_ALLOWED возвращает булево в зависимости от того есть ли вычисляемое значение в этом массиве (точнее списке). В данном примере передаваемый аргумент - список из одного элемента - числа 2.
Felixx
Огромное спасибо!!! Теперь понел!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB