Ir para conteúdo
  • Cadastre-se

(Resolvido)[PEDIDO] NPC de task avançado [Zezenia]


Ir para solução Resolvido por xWhiteWolf,

Posts Recomendados

Quem já jogou o grande Zezenia sabe como é foda o sistema de tasks deles, da gosto de jogar fazer as tasks, ter um objetivo, quem conseguir chegar perto ou fazer algo parecido com script dele dou 20 reps (posso fazer isso?) e espero que o pessoal repute tbm se for usar pq é mt foda..

 

Vou explicar como ele funciona ai se vcs souberem fazer parecido já é bom

 

Pega task com o NPC com algumas opções.

 

Tamanho

Short, median, long

 

Short (de 200 a 500 monstros)

Median (de 600 a 800 monstros)

Long (de 1000 a 2000 monstros)

 

Easy , Medium , Hard

Easy= Troll,Goblin,Rotworm...

Medium= Cyclops,Ghoul...

Hard= Dragon,Dragon Lord,Frost Dragon, Grim Reapper
 

 

Ai quando entrega a tarefa você pode escolher entre
Gold, Exp

 

Gold
dinheiro = 1000 * (short= 2,median= 3,long= 4) + (easy= 2,medium= 3,hard= 4)

 

Exp
Que da +/- 10% da sua exp atual (mas varia dependendo do tamanho e da dificuldade)

 

Tipo Kill ou Collect

Kill tem que matar os monstros (dã kkk)

Collect traz itens desses respectivos monstros, tipo hard cai dragon (ai o npc pede, traga-me 10 green dragon scale) com essa parada de collect da até mais movimento nas trocas do servidor e valor a alguns itens que as vezes o pessoal nem usa ou só usa pra addon

Os monstros e os itens que vem vem aleatorio

 

Duvido que alguem va fazer, mas se fizer mt gente vai usar, pq acaba a task pode pegar de novo, da mais um objetivo pro seu server

Editado por gmstrikker (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

as tasks são aleatórias? E a exp é igual independente da dificuldade e do tamanho?

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

as tasks são aleatórias? E a exp é igual independente da dificuldade e do tamanho?

 

Show de suporter, se fizer vai ser loouco, editei lá com as informações certas (+rep )

Link para o post
Compartilhar em outros sites

Olha, até o dia 8 de Setembro eu to indisponível pra tentar fazer um script desse porte mas até lá eu vou ir pensando numa forma de fazer e assim que começar minhas férias (dia 9) eu começo a trabalhar nele. Se eu conseguir eu posto aqui ;]

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

Interessante, gosto de boas ideias vindas de outros servidores ou jogos, irei desenvolver este sistema neste sábado, se eu tiver tempo, é claro.

Editado por Garou (veja o histórico de edições)

Link para o post
Compartilhar em outros sites
  • 2 weeks later...

só uma dúvida, vc escolhe se quer kill ou collect ou é o npc que decide?

comecei a fazer mais cedo mas devo parar na segunda pra retomar na quarta.. até agora eu só coletei as informações numa lib pra poder usar tanto no npc quanto no creaturescripts que vai contar as kills:
 

local short = 200 + (math.random(0,6) * 50)
local median = 600 + (math.random(0,4) * 50)
local long = 1000 + (math.random(0,10) * 100)


local easy = {
[1] = "Goblin",
[2] = "Troll",
[3] = "Rotworm"
}


local medium = {
[1] = "Cyclops",
[2] = "Ghoul",
[3] = "Dragon"
}


local hard = {
[1] = "Giant Spider",
[2] = "Dragon Lord",
[3] = "Grim Reaper"
}


local gold = 1000 * [(short= 2,median= 3,long= 4) + (easy= 2,medium= 3,hard= 4)]


local exp = (getExperienceForLevel(getPlayerLevel(cid) + 1) / 100) * [(short= 2,median= 3,long= 4) * (easy= 2,medium= 3,hard= 4)]

confere e me diz se tá tudo certo

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

só uma dúvida, vc escolhe se quer kill ou collect ou é o npc que decide?


alguém me responde isso pra eu já ir adiantando porque vou viajar dia 13 

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

Toda terça-feira um tópico novo:

Descanso para curar mana (Spell): https://tibiaking.com/forums/topic/94615-spell-descanso-para-curar-mana/

Peça sua spell (Suporte):                https://tibiaking.com/forums/topic/84162-peça-sua-spell/                        

Chuva de flechas (Spell):                https://tibiaking.com/forums/topic/72232-chuva-de-flechas-spell/

Doom (Spell):                                https://tibiaking.com/forums/topic/51622-doom-spell/

Utilização do VS Code (Infra)       https://tibiaking.com/forums/topic/94463-utilizando-o-visual-studio-code-notepad-nunca-mais/

SD com Combo (Spell):                 https://tibiaking.com/forums/topic/94520-sd-modificada/

Alteração attack speed (C++):        https://tibiaking.com/forums/topic/94714-c-attack-speed-spells-itens-e-onde-você-quiser/  

Bônus de Speed (NPC)                  https://tibiaking.com/forums/topic/94809-npc-concede-bônus-aos-players/
 

Link para o post
Compartilhar em outros sites

não sei como isso responde minha pergunta mas em todo caso valeu

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

dá pra fazer os dois mas tipo.. eu escolho qual eu quero fazer ou o npc me dá kill ou collect de acordo com a vontade dele?

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

só uma dúvida galera, vcs querem que eu faça só algumas tasks de collect separadas ou que eu coloque que todos os monstros da kill tb tenham alguma task de collect?

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

Na minha opinião faz um mixto em uns com collect e kill, e em outros deixa alguns apenas com kill e outros apenas collect.

Meu Conteúdo no TK:

 

Sources 8.6x, 8.7x, 9.x

 

Naruto Sprites

 

 

Se eu lhe ajudar, você reconhecer que ajudei, mas não der Rep+, não espere por ajuda na próxima duvida.

 

aODwHkU.png

 

Link para o post
Compartilhar em outros sites

ou vc poderia misturar tudo, x criaturas eh aleatorio, x criaturas eh collect e x eh para cacar

Toda terça-feira um tópico novo:

Descanso para curar mana (Spell): https://tibiaking.com/forums/topic/94615-spell-descanso-para-curar-mana/

Peça sua spell (Suporte):                https://tibiaking.com/forums/topic/84162-peça-sua-spell/                        

Chuva de flechas (Spell):                https://tibiaking.com/forums/topic/72232-chuva-de-flechas-spell/

Doom (Spell):                                https://tibiaking.com/forums/topic/51622-doom-spell/

Utilização do VS Code (Infra)       https://tibiaking.com/forums/topic/94463-utilizando-o-visual-studio-code-notepad-nunca-mais/

SD com Combo (Spell):                 https://tibiaking.com/forums/topic/94520-sd-modificada/

Alteração attack speed (C++):        https://tibiaking.com/forums/topic/94714-c-attack-speed-spells-itens-e-onde-você-quiser/  

Bônus de Speed (NPC)                  https://tibiaking.com/forums/topic/94809-npc-concede-bônus-aos-players/
 

Link para o post
Compartilhar em outros sites

só uma dúvida galera, vcs querem que eu faça só algumas tasks de collect separadas ou que eu coloque que todos os monstros da kill tb tenham alguma task de collect?

 

 

Vou te explicar.

 

 

VocÊ chega no npc e ao pedir sua task você tem 2 modos.

Kill e Collect, onde precisar matar ou pegar alguns items.

 

após escolher, deve escolher o metodo da task.

Short, Medium ou Long. Que determina a quantidade de monstro a serem mortos ou quantos items coletados.

e depois disso tem de escolher:

 

Easy, Medium, Hard.

Que determinara os monstros a serem mortos pela sua dificuldade, ou os items obtidos pela dificuldades.

APÓS TERMINAR A TASK:

Voce fala hi, report, task .... e então o npc pergunta como você quer sua recompensa.

Em experiencia, em Dinheiro ou em horas de treino.

Se for pally, suas horas são de distance.

Se for mage, ML.

Se for kina, skills.

Link para o post
Compartilhar em outros sites

então é você que escolhe se quer kill ou collect?

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo