Ir para conteúdo

WooX

Héroi
  • Registro em

  • Última visita

Tudo que WooX postou

  1. Isso daria pra ser feito em actions também. Me envia player.cpp
  2. As potions de paladin e knight estão em actions? Se sim, qual o motivo de você usar great mana potion em spells?
  3. O sistema possui algum script em globalevents?
  4. Mexer no client da cip não é uma coisa simples de se fazer, quem faz esse tipo de modificação não faz de graça. Posso te recomendar algumas pessoas.
  5. Esse é o problema que falei nesse tópico, quando você compra uma source geralmente ela é antiga e não possui os fix que tem no repositório original. Provavelmente o que estão usando pra crashar seu servidor já foi fixado faz tempo mas como a pessoa de quem você comprou e nem você adicionam esses fixes, acontece isso. Da uma olhada nos commits feitos referente a crashs, talvez você encontre algo. https://github.com/mattyx14/otxserver/commits/otxserv2
  6. O problema é que você está utilizando OTX2 que sim, possui o cast system do elf nas sources. Mas você está utilizando as funções Lua do cast do summ, que vem no TFS 0.4, assim não vai funcionar mesmo. A função correta seria: doPlayerSetSpectators Caso não possua a talkaction, aqui está. Edit: Impossível ele ter achado as funções, pois elas não existem no OTX, as funções são do cast system do summ, que geralmente vem no TFS 0.4. Então, ou você simplesmente pegou os arquivos spectators.cpp e spectators.h (que são do cast system do elf e não existem no TFS 0.4) e jogou no TFS 0.4, ou a alguém tentou adicionar essas funções do cast do summ que é totalmente diferente do que o elf fez, e obviamente não fez um bom trabalho.
  7. Você está usando a ultima rev do github?
  8. Somar.
  9. Soma esse valor ao valor que está em flags nos grupos que você quer que possa entrar quando o server estiver em modo closed. 32768
  10. Seu servidor tem o arquivo groups.xml?
  11. Não sei muito bem como funciona nos servidores 10.x, mas acho que teria apenas que adicionar a flag nestes grupos que não conseguem logar.
  12. Remover ou só desativar?
  13. WooX postou uma resposta no tópico em Códigos C++
    Pelo o que li do código, não deveria ser um problema funcionar nessa versão. Que erro você está tendo?
  14. Não existe, pois ninguém tem a source do client alem da CIP. O que da pra tentar é modificar usando DLL injection.
  15. Adicionaram no repositório, faz as alterações. https://github.com/mattyx14/otxserver/commit/3b9f089b1cdf260e4fe64f6f43380ef77169b400
  16. Impossível não é, mas acredito que não seja uma tarefa fácil. Como falei antes, minha alteração não vai afetar o push de perto (a não ser que você deixe ele sem delay), então acho que seria inútil pra você.
  17. WooX postou uma resposta no tópico em Suporte & Pedidos
    Deixa pra adicionar isso quando já tiver online com 1 update, pelo o que deu pra ver, o servidor já tem o suficiente pra fazer um ótimo lançamento.
  18. Mais 1 coisa que esqueci de falar, isso não vai afetar o push de perto por ele ter delay, mas vai permitir o player puxar a distancia, mover items, abrir loot, etc enquanto estiver usando potion e outros items. Me envia os IDs de todos items que você quer que não afete essas ações.
  19. Preciso deixar você ciente, a edição que vou fazer vai remover o exhausted ExActions dos items que você me mandar, ai você vai ter que adicionar exhausted via script nos items que precisarem, ok?
  20. Quando comecei a ler o tópico fiquei até assustado achando que realmente era alguma versão do RealOTS baseado nos arquivos originais pronto pra rodar. Mas eu me decepcionei, pelo menos metade dessas informações citadas não procedem. CipSoft Engine - Engine da CIP? O servidor está usando OTX2. All Quests 100% - Todas quests 100%? Com uma olhada rápida pelo mapa da pra ver que quests das mais simples estão faltando. All NPCs 100% - NPCs 100%? Os NPCs não respondem a qualquer outro keyword que não seja "hi". Real Monsters 100% - Monsters 100%? Mais uma informação falsa, monstros com danos e chance de loots incorretos. Caves 100% - Não cheguei a explorar as caves, mas o mapa também está longe de 100%, alem dos script de quest faltando, está falando até mesmo os baus de quest. Enfim, vou parar por aqui. É um bom conteúdo pra quem quer jogar off em 1 protocolo antigo mas nada alem disso.
  21. Posta actions.cpp
  22. Basta adicionar o link na pagina. <a href="link">Texto</a>
  23. local cooldown = 10 * 60 function onSay(cid, words, param) if exhaustion.get(cid, 30000) then doPlayerSendCancel(cid, "You can only teleport again after ".. exhaustion.get(cid, 30000) .." seconds.") elseif (param == "") then doPlayerSendCancel(cid, "You need to choose to whom you going to teleport.") end local target = getPlayerByName(param) if (target ~= nil) then local oldPos = getThingPos(cid) local newPos = getClosestFreeTile(cid, getThingPos(target), true, false) doSendMagicEffect(oldPos, CONST_ME_POFF) doSendMagicEffect(newPos, CONST_ME_TELEPORT) doTeleportThing(cid, newPos) exhaustion.set(cid, 30000, cooldown) else doPlayerSendCancel(cid, "This player does not exist.") end return true end
  24. Não testado.
  25. Precisa ser realizada uma alteração na source, você possui a sources do servidor?

Informação Importante

Confirmação de Termo