Ir para conteúdo

quemtuacha

Membro
  • Registro em

  • Última visita

Tudo que quemtuacha postou

  1. quemtuacha postou uma resposta no tópico em Suporte OTServer Derivados
    funciona s
  2. quemtuacha postou uma resposta no tópico em Suporte OTServer Derivados
    Se essa sua distro é otx2 ou tfs 0.4 acredito que o Otclient Mehah vai ser mais simples para fazer essa modificação de extender a tela.
  3. Geralmente ocorre esse erro quando a função não localiza a criatura ou objeto. É bem provável que seja um script com um addevent que verifica a posição da criatura ou objeto e quando não acha gera o erro.
  4. pelo oque vi vc precisa configurar apenas essa parte do seu script para funcionar como quer : local posInicio = {x = 833, y = 2879, z = 7} --pos inicio da sala (é o tile no canto noroeste da sala do boss/\<) local posFim = {x = 833, y = 2902, z = 7} --pos final inicio da sala (é o tile no sudeste da sala do boss \/>)
  5. deve funcionar: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_LIGHTGREEN) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 70) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -35.0, 0, -40.5, 0) function onTargetCreature(cid, target) local position = {x = getThingPosition(target).x+0, y = getThingPosition(target).y+0, z = getThingPosition(target).z} -- aqui configura a posição do efeito doSendMagicEffect(position, 31) -- aqui muda o efeito ao acertar o player end setCombatCallback(combat1, CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") local function onCastSpell1(parameters) if isCreature(parameters.cid) and getCreatureTarget(parameters.cid) then return isCreature(parameters.cid) and doCombat(parameters.cid, parameters.combat1, parameters.var) end end function onCastSpell(cid, var) local parameters = {cid = cid, var = var, combat1 = combat1} for k = 1, 7 do addEvent(function() if isCreature(cid) then addEvent(onCastSpell1, 1, parameters) end end, 1 + ((k-1) * 225)) end return true end
  6. Windows ou linux, ambos são bons. O Windows pode consumir mais recursos da sua maquina (no entanto é facil para se trabalhar), enquanto o linux não consome muito recurso. Quanto a segurança, você enfrentara problemas com qualquer um desses. Já hospedei servidor em ambos e sinceramente tive mais problemas com o linux. Servidor sofria com ataques Dos. Particularmente eu contrataria uma Vps, Hoje em dia vc encontra Vps de 4GB com processador ryzen 5, proteção DDos e mitigação automática por 82,00 reais. Dependendo do seu datapack ela pode suportar 400 player fácil.
  7. Vai na pasta do seu otclient, no arquivo init.lua. Procure por Servers = { Provavelmente está faltando algo nessa parte. Exemplo:
  8. deixa qualquer coisa
  9. Cria uma nova conta no seu ot, coloca o nome de usuario 10 e deixa ela sem nenhum personagem. O cast so vai funcionar depois que criar a conta.
  10. cria uma conta com o nome de usuário 10, deixa ela sem nenhum personagem.
  11. isso, desmarca todas.
  12. pega seu items.otb antigo e apenas mude a versão dele, desmarque as caixas e apenas mude a versão. Já tive esse problema e resolvi assim.
  13. parece que o problema esta no seu items.xml tente deixar assim a sua porta 1212 <item id="1212" article="a" name="closed door"> <attribute key="type" value="door"/> <attribute key="blockprojectile" value="1"/> <attribute key="transformUseTo" value="1213"/> </item> ou use outra porta
  14. Também tive o mesmo problema, a cpu em 120% com 100 players on. Segui a dica de um amigo e abandonei o linux e voltei pro windows e a diferença foi muito grande.
  15. eu compilei em 64bits, vc vai precisar do pacote de dll 64bits para executar. dll64.rar
  16. https://github.com/mattyx14/otxserver/wiki/Compilling-on-Windows NTOHard_source.rar
  17. Você tem q mudar as formulas das skills no vocations.xml
  18. quemtuacha postou uma resposta no tópico em Suporte & Pedidos
    Tive um servidor com uma media de 80~120 players online, tinha uma loja bem pw, dava pra tirar uma media de 800 reais por mês.
  19. Você pode usar o pic editor para fazer mudanças visuais no client. Agora se você quiser adicionar novos menus, spell bar, barra de mana etc.. só pagando um bom client maker.
  • advertisement_alt
  • advertisement_alt
  • advertisement_alt

Informação Importante

Confirmação de Termo