Баффер
|
 |
Сообщение от пользователя Bodyrocks с отрицательной репутацией.
Вы можете просмотреть это или все сообщения данного пользователя.
|
Пользователи
99 сообщений
Мужчина
Статус: Offline
|
Добавил баффера, всё нормально на первый взгляд: есть прорисованный нпс, есть кнопочка Buff после того как жмёшь на нпс... но! после того как нажимаю эту кнопку пишет you don't meet this NPC's minimum quest requirements. Что сделать, чтобы появился выбор бафов?
Какая сволочь ставит мне минусики?! =\
|
|
|
|
|
|
Журналисты
548 сообщений
Мужчина
Статус: Offline
|
Жизнь это - смертельное заболевание передающиеся половым путем...
|
|
|
|
|
|
 |
Сообщение от пользователя Bodyrocks с отрицательной репутацией.
Вы можете просмотреть это или все сообщения данного пользователя.
|
Пользователи
99 сообщений
Мужчина
Статус: Offline
|
закинул папку 9999_NPCBuffer куда нужно, но всё равно ничего не происходит =\
Какая сволочь ставит мне минусики?! =\
|
|
|
|
|
|
 |
Сообщение от пользователя Bodyrocks с отрицательной репутацией.
Вы можете просмотреть это или все сообщения данного пользователя.
|
Пользователи
99 сообщений
Мужчина
Статус: Offline
|
да, прописал
Добавлено (16.07.2010, 13:44)
---------------------------------------------
после того как нажимаю на кнопку бафф, пустое окно и 2 слова: scripts error
далее нахожу в папке scripts/custom/912_buffer текстовый файл в котором вот такая информация:
Error on: C:\Downloads\Для серва\La2Base_1.1.7\La2Base_1.1.7\data\scripts\custom\912_buffer\__init__.py.error.log
Line: -1 - Column: -1
Traceback (innermost last):
File "__init__.py", line 1283, in ?
TypeError: net.sf.l2j.gameserver.model.quest.State(): expected 0 args; got 2
Кто знает как решить эту проблемку?
Какая сволочь ставит мне минусики?! =\
|
|
|
|
|
|
Журналисты
548 сообщений
Мужчина
Статус: Offline
|
скачай новый инит py http://blesse.ucoz.ru/Failes/Restore/_init_.py он чуток поправлен.
Добавлено (16.07.2010, 14:42)
---------------------------------------------
Только там введешь название своей папки и проверь название кнопок в пути .htm
Жизнь это - смертельное заболевание передающиеся половым путем...
|
|
|
|
|
|
 |
Сообщение от пользователя Bodyrocks с отрицательной репутацией.
Вы можете просмотреть это или все сообщения данного пользователя.
|
Пользователи
99 сообщений
Мужчина
Статус: Offline
|
название папки баффера? qn = "912_buffer" оно? если оно, то это и есть название папки...
проверить название кнопок.. как это сделать?
Теперь когда нажимаю на кнопку "бафф"
Выдаёт такое сообщение: "You are either not on a quest that involves thic NPC, or you don't meet this NPC's minimum quest requirements"
Какая сволочь ставит мне минусики?! =\
|
|
|
|
|
|
Журналисты
548 сообщений
Мужчина
Статус: Offline
|
Сейчас объясню
Вот в файле инит ру я нашел какой-то баф! Что это за баф? с какой кнопки он работает?
Смотрим ниже 
******************************************************************************************
#Magic Barrier
if event == "1":
if attack == "ON":
st.takeItems(Adena,Buff)
SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer())
return "2.htm"
st.setState(State.COMPLETED)
else:
htmltext = "<html><body>This section is turn-off by admin.</body></html>"
******************************************************************************************
в папке "912_buffer" ищешь файл 2.htm и как раз теперь в этом файле тебе надо найти твой баф он будет под номерком!
<tr>
<td valign=top><img src=icon.skill1036 width=32 height=32 align=left></td>
<td valign=top><button value="Magic Barrier" action="bypass -h Quest 834679_BlesseNBuffer 1" width=100 height=36 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>
</tr>
******************************************************************************************
Это всего лишь пример! Необязательно что у тебя будет также 
Теперь будем знать откуда грузятся бафы)
Примечание: там где
src=icon.skill1036 это всего лишь значек бафа! На инит py он не влияет вообще!
Жизнь это - смертельное заболевание передающиеся половым путем...
|
|
|
|
|
|
 |
Сообщение от пользователя Bodyrocks с отрицательной репутацией.
Вы можете просмотреть это или все сообщения данного пользователя.
|
Пользователи
99 сообщений
Мужчина
Статус: Offline
|
Я бы теперь с удовольствием добавил свои бафы в баффера, но после нажатия на кнопку у меня всё ещё пишет
"You are either not on a quest that involves thic NPC, or you don't meet this NPC's minimum quest requirements"
Что сделать, чтобы появились кнопки с баффами?
Какая сволочь ставит мне минусики?! =\
|
|
|
|
|
|
Журналисты
548 сообщений
Мужчина
Статус: Offline
|
в htm файле там где ид твоего нпц, замени строчку на вот эту
<button value="Go baffatsya" action="bypass -h npc_%objectId%_Quest 912_buffer" width=285 height=48 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">
и скажи результат.
Добавлено (16.07.2010, 16:36)
---------------------------------------------
и в sql файле должно быть не 'L2NpcBuffer' а именно должно быть 'L2Npc' !
Жизнь это - смертельное заболевание передающиеся половым путем...
|
|
|
|
|
|
 |
Сообщение от пользователя Bodyrocks с отрицательной репутацией.
Вы можете просмотреть это или все сообщения данного пользователя.
|
Пользователи
99 сообщений
Мужчина
Статус: Offline
|
Кнопка Go baffatsya появилась, нажимаю на неё - опять выдаёт сообщение :
"You are either not on a quest that involves thic NPC, or you don't meet this NPC's minimum quest requirements"
P.S. в sql файле проверил - написано L2Npc
Какая сволочь ставит мне минусики?! =\
|
|
|
|
|
|
Журналисты
548 сообщений
Мужчина
Статус: Offline
|
ну теперь у тебя только 1-а причина!
Убедись что в файле scripts.cfg или в scripts.ini смотря какая у тебя сборка, в конце блокнота есть такой текст:
custom/912_buffer/__init__.py
Если нету то скопируй его туда.
Добавлено (16.07.2010, 17:02)
---------------------------------------------
и еще вопрос у тебя при загрузки консоли ГС пишется ошибка про строку
custom/912_buffer/__init__.py ?
Жизнь это - смертельное заболевание передающиеся половым путем...
|
|
|
|
|
|
 |
Сообщение от пользователя Bodyrocks с отрицательной репутацией.
Вы можете просмотреть это или все сообщения данного пользователя.
|
Пользователи
99 сообщений
Мужчина
Статус: Offline
|
строчку эту вводил уже, с этим проблемы нет
ошибки при загрузке консоли ГС тоже не заметил
у меня всё ещё ничего нет после нажатия кнопки го бафатся
=\
Я забыл сказать, вот тут к бафферу прилагалась инструкция, в ней написан такой пункт:
3. Открываем файл gameserver\data\jscript\custom\__init__.py, дописываем туда строки:
'912_buffer',
'916_pet_buffer'
Если пет баффера не ставите, то втору строку не вписываем.
Обращаю внимание на то, что в этом файле после каждой строки с названием квеста должна быть запятая, кроме последней строки, там ничего не должно стоять (смотрим постом выше пример).
Это случайно не поможет?
Какая сволочь ставит мне минусики?! =\
|
|
|
|
|
|
Журналисты
548 сообщений
Мужчина
Статус: Offline
|
вставь обратно тот инит ру который у тебя тыл в папке с бафером, а тот что я тебе скидывал удали.
Тут пути чуть изменены, тебе надо посмотреть каким образом и откуда ГС по пути \data\jscript\custom\__init__.py будет загружать следующие файлы в папках.
'912_buffer',
'916_pet_buffer'
как я понял)
по инструкции тебе нужно пройти в папку \data\jscript\custom\ и открыть файл __init__.py
и просто скопировать туда строчки в таком положении:
qn = '912_buffer',
qn = '916_pet_buffer'
П.С. Я качал этого бафера очень давно но тогда с ним не стал заморачиватся)
Жизнь это - смертельное заболевание передающиеся половым путем...
|
|
|
|
|
|
Журналисты
548 сообщений
Мужчина
Статус: Offline
|
Bodyrocks, Ну я бы на твоем месте попробовал по разному его настроит и в результате что нибуть бы получилось)
и потом уже станет ясна причина проблемы.
Жизнь это - смертельное заболевание передающиеся половым путем...
|
|
|
|
|