RagnaFear

Membro
  • Total de itens

    18
  • Registro em

  • Última visita

Tudo que RagnaFear postou

  1. Nome do Arquivo: [ChaosCrescent] Sistema Vip Autor: RagnaFear Arquivo enviado: 08 Feb 2012 Arquivo atualizado: 28 Mar 2012 Categoria: Lan?amentos de Scripts (NPCs) Como funciona: Dois tickets diferentes adicionam quantidades de dias vip na conta do jogador (15 ou 30 dias) Para utiliz?-los, basta clicar duas vezes no item e pronto. Uma mensagem avisa ao jogador que o vip foi inserido e que ele precisa relogar para ativa??o do mesmo. O sistema utiliza fun??es para adicionar vip na conta, n?o sendo necess?rio o uso de um npc f?sico para adicionar vip. A contagem e redu??o de dias vip ? feita sempre que o personagem acessa a sua conta, e utiliza um sistema de datas para verifica??o, tornando o sistema eficiente e preciso. [Novidade] Agora, o sistema permite que o jogador estenda a validade da conta vip. Basta utilizar o ticket normalmente que o vip ser? prolongado pelo valor do ticket usado. <p>Instala??o: ScreenShot:
  2. http://forum.brathen...eenshot&id=1655 Nome do Arquivo: [super Pack] Cortes de cabelo Autor: RagnaFear Arquivo enviado: 04 Feb 2012 Arquivo atualizado: 16 Feb 2012 Categoria: Cliente Esse pack ? resultado da uni?o de v?rios estilos de cabelo que vi em v?rios arquivos antigos que j? lan?aram. Juntei os mais legais e bonitos em um ?nico pack. No total, s?o 65 modelos para mulheres e 65 modelos para homens (incluso os modelos originais da gravity). Instala??o: basta extrair os arquivos, copiar a pasta sprite e substituir na pasta sprite do seu servidor. Cr?ditos: Aos desenvolvedores dos estilos de cabelo (n?o fa?o a m?nima id?ia de quem os criou) e a mim, por encontrar e unir todos estes modelos em um ?nico arquivo. Se gostaram do pack, me reputem no t?pico do pack: http://forum.brathen...rtes-de-cabelo/ Abra?os! Clique aqui para fazer o download deste arquivo @edit Galera, n?o tem como haver problemas na instala??o... Basta apenas extrair a pasta que vem dentro do arquivo .zip. Dentro da pasta extra?da (Cabelos), ter? uma pasta, chamada "sprite". Copie esta pasta, depois cole por cima da pasta "sprite" do seu patch. ? muito simples pessoal, n?o tem erro!
  3. Bom galera, o t?tulo ? auto-explicativo. Eu tentei alterar no arquivo mmo.h, mas quando altero o 4 para 5, os equipamentos ficam bugados (todos eles somem). Algu?m sabe como posso modificar isso sem que haja erro? Obrigado!
  4. Ol?! Estou desenvolvendo um sistema de t?tulos para o meu servidor, mas encontrei problemas com o limite de caracteres. O sistema ? assim: Voc? faz uma quest, e recebe um t?tulo antes do nick. Fica mais ou menos assim: [titulo] Nickname Em personagens que tem um nome curto, isso n?o ? problema. Por?m, sempre tem aqueles que colocam um nome astron?mico, e nesses casos, quando o titulo ? adicionado na database, acontece um bug geral na conta. Eu estava pensando em colocar o limite para 30 caracteres source, mas na cria??o de personagens, eu gostaria que continuasse os 23 de limite. Na source, eu ja alterei o c?digo para aumentar o limite: #define NAME_LENGTH (30 + 1) Tamb?m aumentei o limite de caracteres na tabela da database. S? falta agora fazer com que o emulador deixe como limite de 23 caracteres na cria??o de personagens. Espero que consigam me ajudar. Abra?os!
  5. O nome desse NPC ? "Universal Dynamic Shop". Link do t?pico onde ele foi postado, no f?rum eAthena: http://www.eathena.w...howtopic=216870 Espero que te ajude. Abra?os!
  6. Galera, eu adicionei mais uma coluna de carta no banco de dados. Eu olhei no arquivo main.sql, vi as tabelas que precisavam ter mais uma linha adicionada, depois alterei os arquivos itemslottable.txt e itemslotcounttable.tx, colocando 5 slots no item 2311 (casaco de pele). Acabei de testar aqui e funcionou Eu fiz o teste com a carta Tao Gunka. Eu coloquei 4 cartas e o HP do meu Kina ficou na m?dia de 650k. Depois, eu adicionei a quinta carta, e ficou com 820k. Todos os equipamentos do meu personagem n?o sumiram, como da ?ltima vez *---* Agora, a ?nica coisa que falta ?: descobrir como eu adiciono mais um slot vis?vel no equipamento, pois l? s? ficam os 4 slots. Vejam o print: @edit Acho que para aumentar o n?mero de cartas visualizadas no item, como mostra na imagem acima, deve ser feita uma altera??o no arquivo clif.c, mais precisamente no c?digo que estou postando abaixo:
  7. Cara, eu vi esse t?pico a uns 4 meses por aqui. J? tentei procurar e nada :S No t?pico em quest?o, o cara fez umas altera??es, e no final, conseguiu o que ele queria (aumentar o limite de slots nos equipamentos). Eu j? cheguei a ver um servidor com equipamentos de 10 slots O nome do servidor era HolyRO (n?o existe mais). N?o sei se voc? chegou a conhecer... Mas ent?o, como seriam essas altera??es? Em quais arquivos eu altero? Pode me dar um exemplo? @edit Em cima do c?digo MAX_SLOTS, tem a seguinte mensagem: //Number of slots carded equipment can have. Never set to less than 4 as they are also used to keep the data of forged items/equipment. [skotlex] //Note: The client seems unable to receive data for more than 4 slots due to all related packets having a fixed size." Traduzindo: "O client parece ser incapaz de receber itens com mais de 4 slots devido ao pacote ter um tamanho fixo. " Pelo que me lembro, no t?pico onde o cara adicionou mais slots nos itens, ele teve que fazer uma altera??o no packet_db (eu acho).
  8. Sim, j? que as modifica??es feitas na source s? s?o aplicadas no servidor depois de compiladas. Eu coloquei 5 no lugar do 4, recompilei tudo e liguei o servidor. S? que os equipamentos ficam com problemas (eles somem). E quando crio um novo, tento equipar uma carta, mas a carta n?o reconhece o equipamento. Eu sei que ? necess?rio mais mudan?as al?m do max_slots. Eu cheguei a ver um t?pico aqui no f?rum, onde um membro aumentou a quantidade de slots, por?m, ele teve um pouco de trabalho.
  9. Pessoal, eu j? fiz isso, s? que acaba bugando os equipamentos no servidor... Eu falei isso no in?cio do t?pico :X
  10. Plus, como voc? fez a altera??o no name_lenght? Posta o codigo que voc? modificou?
  11. Aqui continua dando erro :x Estou fazendo o seguinte: Alterando isso: #define NAME_LENGTH (23 + 1) Para isso: #define NAME_LENGTH (30 + 1) Depois de alterar, eu recompilo tudo, mas acaba dando erro...
  12. Eu uso a vers?o pr?-renova??o. Mas, o que isso tem haver?
  13. N?o, rafoka. Eu n?o entendo nada de c/c++ :X S? sei que seria preciso alterar alguma coisa no chrif.c para que o nome fosse aumentado. Bom, eu tamb?m havia pensado nisso. Mas, como funciona aquele c?lculo que voc? colocou "(23-9)" ? Aquele "-9" far? o que?
  14. Rafoka, apareceram erros no map-server logo ap?s as modifica??es serem aplicadas na source. Segue o erro: Esse erro aconteceu depois da altera??o que eu fiz no arquivo mmo.h (#define NAME_LENGTH (30 + 1)). Acho que, para isso funcionar, deve haver tamb?m uma modifica??o no arquivo src/map/chrif.c
  15. Ol?, galera! Eu estou criando um sistema de fortalecimento para o meu servidor. Nesse sistema, o jogador faz uma quest, e ao final dela, ganha uma bonifica??o. ? ai que vem a minha d?vida... Pensei na seguinte bonifica??o: +100 pontos em hit, +10 pontos em defesa e +12 pontos em critico. Ao observar a tabela "char" no banco de dados do servidor, notei que n?o existem estes dados para serem alterados (os ?nicos dados com rela??o a for?a do personagem s?o: pontos de stats, n?vel de base, job, HP e SP). Minha id?ia seria alterar pelo banco de dados, mas como estes b?nus n?o existem l?, fiquei a ver navios com minha id?ia :X Me respondam: tem algum jeito de dar esses tipos de bonifica??es aos jogadores? Como eu fa?o isso? Ps.: Uma vez eu vi um script que alterava matk e atk do personagem, mas n?o me recordo o nome do script, e nem onde posso encontr?-lo...
  16. Holy, nossa, cara! *----* Muito obrigado pela ajuda. Funcionou do jeito que eu queria Agora poderei criar meu sistema sem nenhum tipo de problema. Abra?os, Holy! Muito obrigado mesmo ?/ Ps.: T?pico resolvido!
  17. Neko~ sim, os b?nus de carta funcionam fora do script de itens da item_db2, por?m. O ?nico problema disso ? que, teria que ser um script que chamasse uma fun??o j? existente, e que essa fun??o fosse temporalizada (por exemplo, as comidas que d?o pontos em stats). Elas t?m um temporalizador, e quando o efeito acaba, o jogador usa outra. Veja bem: se voc? criar um item consum?vel que n?o some ao ser utilizado, e que nesse item tenha a fun??o da carta, n?o funcionar?, pois o efeito da carta s? ? ativado por meio de um item equip?vel. (creio eu que seja assim) Tem como voc? criar uma base desse script? Eu posso testar aqui. Talvez voc? saiba um jeito que fa?a funcionar, ou quem sabe o que eu disse acima esteja errado e voc? consiga criar um sistema que funcione ^^ Abra?o!
  18. N?o, ainda n?o. Estou muito atarefado aqui (finaliza??o do meu servidor, site, trabalho, estudos e concursos p?blicos), e com isso, fica complicado, pois tenho que entender como funciona o sistema de group_id da renova??o para que o sistema seja adaptado. Assim que eu tiver um tempinho, eu tento estudar o group_id e adapto o meu sistema. Abra?o!
  19. Permanente. Sempre que o jogador acessar o servidor, ele receber? os b?nus.
  20. Pois ?, Plus! Eu fiz o sistema corretamente, mas ele n?o funciona :X Tenta v? isso ai pra mim? Esse sistema ser? de grande import?ncia para o meu servidor. Abra?os!
  21. Soul Linkz, n?o ? bem isso que eu estou procurando. Eu queria um sistema que desse b?nus aos jogadores, como se fossem bonus de cartas, s? que sem precisar equipar nada. Por exemplo: prontera,150,180,5 script Mestra 971,{ if (atributos == 1) { mes "Voc? j? est? setado."; close; } mes "Teste 1.0"; next; mes "Neste momento, voc? ser? setado a receber 100 de hit e 50 de critical sempre que logar no servidor!"; set atributos,1; close; } - script Teste -1,{ OnPCLoginEvent: if (atributos == 1) { atcommand "@speed 0"+strcharinfo(0)+""; bonus bHit,100; bonus bCritical,50; end; } dispbottom "Voc? n?o foi setado!"; end; } No exemplo acima, eu criei um sistema que atribui uma vari?vel no personagem. Sempre que este personagem logar, ele receberia bonus no hit e critical (100 e 50, respectivamente). No entanto, o sistema n?o deu certo. Eu coloquei pro npc dar @speed 0 no personagem apenas para ver se o sistema estava de fato com falhas. No caso do @speed, o sistema funcionou. Com os b?nus ele n?o funcionou. Eu queria que houvesse um jeito do sistema funcionar com atribui??es de pontos em hit, matk, def, mdef, flee... Mas at? agora, n?o consegui nenhuma solu??o.
  22. nkilla, adicionar 100 de str seria muito f?cil, pois existe um comando para isso, sem contar que isso pode ser alterado na database sem o menor problema. J? os atributos: hit, flee, critical, matk, def, atk, etc, n?o podem ser alterados por comandos de gm e/ou database. Vou tentar criar o sistema aqui do jeito que o ToushirouH descreveu. Talvez funcione
  23. ToushirouH, voc? poderia me mostrar como seria a parte do script que da/retira o b?nus ao logar/deslogar? (a verifica??o ser? feita atrav?s de uma vari?vel atachada ao jogador). Abra?os
  24. E como eu usaria o comando da carta em um npc? A carta funciona porque ela fica equipada na arma, e arma fica equipada no char. Como eu faria pro bonus da carta ficar no char sem que ele use algum item?