khanhdu

nhiem vu

Apr 5th, 2017
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 28.17 KB | None | 0 0
  1. #==============================================================================
  2. # ** Vocab
  3. #------------------------------------------------------------------------------
  4. #  Este modulo define os termos e mensagens. Ele define algumas informação
  5. # como variáveis constantes. Termos da base de dados são obtidos utilizando a
  6. # variável global $data_system.
  7. #==============================================================================
  8.  
  9. module Vocab
  10.   # Tela de login
  11.   LoginButton     = "Vào Game"
  12.   RegisterButton  = "Đăng Kí"
  13.   ExitButton      = "Thoát"
  14.   UserText        = "Người Sử Dụng:"
  15.   PassText        = "Mật Khẩu:"
  16.   LoginTitle      = "Đăng Nhập"
  17.   RegisterTitle   = "Đăng Kí"
  18.   EmailText       = "Email:"
  19.  
  20.   # Frases de loja
  21.   ShopBuy         = "Mua"
  22.   ShopSell        = "Bán"
  23.   ShopCancel      = "Thoát"
  24.   Possession      = "Possui"
  25.  
  26.   # Frases de Estado
  27.   ExpTotal        = "Experiência Total"
  28.   ExpNext         = "Próximo %s"
  29.  
  30.   # Frases de salvar/carregar
  31.   SaveMessage     = "Deseja salvar em qual arquivo?"
  32.   LoadMessage     = "Deseja carregar qual arquivo?"
  33.   File            = "Arquivo"
  34.  
  35.   # Nome do grupo de personagens
  36.   PartyName       = "%s"
  37.  
  38.   # Mensagens iniciais de batalha
  39.   Emerge          = "%s apareceu!"
  40.   Preemptive      = "%s ataca primeiro!"
  41.   Surprise        = "%s chegou de surpresa!"
  42.   EscapeStart     = "% s fugiu!"
  43.   EscapeFailure   = "Tentativa de fuga falhou!"
  44.  
  45.   # Mensagens finais de batalha
  46.   Victory         = "O grupo de %s venceu a batalha!"
  47.   Defeat          = "O grupo de %s foi derrotado!"
  48.   ObtainExp       = "%s pontos de experiência!"
  49.   ObtainGold      = "Você recebeu %s%s!"
  50.   ObtainItem      = "Você adquiriu  %s!"
  51.   LevelUp         = "%s subiu para o %s %s!"
  52.   ObtainSkill     = "Aprendeu a habilidade %s!"
  53.  
  54.   # Mensagens de batalha
  55.   UseItem         = "%s usou %s!"
  56.  
  57.   # Danos críticos
  58.   CriticalToEnemy = "Dano crítico!"
  59.   CriticalToActor = "Dano crítico!"
  60.  
  61.  # Resultados de ações (herói)
  62.   ActorDamage     = "%s recebeu %s pontos de dano!"
  63.   ActorRecovery   = "%s recuperou %s%s!"
  64.   ActorGain       = "%s ganhou %s%s!"
  65.   ActorLoss       = "%s perdeu %s%s!"
  66.   ActorDrain      = "%s teve %s%s drenados"
  67.   ActorNoDamage   = "%s não recebeu dano!"
  68.   ActorNoHit      = "Errou! %s não recebeu dano!"
  69.  
  70.   # Resultados de ações (inimigo)
  71.   EnemyDamage     = "%s recebeu %s pontos de dano!"
  72.   EnemyRecovery   = "%s recuperou %s%s!"
  73.   EnemyGain       = "%s ganhou %s%s!"
  74.   EnemyLoss       = "%s perdeu %s%s!"
  75.   EnemyDrain      = "%s  teve %s%s drenados"
  76.   EnemyNoDamage   = "%s não recebeu dano!"
  77.   EnemyNoHit      = "Errou! %s não recebeu dano!"
  78.  
  79.   # Reflexão / Evasão
  80.   Evasion         = "%s evitou o ataque!"
  81.   MagicEvasion    = "%s evitou a magia!"
  82.   MagicReflection = "%s refletiu a magia!"
  83.   CounterAttack   = "%s contra - atacou!"
  84.   Substitute      = "%s transforma-se em %s!"
  85.  
  86.   # Enfraquecimento / Fortalecimento
  87.   BuffAdd         = "%s foi encantado com %s!"
  88.   DebuffAdd       = "%s sofeu %s!"
  89.   BuffRemove      = "%s não está mais encantado com %s!"
  90.  
  91.   # Caso não haja efeito do item
  92.   ActionFailure   = "%s não causou efeito!"
  93.  
  94.   # Mensagem de erro
  95.   PlayerPosError  = "Não é possível definir a posição inicial do jogador."
  96.   EventOverflow   = "Excedeu o máximo de chamadas de Eventos Comuns."
  97.  
  98.   # Termos Básicos
  99.   def self.basic(basic_id)
  100.     $data_system.terms.basic[basic_id]
  101.   end
  102.  
  103.   # Parâmetros
  104.   def self.param(param_id)
  105.     $data_system.terms.params[param_id]
  106.   end
  107.  
  108.   # Tipo de Equipamento
  109.   def self.etype(etype_id)
  110.     $data_system.terms.etypes[etype_id]
  111.   end
  112.  
  113.   # Comandos
  114.   def self.command(command_id)
  115.     $data_system.terms.commands[command_id]
  116.   end
  117.  
  118.   # Moeda
  119.   def self.currency_unit
  120.     $data_system.currency_unit
  121.   end
  122.  
  123.   QuestName = Hash.new
  124.  
  125.   QuestName[[1,1]] = "Pobre Nicolau"
  126.   QuestName[[1,2]] = "Glubs tem Líderes"
  127.   QuestName[[2,1]] = "Eu, um Fracote"
  128.   QuestName[[2,2]] = "Fracote é Você!"
  129.   QuestName[[3,1]] = "Carne Dracônica"
  130.   QuestName[[4,1]] = "Mistério Mich"
  131.   QuestName[[5,1]] = "Muitos Woolobos"
  132.   QuestName[[5,2]] = "Muitos Zoolobos"
  133.   QuestName[[5,3]] = "Muitos Koolobos"
  134.   QuestName[[6,1]] = "Primeira Pista"
  135.   QuestName[[7,1]] = "Bebidas Aix"
  136.   QuestName[[8,1]] = "Tabernas tem Problemas"
  137.   QuestName[[9,1]] = "Uma Bebida de Amigos"
  138.   QuestName[[9,2]] = "O baú do mineiro"
  139.   QuestName[[10,1]] = "Mineirador Quero Ser"
  140.   QuestName[[11,1]] = "+ Cebolas - Kiorkles"
  141.   QuestName[[11,2]] = "Kiorkles Selvagens"
  142.   QuestName[[11,3]] = "Kiorkles Ladrões"
  143.   QuestName[[12,1]] = "O Coelho Ted"
  144.   QuestName[[13,1]] = "Depósito Assombrado"
  145.   QuestName[[13,2]] = "Uma Pista, um Mich"
  146.   QuestName[[14,1]] = "Apis e o Bisbilhoteiro"
  147.   QuestName[[15,1]] = "Aracs também se Irritam"
  148.   QuestName[[16,1]] = "O Teste Secto - 1"
  149.   QuestName[[16,2]] = "O Teste Secto - 2"
  150.   QuestName[[16,3]] = "O Teste Secto - 3"
  151.   QuestName[[16,4]] = "O Teste Secto - 4"
  152.   QuestName[[17,1]] = "O Livro do Velho Yipe"
  153.   QuestName[[18,1]] = "Páginas Perdidas"
  154.   QuestName[[19,1]] = "Obisco Pervertido"
  155.   QuestName[[20,1]] = "Luvas Fofinhas"
  156.   QuestName[[21,1]] = "Juventude que se vai"
  157.   QuestName[[22,1]] = "O Velho Agradece o Novo"
  158.   QuestName[[23,1]] = "Notícias do Defensor"
  159.   QuestName[[24,1]] = "Ajudando a Milícia - 1"
  160.   QuestName[[24,2]] = "Ajudando a Milícia - 2"
  161.   QuestName[[25,1]] = "Mestre Ferreiro Vich"
  162.   QuestName[[26,1]] = "Mutação Dracônica"
  163.   QuestName[[27,1]] = "Floresta Mich? - 1"
  164.   QuestName[[27,2]] = "Floresta Mich? - 2"
  165.   QuestName[[28,1]] = "O Guerreiro Caído"
  166.   QuestName[[29,1]] = "Vento Mich - 1"
  167.   QuestName[[29,2]] = "Vento Mich - 2"
  168.   QuestName[[29,3]] = "Vento Mich - 3"
  169.   QuestName[[30,1]] = "Recompensa do Vento"
  170.   QuestName[[31,1]] = "Análise Mich"
  171.   QuestName[[32,1]] = "Fantasma Triste"
  172.   QuestName[[32,2]] = "Oripmav Ascendido"
  173.   QuestName[[33,1]] = "Chamas Mich"
  174.   QuestName[[34,1]] = "Kay e Lizbeth"
  175.   QuestName[[35,1]] = "Purificação Mich"
  176.   QuestName[[36,1]] = "Vingança de Falech"
  177.   QuestName[[37,1]] = "Agonia de Morgana"
  178.   QuestName[[38,1]] = "Khan Rep Morroc"
  179.   QuestName[[39,1]] = "Sobrevivendo em Invartam"
  180.   QuestName[[40,1]] = "Medo de Aracque"
  181.   QuestName[[41,1]] = "Caça ao Filhote Líder - 1"
  182.   QuestName[[41,2]] = "Caça ao Filhote Líder - 2"
  183.   QuestName[[42,1]] = "(!) Corrupção de Invartam"
  184.   QuestName[[43,1]] = "O Chapéu de Elena"
  185.  
  186.   QuestDesc = Hash.new
  187.  
  188.   QuestDesc[[1,1]] = "Nicolau[0,4] precisa que você derrote dez Glubs, ele prometeu uma recompensa, talvez seja útil para começar a exploração de Invartam."
  189.   QuestDesc[[1,2]] = "Você deve derrotar o Glub Hóspede para que a concentração de Glubs na área onde Nicolau[0,4] mora possa diminuir um pouco, ele prometeu uma recompensa, talvez seja algo valioso."
  190.   QuestDesc[[2,1]] = "Gaf[0,5] sarcasticamente lhe desafiou a derrotar dez Flores Carnívoras, talvez mostrar a ele que isso é como tirar doce de criança pra você, lhe faça pedir desculpas, ou até lhe dar algo."
  191.   QuestDesc[[2,2]] = "Aparentemente derrotar algums flores comuns não foi o suficiente para que Gaf[0,5] acredite que você não é um fracote, para a verdadeira prova, ele pediu para que você derrotar dez Flores Carnívores Azúis."
  192.   QuestDesc[[3,1]] = "Tauri[0,3] lhe pediu para conseguir um lote de cem Carnes de Dragão, o mesmo pode ser obtido derrotando Matadores de Dragão, a leste de Invartam, talvez, ele lhe dê algo de grande valor em troca, afinal, o trabalho é grande."
  193.   QuestDesc[[4,1]] = "Vya[1,1], é uma Mich Adapse que atualmente está investigando o motivo de sua raça estar lentamente desaparecendo, ela lhe pediu uma pista, aparentemente pode estar com um certo Yipe..."
  194.   QuestDesc[[5,1]] = "Wonka[0,6], é o encarregado por manter a área da floresta Mich segura contra as criaturas que se parecem com lobos, mas atualmente tem ficado mais difícil para ele fazer isso. Ele lhe pediu para derrotar dez Woolobos."
  195.   QuestDesc[[5,2]] = "Wonka[0,6], é o encarregado por manter a área da floresta Mich segura contra as criaturas que se parecem com lobos, mas atualmente tem ficado mais difícil para ele fazer isso. Ele lhe pediu para derrotar dez Zoolobos."
  196.   QuestDesc[[5,3]] = "Wonka[0,6], é o encarregado por manter a área da floresta Mich segura contra as criaturas que se parecem com lobos, mas atualmente tem ficado mais difícil para ele fazer isso. Ele lhe pediu para derrotar dez Koolobos."
  197.   QuestDesc[[6,1]] = "Xin[0,6], parece ser um homem experiente no assunto da Asa. Ele me deu alguma pista de onde, ou melhor, com quem ela está, uma criatura chamada Voolobo, eu devia verificar isto, talvez eu finalmente a encontre."
  198.   QuestDesc[[7,1]] = "Mis[0,6], um empregado do cientista Vaix, lhe propôs a oferta de produzir vinte bebidas Aix de dois tipos, se você lhe trouxer quarenta Glubs para Viagem. [A missão pode ser repetida quantas vezes você quiser]."
  199.   QuestDesc[[8,1]] = "Garv[0,6], um empregado da Taberna do Velho Yipe, tem tido problemas na hora de buscar ingredientes no porão da Taberna, pois um Ratz Drag entrou lá, você deve derrota-lo."
  200.   QuestDesc[[9,1]] = "Jay[0,6], um ferreiro, disse que irá contar um segredo se você pagar uma bebida para ele, realmente, é bom fazer amigos não é? Agora, será tão óbvio o lugar onde você conseguirá a bebida?"
  201.   QuestDesc[[9,2]] = "Jay[0,6], disse que existe um tipo de baú escondido nas Minas de Invartam, e que algum tipo de energia estranha emanava dele, talvez algo interessante surja desta dica, encontre o baú e traga o que há dentro dele."
  202.   QuestDesc[[10,1]] = "Yarof[-6,3], prometeu lhe tornar um mineiro com uma condição, você deve encontrar e destruir uma criatura mágica chamada Golem de Ferro, ele está escondido nas minas de Invartam, e parece ser muito poderoso, chame amigos."
  203.   QuestDesc[[11,1]] = "Warf[-5,3], é o encarregado por lutar contra os Kiorkles nas Minas de Invartam, ele tem um plano para o combate e pediu sua ajuda, você precisa juntar cem cebolas, itens comumente carregados por Kiorkles."
  204.   QuestDesc[[11,2]] = "Warf[-5,3] está tentando colocar em prática seu plano para acabar com os Kiorkles, mas alguns Kiorkles Selvagens estão impedindo que ele consiga isso. Ele lhe pediu para derrotar quinze Kiorkles Selvagens."
  205.   QuestDesc[[11,3]] = "Warf[-5,3] está tentando colocar em prática seu plano para acabar com os Kiorkles, mas alguns Kiorkles tem roubado suas cebolas, itens que ele usará em seu plano. Ele lhe pediu para derrotar quinze Kiorkles Ladrões."
  206.   QuestDesc[[12,1]] = "Kyn[1,1] é uma criança que veio a Invartam com seu pai para explorar a ilha, mas caminhando no nordeste da área, ele perdeu seu coelhinho Ted, ele lhe pediu para recuperar, e prometeu uma recompensa."
  207.   QuestDesc[[13,1]] = "Gabriel[0,6] é um veterano enviado para combater alguns fantasmas que apareceram no Depósito Assombrado da Taberna do Velho Yipe, ele lhe pediu para ajuda-lo derrotando trinta Fantasmas do Depósito."
  208.   QuestDesc[[13,2]] = "Gabriel[0,6] se sentiu perturbado com os resultados da missão que ele lhe deu, e por isso, lhe pediu para buscar pistas dentro do Depósito Assombrado, qualquer coisa que conte algo do passado será útil."
  209.   QuestDesc[[14,1]] = "Lacar[-2,4] está em uma missão de reconhecimento pelas áreas de Invartam, e lhe pediu para que derrote vinte e cinco Apis, pois elas estão atrapalhando sua missão, ele lhe prometeu ouro em troca."
  210.   QuestDesc[[15,1]] = "Guts[-4,5] lhe pediu para derrotar uma Arac Irritada, aparentemente ele coleciona vários objetos valiosos, e é possível que ele lhe dê algo raro em troca deste serviço."
  211.   QuestDesc[[16,1]] = "Niet[5,8] lhe prometeu que vai te ensinar um novo feitiço, se passar em seu teste, esta é a primeira etapa, você deve derrotar quinze Sectos Verde."
  212.   QuestDesc[[16,2]] = "Niet[5,8] lhe prometeu que vai te ensinar um novo feitiço, se passar em seu teste, esta é a segunda etapa, você deve derrotar vinte Sectos Roxo."
  213.   QuestDesc[[16,3]] = "Niet[5,8] lhe prometeu que vai te ensinar um novo feitiço, se passar em seu teste, esta é a terceira etapa, você deve derrotar vinte e cinco Sectos Dourado."
  214.   QuestDesc[[16,4]] = "Niet[5,8] lhe prometeu que vai te ensinar um novo feitiço, se passar em seu teste, esta é a quarta etapa, você deve derrotar trinta Sectos Ébano."
  215.   QuestDesc[[17,1]] = "Nay[5,8] ouviu boatos de um livro de anotações de um velho Yipe escondido na biblioteca de Invartam, e lhe pediu para encontra-lo."
  216.   QuestDesc[[18,1]] = "Jay[5,8] esqueceu algumas páginas de seu novo livro em sua casa, e lhe pediu para buscar, segundo ele, a casa fica ao nordeste da Biblioteca de Invartam.."
  217.   QuestDesc[[19,1]] = "Elyza[5,5] é uma aventureira que foi perseguida por um Obisco diferente dos outros. Ela lhe pediu para derrota-lo, talvez você não encontre apenas o Obisco no local."  
  218.   QuestDesc[[20,1]] = "Ryn[-4,6] é uma aventureira que lhe pediu para juntar cem bolas de lã, assim, ela conseguirá criar duas poderosas e fofas luvas contendo a magia dos Woolobos."  
  219.   QuestDesc[[21,1]] = "Lara[-6,8] é uma velha senhora que perdeu seu marido e filho, seu filho morreu para um ser chamado Voolobo, e ela lhe pediu para recuperar sua espada...não há uma boa recompensa, apenas misericórdia."  
  220.   QuestDesc[[22,1]] = "Tarof[1,1] é pai de Kyn, um garotinho o qual você ajudou, ele gostaria de agradece-lo, e lhe pediu quinze flores de Invartam para lhe fazer um item que lhe ajudará em suas aventuras."  
  221.   QuestDesc[[23,1]] = "Xin[0,3] lhe aconselhou a visitar a Milícia de Invartam, e com isso, perguntar ao Defensor Noroeste se está tudo bem por lá, o velho se preocupa com a segurança da ilha em excesso."  
  222.   QuestDesc[[24,1]] = "Gafgar[-6,3] é o Capitão da Milícia de Invartam e lhe ofereceu um trabalho, derrotar vinte Dragossauros Filhote, é possível que a milícia lhe dê uma boa recompensa no final de seus serviços."  
  223.   QuestDesc[[24,2]] = "Gafgar[-6,3] é o Capitão da Milícia de Invartam e lhe ofereceu um trabalho, derrotar vinte Dragossauros Filhote Vermelho, é possível que a milícia lhe dê uma boa recompensa no final de seus serviços."  
  224.   QuestDesc[[25,1]] = "Gankar[-6,3] lhe prometeu torna-lo um ferreiro se você contatar e for aprovado pelo Mestre Ferreiro Vich, ele está em algum lugar próximo a Floresta Mich."  
  225.   QuestDesc[[26,1]] = "Chanc[4,6] está investigando o motivo pelo qual os Domadores de Dragões sucumbiram a sua dádiva, e lhe pediu para que consiga trinta Asas de Domadores de Dragões."  
  226.   QuestDesc[[27,1]] = "Kinch[-4,7] parece um rapaz suspeito, lhe perguntou se você não queria testar as suas habilidades, e simplesmente lhe prometeu uma recompensa. Ele lhe pediu para derrotar 20 Glubs Amaldiçoados."  
  227.   QuestDesc[[27,2]] = "Kinch[-4,7] parece um rapaz suspeito, lhe perguntou se você não queria testar as suas habilidades, e simplesmente lhe prometeu uma recompensa. Ele lhe pediu para derrotar 20 Morcegos."  
  228.   QuestDesc[[28,1]] = "Ramza[-5,7] foi encontrado por você sem energia alguma, a única forma de ajuda-lo, é juntando cem Suspiros de Vida, essas essências podem ser conseguidas derrotando fantasmas, mas, é suspeito que ele precise disso, não?."  
  229.   QuestDesc[[29,1]] = "Lise[-1,9] é um espiríto do vento, e lhe pediu ajuda para sua missão de reconhecimento. Você deve juntar trinta e cinco Orbes da Escuridão e levar até ela."  
  230.   QuestDesc[[29,2]] = "Lise[-1,9] é um espiríto do vento, e lhe pediu ajuda para sua missão de reconhecimento. Você deve derrotar vinte e cinco Feiticeiros Sucumbidos."  
  231.   QuestDesc[[29,3]] = "Lise[-1,9] é um espiríto do vento, e lhe pediu ajuda para sua missão de reconhecimento. Você deve derrotar vinte e cinco Encarnações da Escuridão."  
  232.   QuestDesc[[30,1]] = "Shin[-1,11] tem o poder de contatar os espirítos do vento, aparentemente, eles querem lhe agradecer por ajuda-los, e para receber a recompensa deles, você deve passar por uma provação, juntar vinte Galios Mortos."    
  233.   QuestDesc[[31,1]] = "Jin[-4,8] é um mago que foi até a Floresta Mich estudar a magia que se encontra la. Ele pediu para que você consiga cem Crânios para que ele conclua sua pesquisa."    
  234.   QuestDesc[[32,1]] = "Morgiana[4,10] parece ter preocupações com duas criaturas que vagam pela Floresta Mich, ela lhe desafiou a derrota-las, começando pelo Fantasma Triste."    
  235.   QuestDesc[[32,2]] = "Morgiana[4,10] parece ter preocupações com duas criaturas que vagam pela Floresta Mich, ela lhe desafiou a derrota-las, agora lhe falta apenas o Oripmav Ascendido."    
  236.   QuestDesc[[33,1]] = "Kaiq[-3,12] parece ter uma pista sobre a Asa, mas disse que só lhe contará se provar ser uma pessoa justa, e para isso, deve encontrar as Chamas Mich."
  237.   QuestDesc[[34,1]] = "Kay[0,13] é uma alma atormentada, você disse que ajudaria a liberta-lo, mas...como?"
  238.   QuestDesc[[35,1]] = "Olivia[4,10] lhe ofereceu uma recompensa em troca da purificação do cemitério submerso, parece interessante, você deve derrotar vinta Almas de Ladõres e Almas de Magos."
  239.   QuestDesc[[36,1]] = "Lizy[-6,9] lhe pediu vingança em nome dela e de seus soldados. Você deve derrotar vinta Marionetistas e Servos de Mich."
  240.   QuestDesc[[37,1]] = "Mitro[4,10] é um antigo guerreiro amaldiçoado, que lhe pediu paz para sua antiga amiga, Morgana. Ela costuma caminhar pela Floresta Mich, e você deve derrota-la para completar a missão."
  241.   QuestDesc[[38,1]] = "Elidra[0,15] lhe deu uma missão definitiva, os espíritos do vento colocaram em suas mãos a derrota de Rep Morroc, um ser de pura escuridão que corrompe Invartam."
  242.   QuestDesc[[39,1]] = "Varo[0,0] é um rapaz suspeito que lhe ensinará truques de sobrevivência, se descobrir quem é o soldado responsável pela proteção de Invartam."
  243.   QuestDesc[[40,1]] = "Rina[0,1] é uma garota que tem medo de Arac's, ela lhe pediu para derrotar vinte e cinco Arac's para que ela possa perder seu medo. Ah, ela lhe prometeu uma recompensa por isso."
  244.   QuestDesc[[41,1]] = "Leara[7,3] é uma caçadora de dragões, você se ofereceu para ajuda-la, e ela lhe pediu para derrotar um líder natural dos Dragossauros Filhotes."
  245.   QuestDesc[[41,2]] = "Leara[7,3] é uma caçadora de dragões, você se ofereceu para ajuda-la, e ela lhe pediu para derrotar um líder natural dos Dragossauros Filhotes Vermelhos."
  246.   QuestDesc[[43,1]] = "Elena[99,98] prometeu lhe fazer um chapéu como o dela se voce conseguie 300 galios mortos."
  247.  
  248.    
  249.   QuestReward = Hash.new
  250.  
  251.   QuestReward[[1,1]] = "0,0,0,0|1,2,1,0|1,1,1,0|0,0,0,0|250,50"
  252.   QuestReward[[1,2]] = "0,0,0,0|2,1,1,4|0,0,0,0|0,0,0,0|300,80"
  253.   QuestReward[[2,1]] = "0,0,0,0|1,2,1,0|1,1,1,0|0,0,0,0|350,60"
  254.   QuestReward[[2,2]] = "0,0,0,0|3,1,1,4|0,0,0,0|0,0,0,0|400,120"
  255.   QuestReward[[3,1]] = "0,0,0,0|1,45,1,0|0,0,0,0|0,0,0,0|1050,150"
  256.   QuestReward[[4,1]] = "0,0,0,0|3,48,1,4|0,0,0,0|0,0,0,0|5050,550"
  257.   QuestReward[[5,1]] = "0,0,0,0|1,1,7,0|1,2,10,0|0,0,0,0|650,250"
  258.   QuestReward[[5,2]] = "0,0,0,0|3,25,1,4|0,0,0,0|0,0,0,0|750,380"
  259.   QuestReward[[5,3]] = "0,0,0,0|3,22,1,4|0,0,0,0|0,0,0,0|850,450"
  260.   QuestReward[[6,1]] = "0,0,0,0|2,11,1,8|0,0,0,0|0,0,0,0|10050,5050"
  261.   QuestReward[[7,1]] = "0,0,0,0|1,2,1,0|1,1,1,0|0,0,0,0|0,0"
  262.   QuestReward[[8,1]] = "0,0,0,0|1,2,1,0|1,1,1,0|0,0,0,0|650,250"
  263.   QuestReward[[9,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|250,25"
  264.   QuestReward[[9,2]] = "0,0,0,0|1,52,1,0|0,0,0,0|0,0,0,0|450,100"
  265.   QuestReward[[10,1]] = "0,0,0,0|1,2,1,0|1,1,1,0|0,0,0,0|2650,750"
  266.   QuestReward[[11,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|1050,450"
  267.   QuestReward[[11,2]] = "0,0,0,0|1,2,1,0|1,1,1,0|0,0,0,0|750,150"
  268.   QuestReward[[11,3]] = "0,0,0,0|2,29,1,0|1,1,1,0|0,0,0,0|1000,280"
  269.   QuestReward[[12,1]] = "0,0,0,0|3,19,1,0|0,0,0,0|0,0,0,0|350,50"
  270.   QuestReward[[13,1]] = "0,0,0,0|3,15,1,4|0,0,0,0|0,0,0,0|750,250"
  271.   QuestReward[[13,2]] = "0,0,0,0|3,20,1,4|0,0,0,0|0,0,0,0|150,50"
  272.   QuestReward[[14,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|500,100"
  273.   QuestReward[[15,1]] = "0,0,0,0|1,58,1,0|0,0,0,0|0,0,0,0|500,100"
  274.   QuestReward[[16,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|650,250"
  275.   QuestReward[[16,2]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|750,380"
  276.   QuestReward[[16,3]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|850,450"
  277.   QuestReward[[16,4]] = "0,0,0,0|1,59,1,0|0,0,0,0|0,0,0,0|1050,580"
  278.   QuestReward[[17,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|350,150"
  279.   QuestReward[[18,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|250,100"
  280.   QuestReward[[19,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|500,100"
  281.   QuestReward[[20,1]] = "0,0,0,0|3,65,1,6|0,0,0,0|0,0,0,0|550,150"
  282.   QuestReward[[21,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|350,150"
  283.   QuestReward[[22,1]] = "0,0,0,0|3,14,1,4|0,0,0,0|0,0,0,0|550,150"
  284.   QuestReward[[23,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|50,25"
  285.   QuestReward[[24,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|350,100"
  286.   QuestReward[[24,2]] = "0,0,0,0|2,6,1,4|0,0,0,0|0,0,0,0|500,180"
  287.   QuestReward[[25,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|150,30"
  288.   QuestReward[[26,1]] = "0,0,0,0|3,46,1,4|0,0,0,0|0,0,0,0|500,150"
  289.   QuestReward[[27,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|750,50"
  290.   QuestReward[[27,2]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|750,80"
  291.   QuestReward[[28,1]] = "0,0,0,0|1,60,1,0|0,0,0,0|0,0,0,0|1050,150"
  292.   QuestReward[[29,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|1050,450"
  293.   QuestReward[[29,2]] = "0,0,0,0|1,40,10,0|0,0,0,0|0,0,0,0|750,150"
  294.   QuestReward[[29,3]] = "0,0,0,0|1,40,10,0|0,0,0,0|0,0,0,0|1000,280"
  295.   QuestReward[[30,1]] = "0,0,0,0|1,61,1,0|0,0,0,0|0,0,0,0|550,150"
  296.   QuestReward[[31,1]] = "0,0,0,0|3,33,1,6|0,0,0,0|0,0,0,0|1050,150"
  297.   QuestReward[[32,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|850,150"
  298.   QuestReward[[32,2]] = "0,0,0,0|1,40,20,0|0,0,0,0|0,0,0,0|1250,180"
  299.   QuestReward[[33,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|500,125"
  300.   QuestReward[[34,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|800,225"
  301.   QuestReward[[35,1]] = "0,0,0,0|1,66,1,0|0,0,0,0|0,0,0,0|2650,550"
  302.   QuestReward[[36,1]] = "0,0,0,0|1,40,30,0|0,0,0,0|0,0,0,0|2250,450"
  303.   QuestReward[[37,1]] = "0,0,0,0|1,40,50,0|0,0,0,0|0,0,0,0|3250,450"
  304.   QuestReward[[38,1]] = "0,0,0,0|1,40,100,0|0,0,0,0|0,0,0,0|5250,850"
  305.   QuestReward[[39,1]] = "0,0,0,0|1,67,1,0|0,0,0,0|0,0,0,0|70,25"
  306.   QuestReward[[40,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|500,100"
  307.   QuestReward[[41,1]] = "0,0,0,0|0,0,0,0|0,0,0,0|0,0,0,0|1050,400"
  308.   QuestReward[[41,2]] = "0,0,0,0|1,21,45,0|0,0,0,0|0,0,0,0|1500,480"
  309.   QuestReward[[43,1]] = "0,0,0,0|1,72,1,0|0,0,0,0|0,0,0,0|20150,2500"
  310.  
  311.   Guide = Hash.new
  312.  
  313.   Guide[[1,1]] = "Olá aventureiro, eu sou um Gnurf, um espírito, e irei guia-lo pelo mundo de Misadventure. "
  314.   Guide[[1,2]] = "Várias pessoas em Invartam precisam de ajuda, mas você não precisa ser realmente gentil, ajude quem quiser. "
  315.   Guide[[1,3]] = "Nosso objetivo aqui será encontrar a Asa, um lendário objeto que promete poder a seu portador. "
  316.   Guide[[1,4]] = "Com a asa, você poderá moldar o mundo como quiser, seja para o bem, ou para o mal... "    
  317.   Guide[[1,5]] = "Você ainda é inexperiente, e não possúi poder para explorar o mundo, para começar, vamos nos fortalecer."  
  318.   Guide[[1,6]] = "Tente encontrar a saída do templo, na floresta de Invartam você poderá enfrentar monstros para evoluir."
  319.   Guide[[1,7]] = "Para atacar, você pode pressionar Z ou a barra de espaço."
  320.   Guide[[1,8]] = "Para se mover, você pode usar as setas ou os comandos WASD. Você pode mudar de direção se pressionar CTRL + setas."
  321.   Guide[[1,9]] = "Para pegar itens, pressione ENTER."
  322.   Guide[[2,1]] = "Você evoluiu, não esperava menos de você aventureiro. Para aprender uma magia, você deve evoluí-la."
  323.   Guide[[2,2]] = "Depois que evoluir sua magia, é importante arrasta-la para a sua aba de atalhos no topo da tela para usa-la."
  324.   Guide[[3,1]] = "Você alcançou o nível 3, está perto de conseguir sua segunda magia, mas antes disso, você precisa de equipamentos."  
  325.   Guide[[3,2]] = "Procure boas lojas de armaduras, armas e elmos, e compre algo para que consiga explorar melhor a ilha."  
  326.   Guide[[4,1]] = "Mais um nível e você dominará sua segunda habilidade, não desista, eu lhe ajudarei!"
  327.   Guide[[5,1]] = "Com isso, você já pode ter duas magias, você é rápido, acredito que logo estaremos explorando um lugar incrível."
  328.   Guide[[6,1]] = "Você sabia? Quando você alcançar o nível 50, você receberá uma alma que lhe ajudará nas batalhas."
  329.   Guide[[7,1]] = "Nível 7! Não esperava menos do mestre!"  
  330.   Guide[[8,1]] = "Essa foi difícil não foi? Vamos, estamos quase na terceira habilidade!"
  331.   Guide[[9,1]] = "Algumas missões podem lhe ensinar novas magias, tome cuidado para não perder nada."
  332.   Guide[[10,1]] = "Nível 10! Você já parece mais forte desde que nos vimos pela primeira vez!"
  333.   Guide[[11,1]] = "Parece que mais uma grande jornada virá para a próxima habilidade..."
  334.   Guide[[12,1]] = "Existe uma mina em Invartam, onde a mineiração de ferro prospéra, é o berço de grandes ferreiros também."
  335.   Guide[[13,1]] = "É uma boa ideia encontrar um amigo para evoluir, caçar em grupo nesse mundo pode lhe trazer muita vantagem."
  336.   Guide[[14,1]] = "Eu realmente queria descansar um pouco agora, você também, já lutou tanto."
  337.   Guide[[15,1]] = "Mais uma conquista! Mas esse é só o começo."
  338.   Guide[[16,1]] = "O espírito do fogo, é também responsável pela guerra. Ele cuida da criação de guildas em Misadventure."
  339.   Guide[[17,1]] = "Coletores são criaturas que protegem territórios de guildas, para derrotar um, você deve ter alguns aliados."
  340.   Guide[[18,1]] = "Você pode buscar materiais para a criação de itens, se você for um ferreiro."
  341.   Guide[[19,1]] = "Existe uma floresta ao sul de Invartam, onde a corrupção grita de felicidade..."
  342.   Guide[[20,1]] = "Você chegou no nível 20 aventureiro! Agora, devo lhe dizer, será mais difícil evoluir."
  343.   Guide[[20,2]] = "Esse é o momento perfeito para conseguir alguns amigos, e um grupo."
  344.   Guide[[21,1]] = "Você sabia? A cada faixa de nível, a dificuldade para evoluir aumenta."
  345.   Guide[[22,1]] = "Frivaw é uma maravilhosa ilha do gelo, que é iluminada, e feliz, graças ao seu povo."
  346.   Guide[[23,1]] = "A batalha ainda não acabou, cada nível uma conquista, uma história."
  347.   Guide[[24,1]] = "Para enfrentar outro jogador no PVP, você deve ativar o modo de batalha, existe um ícone no canto esquerdo."
  348.   Guide[[24,2]] = "Mas tome cuidado, assassinar um jogador que não quer batalhar, pode lhe amaldiçoar."
  349.   Guide[[25,1]] = "Aventureiro, devo seguir minha própria jornada agora, acredito que você já esteja pronto para explorar sozinho."
  350.   Guide[[25,2]] = "Sei que um dia nos encontraremos novamente, não se esqueça de mim."
  351.   #--------------------------------------------------------------------------
  352.   def self.level;       basic(0);     end   # Nível
  353.   def self.level_a;     basic(1);     end   # Nível (abreviação)
  354.   def self.hp;          basic(2);     end   # HP
  355.   def self.hp_a;        basic(3);     end   # HP (abreviação)
  356.   def self.mp;          basic(4);     end   # MP
  357.   def self.mp_a;        basic(5);     end   # MP (abreviação)
  358.   def self.tp;          basic(6);     end   # TP
  359.   def self.tp_a;        basic(7);     end   # TP (abreviação)
  360.   def self.fight;       command(0);   end   # Lutar
  361.   def self.escape;      command(1);   end   # Fugir
  362.   def self.attack;      command(2);   end   # Atacar
  363.   def self.guard;       command(3);   end   # Defender
  364.   def self.item;        command(4);   end   # Item
  365.   def self.skill;       command(5);   end   # Habilidade
  366.   def self.equip;       command(6);   end   # Equipamento
  367.   def self.status;      command(7);   end   # Estado
  368.   def self.formation;   command(8);   end   # Formação
  369.   def self.save;        command(9);   end   # Salvar
  370.   def self.game_end;    command(10);  end   # Sair
  371.   def self.weapon;      command(12);  end   # Arma
  372.   def self.armor;       command(13);  end   # Armadura
  373.   def self.key_item;    command(14);  end   # Item Importante
  374.   def self.equip2;      command(15);  end   # Mudar equipamento
  375.   def self.optimize;    command(16);  end   # Otimizar
  376.   def self.clear;       command(17);  end   # Remover
  377.   def self.new_game;    command(18);  end   # Novo Jogo
  378.   def self.continue;    command(19);  end   # Continuar
  379.   def self.shutdown;    command(20);  end   # Sair
  380.   def self.to_title;    command(21);  end   # Tela de Título
  381.   def self.cancel;      command(22);  end   # Cancelar
  382.   #--------------------------------------------------------------------------
  383. end
Advertisement
Add Comment
Please, Sign In to add comment