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.

Informação Importante

Confirmação de Termo