Ir para conteúdo

quemtuacha

Membro
  • Registro em

  • Última visita

  1. quemtuacha reagiu a uma resposta no tópico: SPELL QUE BLOQUEIA MAGIAS DO TARGET
  2. funciona s
  3. 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.
  4. 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.
  5. Maahzeera reagiu a uma resposta no tópico: Spell Fast Attack (Efeito no Target)
  6. 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 \/>)
  7. 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
  8. 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.
  9. Vai na pasta do seu otclient, no arquivo init.lua. Procure por Servers = { Provavelmente está faltando algo nessa parte. Exemplo:
  10. vitinhoo96 reagiu a uma resposta no tópico: Alguem me ajuda com o Cast
  11. vitinhoo96 reagiu a uma resposta no tópico: Alguem me ajuda com o Cast
  12. vitinhoo96 reagiu a uma resposta no tópico: Alguem me ajuda com o Cast
  13. deixa qualquer coisa
  14. 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.
  15. cria uma conta com o nome de usuário 10, deixa ela sem nenhum personagem.
  16. isso, desmarca todas.
  17. 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.
  18. 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

Informação Importante

Confirmação de Termo