Jump to content

Demonwar

Membro
  • Content Count

    111
  • Joined

  • Last visited

Community Reputation

17 Normal

2 Followers

About Demonwar

  • Rank
    Muito Noob
  • Birthday 07/26/1988

Profile Information

  • Gênero:
    Masculino
  • Localização:
    Recife - PE
  • Interesses:
    Concluir meu projeto:
    Server IL 50x no customs, no buffers.

Recent Profile Visitors

2,370 profile views
  1. qual versao do windows vc instalou?
  2. esse erro acontece pq você colocou o site dentro da pasta site, mas a forma que ele foi construido é para ficar nas pasta raiz. a falta da pasta assets se dá pq ele ta buscando a partir da raiz do host.
  3. Source do projeto original sem modificações. ultilizar delphi para compilar. https://drive.google.com/open?id=0BzjtU9scThNpM0ZLZkc1TUZJZDg
  4. esse local_host está correto?? pq ali deveria ser o ip do banco de dados do servidor se o site fica na mesma maquina que o server o correto seria localhost. 1 erro na imagem é em relação ao comando mysql_conect que está defazando devendo ser atualizado para mysqli ou pdo. ps: vc pode continuar usando o site como está mais ai é por sua conta e risco ;) 2- erro é a conecção que não esta sendo feita justamento pelo erro do local_host. abraços e sucesso
  5. conexão com o mysql ta certinha?? usuario senha DB host
  6. nesse caso ai o comando de variavel @dt não esta sendo usado, o que esta sendo feito é deletar o conteudo de todas as tabelas, na verdade isso é um pedaço de codigo, esse @dt seria usado numa condição de tempo. exemplo deletar todos os chars que não logam a x tempo, mas ta incompleto. um exemplo do codigo completo com o uso do @dt pode ser encontrado no proprio l2jbrasil: http://www.l2jbrasil.com/index.php?/topic/43824-resolvido-sql-ou-algu-que-deleta-o-char-1-semana-sem-logar/
  7. voce pode fazer do seguinte modo: deletar os char lv menor que 1: DELETE * FROM characters WHERE level < 2; em seguida usar apenas esse trecho do codigo: (lembrando que precisa ser ajustado as tabelas da sua db) DELETE FROM character_friends WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_hennas WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_macroses WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_quests WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_recipebook WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_shortcuts WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_skills WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_skills_save WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM clan_data WHERE leader_id NOT IN (SELECT charId FROM characters); DELETE FROM clan_privs WHERE clan_id NOT IN (SELECT clan_id FROM clan_data); DELETE FROM clan_skills WHERE clan_id NOT IN (SELECT clan_id FROM clan_data); DELETE FROM pets WHERE item_obj_id NOT IN (SELECT object_id FROM items WHERE owner_id IN (SELECT charId FROM characters)); DELETE FROM items WHERE owner_id NOT IN (SELECT charId FROM characters) AND owner_id NOT IN (SELECT clan_id FROM clan_data); DELETE FROM seven_signs WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM item_attributes WHERE itemId NOT IN (SELECT itemId FROM items); UPDATE characters SET clanid=0,title="",clan_privs=0 where clanid NOT IN (SELECT clan_id FROM clan_data); UPDATE clanhall SET ownerID=0,paidUntil=0 where ownerID NOT IN (SELECT clan_id FROM clan_data); basicamente ele vai verificar os ids que constan nas demais tabelas e nao existem na tabela character e deletar o que não tiver relacionado. Quanto a segurança tanto pdo como mysqli oferecem um otimo apoio. cabe a você escolher a que melhor vai lhe servir. Abraços e boa sorte.
  8. Você pode fazer o delete usando o comando: DELETE * FROM characters WHERE level < 2; e depois adaptar o script a seguir para remover tudo que estivesse relacionado com o char SET @dt = 60; DELETE FROM accounts WHERE DATEDIFF( CURRENT_DATE( ) , FROM_UNIXTIME( `lastactive` /1000 ) ) > @dt; DELETE FROM accounts WHERE login NOT IN (SELECT account_name FROM characters); DELETE FROM account_data WHERE account_name NOT IN (SELECT login FROM accounts); DELETE FROM characters WHERE account_name NOT IN (SELECT login FROM accounts); DELETE FROM character_friends WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_hennas WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_macroses WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_quests WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_recipebook WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_shortcuts WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_skills WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM character_skills_save WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM clan_data WHERE leader_id NOT IN (SELECT charId FROM characters); DELETE FROM clan_privs WHERE clan_id NOT IN (SELECT clan_id FROM clan_data); DELETE FROM clan_skills WHERE clan_id NOT IN (SELECT clan_id FROM clan_data); DELETE FROM pets WHERE item_obj_id NOT IN (SELECT object_id FROM items WHERE owner_id IN (SELECT charId FROM characters)); DELETE FROM items WHERE owner_id NOT IN (SELECT charId FROM characters) AND owner_id NOT IN (SELECT clan_id FROM clan_data); DELETE FROM seven_signs WHERE charId NOT IN (SELECT charId FROM characters); DELETE FROM item_attributes WHERE itemId NOT IN (SELECT itemId FROM items); UPDATE characters SET clanid=0,title="",clan_privs=0 where clanid NOT IN (SELECT clan_id FROM clan_data); UPDATE clanhall SET ownerID=0,paidUntil=0 where ownerID NOT IN (SELECT clan_id FROM clan_data); nota: nao cheguei a testar o script no entanto o mesmo está configurado para remoção por tempo de inatividade, mas a base é essa ele verifica as contas e depois deleta chars, dados de clan, itens. tudo que estivesse relacionado ao char. aproveita e da uma estudada na sintaxe do sql. ah uma observação: 1 - com relação a pdo e mysqli o pessoal vem afirmando que o pdo é mais seguro e talz, isso é pura ilusão tanto o mysqli quando o pdo são seguros desde que se tome todas as precauções afinal a api por si só nao faz nada. 2 - caso você tenha vontade de portar sua aplicação para outras sgdb ai sim vale a pena usar o pdo, como acredito nao ser o caso do l2j em que dificilmente alguem use o sqlserver ou outra db, a maioria só usa mysql entao acredito que vale mais a pena usar a api Mysqli. nao desmerecendo nenhuma das apis, as duas tem seus pros e contras.
  9. Demonwar

    escritas l2jfrozen

    tem que editar no core. arquivo enterworld.java
  10. geralmente nos sites pre configurados vem os dados de conecção no config.php, conn.php, etc. vc só precisa localizar o arquivo de configuração do site e informar os dados do seu DB. caso esteja usando um site feito por você mesmo, será necessário baixar um ACM (acount manager) na seção de downloads de sites ou fazer o seu proprio.
  11. Sua system ta desatualizada. Faca o download de uma mais recente.
  12. verifica se tem algum outro programa usando as mesmas portas que o server usa.
  13. Demonwar

    Atualizando Rev

    Me expressei mal =¶ Quando disse tiver compilado quis dizer que ele compilou e alterou no PC dele ai ele tem os arquivos alterados e pode dar checkout mantendo as alterações que fez. =}
  14. Demonwar

    Atualizando Rev

    se vc tiver compilado no teu pc vc pode dar chekout e manter as modificações agora se vc tiver pego ela já compilada ei não tem como.
  15. Demonwar

    Tempo de Buffs

    possivel é só que vc teria que duplicar todas as skills de buff. tipo seriam skills diferentes com mesmo nomes e efeitos
×
×
  • Create New...