|
Результаты поиска
|
|
#1 | Тема: [РЕШЕНО] Разанпаковал Witch trainer 1.6f
Сразу соре что тревожу вас о великие обитатели данного форума.Никогда в жизни ни на какие форумы и имиджборды не писал но эта игра меня очень затянула,соре
Собственно в чём проблема?
1.Разанпачил сообственно archive.rpa(Картинки) здесь вообще никакиз проблем не случилось 2.Разанпачил scripts.rpa - все скрипты в формате НАЗВАНИЕ.rpyc.bak - пришлось в каждом по отдельность удалить приставку .bac,скачать unrpyc master и опять же каждый по отдельность через командную строку перевести из формата .rpyc в .rpy,потому-что Ren`Py принимает только .rpy формат.
Скинул все эти файлы в папку Games,запускаю ренпай а он пишет что-то .Незнаю что с этим делать пол дня промучился Плиз Хелп.
Ошибка:
I'm sorry, but an uncaught exception occurred.
While running game code: File "game/00_ex_scripts/Actions/characterexitemactionresult.rpy", line 1, in script init -999 python: File "game/00_ex_scripts/Actions/characterexitemactionresult.rpy", line 30, in <module> class CharacterExItemActionResultBasic( store.object, ICharacterExItemActionResult ): TypeError: Error when calling the metaclass bases Cannot create a consistent method resolution order (MRO) for bases ICharacterExItemActionResult, RevertableObject
-- Full Traceback ------------------------------------------------------------
Full traceback: File "game/00_ex_scripts/Actions/characterexitemactionresult.rpy", line 1, in script init -999 python: File "D:\Downloads\renpy-6.99.14.1-sdk\renpy-6.99.14.1-sdk\renpy\ast.py", line 848, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "D:\Downloads\renpy-6.99.14.1-sdk\renpy-6.99.14.1-sdk\renpy\python.py", line 1812, in py_exec_bytecode exec bytecode in globals, locals File "game/00_ex_scripts/Actions/characterexitemactionresult.rpy", line 30, in <module> class CharacterExItemActionResultBasic( store.object, ICharacterExItemActionResult ): TypeError: Error when calling the metaclass bases Cannot create a consistent method resolution order (MRO) for bases ICharacterExItemActionResult, RevertableObject
Windows-7-6.1.7601-SP1 Ren'Py 6.99.14.1.3218
Fri Mar 16 21:29:57 2018
РЕШЕНИЕ Вообщем чуваки проблемы,которые я решил: 1.Игра делалась на старой версии ренпая,а именно 1.18(я пользовался 6.99) 2.Повторяющиеся файлы .rpy и rpyc(даже если изменено название)-Обьясню что я сделал не так - перевел файл 22_jerk_off.rpyс в 22_jerk_off.rpy + создал копию 22_jerk_off(2).rpy ,после этого ренпай начал выдавать ошибку в которой четко написано что файлы 22_jerk_off.rpy и 22_jerk_off(2).rpy Абсолютно идентичны,удалил копию(не знаю почему ему эта копия мешала нормально работать). 3.Перекинул на всякий случай файлы из самой игры,из папки renpy в папку renpy самого ренпая. 4.Звуки скопировал из готовой игры и вставил в папку с распакованной игрой.
ГОТОВО и двигатель завелся и все взлетело и я рад.
Сообщение отредактировал partizein - Понедельник, 19/Мар/2018, 15:52
Пользуйтесь ребята
|
#2 | Тема: [РЕШЕНО] Разанпаковал Witch trainer 1.6f
Вообщем чуваки проблемы,которые я решил: 1.Игра делалась на старой версии ренпая,а именно 1.18(я пользовался 6.99) 2.Повторяющиеся файлы .rpy и rpyc(даже если изменено название)-Обьясню что я сделал не так - перевел файл 22_jerk_off.rpyс в 22_jerk_off.rpy + создал копию 22_jerk_off(2).rpy ,после этого ренпай начал выдавать ошибку в которой четко написано что файлы 22_jerk_off.rpy и 22_jerk_off(2).rpy Абсолютно идентичны(не знаю почему ему эта копия мешала нормально работать). 3.Перекинул на всякий случай файлы из самой игры,из папки renpy в папку renpy самого ренпая. 4.Звуки скопировал из готовой игры и вставил в папку с распакованной игрой.
ГОТОВО и двигатель завелся и все взлетело и я рад.
Сообщение отредактировал partizein - Понедельник, 19/Мар/2018, 15:49
Пользуйтесь ребята
|
#3 | Тема: Баги на сайте
Немогу никому,и ничего написать в лс,Могу только написать тему(ну думаю ок,типа сообщение скину в теме,а нифига)-пишет не указан текст сообщения,а прикол в том что,поле куда нужно вписывать текст сообщения то нету,перекликал все,Хелп плиз! 
Пользуйтесь ребята
|
#4 | Тема: Базовый календарь,ошибка
Есть довольно таки простой код: label days: if day_of_weak == 1 and day_of_weak <=5: "working" $day_of_weak +=1 jump days if day_of_weak ==6 and day_of_weak <=7: "Yeeah" $day_of_weak +=1 jump days НО,при запуске он тупо пропускает Jump и идет дальше,вопрос почему? Ну ок,подумал я,тупой ты ренпай.Буду тебя насильно перепрыгивать в нужное место Дописал еще один лейбл для распрыжки: label start: $day_of_weak = 1 "ok" jump days
label nextd: "ok made it" jump days
label days: if day_of_weak == 1 and day_of_weak <=5: "working" $day_of_weak +=1 jump nextd if day_of_weak ==6 and day_of_weak <=7: "Yeeah" $day_of_weak +=1 jump nextd Непомоголо втупую пропускает лейбл days,как будто его нет.
Прописал для каждого дня отдельную проверку : label start: $day_of_weak = 1 "ok" jump days
label days:
if day_of_weak == 1: "Monday" $day_of_weak +=1 jump nextd if day_of_weak == 2: "Tuesday" $day_of_weak +=1 jump nextd if day_of_weak == 3: "Wednesday" $day_of_weak +=1 jump nextd if day_of_weak == 4: "Thursday" $day_of_weak +=1 jump nextd if day_of_weak == 5: "Friday" $day_of_weak +=1 jump nextd if day_of_weak == 6: "Saturday" $day_of_weak +=1 jump nextd if day_of_weak ==7: "Sunday" $day_of_weak -=6 jump nextd
label nextd: "ok made it" jump days Только так заработало ,но сильно дохера текста и работы,хотелось бы код покомпактней,кто че может посоветовать?
Сообщение отредактировал partizein - Вторник, 26/Июн/2018, 11:58
Пользуйтесь ребята
|
|
#6 | Тема: Базовый календарь,ошибка
Tester, запустил твой код 3.2: init: ----$ dayer = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"] label days: ----if ((day_of_weak >= 1) and (day_of_weak <=7)): --------"[dayer[day_of_weak - 1]]" --------if ((day_of_weak == 6) or (day_of_weak == 7)): ------------"Выходной :(" --------else: ------------"Рабочий!" ----else: --------$ day_of_weak = 0 ----$ day_of_weak +=1 ----if (day_of_weak > 7): --------$ day_of_weak = 1 ----jump days Ошибка:
While running game code: File "game/script.rpy", line 38, in script "[dayer[day_of_weak -= 1]]" TypeError: list indices must be integers, not unicode
вообще нихера не понял,к чему здесь юникод?
Сообщение отредактировал partizein - Вторник, 26/Июн/2018, 17:58
Пользуйтесь ребята
|
#7 | Тема: Базовый календарь,ошибка
Вообщем,насчет [dayer[day_of_weak - 1]] Тут вся проблема была в day_of_weak - 1 питон тупо не разрешает вставлять сюда что либо,кроме цифр,а зря было бы намного удобнее. Долго мучился как бы сделать код покомпактнее д еще и со списком($ dayer = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"]) Долго думал. Забил,помиксовал с официальным уроком
Получился такой код:
Пользуйтесь ребята 
Сообщение отредактировал partizein - Вторник, 26/Июн/2018, 22:19
Пользуйтесь ребята
|