Ir para conteúdo

Henrique Moura

Herói
  • Total de itens

    2541
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que Henrique Moura postou

  1. Obviamente se o servidor não consegue contato com o banco de dados é impossível receber dados dos login dos jogadores. Você notou o por quê disto estar ocorrendo? Falhas no XAMPP, por exemplo. Redirecionamento para um banco de dados incorreto, senha de acesso ao banco de dados incorreta etc. Cheque isso. Abraços.
  2. Perceba a diferença dos diálogos da minha história aos diálogos da que eu avaliei anteriormente. []'s #edit Também postei isso
  3. Escreve direito primeiro, só vão ajudar você se conseguirem entender suas mensagens. O rapaz já postou o tópico onde você pode aprender sobre armas elementais.
  4. quando a fisionomia é bonita, as espinhas não importam. O caso deles ae é diferente rsrs
  5. Henrique Moura

    Parabéns Mulher!

    O XTibia.com junto com toda a nossa equipe desejamos à você Mulher, feliz dia internacional da mulher! Feliz Dia da Mulher!
  6. Usuário banido por criar dois tópicos. Agradeço a compreensão.
  7. O diálogo é a base do roleplay. Se os personagens não interagem entre sí e há somente narração a história fica pobre. O primeiro capitulo é o diálogo frustado dos soldados e o seus líderes. Se você me disser uma maneira de deixar a história interativa e informante no mesmo nível sem usar os diálogos que usei, me diga.
  8. E como ele consegue evoluir? Criticando as histórias ruins É tudo uma roda, de incentivo à evolução.
  9. Henrique Moura

    A Última Batalha

    Eles estavam refugiados num cerco de duas léguas entre o rio do norte e as Montanhas Douradas. Logo a frente tropas inimigas avançavam sobre o território de Hordor. A barricada de muros altos era a única coisa que separava as tropas inimigas do batalhão da última resistência de Hordor, se o muro caísse, Hordor também cairia. _Noticias, meu lorde – disse Elludain, capitão da resistência _Prossiga – exclamou Denoderons, rei da décima linhagem de Hordor. _Os campos ao leste, oeste e sul foram tomados. Temos cerca de treze mil soldados avançando contra as nossas terras. Nossas brigadas ao nordeste e ao noroeste foram tomadas e a ultima resistência fora da barricada caíra em breve. Eles avançarão sobre o rio e deverão estar aqui em cerca de seis horas. Possuímos apenas dois mil guerreiros, mas a barricada continua firme. Todos os aldeões foram enviados para o sudoeste, onde Rilleghor nos dará refúgio se conseguirmos alcançar seu território. Para que os aldeões cheguem à Rilleghor precisamos escoltá-los por entre o vau das Montanhas Douradas, possuo informações que há pequenas tropas do inimigo sobre as montanhas, com alguns homens e arqueiros podemos derrotá-los, preciso de trezentos homens para escoltar os aldeões e pessoas livres para Rillheghor, meu lorde. _Não. Envie somente dez homens, precisamos de toda a resistência possível aqui para conter o avanço das tropas sobre nosso território. – negou o Rei. _Senhor, estamos cercados, se enviarmos os aldeões com esse número ridículo de homens eles serão massacrados! – o capitão retrucou. _Rídiculo? Ousa chamar as minhas ordens de ridículo, capitão? Faça o que eu mando! – o Rei disse furioso – Além disso, o quão covarde seria meu inimigo se assassinasse aldeões? Não podemos ceder militares, precisamos combate-los aqui Outro homem entrou na no palácio e gritando informou o rei. _Meu lorde, a última resistência caiu. A primeira, segunda e terceira legião foram derrotadas. Eles avançaram sobre o rio e estão marchando em nossa direção! – disse o soldado. _Capitão, faça o que eu digo, vá! – O rei se apressou e conduziu o capitão até a porta. O outro homem logo foi dispensado, mas antes de sair recebeu uma ordem. _Soldado, encontre Gyldor e diga-o que preciso dele aqui, o mais rápido possível. Gyldor se apresentou ao palácio algum tempo depois _Meu lorde. – disse Gyldor _Gyldor. Eu preciso dos seus homens como jamais antes precisei. Meu império está ameaçado. _Pois bem, meu lorde. A Legião dos Arqueiros está contigo. Estarei aqui com todos em breve. _Não, não venha para cá. Não tenho tempo há perder, mande-os imediatamente para a barricada. Levante postos. Eu quero as tropas inimigas em menor número antes que possam atingir nossos muros! – o rei ordenou. _Como queira, meu lorde. – com suas últimas palavras, Gyldor se retirou. A sentinela na porta do palácio bloqueava a passagem de um homem que havia sido ferido em batalha, mas foi ordenada a deixá-lo passar. _Dotorin! – disse o rei – o que houve com você? _Meu lorde! Nossas resistências ao sudeste foram derrotadas pelos avanços das tropas ao sul. A quarta legião foi derrotada. Estamos num cerco! Hordor vai cair! _Se Hordor cair, cairemos juntos. Mas cairemos lutando. – advertiu o rei, com a esperança sendo morta aos poucos – Comandante, envie alguns dos mais fortes aldeões que estão conosco. Cave buracos fundos e cubra-os com palha antes que as tropas do sul avançam mais. Iremos atrasá-los até termos tempo suficiente. _Se permite, meu lorde. Tempo suficiente para quê? – perguntou Dotorin. _Para convocarmos a Legião do Dragão e a Legião da Serpente. – disse o Rei. _Meu lorde! Isso seria impossível! Você mesmo os baniu para as terras de Rilleghor temendo que eles fossem uma ameaça ao seu poder militar! – Dotorin disse. _E eram. Mande os mais bravos e rápidos cavaleiros até Rilleghor e estejam aqui com a Legião do Dragão e a Legião da Serpente em menos de cinco horas. Ou então... – disse o rei. _Então o que, meu lorde? – perguntou o capitão, de joelhos e triste com a situação do reino em que ele crescera. _Hordor caírá. – o rei deixou uma lágrima cair na frente de seu comandante. CONTINUA
  10. Dedicado é uma máquina física somente sua, totalmente dedicada a sua aplicação, enquanto semi-dedicado é uma máquina física dividida em duas ou mais máquinas virtuais, no qual você obtém uma máquina virtual dessa máquina física, permitindo ao cliente usufruir características similares às de um Servidor Dedicado, porém o custo é reduzido. Esta solução utiliza compartilhamento de hardware, mas, ao contrário de um ambiente compartilhado tradicional, cada cliente utiliza uma partição totalmente isolada e independente no que tange a processamento, espaço em disco e memória, permitindo que o Servidor Virtual se comporte como se o hardware estivesse exclusivamente dedicado a um único cliente. Abraços.
  11. TibiaCubix faz release de novo monstro em papel Você tem habilidades em montar esses bichinhos de papel baseados em Tibia? No site TibiaCubix.com você vai encontrar um cyclops de papel que requer habilidades avançadas para sua montagem. Tire uma foto do seu cyclop e envie para o TibiaCubix como um presente de aniversário! Confira alguns Cubixies e seus donos: CM Mirade CM Ogrey
  12. Você salvou errado, precisa salvar em UTF-8 como codificação. Delete os arquivos e refaça o seu monstro e salve de maneira adequada. Se você danificou o monster.xml, baixe o mesmo servidor e extraia somente o arquivo monster.xml, substituindo pelo arquivo danificado.
  13. A conexão com a internet e os jogadores do seu servidor é por conta da ******. Tudo o que você precisa fazer é configurar seu servidor corretamente no "computador deles" através do seu. Depois disso, você abre o servidor pela máquina virtual da ****** e pode assim desligar o seu computador. Se quiser saber mais, leia sobre Cloud Computing. A ****** disponibiliza à você vários métodos de pagamento, além do dinamismo de seus planos de acordo com a necessidade do cliente. Para checar os diversos, visite o site www.******.com.br.
  14. Não funciona assim, Itoouch. Ao menos ele espera que tenha comentários sobre seu trabalho, elogios, críticas etc. Se não fazem isso, ele não tem por quê de continuar a história, nem incentivo. Eu mesmo já desisti de muitos roleplays.
  15. Não curti a história também. Lembrando que vocês precisam criar uma história que dê passe ao outro escritor, com um tema já definido, a ser seguido facilmente, ser fácil de detectar esse tema dentro da história para que ele possa continuar.
  16. data/items/items.xml Procure pelas potions, e então procure dentro das tags das potions: <attribute key="weight" value="0"/> peso
  17. Especificações do script em sua forma padrão: O jogador precisa de 100 de soul para usar a magia. É necessário premium account. É necessário level 100. Gasta 1k de mana. Adiciona 15 de ml por 20 segundos É necessário ter a soul stone no slot de arrow/munição Para lançar a spell, o jogador deve dizer "utito mas mana" Somente mages podem utilizar a spell. Modifique de acordo com seu gosto ou necessidade. stolepower.lua -- absorb soul stone by kakilo / kazz -- local ticks = 20 -- tempo em segundos cujo duração da spell local ml = 15 -- ml a ser adicionado local msg = "You do not have a soul stone to absorb its power." -- mensagem de erro local itemid = 5809 -- id da soul stone local conditionAttrib = createConditionObject( CONDITION_ATTRIBUTES ) setConditionParam( conditionAttrib, CONDITION_PARAM_TICKS, ticks * 1000 ) setConditionParam( conditionAttrib, CONDITION_PARAM_STAT_MAGIC_LEVEL, ml ) local combat = createCombatObject() setCombatParam( combat, COMBAT_PARAM_EFFECT, CONST_ME_BATS ) setCombatCondition( combat, conditionAttrib ) function onCastSpell( cid, var ) if getPlayerSlotItem( cid, CONST_SLOT_AMMO ).itemid == itemid then if ( doCombat( cid, combat, var ) == LUA_NO_ERROR ) then return LUA_NO_ERROR end doSendMagicEffect( getCreaturePosition( cid ), CONST_ME_MORTAREA ) else doPlayerSendTextMessage( cid, MESSAGE_INFO_DESCR, msg ) end return LUA_ERROR end spells.xml level necessário mana necessária soul necessário(recomendo não modificar) Não testado, quem fizer o uso favor postar no tópico informando.
  18. vocations.xml Procure por gainmanaticks="6" O valor 6 é a quantidade de segundos para a mana a ser regenerada. Mude de acordo com seu desejo a cada vocação.
  19. Ótimo, estou tão feliz por vocês estarem trazendo essa seção de volta x) abs e no aguardo
  20. add um param pra checar se o jogador tem X item equipado getPlayerSlotItem(cid, slotid).itemid == id 5 = left hand 6 = right hand cria um array com os slots slotid = {5, 6} local ticks = 100 -- tempo em segundos local skill = 15 -- quanto de skill a adicionar local itemid = 1111 -- id da arma local msg = "You need a emerald sword equiped to use this spell." -- mensagem se o jogador não tiver a espada local conditionAttrib = createConditionObject( CONDITION_ATTRIBUTES ) setConditionParam( conditionAttrib, CONDITION_PARAM_TICKS, ticks * 1000 ) setConditionParam( conditionAttrib, CONDITION_PARAM_SKILL_MELEE, skill ) local combat = createCombatObject() setCombatParam( combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE ) setCombatCondition( combat, conditionAttrib ) function onCastSpell( cid, var ) if ( getPlayerSlotItem( cid, CONST_SLOT_RIGHT ).itemid == itemid or getPlayerSlotItem( cid, CONST_SLOT_LEFT ).itemid == itemid ) then if ( doCombat( cid, combat, var ) == LUA_NO_ERROR ) then return LUA_NO_ERROR end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg) end return LUA_ERROR end
  21. Ótimo! É bom ver a dedicação da ****** com seus clientes, seu dinamismo e compromisso! Parabéns pelo sucesso.
  22. 5 reais de desconto na primeira oferta? Pô, ******...
  23. Não há como fazer com soul, pois se o jogador passa essa arma nesse momento, ela ficará +15 pra sempre. É mais fácil fazer uma magia que consome todo o soul do jogador(se ele tiver 100 de soul, ou 200, que dure o tempo de acordo com o soul) e aumente o ataque da sword 100 soul = 100 segundos/1 minuto e 40 seg Por que não faz uma magia que dê +15 de skills por tempo determinado? é a mesma relação Skils / dano Ataque / dano emeraldup.lua O script abaixo vai adicionar x de skill pra cada skill MEELE, troque MELEE por SWORD se deseja que aumente só skill de sword local ticks = 100 -- tempo em segundos local skill = 15 -- quanto de skill a adicionar local conditionAttrib = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(conditionAttrib, CONDITION_PARAM_TICKS, ticks * 1000) setConditionParam(conditionAttrib, CONDITION_PARAM_SKILL_MELEE, skill) local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatCondition(combat, conditionAttrib) function onCastSpell(cid, var) if(doCombat(cid, combat, var) == LUA_NO_ERROR) then return LUA_NO_ERROR end return LUA_ERROR end nível necessário mana necessária soul necessário
  24. Sem problema brother, aproveita e dá uma lidinha nas regras pra não cometer mais isso. É bom pra você e é bom pro fórum boa estadia por aqui!
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...