Tudo que adolfbig postou
-
[Erro] Ot Item Editor
é 8.60 imagem e o tfs é 0.4 3884
-
[Erro] Ot Item Editor
deu esse erro :s
-
[Erro] Ot Item Editor
abriu, só q deu erro na hora de verificar imagem, vc conhece algum outro item editor? pra eu criar novos itens
-
[Erro] Ot Item Editor
meu rme funciona mano, o problema é o ot item editor, na hora de criar item novo tlgd?
-
[Erro] Ot Item Editor
mas o server é 8.60 tlgd? o item editor não tá funcionando :s
-
[Erro] Ot Item Editor
o do mapa? sim eu uso ele pra editar o mapa
-
[Erro] Ot Item Editor
Estou com problemas no ot editor, todas as versões que eu uso e tento, dão erro: foto, eu mudei o nome pra tibia 8.60, 8.61, tbm mudei a signature pra signature do spr e dat do client e não funcionou deu erro, só o 8.61 foi em UM dos ot editor, mas ele deu outro erro, eu baixei o tfs 0.4 3884, e tô usando um client 8.60 e até agora deu tudo certo, mas eu não consigo criar itens no meu servidor, o que eu faço?
-
[Erro] Spell aparece com erro
deu certo, é noix
-
[Pedido] Remover item de spell
Tenho uma spell que ela não remove o item invocado local combat_lv1 = createCombatObject() setCombatParam(combat_lv1, COMBAT_PARAM_EFFECT, 66) setCombatParam(combat_lv1, COMBAT_PARAM_CREATEITEM, 6707) local combat_lv2 = createCombatObject() setCombatParam(combat_lv2, COMBAT_PARAM_EFFECT, 66) setCombatParam(combat_lv2, COMBAT_PARAM_CREATEITEM, 6707) local combat_lv3 = createCombatObject() setCombatParam(combat_lv3, COMBAT_PARAM_EFFECT, 66) setCombatParam(combat_lv3, COMBAT_PARAM_CREATEITEM, 6707) local area_lv1 = createCombatArea({ {1, 0, 1}, {0, 1, 0}, {0, 2, 0} }) local area_lv2 = createCombatArea({ {0, 1, 0}, {1, 1, 1}, {0, 1, 0}, {0, 2, 0} }) local area_lv3 = createCombatArea({ {1, 1, 1, 1, 1}, {0, 1, 1, 1, 0}, {0, 0, 1, 0, 0}, {0, 0, 2, 0, 0} }) setCombatArea(combat_lv1, area_lv1) setCombatArea(combat_lv2, area_lv2) setCombatArea(combat_lv3, area_lv3) local function onCastSpell1(parameters) doCombat(parameters.cid, combat_lv1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, combat_lv2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, combat_lv3, parameters.var) end function onCastSpell(cid, var) local from,to = {x=901, y=701, z=7},{x=931, y=733, z=7} -- começo e final do mapa if isInRange(getCreaturePosition(cid), from, to) then doPlayerSendCancel(cid, "Você não pode usar esse jutsu nessa area!") return true end local position = getCreaturePosition(cid) local t = { [0] = {x = position.x, y = position.y - 3, z = position.z}, [1] = {x = position.x + 3, y = position.y, z = position.z}, [2] = {x = position.x, y = position.y + 3, z = position.z}, [3] = {x = position.x - 3, y = position.y, z = position.z} } doSendDistanceShoot(position, t[getCreatureLookDirection(cid)], 44) local parameters = { cid = cid, var = var} local spell_storage = 42552 if getPlayerStorageValue(cid, spell_storage) < 50 then addEvent(onCastSpell1, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) elseif getPlayerStorageValue(cid, spell_storage) == 50 then addEvent(onCastSpell2, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) doPlayerSendTextMessage(cid, 22, "Seu jutsu progrediu para o level 2") doSendMagicEffect(getCreaturePosition(cid),28) doSendAnimatedText(getCreaturePosition(cid), 'Jutsu UP', 210) elseif getPlayerStorageValue(cid, spell_storage) > 50 and getPlayerStorageValue(cid, spell_storage) < 150 then addEvent(onCastSpell2, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) elseif getPlayerStorageValue(cid, spell_storage) == 150 then addEvent(onCastSpell3, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) doPlayerSendTextMessage(cid, 22, "Seu jutsu progrediu para o level 3") doSendMagicEffect(getCreaturePosition(cid),28) doSendAnimatedText(getCreaturePosition(cid), 'Jutsu UP', 210) elseif getPlayerStorageValue(cid, spell_storage) > 150 then addEvent(onCastSpell3, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) end return TRUE end O item aparece mas ele não sai, fica lá pra sempre, teria como remover ele depois de x tempo?
-
[Erro] Spell aparece com erro
está dando esse erro em umas de minhas spells: o que pode ser esse problema? local toPos = {x = 1517, y = 756, z = 7} --pos para onde o player vai ser teleportado local newPos = {x = 1517, y = 758, z = 7} --pos para inimigo local time = 30 local function teleport(cid, pos) if isCreature(cid) then doTeleportThing(cid, getClosestFreeTile(cid, pos)) doSendMagicEffect(getPlayerPosition(cid), 215) end end function onCastSpell(cid, var) if exhaustion.check(cid, 23083) == false then exhaustion.set(cid, 23083, 120) else doPlayerSendCancel(cid, "A Habilidade esta em tempo de recarga espere " ..exhaustion.get(cid, 23083).." segundos.") return false end local target = getCreatureTarget(cid) if not isCreature(target) then return doPlayerSendTextMessage(cid, 27, "Ataque um jogador para utilizar essa habilidade.") end local posTarget = getPlayerPosition(target) doTeleportThing(cid, toPos, false) teleport(target, newPos) addEvent(teleport, time*1000, cid, posTarget) addEvent(teleport, time*1000, target, posTarget) doSendMagicEffect(pos, 215) return true end
-
[Pedido] Prender player no chão por x tempo
funcionou direitinho mano, valeu, a effect ficou meio pro lado, como que eu adiciono isso? x=getPlayerPosition(cid).x+0, y=getPlayerPosition(cid).y+0, z=getPlayerPosition(cid).z pra arrumar a sprite
-
[Pedido] Adicionar dano e tempo em spell
funcionou perfeitamente, obrigado.
-
[Pedido] Prender player no chão por x tempo
pode colocar o effect tbm?
-
[Pedido] Spell que ignora outra spell
Tava procurando uma spell que o player ativasse ela, e ele ficava por x segundos com a spell ativada, e a proxima spell que usassem nele, ela simplesmente não desse dano, mas somente aquela spell, seria possível?
-
[Pedido] Prender player no chão por x tempo
Olá, eu queria uma spell que prendesse o cara e fizesse um efeito até o tempo acabar e depois soltasse o player, mais ou menos igual essa aqui: function onCastSpell(cid, var) local target = getCreatureTarget(cid) local waittime = 60 - tempo para poder travar o player dnv ( em segundos ) local storage = 2521 if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "Você tem que espera " .. exhaustion.get(cid, storage) .. " segundos.") return false end exhaustion.set(cid, storage, waittime) mayNotMove(target, true) return true end
-
[Pedido] Adicionar dano e tempo em spell
Olá, eu queria adicionar um damage e um tempo de recarga nessa spell: function onCastSpell(cid, var) local jogadorpos = getCreaturePosition(cid) local target = getCreatureTarget(cid) local monsterpos = getCreaturePosition(target) if target == isMonster or isCreature then doTeleportThing(cid,monsterpos) doSendMagicEffect(jogadorpos, 10) else doPlayerSendTextMessage(cid,20,'Precisa Selecionar um Alvo') end end Alguém poderia me ajudar?
-
[OTC] como eu protejo a spr no otc?
Eu queria saber se tem como proteger a dat e spr do otclient, se tem, como eu protejo?
-
[Pedido] Adicionar efeito numa spell
Obrigado, deu certo, reputado
-
[Pedido] Adicionar efeito numa spell
ela deu certo em partes, o efeito só saiu quando o item saiu, poderia colocar quando ele aparecesse tbm?
-
Script !saga
local saga = { [1] = {[1] = 180, [2] = 438, [3] = 182, effect = 10}, --[Vocation] = {[1] = Roupa, effect = Efeito da transformação} [2] = {[1] = 64, effect = 10} --TESTE } local level = 25 -- Limite para liberar uma saga nova function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o número da saga que você deseja.") return true end if not saga[getPlayerVocation(cid)] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao pode trocar de saga.") return true end local t = string.explode(param, ",") if(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Could not understand.") return true end if not (tonumber(t[1])) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o número da saga que você deseja.") return true end if tonumber(t[1]) > #saga[getPlayerVocation(cid)] or tonumber(t[1]) < 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Essa saga não existe.") return true end if getPlayerLevel(cid) >= (tonumber(t[1])*level) then doSetCreatureOutfit(cid, {lookType = saga[getPlayerVocation(cid)][tonumber(t[1])]}, -1) doSendMagicEffect(getThingPos(cid), saga[getPlayerVocation(cid)].effect) doPlayerSendTextMessage(cid, 25, "Voce escolheu uma nova saga!") doPlayerSay(cid, "Saga!!", TALKTYPE_ORANGE_1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, você precisa de level "..(tonumber(t[1]) * level).." usar essa saga.") end return true end
-
[Pedido] Adicionar efeito numa spell
Eu queria adicionar efeito numa spell, tipo ela é uma trap, que deixa o cara preso por x tempo, mas ela não sai efeito no item que sai, ela sai sem mostrar efeito algum local remove_time = 5 -- tempo em segundos para remover as magic wall local item_id = 5750 -- id da magic wall function onCastSpell(cid, var) local waittime = 10 -- Tempo de exhaustion local storage = 15289 if exhaustion.check(cid, storage) then return false end exhaustion.set(cid, storage, waittime) local pos = getThingPosition(getCreatureTarget(cid)) posTile1 = {x=pos.x+1,y=pos.y+1,z=pos.z,stackpos=1} posTile2 = {x=pos.x+1,y=pos.y,z=pos.z,stackpos=1} posTile3 = {x=pos.x+1,y=pos.y-1,z=pos.z,stackpos=1} posTile4 = {x=pos.x,y=pos.y-1,z=pos.z,stackpos=1} posTile5 = {x=pos.x-1,y=pos.y-1,z=pos.z,stackpos=1} posTile6 = {x=pos.x-1,y=pos.y,z=pos.z,stackpos=1} posTile7 = {x=pos.x-1,y=pos.y+1,z=pos.z,stackpos=1} posTile8 = {x=pos.x,y=pos.y+1,z=pos.z,stackpos=1} posAll = {posTile1,posTile2,posTile3,posTile4,posTile5,posTile6,posTile7,posTile8} for i=1, #posAll do if isWalkable(posAll[i]) then doCreateItem(item_id, 1, posAll[i]) end end addEvent(removeItem, remove_time*1000, posAll) return true end function isWalkable(pos, creature, pz, proj) if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end local creature = getTopCreature(pos) if creature.type > 0 then return false end if getTilePzInfo(pos) and not pz then return false end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function removeItem(posAll) for i=1, #posAll do for j=0, 255 do pos_stack = {x=posAll[i].x,y=posAll[i].y,z=posAll[i].z,stackpos=j} removeTile = getThingfromPos(pos_stack) if removeTile.itemid == item_id then doRemoveItem(removeTile.uid) end end end end
-
[Pedido] Skill stage tfs 0.4 8.60
Olá, eu estou procurando um skill por stage funcional, eu procurei e achei alguns que deram erro e não estavam funcionando tentei esse,tentei esse também, nenhuma delas funcionou
-
[Duvida] Como remover select outfit
teria como pelo menos remover as setas? ou sla, colocar para aparecer a outfit atual de quem aparecer
-
[Duvida] Como remover select outfit
Como eu removo o "select outfit" do tibia por completo? só consegui tornar ele inutilizável, como que remove? imagem do que eu estou falando
-
[Pedido] Pic editor
Olá, eu estava procurando um pic editor que não mudasse só a imagem de fundo procurei muitos, mas a maioria dos downloads que mudavam mais que a imagem, estão com o link quebrado, se puderem me ajudar...