Ir para conteúdo
  • Cadastre-se

Thony D. Serv

Membro
  • Total de itens

    207
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que Thony D. Serv postou

  1. Ambas informações me ajudaram muito, oque estava acontecendo é que eu tinha um sistema de autoloot aqui do tk mesmo de otx 2.0, porem ele meio que tinha que verificar item a item que estava na lista de player a player e isso estava fazendo meu cpu ir nas alturas e implicando na lib mencionada. Bem fiz a reinstalação e retirei o autoloot e agora está tudo 100%. obrigado a todos que tentaram ajudar e obrigado a todos que conseguiram ajudar também
  2. Bem basicamente, essa bomba ai está consumindo muito minha linux e está lagando tudo, queria saber oque é e oque posso fazer a respeito disso, pois a theotx está bem tranquila porem a libstdc++.so.6.0.25 está consumindo 56 % da cpu quase que fazendo meu server cair, se alguem souber algo que possa me ajudar
  3. Estranho mexi de novo, porem se não for me fala qual sua tfs pois aqui ta funcionando direitinho.
  4. @carloos Olha não sei sua tfs, porem tenho um script aqui que funciona em 0.4, ele é por lib talvez de uma diferenciada: Em Data/lib crie upgradesystem.lua dentro ponha: Em Data/actions/scripts crie upgrade.lua e ponha dentro Agora por fim adicione a tag no actions.xml e configure o item-id <action itemid="xxx" script="upgrade.lua"/>
  5. Script: Tag: <action uniqueid="3775" script="other/scriptTeleporte.lua"/> <!-- em uniqueid você coloca pelo mapa editor --> @raphadoidera Não cheguei a testar, porem usa ai e me fala se deu certo, qualquer coisa faço uns ajustes, se retornar algum erro manda ai tbm por gentileza!!
  6. @D.K maninho, esse erro de magia é quando um jogador está soltando uma magia que possui + de 1 attack, ai tipo a spell tem 10 attks (exemplo) ai no meio da magia o monstro morre, na sua tfs vai retornar esse erro, ele pode acontecer com todas as magias, testa você mesmo que vai ver, outra coisa se você tiver com o server online alguem estiver de bot e você da shutdown que no caso vai deslogar todos players online tbm vai retornar esse erro pois todos as contas deslogaram sem ter terminado de soltar a magia por completo, esse erro não é capaz de tombar servidor algum, pode procurar outro p
  7. Opa Beleza, então estou usando uma otx 2.0 (COMPATIVEL COM TFS 0.4) ai ela ta com um problema muito loco que basicamente quando staca + de 4 players no mesmo piso o proximo que logar leva debug, gostaria de um movements, creio que seja movements, basicamente que verifique o piso e se tiver + de 3 ou 4 players nele ele mandasse o proximo player pro proximo sqm disponivel
  8. tfs 0.4 (não testei em outras apenas na 0.4) Esse script eu fiz pois, meu servidor sempre que reiniciava todos os players voltavam sem bless, então para sanar isso eu fiz um check de bless pela database para poder sempre que cair o servidor os players não morressem sem bless e dropassem os itens vamos lá! Primeiro Execute Este Comando Em Sua Db: Va No Fim E Adicione 050-function.lua Agora vá no seu comando de Bless ou Npc e ponha cada um no seu devido lugar Agora Em Creaturescript/scripts Crie Uma Pasta Chamada Bless E Ponha La Dentro:
  9. Continua o mesmo erro 2022-11-29 13:01:50 - [Switching to Thread 0x7ffff2a5b700 (LWP 12443)] 2022-11-29 13:01:50 - 0x0000000000498142 in Game::playerMoveCreature(unsigned int, unsigned int, Position const&, Position const&, bool) () 2022-11-29 13:01:50 - antirollback_config:7: Error in sourced command file: 2022-11-29 13:01:50 - Attempt to extract a component of a value that is not a structure.
  10. Tag - creaturescripts.xml (data\creaturescripts? <event type="death" name="BOSSReward" event="script" value="bossreward.lua"/> Registre o creature event no XML do monster: <script> <event name="BOSSReward"/> </script> bossreward.lua (data\creaturescripts\scripts Tag - ilha.lua (data\talkactions? <talkaction words="!ilha" event="script" value="ilha.lua"/> Ilha.lua:
  11. Então, Meu servidor está crashando, botei Gdb para ver o erro e apareceu isso aqui quando crashou. Tfs 0.4 Rev 3996 Se alguem puder me ajudar https://www.virustotal.com/gui/file/e4ed85295edb5f44829b21124882932867a4607c986716ec6b7121c8b6e34467?nocache=1 Game.cpp E Game.h.zip
  12. Entendi, bem espero que ache alguém que possa me ajudar
  13. Mano uma sprite pode ocupar quantos sqm ela quiser por tanto que o cara recorte em 32x32 e altere a taxa de quadros dela no obj, oque só pode ocupar um sqm é o personagem dele, e o'que você falou tá errado poh, se a sprite tá totalmente para a direita então era para o personagem estar na esquerda soq a neve tá marcando para a direita como se o personagem estivesse para a direita junto com a sprite mostrando que ela está centralizada. @FeeTads
  14. Você editou a msg e acabou deixando a minha sem nexo HAHAHAHA. Mas o'que você falou n faz sentido, pois se ele está totalmente para a direita então era para a neve de passo está marcada no vazio alí aonde não tem a sprite, e a neve está marcada literalmente abaixo da sprite como se ele realmente estivesse ali @FeeTads
  15. Então, ele quer saber como deixar o cliente dele "normal" como é os outros clientes de derivado, que as sprites são deitadas porém as mensagens saem corretinhas e não descentralizada. Minha hipótese é que tenha alguma dll que está fazendo isso.
  16. Você está falando quando a sprite é 45 graus, porém a sprite é aquelas que parecem piso retas ( não lembro os graus ) e da para ver que não é por conta da sprite por causa da neve, e se for coisa de sprite vai perder a centralização da vida e da mana, se corrigir uma parte dessas apenas pela sprite vai arrumar outro problema @FeeTads
  17. @FeeTads Olha a neve Man, essa neve tem em todos os tíbias a que você da passos e ela fica marcada, tá centralizado poh.
  18. @Fabi Marzan @FeeTads Sei não galera, acho que a sprite está certa pois a barra tanto de nome vida e mana estão na posição correta, outra a neve de baixo dele está na posição correta
  19. local items = { {itemId = 2126, count = 1, chance = 10}, -- ITEM, QUANTIDADE, CHANCE {itemId = 2661, count = 1, chance = 30}, {itemId = 2245, count = 1, chance = 15}, {itemId = 2127, count = 1, chance = 5}, } function onUse(cid, item, frompos, item2, topos) local config = { pos = getCreaturePosition(cid), -- posição do player } if getPlayerStorageValue(cid, 44231) <= 1 then doPlayerSendTextMessage(cid,25,"Voce já recebeu seu item.") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return true end local totalChance, randomTable, randomNumber = 0, {}, 0 addEvent
  20. Estou Com Uma Duvida, A Força Das Minhas Vocations Vem Dá "magDamage" queria saber se consigo por no creaturescript por exemplo, uma modificação tipo essa function onAdvance(cid, skill, oldlevel, newlevel) local level = 1 local diminuirmagdamage = 0.5 local storage = 1111 if getPlayerLevel(cid) == level and getPlayerStorageValue(cid,storage) == -1 then doMagDamage(cid,getCreatureMagDamage(cid)-diminuirmagdamage) setPlayerStorageValue(cid,storage, 1) end end Isso é apenas um exemplo eu queria tipo a pessoa possuindo tal level e tal storage o magdamage fosse apontado para 0.5 ( po
  21. poxa, então seria perfeito, as plantas atualmente elas somem ao reiniciar o servidor, se pudesse fazer desse jeito que voce falou ai ia fica maneiro, pq ai eu só iria reiniciar o servidor e quando a galera fosse plantar dnv ja estaria no novo sistema, porem o script tbm muda a terra, não só as plantas porem acho que voce ja entendeu o script só avisando msm
  22. Não entendi a pergunta, se for em relação ao sistema nas casas, sim, há muitas casas que possuem esse sistema no meu server. Não seria possível por um storage com ontime para o sistema ou algo assim? Pois fazer implementação por implementação de todas as houses que possuem o sistema na dB vai ser complicado, não possui alguma outra forma de salvar o time sem ser tendo que fazer plantação por plantação na dB?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo