• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

Criação de job para dar CSpoints por tempo online.

Status
Não esta aberto para novas mensagens.

leandrofbn

Usuário XPZ
Olá amigos.

Eu estou utilizando o server do kinhomace 1.02 season2, e vi que para comprar pelo cash shop o server le a moeda CSpoints, então eu resolvi dar premio de cash por tempo logado no server, mas ao rodar a quary para isso funcionar esta dando um erro.

Já procurei na internet e vi que a query esta correta.

Criei a coluna OnlineHours na Memb_info na Memb_Stat e tbm na Character mas mesmo assim aparece o erro o mesmo erro..

Alguém poderia me ajudar, será que a query esta faltando alguma coisa ou esta errada.

A query que eu rodo é essa abaixo;

UPDATE Memb_Info SET 

CSpoints= CSpoints+ 1, 

OnlineHours = OnlineHours - 2 FROM Memb_Info  JOIN Memb_Stat ON Memb_Info.memb___id = Memb_Stat.memb___id WHERE Memb_Stat.OnlineHours >= 2;

O erro que aparece é esse abaixo;

Server: Msg 209, Level 16, State 1, Line 1

Ambiguous column name 'OnlineHours'.

o erro mostra que a coluna OnlineHours esta faltando, ou estou errado?

Mas ja criei ela em todas as tabelas necessárias, não sei mais oq posso fazer..

Alguém poderia me ajudar nessa?

Obrigado.
 

leandrofbn

Usuário XPZ
Caro amigo @zonerzinho, Como posso resolver ? poderia me ajudar?

Pq eu olhei o SQL e não tem a table que vc informou?

Não seria coluna de alguma table?
 
Editado por um moderador:

CronusMakerchanel

MAPSMAKER,3DMaker,MuHelper
Moderador
Super Moderador
ta errado nessa linha aqui

OnlineHours = OnlineHours - 2 FROM Memb_Info  JOIN Memb_Stat ON Memb_Info.memb___id = Memb_Stat.memb___id WHERE Memb_Stat.OnlineHours >= 2;

que e na memb_stat=ConnectStat
 
Status
Não esta aberto para novas mensagens.
Topo Bottom