WA

[Phpmyadmin] Comandos Sql

Por walefxavier, 20 de ago. de 2011 em Lixeira Pública

otserv
17
5.4k
walefxavierW
20 de agosto de 2011 às 19:04

Tenho certeza que esse tutorial irá ajudar MUITA gente que usam o mysql como database de seu otserv.

 

Remover Premium ACC de todos. Não funciona com VIP System .

UPDATE account SET premdays=0;

 

Dar 7 dias de Premium ACC a todos os players. Não funciona com VIP System.

UPDATE accounts SET premdays = premdays + 7

 

Mardar todos os Players para o templo.

UPDATE players SET posx = X, posy = Y, posz = Z;

 

Colocar todo mundo como Grupo 1 = Player.

UPDATE groups SET flags=0,name="Player" WHERE id=1;

UPDATE players SET group_id=1;

DELETE FROM groups WHERE id<>1;

 

Criar Account Manager. (Original em forgottenserver.sql)

INSERT INTO `players` VALUES (1, 'Account Manager', 1, 1, 1, 0, 150, 150, 0, 0, 0, 0, 0, 110, 0, 0, 0, 0, 0, 0, 0, 50, 50, 7, '', 400, 0, 0, 0, 0, 0, 0, 0, '', 0, 0, 0, 0, 10, 10, 10, 0, 0);

 

Remover Red Skull e frags de todos.

UPDATE `players` SET `redskulltime`=0;

 

Dar Todas as Blesses aos players.

UPDATE `players` SET `blessings`=31;

 

Remover um item especifico (exemplo id 2160) completamente do jogo (depot, players, houses). Ótimo para casos de cloners.

DELETE FROM player_depotitems, player_items, tile_items WHERE itemtype = 2160;

 

Deletar players inativos, level baiaxo de 50, 20 days Inativo. Recomendo um backup do seu banco de dados antes desta ação.

DELETE FROM players WHERE level < 50 AND lastlogin < UNIX_TIMESTAMP() - 20*24*60*60

 

Deletou um player do banco de dados? Com este código irá remover todos os items dele que ficaram no database.

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

 

Deletar todos os itens de um único player .Onde 1234 é o ID do player.

DELETE FROM `player_depotitems` , `player_items` WHERE `player_id` = '1234'

 

Trocar o outfit de todos os players.

UPDATE players SET lookbody =69, lookfeet =95, lookhead =115, looktype =128

 

Remover as casas de players que foram deletados.

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

 

Deletar um Storage de todos os players. Ótimo em caso de bugs de Quest.

DELETE FROM `player_storage` WHERE `key` = '11551';

 

E o Global Storage Também.

DELETE FROM `global_storage` WHERE `key` = '11551';

 

Deletar players que nunca logaram.

DELETE FROM `players` WHERE `lastlogin`=0;

Editado Março 18 por Henrique Moura

MartinhukM
20 de agosto de 2011 às 19:45

Cara Muito obrigado, isto parece ser muito util.

 

Em aproveitando o tópico você pode me dizer como faço pra por Double loot ou Double exp, por um

Determinando tempo?

 

Vlwes

SkyDangerousS
20 de agosto de 2011 às 20:31

Muito bom ;d

 

Eu ja tinha postado um esses dias atras , porém o seu possui mais comandos ;D

walefxavierW
21 de agosto de 2011 às 18:40

Valeu ! Vou olhar uns outros aqui que são bem úteis tbm e posto !

Se tiverem alguns que não estejam na lista e que faz falta postem ae tbm !

22 de agosto de 2011 às 03:28

pow velho acredita que eu ia atrais disso depois... :) salvo minha vida obrigado

1 mês depois...
Gabriel CoutoG
21 de setembro de 2011 às 23:21

Aprovado e Ganha meu REP+.

 

Parabéns.

kpdoK
22 de setembro de 2011 às 02:57

queria um que adicionasse tipo dias de vip so pra quem é vip.

 

Edit:

criei

UPDATE accounts SET premdays = premdays + 7 Where premdays >= 1

Editado Setembro 22 por renansmith

1 mês depois...
rodrygososR
15 de outubro de 2011 às 19:37

DELETE FROM player_depotitems, player_items, tile_items WHERE itemtype = 2160;

 

não ta funcionando no meu ot ;s

soulpopS
16 de outubro de 2011 às 14:10

Bom Nem no Meu Está Funcionando.

Dá o Seguinte Erro!

 

 

 

[b]MySQL said: [/b][url="http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html"][img=http://localhost/phpmyadmin/themes/original/img/b_help.png][/url]

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE itemtype = 2160' at line 1 
3 meses depois...
devotti2D
03 de janeiro de 2012 às 03:45

fiz um identico , antes de vc , isso é crime no xtibia nao?? REPORTADO

Gabriel CoutoG
03 de janeiro de 2012 às 12:41

fiz um identico , antes de vc , isso é crime no xtibia nao?? REPORTADO

 

Mande o tópico.

Como vamos apurar se não mostrar isso?

2 semanas depois...
SkyDangerousS
12 de janeiro de 2012 às 18:52

UHAUHUAHAUHUAHAUHUAHUHAUHAHUA

 

eu sou um viadinho!!!!!!

 

poxa, tava precisando dos comandos huahua

olimpiamarkinO
12 de janeiro de 2012 às 19:48

tenso vim ake procura tambem.

2 semanas depois...
adsviniciusA
20 de janeiro de 2012 às 14:18

BrunoCarvalho editou o tópico e postou bobagem... o.O

2 semanas depois...
thiagozika157T
29 de janeiro de 2012 às 10:52

Vix.