Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Помогите с квестом
#1
Есть такой вот код, переделаный квест на крылья.
ss
Хочу зделать так что бы по окончанию квеста у игрока был 20 уровень!
Продумал 2 варианта:
1. Поставить проверку на уровень, и только после 20 дать награду
(Тоесть заставить игрока качать персонажа до 20 уровня)
2. Добавить в награду st.getExpForLevel(20)
(Но не очень уж и получается)
--------------------------------
Помогите, написать код.
Ответ
#2
а разве в этой сборке нет функции [src=java]player.setLevel(level)[/src]
Проверку можно сделать так
[src=python]
if player.getLevel() >= 20:
выдаем награду
[/src]
Ответ
#3
Лог файл дает такую ошибку:
SyntaxError: ('invalid syntax', ('__init__.py', 48, 12, '\t player.setLevel(SLVL)'))
при этом SLVL = 20
на счет проверки как ее правильно вставить?
Ответ
#4
а вот так?
[src=python]
st.getPlayer().setLevel(20)
[/src]
Ответ
#5
SyntaxError: ('invalid syntax', ('__init__.py', 48, 12, '\t st.getPlayer().setLevel(SLVL)'))
Я помню когда добавлял в код st.getPlayer().teleToLocation(83400,147943,-3404)
Сначало некоторое время тоже ошибку давало, но я не помню как я сделал, что ошибка об этой строке больше не появлялась и квест работал нормально, толи перезагрузил MySQL толи полность комп!
НО как то проконало, С этим же не получается( перезагружаю ПК не помогает...
Ответ
#6
а через что правите? просто \t сильно подозрительно, попробуйте через notepad++ поставить кодировку UTF-8 (без BOM).

П.С. релог или перезалитие базы тут не к чему, так как ругается на синтаксическую ошибку.
Ответ
#7
Через NotePad++ и работаю!
Кодировка было ANSI нажа л переобразовать в UTF-8
Код:
SyntaxError: ('Lexical error at line 1, column 1.  Encountered: "?" (63), after : ""', ('__init__.py', 1, 1, '?\xBBWimport sys'))
К стате что означает \t ???
Ответ
#8
karakym, у вас проблемы с синтаксисом, табами или пробелами
Ответ
#9
SyntaxError: ('invalid syntax', ('__init__.py', 48, 12, '\t st.getPlayer().setLevel(SLVL)'))
Код табуляции. Преобразуй в UTF-8 (без BOM).
Ответ
#10
kasik Написал:SyntaxError: ('invalid syntax', ('__init__.py', 48, 12, '\t st.getPlayer().setLevel(SLVL)'))
Код табуляции. Преобразуй в UTF-8 (без BOM).

преобразование не поможет...

питон очень чувствителен к тому чем делают отступы "табами" или "пробелами"... тоисть либо одно, либо другое
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Ребята помогите с логин и геймом Lackyjack 4 1,885 04-04-2018, 05:46 PM
Последний пост: MasVild
  Помогите переписать скрипт с Python на Java Virrilis3 0 1,478 03-29-2018, 10:55 PM
Последний пост: Virrilis3
  Помогите со сборкой lostworld HF voland3 1 2,137 03-22-2018, 12:54 AM
Последний пост: Kampina
  Проблема с квестом взросление дракончика nemoruss 3 1,786 01-29-2016, 01:35 AM
Последний пост: nemoruss
  Проблема с квестом Elrokian Hunter's Proof Goffa 1 1,487 01-26-2016, 12:04 PM
Последний пост: GenCloud
  Помогите со скриптом Mazahacka 0 1,134 07-29-2015, 10:26 PM
Последний пост: Mazahacka
  Сервер RusTeam rev1269 Хроники C5 [Помогите найти] s4nders 0 1,039 03-13-2015, 09:21 AM
Последний пост: s4nders
  Помогите скомпилить cool235 1 1,425 01-04-2015, 09:03 PM
Последний пост: Rolfer
  Оверлорд докаст скилов - помогите настроить Munhgauzen 15 3,842 01-11-2014, 08:04 AM
Последний пост: DiagoD
  Оверлорд помогите насторить Hide - офлайк Munhgauzen 3 1,520 12-22-2013, 01:53 AM
Последний пост: Munhgauzen

Перейти к форуму:


Пользователи, просматривающие эту тему: 4 Гость(ей)