Ir para conteúdo
  • Cadastre-se

Storm

Héroi
  • Total de itens

    1045
  • Registro em

  • Última visita

  • Dias Ganhos

    43

Tudo que Storm postou

  1. @louco3626 Troca if table.maxn(getCreatureSummons(cid)) <= config.max then Para if table.maxn(getCreatureSummons(cid)) < config.max then
  2. @Emooooo Muda if(not guild or getPlayerGuildLevel(cid) < GUILDLEVEL_LEADER) then Para if not guild then
  3. @RomeuTemochko Verifique se você colocou corretamente no items.XML o tipo da arma
  4. @louco3626 local config = { name = "Demon", -- Nome do Summon max = 1, -- Máximo de summons exaust_sto = 5555, -- Storage que contabiliza o exaust exaust_time = 60 -- Segundos de Exaust } function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getCreaturePosition(cid) if not exhaustion.check(cid, config.exaust_sto) then if table.maxn(getCreatureSummons(cid)) <= config.max then local target = doCreateMonster(config.name, pos) doConvinceCreature(cid, target) doPlayerSendText
  5. @Vim Rusha local config = { time = 20, -- HORAS de exaust storage = 25455, -- Storage do exaust position = {x = 100, y = 250, z = 7} -- Position que será teleportado. } local items = { [1] = {100, 10, 2160}, -- {CHANCE de 1 a 100, quantidade que ganhará, itemID) [2] = {50, 1, 2155}, [3] = {25, 1, 2154}, [4] = {10, 1, 2156}, [5] = {5, 1, 2170} } function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getCreaturePosition(cid) if exhaustion.check(cid, config.storage) then doPlayerSendTextMessage
  6. @louco3626 Manda seu movements.xml, você ta errando alguma coisa nela. Não é nada na script, testei em um debugger e ela ta normal.
  7. @louco3626 Voce ta errando alguma coisa na hora de colocar no movements.xml
  8. @victor4312 É só mudar pra doPlayerSendCancel e tirar o 27. Já tem um exaust na script mano, lol.
  9. @victor4312 Substitui na script; doPlayerSendTextMessage(cid, 27, "Espere ".. math.floor(exhaustion.get(cid, config.exaust_sto) / 60) .." minuto(s) e ".. exhaustion.get(cid, config.exaust_sto) - (math.floor(exhaustion.get(cid, config.exaust_sto) / 60)*60) .." segundo(s) para usar seu pet novamente.")
  10. @telefonesemfio Explica o sistema mais detalhadamente.
  11. @victor4312 local config = { name = "Demon", -- Nome do Summon max = 1, -- Máximo de summons storage = 42355, -- Storage que permite o uso exaust_sto = 5555, -- Storage que contabiliza o exaust exaust_time = 60 -- Segundos de Exaust } function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getCreaturePosition(cid) if getPlayerStorageValue(cid, config.storage) == 1 then if not exhaustion.check(cid, config.exaust_sto) then if table.maxn(getCreatureSummons(cid)) <= config.max then local target = doC
  12. @REI DAVID Eu mudei de lugar, compare as duas partes e veja, apenas isto.
  13. @victor4312 local config = { name = "Demon", -- Nome do Summon storage = 42355, -- Storage que permite o uso exaust_sto = 5555, -- Storage que contabiliza o exaust exaust_time = 60 -- Segundos de Exaust } function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getCreaturePosition(cid) if getPlayerStorageValue(cid, config.storage) == 1 then if not exhaustion.check(cid, config.exaust_sto) then local target = doCreateMonster(config.name, pos) doConvinceCreature(cid, target) doSendMagicEffect(pos, C
  14. @CaioPinaa Na pasta actions, não se esquecendo de colocar a tag na actions.xml também.
  15. @louco3626 <movevent type="StepIn" actionid="11555;11556" event="script" value="tile.lua"/> <movevent type="StepOut" actionid="11555;11556" event="script" value="tile.lua"/> local config = { fail_tile = 11555, -- ActionID do tile que matará right_tile = 11556, -- ActionID do tile certo new_tile_id = 406, -- Piso branco old_tile_id = 407 -- Piso preto } function onStepIn(cid, item, position, fromPosition) local pos = getCreaturePosition(cid) if isPlayer(cid) and not isPlayerGhost(cid) then if item.actionid == config.fail_til
  16. @REI DAVID Substitua na function CTF.close(win) function CTF.close(win) if not win then doBroadcastMessage("O CTF acabou sem vencedores.") else CTF.broadCast("O time ".. win .. " marcou ".. CTF.winp .. " ponto(s) e venceu o evento.") end for _, cid in pairs(CTF.getMembers()) do if getPlayerStorageValue(cid, 16700) == win then doPlayerAddItem(cid, 2160, 10) local xp = math.ceil(getPlayerExperience(cid) * (CTF.xp_percent / 100), 215) doPlayerSendTextMessage(cid, 22, "Parabéns!,Segundo andar para sair do evento! Você ganhou o evento e obteve ".. CTF.xp_percent .."% de
  17. @REI DAVID Esses event tokens seria uma storage ou um item?
  18. @REI DAVID È mais fácil mandar o erro do evento do que fazer uma gambiarra pra consertar, então manda o do evento ai.
  19. @CaioPinaa Você não detalhou muito bem, então testa assim: local monster = "Demon" -- Monster name function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getCreaturePosition(cid) local target = doCreateMonster(monster, pos) doRemoveItem(item.uid, 1) doConvinceCreature(cid, target) doSendMagicEffect(pos, 5) return true end
  20. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  21. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo