Ir para conteúdo

Magalhaes92

Banido
  • Registro em

  • Última visita

Tudo que Magalhaes92 postou

  1. Mt Obg a todos, Principalmente a Baltazar que resolver meu problema ! =D
  2. Alguém sabe como tira o ''Exaust'' ( o bonequinho que vermelho que faz e char perder velocidade ao andar ) do ''Utito tempo san'' ? Obs: eu n quero tirar so o bonequinho, quero tirar essa parte da magia que possibilita ele perder velocidade ! Agradeço desde Já
  3. Legal fera, funfando perfeitamente. Tava precisando! Obg =D
  4. Conseguir aque já man, vllw ae os caras =D
  5. Magalhaes92 postou uma resposta no tópico em Suporte Tibia OTServer
    Alguem poderia fornecer um script de invasão ? Queira com um teleport que aparecesse em 2 em 2 hrs e teletransportasse os plays a um devido lugar, e la aparecia os monstros, Junto com uma mgs dizendo q tal bixo esta atacando Se for possível agradeço desde ja =D
  6. e qual devo usar ?
  7. Iai galera, to com um pequeno probleminha aq, sera que voces podem me ajudar ? Entao, o serviro e Baiak. Editei uns itens pro server, so quer quando coloco ele no chao pelo remere's fica todo doido no servidor. alguem sabe me informar oq a de errado ? Obs: ja coloquei items e items, na pasta 8.60 do remere's e continua a msm coisa Da uma olhadinha na foto ai. Quem poder ajudar, agradeço desde ja ! =D
  8. "/eventoclose" Nao Funfa '-' =/
  9. Magalhaes92 postou uma resposta no tópico em Suporte Tibia OTServer
    Tenho sim mandei um pv pra vc, se puder ajuda. Agradeço ! =D
  10. Como coloca o tempo q quer q apareça e uma frase? tpw: ''Demon invadindo o templo"
  11. alguém tem script de invasão de monster ai ? tipow com hora e lugar que ele vai aparacer. Agradeço desde já =D
  12. Esse aparece do ''Default'' tem com aparecer no meio da tela, tipow quando GOD anuncia algo.
  13. Magalhaes92 postou uma resposta no tópico em Suporte Tibia OTServer
    Ia galera. Bom dia/boa tarde/boa noite/ Então galera tava querendo uma script do Castle, eu uso servidor baiak, no meu tem um, mas n sei se funfa, provavelmente não. Queria a ajuda de vcs pra ajeitar esse sistema em meu ot Quem for ajudar pf explica de ponto a ponto onde e quando fazer as coisas, sou menino novo nessa área. Agradeço desde de ja ! =D
  14. Vllw galera, funcionou perfeitamente! Obg (y'
  15. Iai galera, tava querendo a ajuda de vcs na spells ''exevo gran trap'' .. Entao ela conjura so que nao sai, fica trap infinita kkk. Alguem tem uma soliçõa ?! Agradeço desde ja ! =] Script ↓↓↓ local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat1, COMBAT_PARAM_CREATEITEM, 1498) local arr1 = { {0, 0, 0, 0, 0, 0, 0}, {0, 1, 1, 1, 1, 1, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 1, 0, 2, 0, 1, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 1, 1, 1, 1, 1, 0}, {0, 0, 0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1 } addEvent(onCastSpell1, 100, parameters) end
  16. Nenhum dos dois funfou '-' =/
  17. Magalhaes92 postou uma resposta no tópico em Ferramentas OpenTibia
    uma perguntinha ! como adiciona itens nele ? , tipow queria fazer uma magia que nem magicwall. fazer um quadrado de magicwall em torno do personagem
  18. Galera queria a ajuda de vcs. to precisando da script de liquids. queria a script que quando heala o HP ou MP sobe o valor que healou. se puderem ajudar agradeço desde ja =D
  19. Magalhaes92 postou uma resposta no tópico em Suporte Tibia OTServer
    a galera to com script de [Crystal Refiner] q é a joiazinha pra deixar o item +1 +2 +3 etc. porem ela esta so refinando os sets e armas de kina, n esta refinando as armas do pala, que por exemplo sao: Vip Star, knife, spear. alguem teria uma solução ? Script: -- Perfect refine system by Mock the bear (MTB). --- Email: [email protected] local gain = { gainArmor='&p+1',loseArmor='&p-1', gainShield='&s+#',loseShield='&s-(#+1)', gainAttack='&a+(2*(#))',loseAttack='&a-(2*(#+1))', gainDefense='&d+(2*(#))',loseDefense='&d-(2*(#+1))', chance='100/((#*(1/(@/2)))*(@/2))', -- Eu fiz essa equação para variar de +0 a +7 o item --- Essa equação deve retornar em % a chance do item se refinar (0-100) 100 = sempre, 0 = nunca maxlvl = 7, blocked_ids = {2488,8881} } -- &a = weapon attack -- &d = weapon defense -- &s = shield defense -- &p = armor defense -- # = nivel do item -- @ = max level if not setItemName then function setItemName(uid,name) return doItemSetAttribute(uid,'name',name) end function setItemArmor(uid,name) return doItemSetAttribute(uid,'armor',name) end function setItemDefense(uid,name) return doItemSetAttribute(uid,'defense',name) end function setItemAttack(uid,name) return doItemSetAttribute(uid,'attack',name) end function getItemAttack(uid) return getItemAttribute(uid,'attack') end function getItemDefense(uid) return getItemAttribute(uid,'defense') end function getItemArmor(uid) if type(uid) == 'number' then return getItemAttribute(uid,'armor') else return getItemInfo(uid.itemid).armor end end end function isArmor(uid) -- Function by Mock the bear. if (getItemArmor(uid) and getItemArmor(uid) ~= 0 and not getItemInfo(uid.itemid,'attack') and not getItemInfo(uid.itemid,'defense') and getItemWeaponType(uid.uid) == 0) then return true end return false end function isWeapon(uid) -- Function by Mock the bear. uid = uid or 0 local f = getItemWeaponType(uid) if f == 1 or f == 2 or f == 3 then return TRUE end return FALSE end function isShield(uid) -- Function by Mock the bear. uid = uid or 0 if getItemWeaponType(uid) == 4 then return TRUE end return FALSE end function getWeaponLevel(uid) -- Function by Mock the bear. uid = uid or 0 local name = getItemName(uid) local lvl = string.match(name,'+(%d)') return tonumber(lvl) or 0 end function doTransform(s,i) -- Function by Mock the bear. local c = string.gsub(s,'@',gain.maxlvl) local c = string.gsub(c,'&a',getItemAttack(i.uid) or getItemInfo(i.itemid).attack) local c = string.gsub(c,'&d',getItemDefense(i.uid) or getItemInfo(i.itemid).defense) local c = string.gsub(c,'&s',getItemDefense(i.uid) or getItemInfo(i.itemid).defense) local c = string.gsub(c,'&p',getItemArmor(i.uid) or getItemInfo(i.itemid).armor) local c = string.gsub(c,'#',getWeaponLevel(i.uid)) local q,err = loadstring('return '..c) assert(q,err) return assert(q()) end function onUse(cid, item, fromPosition, itemEx, toPosition) toPosition.stackpos = 255 if isInArray(gain.blocked_ids, itemEx.itemid) == TRUE or getItemWeaponType(itemEx.uid) > 4 or (getItemWeaponType(itemEx.uid) == 0 and isArmor(itemEx) == FALSE) or itemEx.itemid == 0 then doPlayerSendTextMessage(cid, 24,"You cant refine this item.") return TRUE end if isCreature(itemEx.uid) == TRUE then return FALSE end local level = getWeaponLevel(itemEx.uid) local chance = doTransform(gain.chance,itemEx) if chance >= math.random(0,100) or item.actionid >= 1000 or (item.actionid == 500 and math.random(0,100) <= 25) then if level+1 > gain.maxlvl then doSendMagicEffect(toPosition, 2) return doPlayerSendTextMessage(cid, 22,"Your item is on max level, you can't upgrade it.") else setItemName(itemEx.uid, getItemNameById(itemEx.itemid)..' +'..(level+1)) doPlayerSendTextMessage(cid, 22,"Your item has been upgrated to [+"..(level+1).."].") doSendMagicEffect(toPosition, 12) if isArmor(itemEx) == TRUE then local get = doTransform(gain.gainArmor,itemEx) setItemArmor(itemEx.uid,get) elseif isWeapon(itemEx.uid) == TRUE then setItemAttack(itemEx.uid, doTransform(gain.gainAttack,itemEx)) setItemDefense(itemEx.uid, doTransform(gain.gainDefense,itemEx)) elseif isShield(itemEx.uid) == TRUE then setItemDefense(itemEx.uid, doTransform(gain.gainShield,itemEx)) end end else if level == 0 then doPlayerSendTextMessage(cid, 24,"No effect.") doSendMagicEffect(toPosition, 2) elseif level == gain.maxlvl then doSendMagicEffect(toPosition, 2) return doPlayerSendTextMessage(cid, 22,"Your item is on max level, you can't upgrade it.") elseif level > 0 then if level == 1 then setItemName(itemEx.uid, getItemNameById(itemEx.itemid)) doPlayerSendTextMessage(cid, 22,"Your item back to normal.") else setItemName(itemEx.uid, getItemNameById(itemEx.itemid)..' +'..(level-1)) doPlayerSendTextMessage(cid, 22,"Your item back to [+"..(level-1).."].") end if isArmor(itemEx) == TRUE then setItemArmor(itemEx.uid,doTransform(gain.loseArmor ,itemEx)) elseif isWeapon(itemEx.uid) == TRUE then setItemAttack(itemEx.uid, doTransform(gain.loseAttack,itemEx)) setItemDefense(itemEx.uid, doTransform(gain.loseDefense,itemEx)) elseif isShield(itemEx.uid) == TRUE then setItemDefense(itemEx.uid, doTransform(gain.loseShield,itemEx)) end end doSendMagicEffect(toPosition, 9) end doRemoveItem(item.uid,1) return TRUE end

Informação Importante

Confirmação de Termo