Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''mission''.

O índice de pesquisa está sendo processado. Os resultados atuais podem não estar completos.
  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Portal Tibiaking
    • Portal
    • Sobre o Fórum
    • Projetos Open Source
    • Regras
  • OTServer Tibia & Derivados
    • Suporte & Pedidos
    • OTServer Downloads
    • OTServer Scripts
    • Ferramentas OpenTibia
    • Linguagens de Programação
    • Mapas
    • Websites
    • Show Off
    • Gráficos e Design
    • Divulgações
  • Tibia e Bots
    • Tibia
    • Bots & Macro
  • Diversos
    • Playground (Off-topic)

Calendários

  • Calendário Oficial
  • Calendário de OTServs
  • Calendários Diversos

Blogs

Não há resultados


Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Localização


Meu personagem


OTServ favorito


Bot preferido


Interesses

Encontrado 4 registros

  1. Olá King Tibianos, Estava sem fazer nada esses dias (como sempre) e de repente veio uma ideia de uma Task que a meu ver ficou bem legal e seria muito bom e um servidor RPG. Eu particularmente gosto muito de quests e missões com muito RPG e se depender de mim haverá muitos scripts de quests e missões com um bom RPG, sem mais delongas vou explicar a Task e depois os scripts. -- Explicando Task -- Em busca da corda - Primeira Parte Primeiramente você irá falar com o NPC Heron, ele irá dizer que emprestou sua corda ao seu vizinho que mora mais ao sul e ele esqueceu de devolver (como sempre vizinho nunca te devolve nada, desde o café emprestado atá a xícara), então ele pede para você ir buscar. Provando sua Bravura - Segunda Parte Chegando em seu vizinho Vence você irá pedir a corda para ele e ele nada folgado falará pra você "provar sua bravura" descobrindo que tipo de criatura está em seu porão, ele te dará uma presa e pedirá que você vá até o professor local e pergunte que tipo de criatura teria uma presa daquela. Ao encontrar o professor ele pegará a preza e dirá que tipo de criatura é aquela. Você volta no Vence e diz a ele que criatura é, ele dirá que não faz a mínima ideia de que criatura é aquela então nada folgado2 pedirá que você vá até o porão dele e mate para ele 5 dessas criaturas e volte perguntando sobre o Heron. Matando as 5 criaturas você volta e fala sobre Heron (seu vizinho) e ele te dará a corda e mais uma recompensa por ter limpado o porão dele. Devolvendo a Corda - Última Parte Voltando ao Heron você falará com ele sobre a corda e ele te dará uma recompensa. Mas não é qualquer corda que é aceita na quest, ele só aceita a corda dele. Como ele sabe qual é a corda dele? Simples quando Vence devolve a corda de Heron, ele coloca um ActionID que o Heron checará quando você for devolver, se não for a corda dele, ele não aceitará. Transições Vence Darwin -- Scripts NPC -- Heron Vence Darwin -- Scripts -- Crie um arquivo chamado stair.lua na pasta data/movements/scripts e cole isso function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, 40500) == 1 then return true else doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, 18, 'You don\'t have access on the area') end end Adicione a seguinte linha no arquivo movements.xml que se encontra na pasta data/movements <movevent type="AddItem" uniqueid="6587" event="script" value="stair.lua"/> Na pasta mods crie um arquivo chamado TaskVence.xml e cole isso <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="Kill Carrion Worm" version="1.0" enabled="yes"> <config name="KillM_func"><![CDATA[ tsk = { storages = {40501,40500}, task = {"carrion worm", 5} } ]]></config> <event type="login" name="AreKill" event="script"><![CDATA[ function onLogin(cid) registerCreatureEvent(cid, "CountTask") return true end]]> </event> <event type="kill" name="CountTask" event="script"><![CDATA[ domodlib('KillM_func') function onKill(cid, target) if isMonster(target) then local n = string.lower(getCreatureName(target)) if n == tsk.task[1] and getPlayerStorageValue(cid, tsk.storages[2]) >= 1 then local contagem = getPlayerStorageValue(cid, tsk.storages[1]) if (contagem == -1) then contagem = 1 end if not tonumber(contagem) then return true end if contagem > tsk.task[2] then return true end setPlayerStorageValue(cid, tsk.storages[1], contagem+1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,""..(contagem == tsk.task[2] and "Congratulations! You finished the task of "..n.."." or "defeated. Total [" .. contagem .. "/" .. tsk.task[2] .. "] " .. n .. ".").."") end end return true end]]> </event> </mod> Testado e está 100% funcional Dúvidas? Me avise. Att. Giovani Rodrigo
  2. Boa noite a todos, Antes de mais nada, eu sei que aqui existem diversos NPC's que fornecem task, mas infelizmente nenhum atendeu as minhas necessidades. Conteúdo do Script: -Estou precisando de um npc que forneça tasks diárias (para ser exato, eu necessitava mesmo era de 1 task a cada 20 horas) -A task será dividida em faixas de level, porém em cada faixa existe tasks aleatórias, vou citar um exemplo abaixo: -Recompensas ao completar task: 100k e 2 leveis (até level 200) e 150k e 1 level (acima de level 201) -Caso a task não fosse completada, ao voltar no npc (após as 20 horas) ele forneceria outra task (ou a mesma, já q o sistema é randomico),sem dar a recompensa Enfim, resumindo, eu necessitava de 1 npc que fornece 1 task a cada 20 hrs, a task é randomica (de acordo com uma faixa de level), e como recompensa se ganha level (independente do level). Desde já agradeço aqueles que puderam e que não puderam ajudar.
  3. Boa tarde galera do Tibia King Hoje venho fazer um pedido a vocês..... Bem o que eu quero é o seguinte. Teríamos um NPC que fornece ao player uma missão, para caçar 100 lizards (de qualquer especie); O player sairia para caçar o monster, ao matar os lizardes iria aparecer uma msg contando, quantos monstros você ja matou.. Ao acabar todos os monstros o player retorna ao npc e diz que a quest foi finalizada.... Dessa forma o npc da exp como reconpensa, e disponibiliza uma nova task, sendo que agora tera que matar 300 lizards. Ao matar os 300 lizards, ganhará mais EXP... E uma nova Task para matar 500, ao termino o player ganhara Exp e sera levado para sala do boss... lembrando que as task nao pode ser repetidas.. Quem ajudar + REP
  4. Olá Turma estou criando meu server e gostaria de por uma quest onde existisse um NPC, ao falar mission, o npc mandaria você pegar 10 "shards" ao retornar a ele com os 10 shards em mão. ele pegaria o seus Shards. E iria liberar uma storage, para que você pudesse passar por uma porta.. Ou seja você só teria acesso para passar por tal porta apos entregar os 10 shards ao NPC... Obrigado. Espero Ajudas.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo