Ir para conteúdo
  • Cadastre-se

[Gracia FINAL][SQLs]SQLs que Podem ajudar


danilo Pinotti

Posts recomendados

Bom, vou postar aki umas Sqls que achei por aí e que criei também, ensinarei configurá-las; vamos lá:

obs: essas SQLs foram feitas na base de um server gracia final; caso não dê certo em outras plataformas avisem, que ensinarei a apropriá-las

 

SELECT * FROM items WHERE item_id='57' and owner_id='268505506';

//selecionar um serto item do inventário de um certo player

Id do Ítem

Id da pessoa (char)

 

SELECT charid FROM characters WHERE char_name='Mentos';

//saber o id do player atraves de seu nome

Nome do player

 

SELECT char_name FROM characters WHERE charid='268505506';

//saber o nome do player através do id; quase nunca utilizado

Id do char

 

UPDATE items set count='0' WHERE item_id='57' and owner_id='268477095';

//mudar o valor de um certo item de um player

Id do Ítem

Id do char

 

INSERT INTO `items` VALUES ('268505506', '268507951', '1461', '3814', '0', 'INVENTORY', '33', null, '0', '0', '-1', '-1');

// adicionar um certo item para um certo player

Id da pessoa

lugar no inventário, alterar os ultimos números conforme o usuário

Id do Ítem

quantidade

lvl do enchant

o resto deixa assim msm

 

SELECT clan_name FROM clan_data WHERE clan_id='268504561';

//saber o nome do clan através do Id

Id do Clan

 

SELECT clan_id FROM clan_data WHERE clan_name='BadBoys';

//saber o ID do clan através do Nome

Nome Do clan

 

INSERT INTO `clan_skills` VALUES ('268504561', '370', '2', 'Clan Body');

//adicionar um Skill ao clan selecionado

Id do clan

id da skill

lvl da skill

 

DELETE FROM items WHERE item_id<>"57" AND item_id<>"3470"

//deletar todos os ítens menos adena(57) e goldbar(3470), Caso queira mudar; mude apenas os números 57 e 3470

 

DELETE FROM accounts WHERE accounts.login NOT IN (SELECT account_name FROM characters)

//deletar accounts que não há chars!!

 

DELETE FROM items WHERE item_id='57' and owner_id='268505506';

//deletar um certo ítem de um certo player

id do item

id do char

 

Adicionais

 

SET @enchant_max = 26;

update characters set accesslevel = '-1' where charid in (select owner_id from items where enchant_level > @enchant_max) and accesslevel = '0'

esta foi criada por Rhion e pelo que ví, ela "da ban" para os players que tem o enchant maior do que o citado; nesse caso 26.

 

Tutorial express:

Para deixar salvo uma sql no navicat, vá em query/ New query, cole sua sql lá, depios clique em save e coloque um nome.

sempre que quiser utilizar ela denovo, somente vá em querie, selecione ela e clique em run.

 

Quem souber outro, poste aki para ajudar outras pessoas

 

Credits Marcross/danilo pinotti/Anderuimm

Editado por danilo Pinotti
Minhas metas:

(X)Fazer 100 posts ( )Fazer 200 posts ( )Fazer 1000 posts ( )Virar Sup. Membro (X)Ajudar mais de 50 pessoas ( )Ajudar mais de 500 pessoas

J2jbrr.png

 

Metallicafanbar.jpg

EuJogocomoscorpion.jpg

Link para o comentário
Compartilhar em outros sites


SELECT * FROM items WHERE item_id='57' and owner_id='268505506';

//deletar um serto item do inventário de um certo player

Isso ta errado, essa sql vai pegar os dados, não deleta-los.

Corrija para:

DELETE FROM items WHERE item_id='57' and owner_id='268505506';

 

Quem souber outro, poste aki para ajudar outras pessoas

 

SET @enchant_max = 26;

update characters set accesslevel = '-1' where charid in (select owner_id from items where enchant_level > @enchant_max) and accesslevel = '0'

 

Essa eu fiz..Vou procurar mais umas outras que eu fiz e posto aqui.

Editado por Rhion

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

nessa eu errei na descrição; vou corrigir

Minhas metas:

(X)Fazer 100 posts ( )Fazer 200 posts ( )Fazer 1000 posts ( )Virar Sup. Membro (X)Ajudar mais de 50 pessoas ( )Ajudar mais de 500 pessoas

J2jbrr.png

 

Metallicafanbar.jpg

EuJogocomoscorpion.jpg

Link para o comentário
Compartilhar em outros sites

  • 8 months later...
  • 4 weeks later...

Ai galera, tem como atualizar um item para a mesma quantidade para todos os char do servidor?

 

Ex: Eu quero colocar para todos os char do servidor 1 Adena, tem como?

 

E vários items de uma só vez?

 

EX: Atualizar a quantidade de Adena, Gold Bar, Medal, Event Medal, etc de uma só vez para todos os char?

Link para o comentário
Compartilhar em outros sites





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.