Ir para conteúdo
  • Cadastre-se

MaTTch

Membro
  • Total de itens

    510
  • Registro em

  • Última visita

  • Dias Ganhos

    12

Tudo que MaTTch postou

  1. Forbidden Memories foi sem duvida nenhuma o melhor Yu-Gi-Oh que já joguei, um marco na infância. Boa sorte com o projeto, mal vejo a hora de poder jogar.
  2. Fiz de um modo diferente, tenta assim: local c = { closeDelay = 2000, -- tempo em que ira fechar (1000ms = 1s) busyArea = {from = {x=100, y=100, z=7}, to = {x=100, y=100, z=7}}, -- area que checa se há players (bote a area em volta da porta movivel) wallPlaces = { {wallId = 1000, from = {x=100, y=100, z=7}, to = {x=100, y=100, z=7}}, -- {id da parede, posicao original, posicao movida} {wallId = 1000, from = {x=100, y=100, z=7}, to = {x=100, y=100, z=7}} } } local isUsing = false local function backWalls() for x = c.busyArea.from.x, c.busyArea.to.x do for y = c.busyArea.from.y,
  3. local c = { closeDelay = 2000, -- tempo em que ira fechar (1000ms = 1s) wallPlaces = { [1000] = {fromPos = {x=1000, y=1000, z=7}, toPos = {x=1000, y=1000, z=7}}, -- [ID_DA_PAREDE] = {posicao original, posicao movida} [1000] = {fromPos = {x=1000, y=1000, z=7}, toPos = {x=1000, y=1000, z=7}} } } local function backWalls(wallId, fromPos, toPos) local thing = getTileItemById(fromPos, wallId).uid local tid = getTopCreature(toPos).uid if(thing ~= 0) then if(tid == 0) then doRemoveItem(thing) doCreateItem(wallId, 1, toPos) else addEvent(backWalls, 100, wallId, fromPos, toPos)
  4. local c = { closeDelay = 2000, -- tempo em que ira fechar (1000ms = 1s) wallPlaces = { [1000] = {fromPos = {x=1000, y=1000, z=7}, toPos = {x=1000, y=1000, z=7}}, -- [ID_DA_PAREDE] = {posicao original, posicao movida} [1000] = {fromPos = {x=1000, y=1000, z=7}, toPos = {x=1000, y=1000, z=7}} } } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) for wallId, i in pairs(c.wallPlaces) do local thing = getTileItemById(i.fromPos, wallId).uid if(thing ~= 0) then doRemoveItem(thing) doCreateItem(wallId, 1, i.toPos) addEvent(function() thing =
  5. No seu config.lua verifique se o emoteSpells esta ativado. Isso acontece com todas magias?
  6. Isso acontece com outra distro? O ataque de morte instantânea acontece aleatoriamente? Você adicionou ou tem algum script de critical ou algo parecido no server?
  7. O ruim é que pode ser varias coisas, é como achar uma agulha no palheiro. Você já tentou trocar a distro, só pra testar?
  8. Começo a pensar que pode ser um script malicioso ativado por algum espertinho... O server também cai quando você deixa online apenas para você?
  9. Se nem uma conta admin consegue entrar, pode ser que seja alguma função onLogin no creaturescripts.
  10. local attackWeap = getItemAttribute(idDaArma.uid, "attack") or getItemInfo(idDaArma.itemid).attack
  11. Acredito que venda e compras no fórum são proibidos.
  12. Primeiramente qual a versão da sua distro?
  13. Provavelmente isso é no vocations.xml em manamultiplier. Deixe no mínimo em 1.1
  14. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatArea(combat, createCombatArea({ {0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,1,1,1,0,0,0,0}, {0,0,0,1,1,1,1,1,0,0,0}, {0,0,1,1,1,1,1,1,1,0,0}, {0,0,1,1,1,3,1,1,1,0,0}, {0,0,1,1,1,1,1,1,1,0,0}, {0,0,0,1,1,1,1,1,0,0,0}, {0,0,0,0,1,1,1,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0} })) local function doLifeDrain(cid, target, count, delay) if(isCreature(cid) and isCreature(target)) then local
  15. local config = { [2001] = {pos = {x=1000, y=1000, z=1}, storage = 1001}, -- [actionid], pos= aonde que leva, storage [2002] = {pos = {x=1000, y=1000, z=2}, storage = 1002}, [2003] = {pos = {x=1000, y=1000, z=3}, storage = 1003}, [2004] = {pos = {x=1000, y=1000, z=4}, storage = 1004}, [2005] = {pos = {x=1000, y=1000, z=5}, storage = 1005}, [2006] = {pos = {x=1000, y=1000, z=6}, storage = 1006} } local ultimoTeleport = {x=1000, y=1000, z=7} -- ultimo teleport para aonde que leva function onStepIn(cid, item, position, fromPosition) local t = config[item.actionid] if(t) then if(getPlay
  16. Me parece tudo correto... Quando você utiliza o /z ele só vai até o 69? Se for isso, então tu tem que aumentar o numero no magiceffects.lua em talkactions.
  17. Troque doPlayerAddHealth(...) por doTargetCombatHealth(cid, target, type, min, max, effect)
  18. Aparece algum erro no distro? E troque a tag para: <attack name="lord_omegared" interval="2000" chance="50" min="-2800" max="-3000"/> Os atributos range, radius e target não faz sentido já que é uma spell de area "scriptada".
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo