antiblock
Elveron

Nestle

Membro
  • Content Count

    794
  • Joined

  • Last visited

  • Days Won

    12

Reputation Activity

  1. Upvote
    Nestle got a reaction from Sнυ. in [Release] Item_Proto Converter Multi Language   
    Olá cyberianos,
    Neste tópico venho postar uma tool muito interessante para vos facilitar a vida nos seus privados.
    Com esta tool vocês podem usar o XML do cliente do Metin2PT (primeiro têm que descompacta-la) transforma-la e po-la no vosso servidor, e fica 100% traduzido!



    Eu uso esta TOOL e até agora não me deu grandes problemas, mas da a alguns e abaixo postarei algumas resoluções desses problemas.
    Download:
     
    [*] http://www.4shared.com/file/V-Zrs-KY/item_proto_converter_multi_lan.html

    Virus:
    [*] https://www.virustot...sis/1342914916/

    Aconselho vivamente a fazerem backup das serverfiles antes de usarem a tool.
    Resolução de 1 problema:
    [*]A muita gente como tive a ver dava erro por causa do name, do hashname, e é basico resolver...

    Basta irem ao vosso XML e mudarem o hasname por name, e o name por gb2312name e pronto, executam a tool e fica normal!
    [*]Outro problema é do mob_drop_item, o name deve estar de acordo com o item_proto, nunca esquecer!

    FAÇA SEMPRE BACKUP DAS FILES!

    Obrigado,
    Nestle

    PLEASE :D
  2. Upvote
    Nestle got a reaction from Sнυ. in [Release] Item_Proto Converter Multi Language   
    Olá cyberianos,
    Neste tópico venho postar uma tool muito interessante para vos facilitar a vida nos seus privados.
    Com esta tool vocês podem usar o XML do cliente do Metin2PT (primeiro têm que descompacta-la) transforma-la e po-la no vosso servidor, e fica 100% traduzido!



    Eu uso esta TOOL e até agora não me deu grandes problemas, mas da a alguns e abaixo postarei algumas resoluções desses problemas.
    Download:
     
    [*] http://www.4shared.com/file/V-Zrs-KY/item_proto_converter_multi_lan.html

    Virus:
    [*] https://www.virustot...sis/1342914916/

    Aconselho vivamente a fazerem backup das serverfiles antes de usarem a tool.
    Resolução de 1 problema:
    [*]A muita gente como tive a ver dava erro por causa do name, do hashname, e é basico resolver...

    Basta irem ao vosso XML e mudarem o hasname por name, e o name por gb2312name e pronto, executam a tool e fica normal!
    [*]Outro problema é do mob_drop_item, o name deve estar de acordo com o item_proto, nunca esquecer!

    FAÇA SEMPRE BACKUP DAS FILES!

    Obrigado,
    Nestle

    PLEASE :D
  3. Upvote
    Nestle reacted to 'PACI in Algumas Quests - Serverfiles Rancoroso - Traduzidas   
    Olá
    Venho disponibilizar algumas quests das serverfiles do Rancoroso que traduzi eu.
    Não são Todas, são exatamente 39 quests, que podem achar pouco, no entanto, eu apenas traduzi aquelas que, eventualmente, fosse a precisar e que fossem necessárias.
    Não está incluído a Torre dos Demónios, nem o Sistema de Energia.
    Inclui o sistema de pets, a quest avançada, traduzida.
    Espero ter ajudado a alguns que usem estas files, podem usar em outras files penso...
    Vou incluir também, o item_proto, e mob_proto, traduzido, não irão perder nada de lá, pois usei o método de substituição de nome, para não perder mesmo nenhum mob/item.
    E também o locale_string.txt.
    Nota: No Item_proto.txt e mob_proto.txt traz as queries que devem colocar.
    Porquê esta mudança de ideias na disponibilização das quests?
    Porque dei conta que por muito que me esforce, eu não terei sucesso no objectivo que pretendia.
    Bem, vamos ao que interessa:
    Quests Traduzidas Por PACIFICADOR.
    Locale_string.txt
    Item e Mob_proto.
    Caso os links forem abaixo avisem que eu volto a fazer upload deles
    Nota2: Algumas Funções das Quests foram Mudadas/Melhoradas, ou Como quiserem Entender. Por isso inclui o quest_functions devido a algumas funções necessárias não estarem lá incluídas.
    Nota3: locale.lua não incluido.
    Espero ajudar, é esse meu objectivo agora :p
    Cumprimentos.
    EDIT: Talvez traduza mais para partilhar convosco.
  4. Upvote
    Nestle reacted to ŽŞҜIŁŁ€Ř in Homepage By .Crystal   
    Bem,aqui está :)
    Print:

    Download: http://www.mediafire.com/?ggbccni244i4xv2
    Créditos: .Crystal
    Fonte: EPVP
    :)
  5. Upvote
    Nestle reacted to Golo255 in [Apresentaçao] Golo255   
    Boas.Eu sou o César, tambem conhecido como Golo255, tenho 17 anos e sou da cidade do Porto.Sou youtuber(apesar de ter o canal parado porque o meu pc queimou e este pc nao da para fazer render), gamer e percebo um bocado de informatica.Bem eu comecei a perceber de informatica, mais exactamente hardware, depois do meu pc queimar pois vi-me obrigado a pesquisar para comprar um pc novo, que ainda nao comprei, mas apos algum tempo a procurar tutoriais, a investigar, consigo entender algumas coisas e acho que e esse o principal motivo para eu estar aqui. Vim ca para partilhar um bocado do meu conhecimento, pois sei que muitas pessoas nao sabem grande coisa sobre hardware...Acho que nao preciso de dizer muito mais...Cumps
  6. Upvote
    Nestle reacted to بيتر بروك التقاط هذا in Como Subir Para Montada A Usar Ctrl + H   
    Boas cyber gamers venho vos postar um tutorial de como meter para subir montada com ctrl + h
    prints:

    A alternativa era CTRL + J, mas para mim o H e J estão muito longe http://cyber-gamers.org/public/style_emoticons/default/lol.gif.
    Então, o que eu fiz?
    Eu descompactado "root", abra o arquivo "game.py", e eu substituiu esta:

    CodiGO:
    def __PressHKey(self):
    if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
    net.SendChatPacket("/user_horse_ride")
    else:
    self.interface.OpenHelpWindow()
    Com esta:
    Codigo:
    def __PressHKey(self):
    if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
    if player.IsMountingHorse():
    net.SendChatPacket("/unmount")
    else:
    net.SendChatPacket("/user_horse_ride")
    Espero ter ajudado se vos ajudei http://cyber-gamers.org/public/style_emoticons/default/451960.gif Fonte: InForge
    Obrigado e cumprimentos
  7. Upvote
    Nestle reacted to Paradox in [Oldschool]Cliente By Omega   
    Olá pessoal está aqui um cliente OldSchool que encontrei enquanto estava a navegar pelo UJ e como gostei resolvi divulgar pela Cyber.









    Fonte principal: EPVP
    Fonte secundária: UJ
    Criadores do cliente e Créditos:
    .Omega
    .Sandoz94
    .Fuuton97
    .Fyuri
    .Trafalgar
    .Metin2DMT
    .Medyc
    Dowload Link: http://depositfiles.com/files/wu49vvlg4
  8. Upvote
    Nestle reacted to ƤāƱŁѲ ƒēƦƦēƗƦā in [Tutorial]Autopatcher Semelhante Ao Do Metin2Pt   
    Boas pessoal, a pedido de alguns aqui venho eu criar mais um tutorial, desta vês, de um autopatcher semelhante ao oficial.
    Imagem:

    Comecemos o tutorial.
    1º Passo: Efectuar o download do patcher (http://www.mediafire...aa7dfuq66dc7r9d) e extrair para uma pasta;
    2º Passo: Abrir a pasta Clientfiles que se encontra da pasta extraída no passo 1;
    3º Passo: Abrir o ficheiro patcher_config.ini e configurar consoante as configs do vosso servidor para o patcher;
    Imagem:

    Como configurar:
    news_image_link=http://patch.webuda.com/ (exempo) -> Link do site a mostrar no patcher;
    create_acc_link=http://cyber-gamers.org/Zonateste/m2/user/register (exemplo) -> Link de registo no vosso servidor;
    download_site=http://patch.webuda.com/client/ -> Site onde se encontra os ficheiros do patcher e o patcher list como óbvio;
    setting_exec=config.exe -> Nome do programa do vosso cliente que abre as configurações;
    startapp=metin2client.bin -> Nome do .exe ou .bin do vosso cliente.
    4º Passo: Criação da lista do patcher e colocação da mesma no servidor de patch.
    4.1: Ir a pasta Patch Creator (pasta está dentro do ficheiro que fizemos download) e abrir o DarikonPatchC.exe ;
    Imagem:

    4.2: Clicar em Add Folder ou Add Files, depende dos files que queiram criar a lista dos patches;
    4.3: Após selecionar-mos os ficheiros ou a pasta que queremos carregamos em Save Filelist;
    4.4: Gravamos com o nome de patchlist.txt.
    5º Passo: Depois de efectuar-mos o 4º passo todo, copiamos os ficheiros e o patchlist.txt para a pasta no servidor do patcher (3º passo, download_link);
    6º Passo: Após isso, vamos ao patcher, ao exe, e abrimos para testar, caso funcione é porque fizeram tudo direitinho, caso não funcione postem uma print com o erro.
    Pessoal e é tudo, qualquer dúvida postem...
    PS: Se gostaram, agradeçam.
    Cumprimentos.
  9. Upvote
    Nestle got a reaction from Sнυ. in [Quest] Nivel 95   
    Olá a todos,
    Venho disponibilizar uma quest que criei de nível 95.
    Ela no fim de matares 5 Beran's da-te 1 cofre da morte, 3 escamas, 3 garras do dragão e 250kk de yang.
    Poderão mudar isso claro, espero que gostem, por favor não tirar créditos:

    Download da quest: - http://depositfiles....files/jzxk22d6u
    Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "nomedaquest.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc nomedaquest.quest .

    Créditos:
    - Nestle
    SE gostastes dá http://cyber-gamers.org/public/style_emoticons/default/451960.gif :D
  10. Upvote
    Nestle got a reaction from Sнυ. in [Quest] Nivel 95   
    Olá a todos,
    Venho disponibilizar uma quest que criei de nível 95.
    Ela no fim de matares 5 Beran's da-te 1 cofre da morte, 3 escamas, 3 garras do dragão e 250kk de yang.
    Poderão mudar isso claro, espero que gostem, por favor não tirar créditos:

    Download da quest: - http://depositfiles....files/jzxk22d6u
    Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "nomedaquest.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc nomedaquest.quest .

    Créditos:
    - Nestle
    SE gostastes dá http://cyber-gamers.org/public/style_emoticons/default/451960.gif :D
  11. Upvote
    Nestle got a reaction from Sнυ. in [Quest] Nivel 95   
    Olá a todos,
    Venho disponibilizar uma quest que criei de nível 95.
    Ela no fim de matares 5 Beran's da-te 1 cofre da morte, 3 escamas, 3 garras do dragão e 250kk de yang.
    Poderão mudar isso claro, espero que gostem, por favor não tirar créditos:

    Download da quest: - http://depositfiles....files/jzxk22d6u
    Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "nomedaquest.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc nomedaquest.quest .

    Créditos:
    - Nestle
    SE gostastes dá http://cyber-gamers.org/public/style_emoticons/default/451960.gif :D
  12. Upvote
    Nestle reacted to AnonimoHSG in [Software] Criador de Missão   
    Eae pessoal tudo bom ?
    Estarei postando um editor de missões para servidores, contudo este vem a ser bem simples.
    Ele já existe faz um bom tempo por isso irei renovar o link, como esse é o primeiro tutorial espero não estar fazendo nada errado =D
    Vamos lá
    O que o programa contém:
    Escolher o mob ao que deseja realizar a missão.
    Sistema de recompensa básico entre eles estão:
    Receber Itens, Níveis ao cavalo, Experiência, e Dinheiro
    Como usá-lo :
    Nombre de la Quest : Nome da Quest (que criará o arquivo).
    Nombre de la Quest en el juego : Nome da Quest que aparecerá no jogo
    A que nivel ? : Que nível aparecerá a quest para o jogador
    1,2,3,4 Texto de la linea : Texto sobre a missão. Neste, poderá colocar o objetivo, se quiser adicionar mais linhas, então basta abrir o arquivo quest e colocar o seguinte say ("Texto") .
    Tarea : (En rojo) > Texto que aparecerá em vermelho, normalmente o objetivo da missão. Para criar mais linhas avermelhadas vá ao arquivo e escreva
    say_reward(" Texto").
    O resto somente é editar, como monstros e recompensas, ao seu ver.
    Depois de realizar a missão, clique em Guardar, então irá aparecer o arquivo na pasta onde está o editor.
    Download do Editor :

    Créditos=Steff
  13. Upvote
    Nestle got a reaction from nicoleroque in [Quest] Nivel 99 + Extras   
    Boas cyberianos.
    Vou postar uma quest em que quando chegas ao máximo nivel do servidor (Neste caso é 99) dão-te os parabéns e aparece mensagem inter-reinos e ainda recebes uns extras nos atributos!

    E guardam com o nome que quiserem desde que acabe em .quest, no tutorial vou por level99.quest, vocês metam o que quiserem! - Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "level99.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest, por exemplo "level99.quest".
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc level99.quest .

    Espero que gostem,
    Agradecimentos: Rancoroso.
    http://cyber-gamers.org/public/style_emoticons/default/451960.gif se gostastes :D
  14. Upvote
    Nestle got a reaction from nicoleroque in [Quest] Nivel 99 + Extras   
    Boas cyberianos.
    Vou postar uma quest em que quando chegas ao máximo nivel do servidor (Neste caso é 99) dão-te os parabéns e aparece mensagem inter-reinos e ainda recebes uns extras nos atributos!

    E guardam com o nome que quiserem desde que acabe em .quest, no tutorial vou por level99.quest, vocês metam o que quiserem! - Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "level99.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest, por exemplo "level99.quest".
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc level99.quest .

    Espero que gostem,
    Agradecimentos: Rancoroso.
    http://cyber-gamers.org/public/style_emoticons/default/451960.gif se gostastes :D
  15. Upvote
    Nestle got a reaction from Sнυ. in [Release] Item_Proto Converter Multi Language   
    Olá cyberianos,
    Neste tópico venho postar uma tool muito interessante para vos facilitar a vida nos seus privados.
    Com esta tool vocês podem usar o XML do cliente do Metin2PT (primeiro têm que descompacta-la) transforma-la e po-la no vosso servidor, e fica 100% traduzido!



    Eu uso esta TOOL e até agora não me deu grandes problemas, mas da a alguns e abaixo postarei algumas resoluções desses problemas.
    Download:
     
    [*] http://www.4shared.com/file/V-Zrs-KY/item_proto_converter_multi_lan.html

    Virus:
    [*] https://www.virustot...sis/1342914916/

    Aconselho vivamente a fazerem backup das serverfiles antes de usarem a tool.
    Resolução de 1 problema:
    [*]A muita gente como tive a ver dava erro por causa do name, do hashname, e é basico resolver...

    Basta irem ao vosso XML e mudarem o hasname por name, e o name por gb2312name e pronto, executam a tool e fica normal!
    [*]Outro problema é do mob_drop_item, o name deve estar de acordo com o item_proto, nunca esquecer!

    FAÇA SEMPRE BACKUP DAS FILES!

    Obrigado,
    Nestle

    PLEASE :D
  16. Upvote
    Nestle got a reaction from nicoleroque in [Quest] Nivel 99 + Extras   
    Boas cyberianos.
    Vou postar uma quest em que quando chegas ao máximo nivel do servidor (Neste caso é 99) dão-te os parabéns e aparece mensagem inter-reinos e ainda recebes uns extras nos atributos!

    E guardam com o nome que quiserem desde que acabe em .quest, no tutorial vou por level99.quest, vocês metam o que quiserem! - Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "level99.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest, por exemplo "level99.quest".
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc level99.quest .

    Espero que gostem,
    Agradecimentos: Rancoroso.
    http://cyber-gamers.org/public/style_emoticons/default/451960.gif se gostastes :D
  17. Upvote
    Nestle got a reaction from Sнυ. in [Release] Item_Proto Converter Multi Language   
    Olá cyberianos,
    Neste tópico venho postar uma tool muito interessante para vos facilitar a vida nos seus privados.
    Com esta tool vocês podem usar o XML do cliente do Metin2PT (primeiro têm que descompacta-la) transforma-la e po-la no vosso servidor, e fica 100% traduzido!



    Eu uso esta TOOL e até agora não me deu grandes problemas, mas da a alguns e abaixo postarei algumas resoluções desses problemas.
    Download:
     
    [*] http://www.4shared.com/file/V-Zrs-KY/item_proto_converter_multi_lan.html

    Virus:
    [*] https://www.virustot...sis/1342914916/

    Aconselho vivamente a fazerem backup das serverfiles antes de usarem a tool.
    Resolução de 1 problema:
    [*]A muita gente como tive a ver dava erro por causa do name, do hashname, e é basico resolver...

    Basta irem ao vosso XML e mudarem o hasname por name, e o name por gb2312name e pronto, executam a tool e fica normal!
    [*]Outro problema é do mob_drop_item, o name deve estar de acordo com o item_proto, nunca esquecer!

    FAÇA SEMPRE BACKUP DAS FILES!

    Obrigado,
    Nestle

    PLEASE :D
  18. Upvote
    Nestle got a reaction from Sнυ. in [Release] Item_Proto Converter Multi Language   
    Olá cyberianos,
    Neste tópico venho postar uma tool muito interessante para vos facilitar a vida nos seus privados.
    Com esta tool vocês podem usar o XML do cliente do Metin2PT (primeiro têm que descompacta-la) transforma-la e po-la no vosso servidor, e fica 100% traduzido!



    Eu uso esta TOOL e até agora não me deu grandes problemas, mas da a alguns e abaixo postarei algumas resoluções desses problemas.
    Download:
     
    [*] http://www.4shared.com/file/V-Zrs-KY/item_proto_converter_multi_lan.html

    Virus:
    [*] https://www.virustot...sis/1342914916/

    Aconselho vivamente a fazerem backup das serverfiles antes de usarem a tool.
    Resolução de 1 problema:
    [*]A muita gente como tive a ver dava erro por causa do name, do hashname, e é basico resolver...

    Basta irem ao vosso XML e mudarem o hasname por name, e o name por gb2312name e pronto, executam a tool e fica normal!
    [*]Outro problema é do mob_drop_item, o name deve estar de acordo com o item_proto, nunca esquecer!

    FAÇA SEMPRE BACKUP DAS FILES!

    Obrigado,
    Nestle

    PLEASE :D
  19. Upvote
    Nestle got a reaction from nicoleroque in [Quest] Nivel 99 + Extras   
    Boas cyberianos.
    Vou postar uma quest em que quando chegas ao máximo nivel do servidor (Neste caso é 99) dão-te os parabéns e aparece mensagem inter-reinos e ainda recebes uns extras nos atributos!

    E guardam com o nome que quiserem desde que acabe em .quest, no tutorial vou por level99.quest, vocês metam o que quiserem! - Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "level99.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest, por exemplo "level99.quest".
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc level99.quest .

    Espero que gostem,
    Agradecimentos: Rancoroso.
    http://cyber-gamers.org/public/style_emoticons/default/451960.gif se gostastes :D
  20. Upvote
    Nestle got a reaction from nicoleroque in [Quest] Nivel 99 + Extras   
    Boas cyberianos.
    Vou postar uma quest em que quando chegas ao máximo nivel do servidor (Neste caso é 99) dão-te os parabéns e aparece mensagem inter-reinos e ainda recebes uns extras nos atributos!

    E guardam com o nome que quiserem desde que acabe em .quest, no tutorial vou por level99.quest, vocês metam o que quiserem! - Como instalar?
    [*]Ligar filezilla / winscp
    [*]Transferir a quest "level99.quest" para : /usr/rain/channel/share_data/locale/portugal/quest
    [*]Depois vais ao ficheiro "locale_list" no mesmo directório fazes editar e adicionas uma linha com o nome da quest, por exemplo "level99.quest".
    [*]Agora no virtual PC fazem cd /usr/rain/channel/share_data/locale/portugal/quest dão enter e escrevem ./qc level99.quest .

    Espero que gostem,
    Agradecimentos: Rancoroso.
    http://cyber-gamers.org/public/style_emoticons/default/451960.gif se gostastes :D
  21. Upvote
    Nestle reacted to Rancoroso in Overgame By Rancoroso   
    Olá pessoal, bom hoje trago o meu trabalho em montar uma serverfiles ótima para disponibilizar para que as pessoas não tenha dificuldade de entender e de compreender basicamente como essa serverfiles funcionar. Essa serverfiles foi criada por mim não está totalmente completar falta 30% para completar pois falta quests e eventos, está serverfiles pode ser pvm ou pvp vai ao gosto do seu desenvolvedor, as quests iníciais foram removidas por mim então só tem as quests importante como você vai nota assim que você baixar para testa mas já garanto de início que está serverfiles estão ótima.
    Atenção!
    Para iníciar os 10 channels necessário 12 Gbs de Ram.
    Ser você gostou do meu trabalho não esqueça de agradecer.
    Bem-vindo ao Overgame Beta.
    Descrição do servidor Overgame:
    Proteções contra ataques.
    Gamecore2089.
    Dbcore1667.
    Lib2010.
    Nível máximo 120.
    Contém 10 channels.
    Contém sistema de install quest.
    Contém sistema de backup manual.
    Contém sistema de clear manual.
    Sistema de energia.
    Sistema de costume.
    Sistema de vouchers.
    Sistema de mascotes.
    Sistema imperial.
    Sistema de auto-potes.
    Sistema de novas montarias (22-30).
    Guild wars Fixed.
    OX QUIZ Fixed.
    Guerra de reinos.
    Guerra da Tochas.
    Todas as montarias oficiais.
    Todos os penteados oficiais.
    Quase todas as metins novas oficiais.
    Quase todos os itens novos oficiais.
    Todas as refinações oficiais.
    Novos monstros.
    Sexta skill warrior e ninja.
    Terceiro andar da Gomi
    Mapas da invasão.
    Caverna demoniaca.
    Quase todos os pets.
    Mapa gm_guild_castle.
    Mapa gm_guild_build.
    Gruta chun fixed.
    Lojas normais.
    Sem bug de gold.
    Novo locale.lua.
    Vários bugs corrigido.
    Todas as quest basicas configuradas.
    Linguagem alemão 91%, 1% br, 6% chinês e 2% inglês.
    Descrição do FreeBSD 7.4:
    Instalado Apache2.2
    Instalado Mysql5.1
    Instalado PHP5
    Instalado IP Firewall Rules.
    Instalado Paketfilter e Antiflood.
    Instalado Kernel.
    Instalado Serverfiles2011 criado por Rancoroso.
    Tamanho do hd virtual 80 Gbs.
    Login do VirtualBox:
    User: root
    Password: 123456
    Login da MySql:
    User: rancoroso
    Password: 123456
    Login da conta:
    User: rancoroso
    Password: 123456
    Portas do channels:
    13001,13002,13003,13004,13005,13006,13007,13008,13009,13010.
    Comandos da serverfiles2011:
    Iníciar o servidor: sh start
    Limpar logs: sh del
    Criar backup: sh backup
    Re-instalar quests: sh quest
    Reiniciar o servidor: reboot
    Caminho de arquivos:
    game2089: /usr/rancoroso/share/game
    dbcore1667: /usr/rancoroso/database/db
    backup.sh: /usr/rancoroso/backup.sh
    start.sh: /usr/rancoroso/start.sh
    clear.sh: /usr/rancoroso/clear.sh
    channel: /usr/rancoroso/channels/
    backup: /usr/rancoroso/backup/
    quest: /usr/rancoroso/share/locale/germany/quest
    www: /usr/local/www/apache22/data/index.php
    Novos comandos:
    /go gm1
    /go gm2
    /go devil1
    Novos monstros:
    2600 gnoll_helhound
    2601 gnoll_warrior
    2602 gnoll_mage
    2603 gnoll_commander
    2620 gnoll_minotaur
    2630 troll_warrior
    2631 troll_archer
    2632 troll_mage
    2633 troll_commander
    2650 troll_argus
    2660 naga_soldier
    2661 naga_archer
    2662 naga_mage
    2663 naga_warrior
    2680 naga_commander
    Novos npcs:
    30129 Sr.Coelho.
    33002 Sr.Lorey.
    33008 Sr.Jack.
    30121 Espectro Shura.
    33003 até 33007 Andarilho Desafortunado.
    Montarias:
    ID: 20110 até 20119.
    ID: 20213 até 20219.
    Pets:
    ID: 20120 até 20143.
    ID: 34001 até 34003.
    Download do Overgame Beta
    Cliente Oficial das Serverfiles
    Criado por Rancoroso.
    Autor: Rancoroso.
    Créditos: Rancoroso.
    Skype: invisionbrazil.
    Qualquer dúvida entra em contato com o criador.

    Bom, amigos deixo aqui o stop para minha serverfiles2011.
    Tutorial incluído no download....
    Download do stop dos channels full
    https://www.virustot...sis/1361309828/
    depois de adicionar basta usar o comando
    sh stop
    bom, é isso sejam feliz.
  22. Upvote
    Nestle got a reaction from RickyM2 in Ajuda Aqui O Ricky Sff :D   
    M2 DragonsM2 GuardiansNão tenho imaginação, portanto xD
  23. Upvote
    Nestle got a reaction from UpsSouEu in [Quest] Por Favor Façam Me Esta Quest!!!!   
    Não é preciso quest.Vais a pasta do mapa e vai a boss.txt ( acho eu, já não me lembro, ves esses .txt e ves o id do boss ) e depois tem la o tempo em que renasce, é so mudares e acrescentares o que quiseres, tem esse tutorial por ai.
  24. Upvote
    Nestle reacted to Rancoroso in [Release] Pet System Advanced Quest   
    Olá a todos,
    Prevejo que a busca não é bem completo, pois é um trabalho que eu deixei algumas semanas e eu não acho que irá completar apenas por falta de desejo.
    O que está faltando: para completar a missão realmente sinto falta de algumas funções, incluindo a gestão e convocar cavalo animal de estimação na aplicação do bônus para o estilo de luta eu acho que não há mais nada a acrescentar (se bem me lembro).
    a busca é muito flexível, você pode adicionar diferentes estilos de luta que você encontra já realizados 2 como um exemplo .. Eu tinha uma idéia que saltou à mente ultimamente e que são geridos de forma diferente a partir de agora você pode obter bônus diferentes fixada para cada estilo e não como agora, que todos podem escolher o bônus de uma lista .. mas isso é apenas uma idéia para aqueles que querem desenvolver.
    Altere o caminho "local DATA_PATH = "locale/italy/quest/object/pet/" no script e add no questlib.lua:

    PetExpTable = { [1] = 300, [2] = 600, [3] = 900, [4] = 1200, [5] = 1500, [6] = 1800, [7] = 2100, [8] = 2400, [9] = 2700, [10] = 3000, [11] = 3300, [12] = 3600, [13] = 3900, [14] = 4200, [15] = 4500, [16] = 4800, [17] = 5100, [18] = 5400, [19] = 5700, [20] = 6000, [21] = 6300, [22] = 6600, [23] = 6900, [24] = 7200, [25] = 7500, [26] = 7800, [27] = 8100, [28] = 8400, [29] = 8700, [30] = 9000, [31] = 9300, [32] = 9600, [33] = 9900, [34] = 10200, [35] = 10500, [36] = 10800, [37] = 11100, [38] = 11400, [39] = 11700, [40] = 12000, [41] = 12300, [42] = 12600, [43] = 12900, [44] = 13200, [45] = 13500, [46] = 13800, [47] = 14100, [48] = 14400, [49] = 14700, [50] = 15000, [51] = 15300, [52] = 15600, [53] = 15900, [54] = 16200, [55] = 16500, [56] = 16800, [57] = 17100, [58] = 17400, [59] = 17700, [60] = 18000, [61] = 18300, [62] = 18600, [63] = 18900, [64] = 19200, [65] = 19500, [66] = 19800, [67] = 20100, [68] = 20400, [69] = 20700, [70] = 21000, [71] = 21300, [72] = 21600, [73] = 21900, [74] = 22200, [75] = 22500, [76] = 22800, [77] = 23100, [78] = 23400, [79] = 23700, [80] = 24000, [81] = 24300, [82] = 24600, [83] = 24900, [84] = 25200, [85] = 25500, [86] = 25800, [87] = 26100, [88] = 26400, [89] = 26700, [90] = 27000, [91] = 27300, [92] = 27600, [93] = 27900, [94] = 28200, [95] = 28500, [96] = 28800, [97] = 29100, [98] = 29400, [99] = 29700, [100] = 30000, [101] = 30300, [102] = 30600, [103] = 30900, [104] = 31200, [105] = 31500, [106] = 31800, [107] = 32100, [108] = 32400, [109] = 32700, [110] = 33000, [111] = 33300, [112] = 33600, [113] = 33900, [114] = 34200, [115] = 34500, [116] = 34800, [117] = 35100, [118] = 35400, [119] = 35700, [120] = 36000, [121] = 36300, [122] = 36600, [123] = 36900, [124] = 37200, [125] = 37500, [126] = 37800, [127] = 38100, [128] = 38400, [129] = 38700, [130] = 39000, [131] = 39300, [132] = 39600, [133] = 39900, [134] = 40200, [135] = 40500, [136] = 40800, [137] = 41100, [138] = 41400, [139] = 41700, [140] = 42000, [141] = 42300, [142] = 42600, [143] = 42900, [144] = 43200, [145] = 43500, [146] = 43800, [147] = 44100, [148] = 44400, [149] = 44700, [150] = 45000,}PetBonus = { { "offensivo", { "Valore Attacco Fisico","Valore Attacco Magico", }, { "Forte Vs War","Forte Vs Ninja","Forte Vs Sura","Forte Vs Shamy","Forte Vs Mostri", }, { "Danni Critici","Danni Trafiggenti", }, { "Stordimento","Avvelenamento","Rallentamento", }, }, { "difensivo", { "Difesa Attacco Fisico","Difesa Attacco Magico", }, { "Res. Spada","Res. Spadone","Res. Pugnali","Res. Campana","Res. Ventaglio","Res. Freccia","Res. Magia", }, { "Max HP","Max MP", }, { "Rigenerazione HP","Rigenerazione MP", }, }, { 1, { 53,55, }, { 59,60,61,62,63, }, { 15,16, }, { 13,12,14, }, }, { 2, { 54,56, }, { 29,30,31,32,33,34,37, }, { 1,2, }, { 10,11, }, },}PetArray = { {53001, "fenice_rossa", "Fenice Rossa", 30068, PetExpTable, { 3,1,3,1, }, }, {53002, "fenice_blu", "Fenice Blu", 30068, PetExpTable, { 3,3,1,1, }, }, {53003, "renna", "Renna", 30068, PetExpTable, { 3,1,1,3, }, }, {53005, "azarel", "Azarel", 30068, PetExpTable, { 2,1,3,2, }, }, {53006, "cane", "Cane", 30068, PetExpTable, { 1,3,1,3, }, }, {53007, "leone", "Leone", 30068, PetExpTable, { 1,1,3,3, }, }, {53008, "cinghiale", "Cinghiale", 30068, PetExpTable, { 1,3,3,1, }, }, {53009, "tigre", "Tigre", 30068, PetExpTable, { 2,3,2,1, }, },}PET_NAME = 1PET_LEVEL = 2PET_EXP = 3PET_TYPE = 1PET_BON1 = 2PET_BON2 = 3PET_BON3 = 4PET_BON4 = 5PET_SUMMON = 0PET_UNSUMMON = 1PET_READ = 0PET_WRITE = 1PET_DATA = 0PET_BONUS = 1function inizializza(i) say_title("Pet System:") say("") say("Ciao, hai adottato un nuovo cucciolo") say("per poterlo evocare, come prima cosa") say("dovrai dargli un nome.") local scelta = select("Voglio dargli un nome","Non ora") if scelta == 2 then return -1 end say_title("Pet System:") say("") say("Assegna un nome al tuo cucciolo") say("") say_reward("Nome:") local PetName = tostring(input()) if PetName == "" then say_title("Pet System:") say("") say_reward("Non puoi lasciare l'input vuoto!") return -1 end local DATA_PATH = "locale/italy/quest/object/pet/" local LOCAL_PATH = pc.get_name().."/" local PET_FILE = PetArray[i][2]..".txt" local PET_BONUS_FILE = PetArray[i][2].."_bonus.txt" if pc.getqf("local_path") != 1 then os.execute("cd "..DATA_PATH.." && mkdir "..LOCAL_PATH.." && chmod 777 "..LOCAL_PATH) pc.setqf("local_path", 1) end local file = io.open(DATA_PATH..LOCAL_PATH..PET_FILE , "w") file:write(PetName.."n1n0n") --nome livello exp io.close(file) local bonus = io.open(DATA_PATH..LOCAL_PATH..PET_BONUS_FILE , "w") bonus:write("0n0n0n0n0n") io.close(bonus) os.execute("cd "..DATA_PATH..LOCAL_PATH.." && chmod 777 *.txt") return 0endfunction GetGrade(i) local PetLevel = tonumber(data_tool(i, PET_LEVEL, PET_DATA, PET_READ)) local x = 0 local y = 0 local Grade = 1 while true do x = x + 1 y = y + 1 if y == 10 then Grade = Grade + 1 y = 0 end if x == PetLevel then return Grade end endend function evoca(i, stato) local bonus = { 3,4,5,6, } local status = PetArray[i][6] local PetGrade = tonumber(GetGrade(i)) local PetName = data_tool(i, PET_NAME, PET_DATA, PET_READ) local PetLevel = tonumber(data_tool(i, PET_LEVEL, PET_DATA, PET_READ)) local horse_level = horse.get_level() local apply = 0 local level = 21 + i if stato == PET_SUMMON then local z = 1 while true do if bonus[z] == nil then break end apply = PetGrade*status[z] affect.add_collect(bonus[z], apply, 60*60*8) z = z + 1 end horse.set_level(level) horse.set_name(PetName) horse.summon() chat("Il pet e' stato evocato") horse.set_level(horse_level) else local z = 1 while true do if bonus[z] == nil then break end apply = PetGrade*status[z] affect.remove_collect(bonus[z], apply, 60*60*8) z = z + 1 end horse.set_level(level) horse.unsummon() chat("Il tuo pet e' andato a riposare") horse.set_level(horse_level) endendfunction PetInfo(x) while true do say_title("Pet System:") say("Informazioni abilita':") say("") say("Lo stile "..PetBonus[x][1].." si divide in 4") say("categorie principali.") say("potrai sviluppare una sola tecnica per categoria") local y = 0 if x == 1 then y = select( "Valore Attacco","Attacco Vs. Razza","Aumento del danno","Tecniche Speciali","Indietro") else y = select( "Valore Difesa","Difesa Vs. Arma","Aumento dei valori vitali","Tecniche Rigenerative","Indietro") end if y == 5 then break end while true do say_title("Pet System:") say("Informazioni abilita':") say("") say("Con l'apprendimento di questa tecnica potrai") say("incrementare il valore "..PetBonus[x][1]) say("Tecniche disponibili:") say("") local z = 1 while true do if PetBonus[x][y+1][z] == nil then break end say_reward(PetBonus[x][y+1][z]) z = z + 1 end local b = select("Indietro") if b == 1 then break end end endendfunction PetSet(i, t) say_title("Pet System:") say("Gestione abilita':") say("") say("Hai scelto uno stile di combattimento") say("del tipo "..PetBonus[t][1].." per il tuo pet") say_reward("confermi?") local conferma = select("Si","No") if conferma == 2 then return end say_title("Pet System:") say("Gestione abilita':") say("") say("Una volta scelto lo stile di combattimento") say("hai la possibilita' di allenare nuove abilita'") say("scegli con cura le abilita' da sviluppare") say("") local k = select("Scelgo ora","Scelgo dopo") if k == 2 then return end local w = 2 local bonus = {} local bon = {} while true do if PetBonus[t][w] == nil then break end say_title("Pet System:") say("Gestione abilita': ") say("") say_reward("Puoi allenare solo una delle seguenti abilita'") say_reward("sceglila con cura...") say("") local x = select_table( PetBonus[t][w] ) bonus[w-1] = x bon[w-1] = PetBonus[t][w][x] w = w + 1 end say_title("Pet System:") say("Gestione abilita':") say("") say("Hai scelto:") say("") say("Bonus 1: "..bon[1]) say("Bonus 2: "..bon[2]) say("Bonus 3: "..bon[3]) say("Bonus 4: "..bon[4]) say("") say_reward("Confermi?") say("") local c = select("Si","No") if c == 2 then return end data_tool(i, t.."n"..bonus[1].."n"..bonus[2].."n"..bonus[3].."n"..bonus[4].."n", PET_BONUS, PET_WRITE)endfunction PetMenuAbi(i) local check = tonumber(data_tool(i, PET_TYPE, PET_BONUS, PET_READ)) local status = PetArray[i][6] local PetGrade = tonumber(GetGrade(i)) local PetType = tonumber(data_tool(i, PET_TYPE, PET_BONUS, PET_READ)) local bon1 = tonumber(data_tool(i, PET_BON1, PET_BONUS, PET_READ)) local bon2 = tonumber(data_tool(i, PET_BON2, PET_BONUS, PET_READ)) local bon3 = tonumber(data_tool(i, PET_BON3, PET_BONUS, PET_READ)) local bon4 = tonumber(data_tool(i, PET_BON4, PET_BONUS, PET_READ)) if check == 0 then while true do say_title("Pet System:") say("Benvenuto nel sistema di gestione abilita'") say("come prima cosa devi decidere che tipo") say("di istruzione vuoi dare al tuo pet") local z = select( "Offensiva","Difensiva","Informazioni","Chiudi") if z == 1 then PetSet(i, z) return elseif z == 2 then PetSet(i, z) return elseif z == 3 then while true do say_title("Pet System:") say("Informazioni abilita':") say("") say("Ogni pet può sviluppare 4 abilita'") say("a seconda dello stile di combattimento") say("") local x = select( "Stile Offensivo","Stile Difensivo","Indietro") if x == 1 then PetInfo(x) elseif x == 2 then PetInfo(x) elseif x == 3 then break end end elseif z == 4 then break end end else say_title("Pet System:") say("Gestione abilita':") say("") say_reward("Cosa desideri fare?") say("") local y = select("Stato abilita'","Reset Abilita'","Chiudi") if y == 1 then local point = {} local p = 1 while true do if status[p] == nil then break end point[p] = status[p]*PetGrade p = p + 1 end say_title("Pet System:") say("Stato abilita':") say("") say_reward("Status:") say("VIT: +"..point[1]) say("INT: +"..point[2]) say("STR: +"..point[3]) say("DEX: +"..point[4]) say_reward("Bonus:") say(PetBonus[PetType][2][bon1]..": +"..PetGrade) say(PetBonus[PetType][3][bon2]..": +"..PetGrade) say(PetBonus[PetType][4][bon3]..": +"..PetGrade) say(PetBonus[PetType][5][bon4]..": +"..PetGrade) elseif y == 2 then say_title("Pet System:") say("Reset abilita'") say("che tipo di istruzione vuoi dare al tuo pet?") say_reward("Ricorda il reset può essere usato ogni 3 giorni") local j = select("Stile Offensivo","Stile Difensivo","Chiudi") if j == 1 then PetSet(i, j) elseif j == 2 then PetSet(i, j) else return end elseif y == 3 then return end endendfunction show_pet_menu(i) local PetName = data_tool(i, PET_NAME, PET_DATA, PET_READ) local PetRace = PetArray[i][3] local PetFood = PetArray[i][4] local PetGrade = tonumber(GetGrade(i)) local PetLevel = tonumber(data_tool(i, PET_LEVEL, PET_DATA, PET_READ)) local PetExp = tonumber(data_tool(i, PET_EXP, PET_DATA, PET_READ)) local PetNextExp = PetArray[i][5][PetLevel] while true do say_title("Pet System:") say("Benvenuto nel sistema di gestione del pet") say("") say_reward("cosa desideri fare?") local s = select("Stato Pet", "Ciba Pet", "Abilita' Pet", "Altro", "Chiudi" ) if s == 4 then say_title("Pet System:") say("Benvenuto nel sistema di gestione del pet") say("") say_reward("cosa desideri fare?") local z = select( "Cambia Nome", "Manda via", "Indietro", "Chiudi" ) if z == 1 then say_title("Pet System:") say("") say("Assegna un nuovo nome al tuo cucciolo") say("") say_reward("Nome:") local PetNewName = tostring(input()) if PetNewName == "" then say_title("Pet System:") say("") say_reward("Non puoi lasciare l'input vuoto!") return end if PetNewName == nome then say_title("Pet System:") say("") say_reward("Non puoi usare lo stesso nome!") return end data_tool(i, PetNewName.."n"..PetLevel.."n"..PetExp.."n", PET_DATA, PET_WRITE) evoca(i, PET_UNSUMMON) evoca(i, PET_SUMMON) return elseif z == 2 then evoca(i, PET_UNSUMMON) return elseif z == 3 then elseif z == 4 then break end elseif s == 1 then say_title("Pet System:") say("") say("Nome: "..PetName) say("Razza: "..PetRace) say("Livello: "..PetLevel) say("Grado Istruzione: "..PetGrade) say("Exp: "..PetExp.." / "..PetNextExp) say("Salute: "..horse.get_health_pct().."%") say("Resistenza: "..horse.get_stamina_pct().."%") say("Cibo: "..item_name(PetFood)) return elseif s == 2 then if pc.countitem(PetFood) &--#62; 0 then say_title("Pet System:") say("") say("Il tuo cucciolo e' felice") say("per l'ottimo spuntino che ha fatto") pc.removeitem(PetFood, 1) horse.feed() return else say_title("Pet System:") say("") say("Per cibare il tuo cucciolo") say("hai bisogno di: "..item_name(PetFood)) say("") return end elseif s == 3 then if PetLevel &--#62;= 10 then PetMenuAbi(i) return else say_title("Pet System:") say("") say_reward("Il Pet deve essere almeno Lv 10") return end elseif s == 5 then break end endendfunction PetGiveExp(i, Point) local PetName = data_tool(i, PET_NAME, PET_DATA, PET_READ) local PetLevel = tonumber(data_tool(i, PET_LEVEL, PET_DATA, PET_READ)) local PetExp = tonumber(data_tool(i, PET_EXP, PET_DATA, PET_READ)) local PetNextExp = PetArray[i][5][PetLevel] if PetLevel == 150 then return end local PetNewExp = PetExp + Point while true do if PetNewExp &--#60; PetNextExp then break end PetNewExp = PetNewExp - PetNextExp PetLevel = PetLevel + 1 end data_tool(i, PetName.."n"..PetLevel.."n"..PetNewExp.."n", PET_DATA, PET_WRITE)endfunction data_tool(i, linea, tipo, modo) local DATA_PATH = "locale/italy/quest/object/pet/" local LOCAL_PATH = pc.get_name().."/" local x = 1 local file = "" local PET_FILE = "" local PET_BACKUP = "" if tipo == PET_DATA then PET_FILE = PetArray[i][2]..".txt" PET_BACKUP = PetArray[i][2]..".bak" elseif tipo == PET_BONUS then PET_FILE = PetArray[i][2].."_bonus.txt" PET_BACKUP = PetArray[i][2].."_bonus.bak" end if modo == PET_READ then file = io.open(DATA_PATH..LOCAL_PATH..PET_FILE, "r") while true do local line = file:read("*l") if line == nil then break end text = string.gsub(line, "n", "") if x == linea then io.close(file) return text end x = x + 1 end io.close(file) elseif modo == PET_WRITE then os.execute("cd "..DATA_PATH..LOCAL_PATH.." && mv "..PET_FILE.." "..PET_BACKUP) file = io.open(DATA_PATH..LOCAL_PATH..PET_FILE, "w") file:write(linea) io.close(file) os.execute("cd "..DATA_PATH..LOCAL_PATH.." && chmod 777 "..PET_FILE) endend pet_system.quest:
    quest pet_system begin state start begin when 53001.use or 53002.use or 53003.use or 53005.use or 53006.use or 53007.use or 53008.use or 53009.use begin local ItemValue = item.vnum for i = 1, table.getn(PetArray), 1 do if PetArray[i][1] == ItemValue then local PetState = PetArray[i][2] if pc.getqf("pet_index") == 0 then if pc.getqf(PetState) == 0 then local check = inizializza(i) if check != 0 then return end pc.setqf(PetState, 1) end pc.setqf("pet_index", i) evoca(i, PET_SUMMON) else evoca(i, PET_UNSUMMON) pc.setqf("pet_index", 0) end end end end when 20120.click with pc.getqf("pet_index") == 1 begin show_pet_menu(1) end when 20121.click with pc.getqf("pet_index") == 1 begin show_pet_menu(1) end when 20122.click with pc.getqf("pet_index") == 1 begin show_pet_menu(1) end when 20123.click with pc.getqf("pet_index") == 2 begin show_pet_menu(2) end when 20124.click with pc.getqf("pet_index") == 2 begin show_pet_menu(2) end when 20125.click with pc.getqf("pet_index") == 2 begin show_pet_menu(2) end when 20126.click with pc.getqf("pet_index") == 3 begin show_pet_menu(3) end when 20127.click with pc.getqf("pet_index") == 3 begin show_pet_menu(3) end when 20128.click with pc.getqf("pet_index") == 3 begin show_pet_menu(3) end when 20129.click with pc.getqf("pet_index") == 4 begin show_pet_menu(4) end when 20130.click with pc.getqf("pet_index") == 4 begin show_pet_menu(4) end when 20131.click with pc.getqf("pet_index") == 4 begin show_pet_menu(4) end when 20132.click with pc.getqf("pet_index") == 5 begin show_pet_menu(5) end when 20133.click with pc.getqf("pet_index") == 5 begin show_pet_menu(5) end when 20134.click with pc.getqf("pet_index") == 5 begin show_pet_menu(5) end when 20135.click with pc.getqf("pet_index") == 6 begin show_pet_menu(6) end when 20136.click with pc.getqf("pet_index") == 6 begin show_pet_menu(6) end when 20137.click with pc.getqf("pet_index") == 6 begin show_pet_menu(6) end when 20138.click with pc.getqf("pet_index") == 7 begin show_pet_menu(7) end when 20139.click with pc.getqf("pet_index") == 7 begin show_pet_menu(7) end when 20140.click with pc.getqf("pet_index") == 7 begin show_pet_menu(7) end when 20141.click with pc.getqf("pet_index") == 8 begin show_pet_menu(8) end when 20142.click with pc.getqf("pet_index") == 8 begin show_pet_menu(8) end when 20143.click with pc.getqf("pet_index") == 8 begin show_pet_menu(8) end when kill with pc.getqf("pet_index") != 0 begin local i = pc.getqf("pet_index") if pc.get_level() &--#62; (npc.get_level() + 15) then return end if pc.get_level() &--#60;= npc.get_level() then PetGiveExp(i, 5) elseif pc.get_level() &--#60;= (npc.get_level() + 5) then PetGiveExp(i, 4) elseif pc.get_level() &--#60;= (npc.get_level() + 10) then PetGiveExp(i, 3) elseif pc.get_level() &--#60;= (npc.get_level() + 15) then PetGiveExp(i, 1) end end when logout with pc.getqf("pet_index") != 0 begin local i = pc.getqf("pet_index") evoca(i, PET_UNSUMMON) pc.setqf("pet_index", 0) end when login with pc.getqf("pet_index") != 0 begin local i = pc.getqf("pet_index") evoca(i, PET_UNSUMMON) pc.setqf("pet_index", 0) end endendDif da function npc.get_level para o game2089:
    This difference file is created by The Interactive Disassemblergame20890014E762: 89 900014E763: C3 900014E764: 74 750014E765: 07 610014E766: 8B 900014E767: 50 900014E768: 24 900014E769: 85 900014E76A: D2 900014E76B: 74 900014E76C: 33 900014E7C7: 24 0F0014E7C8: 04 B60014E7C9: E8 800014E7CA: 82 0A0014E7CB: F5 050014E7CC: 17 0000312349: 72 6C0031234B: 6D 760031234C: 61 650031234D: 69 6C0031234E: 6E 00 Pet System Advanced quest:
    http-~~-//www.youtube.com/watch?v=Oc2C3jtjTDI
    Créditos pela dif BlackYuko.
    divertir-se by d3m0n3.
    Fonte: Epvpers.
  25. Upvote
    Nestle reacted to Cђ๏รєPєтภคร in [New]Item De Teleporte   
    Booooooooooooooooaaaaaaaaaas Pessoal :D
    Já algum tempo que não faço tópicos ...
    Então hoje decidi fazer 1 .
    O item é este :

    Item list client :

    Código:
    90000 ETC icon/item/90000.tga
    Item cliente:
    Código:
    Con Speedy 90.000 Cloud
    Está "nuvem" não se pode transportar para diferentes mapas.
    Item_proto:

    Código:
    <Item vnum="90000" hashName="Nuvola Speedy" name="Nuvola Speedy" type="5" subtype="0" weight="0" size="1" antiflag="0" flag="4"wearflag="0" immuneflag="0"gold="0" buy_price="10000000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0"applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0"applyvalue2="0" value0=" " value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0"socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
    Navicat item_proto:

    Código:
    INSERT INTO `item_proto` VALUES (90000, 'Nuvola Speedy ', 'Nuvola Speedy ', 18, 0, 0, 1, 0, 4, 0, '' , 0, 10000000, 0, 0, 0, 0, 0, 0, 0, 0, 0,0, 0, 0,0,0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, 0);
    Filezilla :
    Código:
    usr/rain/channel/share_data/locale/hongkong/quest/object
    Download :
    http://www.mediafire.com/?1chce81n66hk3fi
    Créditos UJ.
    Cumprimentos,ChosePetras