Ir para conteúdo

MelhordoMundo

Campones
  • Total de itens

    0
  • Registro em

  • Última visita

Tudo que MelhordoMundo postou

  1. creaturescripts.xml: agora em data\creaturescripts\scripts, crie dois arquivos LUA um chamado premmy e o outro premmy2. No premmy.lua voce coloca o seguinte: Em premmy2.lua: Com isso, ao terminar o premium do player, em seu próximo login ele nascerá no templo free, que voce edita a posiçao na parte em azul. Como voce ve na cor vermelha, indica que ele será entao cidadao desta city, que acredito eu ser a cidade de ID numero 1, se nao for voce pode editar. Para verificar qual o ID da cidade, o remeres mapeditor deve indicar na parte de Towns.
  2. Tenta assim.
  3. Tenta esse script ai, é só editar a parte azul que é a posiçao onde o player é jogado caso nao tiver premium e em vermelho é o actionID que esta sendo usado no tile do script. Qualquer duvida ou problema poste aqui que a gente tenta ajeitar.
  4. Se voce quer que todas as vocaçoes tenham acesso ao item, Chegando no movements.xml muito provavelmente terá uma parte com o id do item e as vocaçoes de sorc e druid, entao é só apagar e pronto.
  5. Edita as partes em azul. Cara to no trabalho, ai nao sei se vai funcionar mas se caso der algum erro no console posta ai que a gente resolve.
  6. Vá até data\creaturescripts\scripts, abra o arquivo playerdeath.lua, apague tudo dentro e cole isso: Em items.xml, confira se o amulet of loss se encontra assim: Se ainda assim nao der certo, tente como disse o amigo groku, mudando para: Nao esqueça de fazer um backup do playerdeath.lua, caso nao funcione. Tem tudo pra solucionar seu problema :smile_positivo:
  7. Poderia especificar mais? de que quest se trata? como é o script dessa alavanca? etc, etc Aguardo.
  8. Geralmente voce encontra em data\XML, um arquivo chamado vocations.xml. Abra-o. Lá dentro vc vai ver todas as vocaçoes do seu ot, em todas vocaçoes tem uma parte assim: Quando se fala em ticks (gainhpticks, gainmanaticks) é de quanto em quanto tempo enche a hp/mana. Quando se fala em amount (gainhpamount, gainmanaamount) é de quanto em quanto vai encher a hp/mana.
  9. No mapeditor, vá até os respawns indicados que estao dando o problema, apague aquele "field rosa" que sinaliza o respawn. Verifique se o respawn está com o time correto antes e recoloque o respawn.
  10. Antes que vc se desespere mais, estou tentando te ajudar, ok? Realmente te passei de forma errada, nao tinha visto. Vou te passar o npc completo pra ver se te ajuda. Tenha mais calma rapaz :sleep:
  11. Em items.xml seu AOL tem que estar assim pra funcionar: Dá uma conferida.
  12. Lá no arquivo que voce criou premiumsqm.lua em data\movements\scripts, apaga tudo e coloca isso: Em movements.xml, troca aquela linha de antes por essa: Agora lá no map editor, vai nas propriedades do tile e no actionid coloca o numero 13540, no uniqueid deixa 0. Testa, ve no que dá.
  13. Porque nao usa um doRemoveItem(item.uid,1), ai só vai sumonar uma hydra por egg. Nao testei!
  14. Me passa a posiçao x,y,z que o player será jogado caso nao seja premium.
  15. Acho que isso pode te ajudar: http://www.xtibia.com/forum/topic/16789-teleportando-se-com-scarab-coin/ Ai é só mudar o ID do scarab coin, pro item que vc quer.
  16. O que vc pode fazer também é botar pra algum npc funcionar somente como comprador de potions vazias e trash, pagando bem aos players. Coloca ele em um lugar estratégico, e se for pra ficar RPG pode coloca-lo num lugar parecido com um local de coleta de lixo, ou algo do tipo.
  17. Tenta isso para o NPC, Nao tenho certeza que vai funcionar... Só acho que a fala vai sair no próprio NPC.
  18. Tem uma quest assim no global, nao tem? O vagao ta vazio, ai chega o player usa o shovel em tal carvao e o carrinho se enche de carvao. Se voce souber como é o id do vagao com carvao dentro, voce usa: Voce coloca um carrinho vazio no mapa, quando o player usa o shovel no carvao bota pra ocorrer essa açao /\ Agora pro caso da Obsidian knife, voce precisa mudar la no script dela. Tem algumas partes assim: Voce muda para: Só mudar o ID do item xxxx (mino leather por exemplo), e mudar a posiçao que vai ser onde aparecerá o item.
  19. Crie um arquivo chamado premiumsqm.lua em data\movements\scripts: pos1 = {x=, y=, z=, stackpos=1} --- Posiçao que o player será jogado caso nao ter premium doPlayerSendTextMessage(cid,22,'You must have premium account!') --- Mensagem que retorna ao jogador if item.actionid == xxxx then --- ActionID que vai no tile Em movements.XML: Atençao para o actionID, deve ser o mesmo que esta no tile sendo assim o mesmo que esta no script anterior.
  20. Nao seria mais fácil e simples voce usar no globalevents o sistema de clean de tempos em tempos, como todo OT faz? Acho que sim
  21. Voce disse que tem um script que vai isso dentro, correto?: Voce nomeou esse arquivo LUA como demonrage?
  22. Poste o seu script do tile, que deve estar nos movements.
  23. Vá até data\actions\scripts\liquids, e encontre o arquivo LUA das potions que deve estar nomeada como potions.LUA. Faça o backup desse arquivo caso nao dar certo... Apague tudo que tiver dentro e cole isso: Imagino que no seu actions.XML já esteja pronto, mas verifique se está parecido ou igual á isso:
  24. Adicione isso ao seu Morgaroth.XML: Vá em data\creaturescripts\scripts, crie um arquivo LUA chamado morgaroth, bote isso no conteúdo: pos = {x=761, y=57, z=7} <---- onde o Teleport vai aparecer toPos = {x=767, y=52, z=7} <---- onde o teleport vai levar o player time = 30 <---- tempo em segundos que o teleport ficará aberto Em creaturescripts.XML; Lembrando que vc deve entao pôr no mapa somente o Morgaroth usado nessa sua quest, se nao toda vez que alguem matar algum que fique fora dessa quest, o teleport aparece da mesma maneira. Abraços.
  • Quem Está Navegando   0 membros estão online

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