Poseidon

Membro
  • Total de itens

    23
  • Registro em

  • Última visita

Reputação

7 Iniciante

Sobre Poseidon

  1. Meu deus gente, tem uma função própria no emulador para isso, sem que necessite qualquer alteração na source. conf/map-server.conf // Desabilita algumas mensagens do console deixando-o mais silencioso: // 0: Nenhuma (Padrão). // 1: Esconder Mensagens de Informação. // 2: Esconder Mensagens de Status. // 4: Esconder Mensagens de Notícias. // 8: Esconder Mensagens de Atenção. // 16: Esconder Mensagens de erro do SQL ou mensagens de erro. // 32: Esconder Mensagens de Debug. // NOTA: Utilize um número acima ou a somatória dos números citados em cada opção. // Exemplo: "console_silent: 7" - Esconder mensagens de informação, status e notícias (1+2+4). console_silent: 0 Abraços.
  2. clapprates, Segue uma rotina para que seja logado conforme você solicitou. - script poseidon_pvplog -1,{ OnPCKillEvent: set @name$,rid2name(killedrid); message strcharinfo(0),"Você fez mais uma vítima: "[email protected]$+"!"; set @timelog$,gettimestr("%Y-%m-%d %H:%M:%S",21); query_sql("INSERT INTO `deathlog` (`id`, `killer`, `died`, `time`) VALUES (NULL, '"+strcharinfo(0)+"', '"[email protected]$+"', '"[email protected]$+"');"); end; } Tabela SQL CREATE TABLE IF NOT EXISTS `deathlog` ( `id` int(11) NOT NULL, `killer` text NOT NULL, `died` text NOT NULL, `time` text NOT NULL ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; ALTER TABLE `deathlog` ADD PRIMARY KEY (`id`); ALTER TABLE `deathlog` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
  3. cronorx, Basta você adicionar abaixo do Inherit a tabela em questão ou criar uma nova inclusão como exemplificado abaixo. InheritHP: ("Soul_Linker") No exemplo acima ele irá carregar a tabela de HP do Espiritualista (Soul Linker). Abraços.
  4. cronorx, A tabela é definida até o nível 1000, por isso existem várias definições, o nível referente é separado por vírgula. Exemplo: 1, 2, 3... Resultado: Nível 1 o jogador teria 1 de HP, Nível 2 o jogador teria 2 de HP e no Nível 3 o jogador teria 3 de HP. O dano das habilidades deve ser alterado diretamente no código de fonte (source), mas não é nada muito difícil de se fazer.
  5. cronorx, 1. Para adicionar 30 dias de VIP, basta colocar a seguinte linha em algum NPC a sua escolha... add_time_vip(30, 0, 0, 0); 2. Você poderá alterar a mensagem inicial modificando o script npc/MOTD.txt. 3. Essa modificação pode ser feita através do db/pre-re/job_db.conf ou db/re/job_db.conf, apesar de ser um pouco chato alterar nível por nível, você poderá copiar a tabela de HP de alguma classe e substituir a do Super Aprendiz, só tome cuidado para não deixar muito alto. Abraços.
  6. berdnl, Para incluir uma mensagem ou qualquer coisa referente a eventos ao usuário entrar no jogo, você poderá utilizar o evento OnPcLoginEvent. Segue um exemplo. - script Poseidon_NPC -1,{ OnPCLoginEvent: announce "Olá "+strcharinfo(0)+", seja bem-vindo. Lembre-se de abrir os seus comércios apenas na cidade de Izlude!",bc_self; end; } Abraços.
  7. berdnl, Existe uma configuração na basta conf/battle/misc.conf que permite a escolha de mapas que são permitidos a abertura de comércio por autotrade, você poderá setá-lo através do mapflag autotrade. Segue um exemplo de como aplicar o mapflag: izlude mapflag autotrade Em contra partida, é possível que os jogadores abram os comércios nos mapas indesejados ainda, portanto, você poderá usar esse outro método que utiliza o mapflag novending caso achar necessário. prontera mapflag novending O exemplo acima bloqueará o comércio em Prontera, caso queira um arquivo com a maioria dos mapas utilizados, basta clicar aqui. Certifique-se de retirar o mapa de Izlude caso vá utilizar o script anexado. Abraços.
  8. srojer, Basta habilitar o mapflag de pvp noguild. Abraços.
  9. O problema ocorre pois o caractere encontra-se codificado, substitua a seguinte linha. Procure por <form id="form1" name="form1" method="post" action="index.php?go=RE&amp;act=REGISTRA"> Substitua por <form id="form1" name="form1" method="post" action="index.php?go=RE&act=REGISTRA"> Abraços.
  10. Dante, Esta é uma configuração do emulador, certifique-se de que a mesma encontra-se habilitada. conf/login-server.conf // Você deseja a criação de novas contas com o uso de _M/_F na hora do login? new_account: yes
  11. O problema est? na m? configura??o de seu gm.conf, localize-o em /conf/battle, acesse-o e procure as seguintes se??es. Neste par?metro, coloque o n?vel em que os seus Game Masters n?o poder?o negociar itens. (N?vel m?nimo) Sugiro voc? setar esta configura??o como 20. Neste par?metro, coloque o n?vel em que os seus Game Masters poder?o negociar itens. (N?vel m?nimo) Sugiro voc? setar esta configura??o como 80.
  12. Pode ser modificado na pasta /conf/battle/misc.conf. A vari?vel ? equivalente ao n?mero em minutos.
  13. N?o estou tendo problemas para baixar o emulador.