Форум Anivisual закрыт. Вы не можете создавать новые темы или писать ответы. Форум будет работать в режиме архива.
Пользователи · Поиск по форуму · · · Регистрация

  • Страница 1 из 1
  • 1
Форум о визуальных новеллах » Записи участника » codeflea [3]
Результаты поиска

codeflea

#1 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Описание ошибки:


Код:

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

codeflea

#2 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Держите
class Stats:
def __init__ (self, strength, agi, endurance, int, charisma, health):
self.strength = strength
self.agi = agi
self.endurance = endurance
self.int = int
self.charisma = charisma
self.health = health

АПДЕЙТ! Я переписал аргументы класса в том же формате, в котором они у класса Char, т.е теперь эта строчка выглядит вот так
:def __init__ (self, strength = 0, agi = 0, endurance = 0, int = 0, charisma = 0, health = 0):

и это решило проблему. Но спасибо за ответ всё равно, потому что я бы сам не додумался искать проблему в класс Stats, или додумался бы, но неизвестно когда.
Сообщение отредактировал codeflea - Пятница, 16/Дек/2016, 17:22

codeflea

#3 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Код
    class Armor_class(object):
        def __init__ (self, **arms):
            self.head_armor = arms['head_armor'] if 'head_armor' in arms else 0
            self.body_armor = arms['body_armor'] if 'body_armor' in arms else 0
            self.armor = self.head_armor + self.body_armor

Подскажите как правильно сделать так, чтобы значение armor получалось из складывания переменных body_armor и head_armor. Тот способ, что у меня - не работает.
Форум о визуальных новеллах » Записи участника » codeflea [3]
  • Страница 1 из 1
  • 1
Поиск: