Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Ломаю голову с бафером 2й день...
#1
Помогите интерлюд бафера переделать под финал. Ничего не получается.

Закидываю D:\L2Emu\gameserver\data\scripts.cfg его квест,

Закинул файлы куда надо. при загрузке ГС пишет:
Цитата:importing custom: 912_buffer OK
WARNING Failed executing script: D:\L2Emu\gameserver\data\scripts\custom\912_buf
fer\__init__.py. See __init__.py.error.log for details.

В самом этом файле еррорлог текст такой:
Цитата:Error on: D:\L2Emu\gameserver\data\scripts\custom\912_buffer\__init__.py.error.log
Line: -1 - Column: -1

Traceback (innermost last):
File "__init__.py", line 1283, in ?
TypeError: com.l2emu.gameserver.model.quest.State(): expected 0 args; got 2

Дело в том. что тут у бафера не только файл инит.ру, а их 2, второй с именем __init__$py.class

сам бафер: http://depositfiles.com/files/1mzgff1pc
Сборка L2Emu.

По ридми не получается, потомучто файл в папке D:\L2Emu\gameserver\data\scripts\custom\_init_.py вообще пустой...пробовал и так и по тому пути что другие баферы ставятся... Возможно гдето ошибаюсь
Ответ
#2
Попробуйте удалить это:

[source=py]CREATED = State('Start',QUEST)
STARTED = State('Started',QUEST)
COMPLETED = State('Completed',QUEST)

QUEST.setInitialState(CREATED)[/source]

Потом ищете все, строки, где встречается STARTED и COMPLETED и изменяете, вот так State.STARTED и соответственно State.COMPLETED

[source=py]st.setState(COMPLETED)
st.setState(STARTED)[/source]

[source=py]st.setState(State.COMPLETED)
st.setState(State.STARTED)[/source]
Ответ
#3
Появилась другая проблема, теперь он бафает, все норм, но если не хватает аден на бафы, то выводит какойто не понятный текст, цифры буквы... А должен сообщать у вас недостаточно денег...как это исправить подскажите пожалуйста.
Цитата:NPC = [40001]
prise_ID = 57
QuestId = 912
QuestName = "buffer"
QuestDesc = "custom"
InitialHtml = "buff.htm"

#Выставление цен на бафы
min_level = 1
max_level = 90
min_prise = 25000
buff_prise = 25000
Chant_prise = 25000
song_prise = 25000
Dance_prise = 25000
Hero_prise = 25000
Noble_prise = 25000
Summon_prise = 25000
Prophecy_prise = 25000
cubic_prise = 50000
Full_buff_f1_prise = 200000
Full_buff_f2_prise = 400000
Full_buff_f3_prise = 600000
Full_buff_m1_prise = 200000
Full_buff_m2_prise = 400000
Full_buff_m3_prise = 600000
all_song_prise = 100000
all_dance_prise = 100000

print "importing custom: 912_buffer OK"

class Quest (JQuest) :

def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)


def onEvent(self,event,st):
htmltext = event
count=st.getQuestItemsCount(prise_ID)
if count < min_prise :
htmltext = "<html><head><body>У вас не достаточно денег.</body></html>"
if st.getPlayer().getLevel() < min_level :
htmltext = "<html><head><body>У вас слишком маленький уровень.</body></html>"
if st.getPlayer().getLevel() < max_level :
htmltext = "<html><head><body>У вас слишком высокий уровень.</body></html>"
else:
st.takeItems(prise_ID,0)
st.getPlayer().setTarget(st.getPlayer())

Такого вида начало...

Добавлено через 23 часа 32 минуты
ап...Подскажите уж пожалуйста, почему так?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Помогите с бафером на домашнем сервере silok 9 3,812 10-13-2017, 10:56 AM
Последний пост: silok
  День Ночь Сантехник 2 1,549 08-15-2013, 10:35 AM
Последний пост: Сантехник
  Баг с бафером Литион 10 4,064 01-10-2013, 05:30 PM
Последний пост: Литион
  l2jserver - проблема с бафером linage 4 1,769 11-21-2012, 07:39 PM
Последний пост: linage
  Проблема с бафером (не могу дойти до выбора бафа) adskihmind 2 1,578 11-19-2012, 04:36 PM
Последний пост: adskihmind
  Помогите с бафером! Dzhakonda 12 3,513 06-28-2012, 08:20 PM
Последний пост: Ctudent
  Не продаются клан холы, каждый день дата обновляется Ambrozie 4 1,520 04-13-2012, 11:55 AM
Последний пост: Ambrozie
  проблемы с бафером nosta 2 1,444 04-01-2012, 11:44 AM
Последний пост: nosta
  Проблема с бафером. BoxeR 20 4,942 03-22-2012, 06:23 PM
Последний пост: BoxeR
  Проблема с бафером Pro_Stalker 4 1,953 11-26-2011, 12:38 AM
Последний пост: Pro_Stalker

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


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