Ir para conteúdo
  • Cadastre-se

(Resolvido)[mysql]Comando para retirar os items das houses dos players deletados


Ir para solução Resolvido por Natanael Beckman,

Posts Recomendados

Deletei os players e ainda ficou os items nas houses 

 

usei este comando que achei no fórum e não serviu.

 

 DELETE FROM player_items WHERE player_id NOT IN (SELECT id FROM players);

 

Alguém sabe remover os itens das houses ? Comando de god ou de mysql.

Editado por maresoft (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Esse script ae é configurado pra dias, e não tem mais dono a casa, só tem os itens, mas ta sem dono.

 

No mysql tem como não deletar os items das casas?

 

usei esse comando e não fez nada , que é pra remover os donos 

 

UPDATE `houses` SET `owner` = '0' WHERE `houses`.`owner` NOT IN ( SELECT `players`.`id` FROM `players` WHERE `players`.`id` = `houses`.`owner` );

 
 
Mas e os itens ficaram
Editado por maresoft (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Execute esse comando na sua Database

UPDATE `houses` SET `owner` = '0';
Editado por PriisioneR (veja o histórico de edições)

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites

Isso remove o dono. e em seguida os items, para remover os itens somente com comando no jogo

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites

Fala isso Luciano

 

#1054 - Unknown column 'OLD.id' in 'where clause'

 

 

PrisioneR  Qual o comando para limpar todas as houses no jogo que você disse?

Link para o post
Compartilhar em outros sites
UPDATE `houses` SET `owner` = '0';

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites
UPDATE `houses` SET `owner` = '0' WHERE `houses`.`owner` NOT IN ( SELECT `players`.`id` FROM `players` WHERE `players`.`id` = `houses`.`owner` );

tente

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites

0 rows affected. ( Consulta levou 0.0182 segundos ) 

 

Acho que não deu certo.

 

 

 

-- Eu tava achando muito estranho remover os donos e o itens não sair , : /

 

 

 

 

Eu queria saber onde fica armazenado na database os itens dos players ai era só deltar eu acho :s

Editado por maresoft (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Delete a Tabela Houses e crie ela novamente. talves resolva 

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites

Se eu limpar as houses_data é a mesma coisa?

 

 

Apareceu esse erro 

 

[2/7/2014 21:2:6] mysql_real_query(): BEGIN - MYSQL ERROR: Lost connection to MySQL server during query (2013) 
[2/7/2014 21:2:6] > WARNING: MYSQL Lost connection, attempting to reconnect... 
[2/7/2014 21:2:6] mysql_real_query(): SELECT `id`, `value`, `param`, `expires` FROM `bans` WHERE `type` = 1 AND `active` = 1 - MYSQL ERROR: Malformed packet (2027) 

 

 

tem alguma coisa a ver com as houses?

Editado por maresoft (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Tem a tabela bans ainda, só me explique se esse erro vai afetar o server?

 

e se limpando o house_data , resolve do mesmo jeito?

Link para o post
Compartilhar em outros sites
  • Solução

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo