Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Dúvidas Solucionadas (https://secretexperience.net/l2j-duvidas-solucionadas/)
-   -   Drop item mob (https://secretexperience.net/l2j-duvidas-solucionadas/9512-drop-item-mob.html)

GuSTiN 12-06-2009 09:07 PM

Drop item mob
 
Quero saber se existe um Script SQL para deletar o droplist de todos os mobs de uma vez e deixar só oque eu quero neles dropando.

vicfelipe 12-06-2009 09:12 PM

Eu ja vi isso não me lembro muito bem mais a script era...
DELETE INTO `droplist` WHERE itemId= 'ID do item'

paytaly 12-06-2009 09:13 PM

Existe.
Código:

DELETE FROM droplist WHERE itemid NOT LIKE '%ID%'
No lugar do ID, você coloca o ID do item que não quer que seja deletado.
OBS: Todos os outros serão!

vicfelipe 12-06-2009 09:14 PM

Era esse mesmo :laugh: tbm tava precisando desse porque perdi.

GuSTiN 12-06-2009 09:24 PM

Citação:

Postado Originalmente por paytaly (Post 33984)
Existe.
Código:

DELETE FROM droplist WHERE itemid NOT LIKE '%ID%'
No lugar do ID, você coloca o ID do item que não quer que seja deletado.
OBS: Todos os outros serão!

Ajudou mais como vai ficar outros itens?

Por Exemplo quero deletar todos os itens exceto Materiais como Animal Bone, Coal, Charcoal

Ai quero saber como vai ficar ali?

Sei que é assim

DELETE FROM droplist WHERE itemid NOT LIKE '%ID%'

Mais são mais de 1 um que vai ficar :D, qual o processo que vou usar?

paytaly 12-06-2009 09:47 PM

@GuSTiN, creio que não tenha como mais de 1 item. Se tem eu particularmente
não sei como fazer.

O que você pode fazer é criar um monte de tabelas droplist, 1 pra cada item que você
quiser deixar, depois dar Dump e depois juntar todas em uma só.

OBS: Esqueci de colocar quando postei, mais tem que colocar ; no final do código.

Ele fica assim:
Código:

DELETE FROM droplist WHERE itemid NOT LIKE '%ID%';

KaL 12-06-2009 10:33 PM

Teste esta query :
Código:

DELETE FROM droplist WHERE itemid NOT LIKE '57' AND itemid NOT LIKE '1872'
Onde 57 & 1872 são os IDs que serão mantidos na Droplist

Para adicionar mais IDs a serem salvos, basta adicionar mais uma tag de excessão na query ( AND itemid NOT LIKE 'ID' )

GuSTiN 12-06-2009 10:41 PM

No Caso Kal ficaria assim?

Citação:

DELETE FROM droplist WHERE itemid NOT LIKE '57' AND itemid NOT LIKE '1872' AND itemid NOT LIKE 'ID'

KaL 12-06-2009 10:59 PM

Sim, basta adicionar outra tag para cada item que tu deseja ser salvo...


Horários baseados na GMT -3. Agora são 07:40 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0