Ir para conteúdo
  • Anúncios

    • AiroN

      Anuncie no L2JBrasil

      Deseja anunciar aqui no fórum, no Top L2JBrasil ou em nossa página no Facebook? Confira: www.l2jbrasil.com/anunciar
    • Grundor

      Método de login alterado   08-10-2017

      Com a atualização do fórum para versão  IPB 4.2 não é mais possível fazer login usando username, ao invés disso você deve usar e-mail ou seu Display Name (nome como é exibido no forum).      
    • AiroN

      Tenha seu clube formalmente no L2JBrasil!   18-10-2017

      Você tem amigos que estão sempre juntos contigo na alegria e na tristeza, na saúde e na doença, em todos os desenvolvimentos de suas vida, no pvp, nas quests? rsrs   Monte seu clube formalmente na L2J Brasil!
      Criar um clube é muito fácil, basta você entrar nesse tópico e se interar do assunto:    Dominem o mundo!


      Atenciosamente, Natã Felipe
      Administração L2jBrasil.
  • 0
Anderuimm

[DICAS] Varios Conteudos

Pergunta

Bom, isso estava postado erradamente na área de Players, então estou colocando aqui. Se eu achar alguma duvida ou descobrir alguma coisa, vou postar aqui. Assim o sistema de Busca tem mais uma fonte de informação...

 

Dica para manter seu Servidor mais produtivo:

 

1- Crie uma SQL que limpe as accounts que não tem char. Como? Olhe ela aí embaixo:

 

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

 

2.1- Jamais... JAMAIS use o MSN nele... porque? Bom, quando eu jogava C3 (logo quando comecei), o server em que eu jogava ficou 5 horas em um lag descomunal... porque o Admin estava conversando e transferindo arquivos pelo MSN...

 

2.2- Também não instale NENHUM arquivo que trabalhe com transferências P2P (peer-to-peer, como E-Mule, Kazaa, Shareaza, BitTorrent, uTorrent e similares), e aconselho à não usar FTP, porque todos esses programas, além de abrirem portas no servidor, pegam uma parte preciosa da (às vezes) escassa banda de internet do servidor.

 

3- Sempre deixe ativados os logs. Mas lembre-se de fazer backup deles semanalmente, nem que tenha que parar o servidor por uns 4 ou 5 minutos. Logs grandes podem causar lentidão no servidor (além de ocupar espaço em disco). Faça como eu: guarde semanalmente e delete sempre o da 5ª semana precedente (Ex.: hoje eu deletaria o que salvei no dia 11/05/2009).

 

4- Reinicie a máquina duas à três vezes no mês. Isso ajuda à "limpar" algumas linhas de registro que às vezes ficam indexadas na memória RAM do PC, mesmo depois do programa "dono" delas ser fechado.

 

5- Servidor de L2 não é servidor de arquivos, nem servidor de Mu, nem servidor de Tibia ou seja lá que diabos for. Se você monta um server de L2 NUM DEDICADO (sublinhado porque: se for na sua casa ou lan house, não tem muito o que fazer porque você vai acabar instalando alguma porcaria nele), ele vai ter, além do servidor, no máximo o Website (isso inclui arquivos de patch pra download e tal). Portanto, não instale servidores de 26 jogos diferentes porque hora ou outra vai dar problema! E, mesmo que seja na sua casa/Lan House, procure deixá-lo apenas com o servidor de L2J, não transforme ele em servidor de arquivos nem nada do gênero, porque isso vai fazer o servidor perder rendimento, e servidor perdendo rendimento é o que menos atrai e o que mais espanta os players!

 

6- Faça eventos. Procure por ítens inúteis (mas legais) para dar em eventos. Todo player gosta de ser o primeiro (ou único) à ter aquele chapéu ou Pet diferente (mesmo que ele seja totalmente inútil). Não dê muita coisa, seja razoável, porque senão você dá muito e daqui à pouco só ficam em seu servidor se você der "aquele-set-custom-fodástico-encantado-mais-muitos". Claro, faça eventos mastodônticos e ofereça prêmios grandes... mas leve em conta que nem sempre o cara tem level pra fazer o evento, por isso faça também eventos de mid-level (30-50), pra incentivar o pessoal à fazer chars novos, e também não deixar o pessoal com char low-level se desmotivai por "ah, admin só faz evento pra high level!". Uma boa é fazer eventos do tipo "quem me entregar 'n' peixes primeiro ganha um chapéu de pescador", ou "dropei uma roupa de casamento em Schuttgard, e é de quem pegar!", ou melhor ainda, "quem me der o último hit na arena ganha passe livre pra si e mais 'n' amigos pra ficarem sozinhos em (sei lá, pode ser Imperial Tomb) por 'x' horas!"... e faça eventos surpresa. Isso prende os players no servidor... tipo anuncie no seu site e nos announcements às 14h que às 15h haverá um evento. Isso manterá quem está ON - ON - e atrairá quem está OFF. E, não esqueça, anunciar o resultado com um print do vencedor mostra que o evento teve ganhador (portanto, prova de que aconteceu).

 

7- Seja paciente. Não saia coiceando quem te pede adena, nem jogue charadinhas pra players. Não seja ladrão nem dê ítens pra "amigos". Isso desmoraliza o Admin, e é o mesmo que assinar o passaporte dos players pra irem pra outros servers.

 

8- Seja ativo. Assista aos Sieges. Além de divertido, mostra que você é um Admin ativo, e você acaba descobrindo melhor como agem os players do seu server.

 

9- Pra finalizar, faça comercial do server. Orkut, SPAM em e-mail... vale tudo. Chame seus amigos de servers antigos, faça promoções pra clans novos... na hora de atrair players vale dar até Clan Hall e clan level 5... mas não abra muito a carteira porque depois eles vão precisar de adena pra manter a clan hall e outras coisas, mas aí é cada um por si.

 

---ADD---

 

Esse foi um pedido do Fenix9mm aqui no Forum, que disponibilizo aqui:

 

Como dar Wipe e deixar apenas Gold Bar (id 3470) e Adena (id 57) nos chars?

 

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

 

Trocando em miudos...

 

Delete da tabela items tudo que tenha item_id DIFERENTE DE 57 E que tenha item_id DIFERENTE DE 3470

 

"Cola" isso em uma nova Query no Navicat e executa, ou salva em sql e usa um "Execute Batch File[/i].

Editado por Anderuimm

Compartilhar este post


Link para o post
Compartilhar em outros sites

33 respostass a esta questão

Recommended Posts

  • 0

Muito bom mesmo, estava atrás disso à bastante tempo. Queria fazer apenas uma pequena correção.

Essa está correta ===> DELETE FROM accounts WHERE login NOT IN (SELECT account_name FROM characters)

Na sua, está assim ===> DELETE FROM accounts WHERE accounts.login NOT IN (SELECT account_name FROM characters)

No meu servidor não funcionou nem a pau. Só funcionou quando tirei o ===> accounts. (accounts e o pontinho).

Do mais, parabéns e muito obrigado por compartilhar.

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0

account missing for user

Alguém pode me ajudar com isso???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora







Anuncie em nossa página no Facebook!
Confira o regulamento.
Contate-nos através do e-mail: [email protected] para mais informações.


  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

×