Ir para conteúdo

Featured Replies

Postado

Olá, eu estou sofrendo com um bug envolvendo o shop do meu server. Consegui fazer o Shop funcionar, mas o player está recebendo infinitamente o item comprado. Já vi este bug sendo tratado em muitos lugares mas ninguém dá uma solução definitiva. Estou usando um server 8.60, com o Gesior versão 0.3.6 r.70, Xampp 1.7.3.

 

O erro que eu recebo (a cada vez que o char recebe o item) é o seguinte:

[14/02/2015 15:56:38] [Error - GlobalEvent Interface] 
[14/02/2015 15:56:38] data/globalevents/scripts/shop.lua:onThink
[14/02/2015 15:56:38] Description: 
[14/02/2015 15:56:38] data/globalevents/scripts/shop.lua:57: attempt to call field 'executeQuery' (a nil value)
[14/02/2015 15:56:38] stack traceback:
[14/02/2015 15:56:38] 	data/globalevents/scripts/shop.lua:57: in function <data/globalevents/scripts/shop.lua:7>
[14/02/2015 15:56:38] [Error - GlobalEvents::think] Couldn't execute event: shop

Aqui ta o meu script shop.lua:

 

Mostrar conteúdo oculto

 

Desconfio que esse comando nas linhas 57 e 58, db.executeQuery, esteja errado. Já tentei outros comandos (inclusive db.query) e nada funciona, tudo retorna o mesmo erro. Ele não está deletando a entrada no z_ots_comunication e nem mudando a coluna trans_state no z_shop_history_item para realized. Também tentei mudar a pasta lib do server pela de outro server, mas o erro se mantém.

 

Alguém tem uma solução?

  • Respostas 12
  • Visualizações 763
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Tenta assim:

Mostrar conteúdo oculto

                                                                     Ajudei? De nada \o/                                            Att Rusherzin

Postado
  • Autor

Deu um erro ligeiramente diferente, mas é praticamente o mesmo:

[14/02/2015 16:37:43] [Error - GlobalEvent Interface] 
[14/02/2015 16:37:43] data/globalevents/scripts/shop.lua:onThink
[14/02/2015 16:37:43] Description: 
[14/02/2015 16:37:43] data/globalevents/scripts/shop.lua:55: attempt to call field 'query' (a nil value)
[14/02/2015 16:37:43] stack traceback:
[14/02/2015 16:37:43] 	data/globalevents/scripts/shop.lua:55: in function <data/globalevents/scripts/shop.lua:4>
[14/02/2015 16:37:43] [Error - GlobalEvents::think] Couldn't execute event: shop

Postado

Tudo indica que seu servidor não possui a função db.query para executar consultas SQL no banco de dados, o que é por si só é muito estranho.

 

Qual a versão do Tibia do servidor? Usa The Forgotten Server, se sim qual revisão?

Editado por Garou (veja o histórico de edições)

Postado

Garou tem razão, esse parece ser o único motivo para não estar funcionando.

                                                                     Ajudei? De nada \o/                                            Att Rusherzin

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo