Ir para conteúdo

Pedriinz

Membro
  • Registro em

  • Última visita

Tudo que Pedriinz postou

  1. Obrigado pela informação! Eu até imaginava isso Poste o ioguild.cpp aqui, eu posso tentar editar isso pra você. EDIT: Sem as sources é impossivel realizar essa modificação.
  2. Pedriinz postou uma resposta no tópico em Suporte Tibia OTServer
    Qual versão desse tfs? O Script me parece correto. Só uma péssima concatenação, talvez o problema seja o nome dos monstros e ele não esteja verificando o nome do monstro corretamente. Eu fiz uma modificação que acredito que não vai mudar nada, mas tente: function onSay(cid, words, param) local mensage1 = "[Evento Dota] Evento Iniciado! Destruam as Torres! quem destruir as 3 Torres primeiro, Ganha!" -- Mensagem Inicial gatepos = {x=530, y=718, z=7, stackpos=1} -- Posição da Pedras 1 getgate = getThingfromPos(gatepos) gatepos11 = {x=530, y=717, z=7, stackpos=1} -- Posição da Pedras 11 getgate11 = getThingfromPos(gatepos11) gatepos12 = {x=530, y=716, z=7, stackpos=1} -- Posição da Pedras 12 getgate12 = getThingfromPos(gatepos12) gatepos13 = {x=530, y=719, z=7, stackpos=1} -- Posição da Pedras 13 getgate13 = getThingfromPos(gatepos13) gatepos14 = {x=530, y=720, z=7, stackpos=1} -- Posição da Pedras 14 getgate14 = getThingfromPos(gatepos14) gatepos2 = {x=446, y=718, z=7, stackpos=1} -- Posição da Pedra 2 getgate2 = getThingfromPos(gatepos2) gatepos21 = {x=446, y=717, z=7, stackpos=1} -- Posição da Pedra 21 getgate21 = getThingfromPos(gatepos21) gatepos22 = {x=446, y=716, z=7, stackpos=1} -- Posição da Pedra 22 getgate22 = getThingfromPos(gatepos22) gatepos23 = {x=446, y=719, z=7, stackpos=1} -- Posição da Pedra 23 getgate23 = getThingfromPos(gatepos23) gatepos24 = {x=446, y=720, z=7, stackpos=1} -- Posição da Pedra 24 getgate24 = getThingfromPos(gatepos24) if getgate.itemid == 1304 and getgate2.itemid == 1304 then broadcastMessage(mensage1, MESSAGE_EVENT_ADVANCE) doSummonCreature("Gerador Azul I", {x=452, y=718, z=7}) doSummonCreature("Gerador Vermelho I", {x=524, y=718, z=7}) doRemoveItem(getgate.uid,1) doRemoveItem(getgate11.uid,1) doRemoveItem(getgate12.uid,1) doRemoveItem(getgate13.uid,1) doRemoveItem(getgate14.uid,1) doRemoveItem(getgate2.uid,1) doRemoveItem(getgate21.uid,1) doRemoveItem(getgate22.uid,1) doRemoveItem(getgate23.uid,1) doRemoveItem(getgate24.uid,1) doCreateItem(1304, {x=522, y=690, z=7}) end return true end
  3. Bom eu posso tentar te ajudar, mas como nunca mechi com poketibia preciso que você me confirme algumas coisas por exemplo: Um pokemon é 1 item? ou um outifit o que é?
  4. Acho que dá pra adicionar uma condição no comando !inviteguild que faça a contagem de quantas pessoas estão na Guild e se passar desse limite não ser possível invitar. Só me confirma uma coisa, o comando !inviteguild é um arquivo separado de talkaction? Seu servidor é SQL?
  5. Você possui as sources do servidor? Se sim, poste aqui o arquivo player.cpp
  6. 1) Qual distro você está utilizando? (Apesar de eu acredito que não seja ela). 2) Qual o site que está utilizando? (Possivelmente é ai que está o erro). Descreva o acesso que ele ganha melhor. Ele consegue alterar a database? Ou apenas tem GOD/GM no seu servidor?
  7. Qual distro você está utilizando? e o mais importante, você possui as sources do servidor?
  8. Pedriinz postou uma resposta no tópico em Suporte Tibia OTServer
    Fixed.
  9. Isso pode ser o repositório do Debian. Todavia, eu não tenho certeza visto que nunca utilizei ele... eu utilizo o Ubunto. Tenta adicionar libs, 1 por 1 e ver se isso acontece com todas.
  10. Você instalou as libs corretamente? Ou mostrou algum erro quando você tentou instala-las?
  11. Provavelmente esta dentro dos codigos fonte do seu servidor (source)! Todavia não dá pra te ajudar em nada, sem ao menos ter acesso ao codigo em questão, não dá pra adivinhar.
  12. Talkactions ou MOD, ou nas sources da engine. Acredito eu.
  13. O que você precisa especificamente?
  14. Eu tentei criar um script que checa o "lookfeet" na database e mude o outfit do personagem mantendo este lookfeet. O script funciona, porém o lookfeet não é mantido. (não está verificando creio) Script: function onSay(cid, words, param) local lookhead = db.getResult("SELECT `lookhead` FROM `players` WHERE `id` = " ..cid) local addon = {lookType = 257, lookHead = lookhead} if isPlayer(cid) == true then doCreatureChangeOutfit(cid, addon) return false end end sou novo em "LUA", acredito que não estou sabendo manusear as funções corretamente, porém já tentei de tudo e sem sucesso. Alguém poderia me dar uma luz? Obrigado
  15. Onde tem disponivel esta de 8.54?
  16. Tenho sprites de um monstro em BMP, como eu faço para adiciona-los ao cliente? Como faço para adicionar essas sprites ao object e ele adicionar ao cliente? São varias partes do monstro em pedaços de 32x32. Alguem poderia ajudar?
  17. Pedriinz postou uma resposta no tópico em Formação de Equipe
    Skype: pedrosz4
  18. Se seu ot jaá está em VPS por que não poe o site junto?
  19. O melhor jeito seria você coloca no comando da talkactions de abrir o cast para setar um numero 1 ou 0 para database em um tabela que você criasse. Após isso colocar pro site checr essa tabela, se tiver 1 ela indica online se tiver 0 indica off. Daí daria pra aperfeiçoar a partir disso... Logo se você não souber fazer deveria pedir ajuda de quem manja de .lua
  20. Toda vez que uso o MAKE, recebo o seguinte error. [ 1%] Building CXX object CMakeFiles/tfs.dir/src/actions.cpp.o c++: internal compiler error: Segmentation fault (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions. make[2]: *** [CMakeFiles/tfs.dir/src/actions.cpp.o] Error 4 make[1]: *** [CMakeFiles/tfs.dir/all] Error 2 make: *** [all] Error 2 root@ns502827:/home/ots/forgottenserver-master/build# alguem pode me ajudar?
  21. Não existe essa função no tfs 1.0 doCreatureSetDropLoot(cid, false) @EDIT: vi que existe essa: doSetCreatureDropLoot De qualquer forma esse script funciona apenas para mortes para "Players" ou estou enganado?

Informação Importante

Confirmação de Termo