Ir para conteúdo

Caronte

Membro
  • Registro em

  • Última visita

Tudo que Caronte postou

  1. Tulio, você reviveu o tópico com uma dúvida diferente do propósito do tópico, por favor, crie outro tópico...
  2. Caronte postou uma resposta no tópico em Suporte Tibia OTServer
    --Em actions/scripts crie um arquivo.lua, com isto dentro: function onUse(cid, item, frompos, itemEx, topos) local t = { item = 2160, count = 10, msg_naomatou = "Voce precisa matar o boss antes, para receber o prêmio", msg_recompensa = "Voce achou um ".. getItemName(item) .."." , } if getPlayerStorageValue(cid, 2934) ~= 1 then return doPlayerSendCancel(cid, t.msg_naomatou) and doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end if getPlayerStorageValue(cid, 2935) ~= 1 then setPlayerStorageValue(cid, 2935, 1) doPlayerAddItem(cid, t.item, t.count) doPlayerSendTextMessage(cid, 22, t.msg_recompensa) end return true end <!-- Adicione em actions.xml: --> <action actionid="9088" event=" event="script" value="arquivo.lua"/> --em creaturescripts/scripts, crie um arquivo.lua e adicione isto: function onKill(cid, target, lastHit) if getCreatureName(target) == "Demon" and isPlayer(cid) and isMonster(target) then return setPlayerStorageValue(cid, 2943, 1) end return true end <!-- Adicione em creaturescripts.xml --> <event type="kill" name="recompensapormorte" event="script" value="arquivo.lua"/> no login.lua em creaturescripts/scripts antes do último: return true end adicione: registerCreatureEvent(cid, "recompensapormorte")
  3. Seu rme não foi aprovado porque já tem um, que o Comedinha atualiza... Tirar aprovação iria aumentar o trabalho, pois mesmo com a aprovação, a gente tem que limpar as seções, de links quebrados, conteúdos removidos e etc..., imagina se tirar a seção de aprovação? Sobre incentivo de postar conteúdo eu até concordo em partes, pois, se alguém quer postar conteúdo, ela posta ué! Não vai dar trabalho nenhum para ela colocar na área de aprovação..., dependendo do conteúdo é aprovado na hora... Obrigado pelo apoio... Sobre atrasos na aprovação, realmente está havendo uma deficiência... porééém... ...Se tiver muiiiiiiitos tópicos de download, o ideal é para a pessoa que for aprovar faça o download e escaneie para ver se o escaneamento é verídico, ou seja, uma aprovação eficaz aumenta muuuuuuito o tempo de efetuamento.
  4. NOTA: PARA ADICIONAR MAIS SEMENTES, É NECESSÁRIO ADICIONAR O ID NA <TAG/>
  5. Meio tosco você postar um TUTORIAL, e ele estar errado. Entra um iniciante e fica vendo tutorial errado? eu apoio a aprovação, vale lembrar que o tempo de aprovação varia de tópico para tópico, e se atentar aos avisos... E sobre o resto das áreas que não são tutoriais/downloads, isso vai sobrecarregar MUIIIITO a moderação de seções e vai ter spam...
  6. Olá pessoal, hoje venho vos trazer um "sistema" que se resume em 1 script, nele você pode semear e de acordo com o tempo, cresce a planta! melhor explicar com imagens: No script já vêm pré-configurado para 2 tipos possíveis de semente/broto : - Id: 8582 - Id: 7732 para plantar é necessária uma base: O monte de terra no meio. Ao dar use em cima do monte, com a semente ou o galho, haverá estágios... 1º Estágio: (padrão) 2º / 3º / 4º / Para instalar, siga as instruções: Crie um arquivo, com o nome de seed.lua em (data/actions/scripts) function onUse(cid, item, toPos, itemEx, fromPos) -- Exemplo para criar: [ID da semente] = {etapa1, etapa2, ..., etapa1000}, local c = { trees = { [8582] = {2768, 2712, 2700}, [7732] = {2784, 2767, 2702}, [2401] = {2344, 4404, 2711}, }, ----------- need_aid = false, -- PRECISA DE ACTION_ID NA SEMENTE OU ITEMEX PARA PLANTAR ? ( NAO FUNCIONA COM A SEMENTE ) floor_aid = 20390, -- SE SIM, ESSE SERÁ O ACTION_ID textcant = "You can't plant here.", -- textcancel = "You canceled the plantation.", -- CANCELAMENTO DA ETAPA 1 target = getTileItemById(fromPos, 8167), ----------- grow_up_interval = 2, -- TEMPO EM SEGUNDOS ENTRE OS CRESCIMENTOS } if not(item.actionid == c.floor_aid or itemEx.actionid == c.floor_aid) and c.need_aid then return doPlayerSendCancel(cid, c.textcant) and doSendMagicEffect(fromPos, CONST_ME_POFF) end if item.itemid == 8166 then doTransformItem(getTileItemById(fromPos, 8166).uid, 8167) doPlayerSendCancel(cid, c.textcancel) doSendMagicEffect(fromPos, CONST_ME_INSECTS) stopEvent(gr) stopEvent(up) return true end if c.trees[item.itemid] and c.target.uid > 0 then doTransformItem(c.target.uid, 8166) doRemoveItem(item.uid, 1) gr = addEvent(function() doTransformItem(getTileItemById(fromPos,8166).uid, c.trees[item.itemid][1]) end, 1000*c.grow_up_interval) for w = 2, #c.trees[item.itemid] do up = addEvent(function() doTransformItem(getTileItemById(fromPos,c.trees[item.itemid][w-1]).uid, c.trees[item.itemid][w]) end, (1000 * (c.grow_up_interval * w) ) ) end else doPlayerSendCancel(cid, c.textcant) doSendMagicEffect(fromPos, CONST_ME_POFF) end return true end Em seguinda, adicione a <TAG/> em (data/actions/actions.xml) <action itemid="7732;8582;8166" event="script" value="seed.lua"/>
  7. Crie outro tópico, já que esse não tem muito haver com isso... Clique também na melhor resposta...
  8. @moviebr, funcionou ?
  9. local t = { delay = 5, -- Tempo em segundos para usar novamente. storage = 45555 -- Storage para utilizar. } function onUse(cid, item, fromPosition, itemEx, toPosition) if not getTileInfo(getThingPos(cid)).protection then return doPlayerSendCancel(cid, "This item works only in PZ") and doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) and false end if getPlayerStorageValue(cid, t.storage) < os.time() then doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) setPlayerStorageValue(cid, t.storage, t.delay + os.time()) doRemoveItem(item.uid) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT) doSendMagicEffect(fromPosition, CONST_ME_TELEPORT) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa aguardar ".. getPlayerStorageValue(cid, t.storage) - os.time() .." segundo(s) para usar novamente.") end return true end
  10. local cidadeid = 1 function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition) doPlayerSendTextMessage(cid, 27, "You have a total of: ".. getPlayerDepotItems(cid, cidadeid) - 1 .." items in your depot") return true end
  11. Caronte postou uma resposta no tópico em Suporte Tibia OTServer
    O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Scripting → Geral" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
  12. é o xml então que está errado...
  13. Regra 2.14 - Suporte fora do fórum: É extremamente proibido oferecer suporte fora do TibiaKing.com, como por exemplo: "To querendo tal map, me adiciona no Skype", "Me adiciona no Skype que eu resolvo", ou então, "Eu tenho esse script, me adiciona no skype que a gente vê"... Enfim, se você fizer isso seu tópico será imediatamente fechado e você poderá ser punido! Por favor, retire o número de telefone. Regra 2.3 - Use títulos e ícones adequados: Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título. Irei editar o título
  14. Esse tutorial não foi feito destinado a servidores derivados, infelizmente, não posso lhe ajuda quanto a isso...
  15. Qual é a sua distro ?
  16. Seu TFS é 1.+ ? se não, use a tag assim: <globalevent name="texto" interval="2" event="script" value="texto.lua" />
  17. Como está o seu texto.lua, como você editou? 2.3 - Use títulos e ícones adequados: Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título. Alterarei...
  18. A área que você foi criar não era destinada para suporte, agora já movi, espero que a dúvida seja sanada..
  19. Caronte postou uma resposta no tópico em Suporte Tibia OTServer
    Veja talkactions.xml poste aqui para darmos uma olhada... O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
  20. Caronte postou uma resposta no tópico em Suporte Tibia OTServer
    Eles são os tipos de dano que o player pode levar... os números são equivalentes ao nome, já que está igualado...
  21. Caronte postou uma resposta no tópico em Suporte Tibia OTServer
    Como assim ?
  22. Presta atenção onde você posta! você criou um tópico dentro da seção de aprovação de conteúdos, só a equipe poderia ver. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Aprovação de Tópicos de Conteúdos" Para: "OTServ → Suporte OTServ → Suporte de WebSites"
  23. Caronte postou uma resposta no tópico em Suporte Tibia OTServer
    Eu acho que muda o exhaust das runas em spells.xml, pesquise o nome da runa ou da spell dela e altere...
  24. 2.3 - Use títulos e ícones adequados: Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título. Mudei o título! Baixa um e balanceia ué...
  25. Caronte postou uma resposta no tópico em Playground (Off-topic)
    Se quiser coloco de volta... não vejo problemas na foto...

Informação Importante

Confirmação de Termo