Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Не сохраняется в БД
#1
Привет всем, очень прошу вас помогите. Столкнулся с проблемой что не сохраняется или не меняется статус нублеса в бд. По окончанию квеста все работает, но стоить сделать релогин не нубла не скилов а квест завершен. Ставил в конфигах просто убить рб и получить нубл точно также не работает после релогина. Но если командой //noble все сохраняется и норм работает. Подскажите, как исправить?
Ответ
#2
сравните в исходнике код выдачи через команду и через квест
Ответ
#3
Спасибо, совет действительно хороший но у меня не хватает мозгов ((( Исходник выдачи по квесту я нашел а исходник через команду нет(

вот по квесту

def onEvent (self,event,st) :
htmltext = event
cond = st.getInt("cond")
if event == "31740-3.htm" :
if cond == 0 :
st.set("cond","1")
st.setState(State.STARTED)
st.playSound("ItemSound.quest_accept")
elif event == "31740-5.htm" :
if cond == 1 :
st.set("cond","2")
st.takeItems(CARADINE_LETTER_LAST,1)
st.getPlayer().teleToLocation(143209,43968,-3038)
elif event == "31745-5.htm" :
if cond == 2 :
st.set("cond","0")
st.getPlayer().setNoble(True)
st.giveItems(NOBLESS_TIARA,1)
st.playSound("ItemSound.quest_finish")
st.exitQuest(False)

Все выдает, все нормально работает но не сохраняется в БД MySQL, через навикет смотришь Nobless (0) и получается что запуская данные и БД не чего не работает.

не могли бы вы больше уделить времени и помочь сравнить коды
Ответ
#4
я понятия не имею что у вас за сборка и есть ли исходники ядра
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  не сохраняется БД сервера widowmaker 7 2,767 01-19-2011, 01:40 PM
Последний пост: widowmaker
  [sql]Не сохраняется Acces Lvl для чара soulman 5 2,077 06-01-2009, 12:41 PM
Последний пост: JeweLs

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


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