Ir para conteúdo

zipter98

Herói
  • Total de itens

    2553
  • Registro em

  • Última visita

  • Dias Ganhos

    72

Tudo que zipter98 postou

  1. local message = "mensagem" function onLogin(cid) return doPlayerPopupFYI(cid, message) end
  2. Abaixo de: local nMin = 60 -- tempo em minuto para o npc sumir. coloque: broadcastMessage("O NPC foi criado e vai sumir em "..nMin.." minutos.") Tópico movido para dúvidas / pedidos resolvidos.
  3. Não, não precisa. O erro acontece apenas no OTC? Aparece alguma coisa no terminal ou na distro?
  4. Tópico movido para dúvidas / pedidos resolvidos.
  5. Tópico movido para dúvidas / pedidos resolvidos.
  6. local toPos = {x = x, y = y, z = z} --Posição para onde o jogador será teleportado. function onUse(cid) return doTeleportThing(cid, toPos) end
  7. Tópico movido para dúvidas / pedidos resolvidos.
  8. Troque: local tableshiny = {"Charizard"} if item.uid == 11681 and isInArray(tableshiny, name)then doPlayerSendCancel(cid, 27 , "Você não pode catar esse pokemon com a master ball!") return true end por: local blocked_pokes = {"charizard"} --Pokémons bloqueados para catch com a master ball. (letra minúscula) if item.itemid == 11681 and isInArray(blocked_pokes, getItemNameById(item2.itemid):match("defeated (.*)")) then return doPlayerSendCancel(cid, "You can't catch this pokemon.") end
  9. Tópico movido para dúvidas / pedidos resolvidos.
  10. Tópico movido para dúvidas / pedidos resolvidos.
  11. Mas e o nome do pokémon? Inicia com letra minúscula ou maiúscula?
  12. Na verdade, basta dar look na corpse que ele verá seu nome (ou também poderá vê-lo em items.xml).
  13. Poderia dar um modelo de nome de corpse? Por exemplo, "fainted charizard" ou "defeated blastoise".
  14. Poderia postar seu código de go/back (data/actions/scripts)? Se houver também um script em data/creaturescripts/scripts que seja responsável por executar alguma coisa quando o summon morre, poste-o também (o callback provavelmente é onDeath).
  15. Tópico movido para dúvidas / pedidos resolvidos.
  16. Tópico movido para dúvidas / pedidos resolvidos.
  17. Você tem as sources do seu servidor? Porque, se os itens forem removidos da bag, não terá como removê-los depois. Por isso, será necessário implantar um creatureevent que evite isso.
  18. Tópico movido para dúvidas / pedidos resolvidos.
  19. Troque todos os: db.executeQuery por: db.query
  20. zipter98

    editar script

    Tópico movido para dúvidas / pedidos resolvidos.
  21. zipter98

    editar script

    local config = { price = 25, -- Quantidade de items necessário para comprar. count = 1, -- Quantidade que irá vender. item = 12649, -- ID do item que vai vender. need = 2159 -- ID do item necessário. } function onUse(cid, item) local pos = getCreaturePosition(cid) if item.itemid == 1945 then if doPlayerRemoveItem(cid, config.need, config.price) then doItemSetAttribute(doPlayerAddItem(cid, config.item, config.count), "description", "Adquirido dia "..os.date("%d/%m/%Y - %X").." por "..getPlayerName(cid)..".") doPlayerSendTextMessage(cid, 25, "Parabéns, você acaba de comprar "..config.count.." "..getItemNameById(config.item).." com sucesso.") doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, você precisa de ".. config.price .." ".. getItemNameById(config.need) .." para comprar.") doSendMagicEffect(pos, CONST_ME_POFF) end end return true end
  22. Tópico movido para dúvidas / pedidos resolvidos.
  23. Tópico movido para dúvidas / pedidos resolvidos.
  24. Talvez o problema esteja na seguinte variável, responsável por armazenar uma posição para onde o pokémon é teleportado ao ser criado. farAwayPos
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...