Ir para conteúdo

BangBang

Membro
  • Registro em

  • Última visita

Tudo que BangBang postou

  1. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 990) >= 1 then doPlayerSendCancel(cid, "You can't use revive during gym battles.") return true end if getPlayerStorageValue(cid, 52481) >= 1 then return doPlayerSendCancel(cid, "You can't do that while a duel.") --alterado v2.6 end -- if item2.itemid <= 0 or not isPokeball(item2.itemid) then doPlayerSendCancel(cid, "Please, use revive only on pokeballs.") return true end for a, b in pairs (pokeballs) do if item2.itemid == b.on or item2.itemid == b.off then --edited deixei igual ao do PXG doTransformItem(item2.uid, b.on) doSetItemAttribute(item2.uid, "hp", 1) for c = 1, 15 do local str = "move"..c setCD(item2.uid, str, 0) end doSendMagicEffect(getThingPos(cid), 13) doRemoveItem(item.uid, 1) doCureBallStatus(item2.uid, "all") cleanBuffs2(item2.uid) --alterado v2.5 setCD(item2.uid, "control", 0) --alterado v2.5 setCD(item2.uid, "blink", 0) --alterado v2.6 return true end end return true end Teste novamente ! Não desista !!!
  2. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 990) >= 1 then doPlayerSendCancel(cid, "You can't use revive during gym battles.") return true end if getPlayerStorageValue(cid, 52481) >= 1 then return doPlayerSendCancel(cid, "You can't do that while a duel.") --alterado v1.6 end -- if item2.itemid <= 0 or not isPokeball(item2.itemid) then doPlayerSendCancel(cid, "Please, use revive only on pokeballs.") return true end if #getCreatureSummons(cid) >= 1 then doPlayerSendCancel(cid, "You can't use revive in using pokeballs.") return true end for a, b in pairs (pokeballs) do if item2.itemid == b.on or item2.itemid == b.off then --edited deixei igual ao do PXG doTransformItem(item2.uid, b.on) doSetItemAttribute(item2.uid, "hp", 1) for c = 1, 15 do local str = "move"..c setCD(item2.uid, str, 0) end setCD(item2.uid, "control", 0) setCD(item2.uid, "blink", 0) --alterado v1.6 doSendMagicEffect(getThingPos(cid), 13) doRemoveItem(item.uid, 1) doCureBallStatus(item2.uid, "all") cleanBuffs2(item2.uid) --alterado v1.5 return true end end return true end Teste
  3. Não se esqueceu de adicionar sketch nos spells e em pokemon moves.lua ?
  4. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    function onUse(cid, item, frompos, item2, topos) local idpokeball = {11737, 11740, 11743, 11746, 11826, 11829, 11832, 11835} if getPlayerStorageValue(cid, 990) >= 1 then doPlayerSendCancel(cid, "You can't use revive during gym battles.") return true end if getPlayerStorageValue(cid, 52481) >= 1 then return doPlayerSendCancel(cid, "You can't do that while a duel.") --alterado v1.6 end -- if item2.itemid <= 0 or not isPokeball(item2.itemid) then doPlayerSendCancel(cid, "Please, use revive only on pokeballs.") return true end if itemid == idpokeball then doPlayerSendCancel(cid, "You can't use revive in pokeballs using or in any pokeball.") return true end for a, b in pairs (pokeballs) do if item2.itemid == b.on or item2.itemid == b.off then --edited deixei igual ao do PXG doTransformItem(item2.uid, b.on) doSetItemAttribute(item2.uid, "hp", 1) for c = 1, 15 do local str = "move"..c setCD(item2.uid, str, 0) end setCD(item2.uid, "control", 0) setCD(item2.uid, "blink", 0) --alterado v1.6 doSendMagicEffect(getThingPos(cid), 13) doRemoveItem(item.uid, 1) doCureBallStatus(item2.uid, "all") cleanBuffs2(item2.uid) --alterado v1.5 return true end end return true end Creio que assim funcionará !!
  5. O client do PDA V6 (open source), não abre no object builder ! Dá o erro 'Unsupported Version'..
  6. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    Para adicionar um item ao servidor, você precisa : 1- Um editor de itens. Conheço somente 2, OtItemEditor e o ItemEditor. Abra seu editor de itens. Nele, abra o seu items.otb (DATA/ITEMS) crie uma novo item (CTRL + I) ou clique em Edit - Create Item Então, EM (CLIENT ID), coloque o ID da sprite(item). A partir disto, você edite a seu gosto com os atributos. A partir do 'Server ID', você edita ao items.xml ! Fim Gostou, ajudei ? Me dê um gostei !
  7. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    Galera, tenho uma duvida : Se eu pegar uma base pda, com source old client, adaptá-la para usar o mapa, spr, dat do Kpdo, reformular todos os sistemas, adicionar os mesmos pokémons e colocar level system nos pokemons, será que daria certo ?
  8. function onStepIn(cid, item, position, fromPosition) local pokeballs = {id1, id2, id3, id4, id5} if not isPlayer(cid) then return true else return false end if getPlayerLevel(cid) < zombie_config.min_Level then if pokeballs.itemcount =< 6 then doTeleportThing(cid, fromPosition, true) doPlayerSendCancel(cid, "Você precisa ter pelo menos nível " .. zombie_config.min_Level .. ".") if getPlayerAccess(cid) > 3 and getPlayerItemCount(cid, pokeballs) == 0 then return doTeleportThing(cid, zombie_config.teleport[2]) end end Acho que assim funcionaria o codigo !! porém, falta adicionar o else em alguns if.
  9. BangBang postou uma resposta no tópico em Suporte & Pedidos
    'Lembrando que o código em sí será criado para versão 1.x do tfs.' -Pedriinz
  10. BangBang postou uma resposta no tópico em Suporte & Pedidos
    Creio que uma boa forma de "impedir" os botters de plantão, seria fazer a verificação ao player caso ele faça os mesmos passos repetidamente, de tempo em tempo !!
  11. Basta editar a seu gosto, e configurar os items iniciais..
  12. Data / Lib / configuration.lua Procure por useKpdoDlls Se estiver TRUE, torne FALSE.
  13. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    As spells em meu servidor bugam. Coloquei em alguns jutsus o cooldown, mas troquei a distro nativo da base (NTO Robinwood). Nas spells.xml a tag fica com exhausted="0". .lua : local cooldownSeconds = 5 local cooldownStorage = 64541 local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_NONE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 177) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.2, 1, -1.2, 1) arr1 = { {0, 0, 0, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 3, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 0, 0, 0} } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local function onCastSpell1(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var) end function onCastSpell(cid, var) if getPlayerStorageValue(cid, cooldownStorage) > os.time() then doPlayerSendCancel(cid, "You are exhausted.") return true else setPlayerStorageValue(cid, cooldownStorage, (os.time()+cooldownSeconds)) end local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, parameters) return TRUE end E o cooldown funciona, exemplo: Solto o a magia, o Efeito da magia aparece, mas eu posso usar a magia quantas vezes quiser que aparece o nome dela "Rasengans Tempest", mas somente após os 5 segundos ela aparece o efeito da magia..
  14. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    Queria ajuda com script da kaguya world, é semelhante ao kamui, mas não entendi a parte do from, to, from2, to2, etc..
  15. Eu possuo um projeto de naruto, que desejo ter o máximo de semelhança ao anime [NARUTO SHIPPUDEN]. Mas tenho um problema: As kuchyoses, elas simplesmente não summonam (as que criei), eu copio a spell.lua, e crio o monster em data/monsters, edito a spell.lua e coloco o nome do monster. Mas no jogo, ao tentar summonar este monstro, não summona, e na distro diz que a creatura não existe, etc. Queria ajuda para criar corretamente esses kuchyoses. Kuchyoses que desejo : Kurama, JUUBI. E aproveitando este tópico, também necessito a ajuda para INVOCAR uma estátua demoníaca (GEDOU MAZOU OU GEDÕ MAZÕ). Esse tipo de invocação têm em um narutibia chamado por "NTO WAR", "NTO ULTIMATE (EU ACHO QUE TEM)". Desde já, OBRIGADO!!
  16. Obrigado gente I love TK
  17. Olá, Poderiam me ajudar ? Seria possível criar uma spell que dê 200000 de hp por segundo, durante 5 segundos, com exaust de 3minutos ? Mas podendo somente usar com 90% de Life ou +. ?
  18. BangBang postou uma resposta no tópico em Suporte Tibia OTServer
    Olá, Eu desejaria vossa ajuda para criar alguns "npcs/monsters", Mas como eles funcionariam ? Ao algum player "pk" passar por konoha, este npc/monster ataca-o, até sua morte, ou ele ir para longe. Mas ao o player ir para longe, ele voltar ao seu lugar de origem.
  19. BangBang postou uma resposta no tópico em Suporte OTServer Derivados
    uppppppp pfv
  20. BangBang postou uma resposta no tópico em Suporte OTServer Derivados
    O meu object builder, após a formatação de minha máquina, não abre, ou quando reinicio e abro ele pela primeira vez, ele para de responder, e após isso não abre, até próxima reinicialização. Resumindo : Como posso resolver esse erro ?
  21. uppppp
  22. EDIT Criei dois no-ip e coloquei ao client. mas eu já tentei ligar o servidor com meu ip, com cada um dos dois no-ip e não consigo logar no servidor.
  23. É impossível, 9 caracteres... (127.0.0.1)
  24. Poderiam me auxiliar ? gostaria de trocar o ip de meu servidor, mas vapus.net faliu e eu não consigo editar o ip do client old. Alguém poderia editar o ip de um client para mim e me disponibilizar ? ip: 25.96.120.131

Informação Importante

Confirmação de Termo