Ir para conteúdo
  • Cadastre-se

guioljf

Membro
  • Total de itens

    29
  • Registro em

  • Última visita

Sobre guioljf

  • Rank
    Neutro

Informação de Perfil

  • Eu sou
    Tibiano

Últimos Visitantes

448 visualizações
  1. Fala galera, beleza?? To com uma dúvida aqui e queria ajuda dos mais experientes aí... Na source do meu OT 7.72 eu tenho a seguinte função no game.cpp Game::playerEnableSharedPartyExperience(uint32_t playerId, uint8_t sharedExpActive, uint8_t unknown) Essa função retorna outra função setSharedExperience, que está no party.cpp. Acontece que no meu client 7.72 eu não tenho a opção pra ativar o sharedexp pelo botão direito no char... Sendo assim, quero conseguir ativar essa função por LUA script... Já até fiz um TALKACTION mas preciso adicionar as seguintes funções no meu
  2. o sendItem não tá funcionando... fui olhar na source melhor e tá como adminCommand... por isso acho que não funciona colocando no script... Alguma outra ideia de como fazer pra mandar pro DP??
  3. Fala galera... To tentando fazer um NPC que cria um item no DP de um player (não é o cid, outro player). Pra ser mais específico, é uma carta com um texto. To usando uma distro do OTHire 7.72 que tem pouquíssimas funções, então muitas das funções mais utilizadas por aí não funcionam aqui. Tem uma função doSetItemText(uid, "text") aqui que dá pra usar pra por o texto, e também o comando SendItemTo(name, uid, townid). Mas não to conseguindo criar o item. Tentei usar o doCreateItem mas não deu certo, posso ter feito algo errado. Alguém tem alguma dica? Vlw
  4. Amigo, procure um tutorial onde tenha o link para o compilador e a source na versão desejada pra que você vá entendendo como funciona. Procure algum que use o Dev-cpp, que é um programa menor e mais simples.
  5. Se quiser upa ele e eu tento abrir aqui e já te falo o problema...
  6. tenta acessar assim: http://localhost/index.php
  7. tenta baixar a distro de novo em algum outro lugar... mais fácil do que ficar procurando erro nesse config aí
  8. Cara, acho que só dá pra fazer isso com um itemeditor... aí você tira a característica do item de se agrupar. Procura por um itemeditor da mesma versão do OT que você tá fazendo pra não dar erro.
  9. Tentem com o Uniserver... pra mim funcionou muito melhor que o xamp http://sourceforge.net/projects/miniserver/
  10. experimenta colocar o número do seu IP válido no lua e testa... Você pode acessar esse site do servidor pra ter certeza: http://www.omeuip.com/ Se funcionar, o problema tá no no-ip
  11. Tem jeito sim, desde que você configure cada server numa porta diferente, tendo atenção também ao banco... pode ser na mesma porta, desde que você crie dois bancos diferentes.
  12. Mano, isso acontece pq no seu mapa tem um monstro chamado morte que não foi encontrado na sua pasta de monsters... Você pode remover ele do mapa com o remere ou editando o xml de spawns, ou então adiciona o monstro no seu ot.
  13. Mano, tem uma função que pode ser útil pra você... getPlayerInstantSpellInfo(cid, i) onde o i seria o número do spell, começando do 1... Se você conseguir o número de cada spell (deve ser pela ordem que ele aparece no spells.xml), acho que você consegue exibir o nome fazendo assim... spell = getPlayerInstantSpellInfo(cid, i) -- Substituindo o i pelo número do spell. Isso vai criar um array com várias informações sobre aquele spell... Aí é só dar um CreatureSay com o que você quer: spell.name, spell.words, spell.level, spell.mana... etc no spell.name é exatamente o nome d
  14. Pronto... o Wakon te deu tudo mastigado! huauauaha... Isso aí funciona sim... pode testar!!
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo