Ir para conteúdo

New'gadu

Campones
  • Total de itens

    37
  • Registro em

  • Última visita

Tudo que New'gadu postou

  1. Alguém me ajuda a otimizar essa function para otx 2.12, ela funciona porém ao roda a function o servidor "congela" e após a function completar sua verificação o servidor "descongela" addEvent(function (removeMonsterInArea) if not isCreature(cid) then return end local positionsCheck = {} for i = config.from.x, config.to.x do positionsCheck[#positionsCheck+1] = {x=i, y = config.from.y, z = config.from.z, stackpos = 0} for j = config.from.y+1, config.to.y do positionsCheck[#positionsCheck+1] = {x=i, y = j, z = config.from.z, stackpos = 0} end end for j=1, #positionsCheck do for i = 0, 255 do positionsCheck[j].stackpos = i local tile = getTileThingByPos(positionsCheck[j]) if isMonster(tile.uid) then doRemoveCreature(tile.uid) end end end return true end, config.time*60*1000, cid)
  2. Alguém please poderia me enviar a versão mais atual do Object Builder...
  3. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 136) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 141) function tsubi(cid, level, maglevel) local min = -(level * 2.0+ maglevel * 4 +50) local max = -(level * 2.0+ maglevel * 4.5 +50) return min, max end setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAGICVALUE, "tsubi") local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 136) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 141) function tsubi1(cid, level, maglevel) local min = -(level * 2.0+ maglevel * 4 +50) local max = -(level * 2.0+ maglevel * 4.5 +50) return min, max end setCombatCallback(combat2, CALLBACK_PARAM_LEVELMAGICVALUE, "tsubi1") local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 136) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 141) function tsubi1(cid, level, maglevel) local min = -(level * 2.0+ maglevel * 4 +50) local max = -(level * 2.0+ maglevel * 4.5 +50) return min, max end setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "tsubi1") local combat4 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 136) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 141) function tsubi1(cid, level, maglevel) local min = -(level * 2.0+ maglevel * 4 +50) local max = -(level * 2.0+ maglevel * 4.5 +50) return min, max end setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "tsubi1") local combat5 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 136) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 141) function tsubi1(cid, level, maglevel) local min = -(level * 2.0+ maglevel * 4 +50) local max = -(level * 2.0+ maglevel * 4.5 +50) return min, max end setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "tsubi1") local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end local function onCastSpell5(parameters) doCombat(parameters.cid, parameters.combat5, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5 } addEvent(onCastSpell1, 0, parameters) addEvent(onCastSpell2, 200, parameters) addEvent(onCastSpell3, 400, parameters) addEvent(onCastSpell3, 500, parameters) addEvent(onCastSpell3, 600, parameters) return true end Como os efeitos são desproporcionais no meu serve algumas sprtis saem erradas, gostaria de ter o controle da position delas!
  4. Estou em buscar de mapper para refazer mapa de wodbo
  5. New'gadu

    Sprit de wodbo

    Alguém poderia me repassar as novas sprites de dragon ball?!
  6. Atualmente qual está sendo a melhor base para wodbo?
  7. Alguém poder me ajudar a aumenta a quantidade de effects permitida e ShootEffects no client old 8.60
  8. Deu certo as dlls, mas quando ativo o bot acontece esses erros ([C]: in function 'useInventoryItemWith' /otclient-candybot-master/helper.lua:28: in function 'safeUseInventoryItemWith' ...ndybot-master/modules/support/events/manarestore.lua:31: in function 'onManaChange' ...ndybot-master/modules/support/events/manarestore.lua:50: in function <...ndybot-master/modules/support/events/manarestore.lua:49> ERROR: caught a lua call to a bot protected game function, the call was cancelled stack traceback:)
  9. Vasculhei aqui é só tem arquivos assim Mano o que baixei foi otclient-master e otclient-sdk-master e o otclient-sdk-master e neles não as dlls citadas. Sobre os tutorias imagina comigo você pega uma pessoa que não sabe matemática e pedi para ela realiza uma equação, ela não conseguir fazer mesmo tendo alguém orientando, essas parte de programações são complicada para pessoas que não domina (eu) para quem já tem o conhecimento sobre fica fácil.
  10. Cara sou leigo nisso, sei nem que merda são includes. Mano qual dificuldade de se posta as DLLs?
  11. Já tinha instalado ele, mas refiz processo e reiniciei o pc porém os erros acima ainda continua.
  12. Alguém poderia passar um OTcliente sem proteção contra bot?
  13. Como faço para encaixar essa função doSendMagicEffect({x = getCreaturePosition(cid).x+1, y = getCreaturePosition(cid).y, z = getCreaturePosition(cid).z}) nesse script? para poder colocar as position nos efeitos já que eles estão fora da position do player.
  14. New'gadu

    Portas bugadas

    fiz todos os procedimentos, mas a porta não abre ou se tive aberta (13349) não fecha. Como faço para resolver esse problema?
  15. Qual está sendo o melhor método de compilar um old client? rep+ E alguém poderia mudar um IP de um old client para mim?!
  16. Pvp enforce que ganhe x% de XP ao matar ele. @Yan18
  17. alguém teria o resto desses dollys? ou soubesse onde posso encontra-lo
  18. New'gadu

    Box

    Uma box que ao abrir venha 6 items etc... @ Yan18
  19. New'gadu

    Box por %

    Funcionou perfeitamente! Poderia me fazer outro? Uma box que ao abrir venha 6 items? como meu serve trabalha com sets gostaria de uma box contendo 6 item (os sets) grato desde já.
  20. New'gadu

    Box por %

    Olá! testei, mas sempre que eu abro a box ela da o item com quantidade sempre 85 não está vindo random! téria como vc fazer para que funcionasse com porcentagem? tipo 99% de vim de 1 a 100 esse item (ID 2362) e 1% (ID 2361)? E a box ao usar não remove do player, onde encaixa a função "doRemoveItem(item.uid, 1)" para remover? Oi! testei a sua, mas aparenta que a random dela não está me calibrada... sempre da 1 e uma vez perdida 10 mas nunca cair as outras porcentagem
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...