NPC [TFS 1.1] Monster Tasks

_M4G0_

Well-Known Member
Joined
Feb 6, 2016
Messages
425
Best answers
13
Reaction score
69
What did you had in mind? The NPC now lists the monsters you can still kill for the tasks.
Something like this?
Code:
I have several tasks for you, kill 10 Dragons, collect 15 vampire dusts, kill 20 Dragon Lords, kill 10 Demons, collect 8 behemoth claws, which one do you choose?
how i can add monster + items ?
 

Karofel

New Member
Joined
Apr 12, 2017
Messages
10
Best answers
1
Reaction score
2
Hi, I had a little problem with script, looks like npc dont read player msg when task name have more than one word. Exemple: player say - dragon lords, npc what?
Anyone have any idea?
 

kito2

www.masteria.net
Joined
Mar 9, 2009
Messages
3,772
Best answers
1
Reaction score
210
Location
Chile, Santiago
Our team managed to handle this with modal window and works pretty nice, you by pass the NPCs:





Just an item that is sold on store that allow players to handle Tasks on any PZ area.

You could implement this on this code, would be a good idea.
 

Thorn

Spriting since 2013
Premium User
Joined
Sep 24, 2012
Messages
2,188
Best answers
1
Reaction score
853
Location
Chile
wow this is awesome! exactly what i was looking for! but i have a problem, i use tfs 1.3 and i get this

Code:
00:39 Lethaius: I have one last task for you, 10 Dragons.
00:39 GOD Laciel [118]: dragons
00:39 Lethaius: You already did the Dragons mission.
maybe the storage is alrady being used elsewhere? if that's the case, how can i know, if not, what's happening? D:

Sorry the double post i cant' edit the first one, but did anyone solve the issue with the monsters with more than 1 word? i keep getting what? after monsters with 2 or more words :/
 
Last edited by a moderator:

CharlesHudson

Just alive, or just breathing...
Joined
Oct 25, 2011
Messages
98
Best answers
0
Reaction score
14
wow this is awesome! exactly what i was looking for! but i have a problem, i use tfs 1.3 and i get this

Code:
00:39 Lethaius: I have one last task for you, 10 Dragons.
00:39 GOD Laciel [118]: dragons
00:39 Lethaius: You already did the Dragons mission.
maybe the storage is alrady being used elsewhere? if that's the case, how can i know, if not, what's happening? D:

Sorry the double post i cant' edit the first one, but did anyone solve the issue with the monsters with more than 1 word? i keep getting what? after monsters with 2 or more words :/
You can change it from here
Lua:
[LIST=1]
[*]local monsters = {
[*]   ["Dragons"] = {storage = 5010, mstorage = 19000, amount = 10, exp = 5000, items = {{id = 2157, count = 1}, {id = 2160, count = 3}}},
[*]   ["Dragon Lords"] = {storage = 5011, mstorage = 19001, amount = 10, exp = 10000, items = {{id = 2492, count = 1}, {id = 2160, count = 5}}},
[*]   ["Hydras"] = {storage = 5012, mstorage = 19002, amount = 10, exp = 18000, items = {{id = 2195, count = 1}, {id = 2157, count = 8}}},
[*]   ["Demons"] = {storage = 5013, mstorage = 19003, amount = 10, exp = 20000, items = {{id = 2520, count = 1}, {id = 2160, count = 10}}}
[*]}
[/LIST]
On NPC script and
Lua:
local config = {
     ['dragon'] = {amount = 10, storage = 19000, startstorage = 5010, startvalue = 1},
     ['dragon lord'] = {amount = 10, storage = 19001, startstorage = 5011, startvalue = 1},
     ['hydra'] = {amount = 10, storage = 19002, startstorage = 5012, startvalue = 1},
     ['demon'] = {amount = 10, storage = 19003, startstorage = 5013, startvalue = 1}
From creaturescript
 

Thorn

Spriting since 2013
Premium User
Joined
Sep 24, 2012
Messages
2,188
Best answers
1
Reaction score
853
Location
Chile
Does anyone know how to make this possible for party members? all ppl from the party take the same mission and go kill?
 

oshrigames

Active Member
Joined
Nov 9, 2012
Messages
219
Best answers
0
Reaction score
38
Location
israel
is there limit on how many tasks we can add?

i don't want ot use same storage twice (i don't want to find out what will happen).

Lua:
   ["Rats"] = {storage = 5010, mstorage = 19000, amount = 25, exp = 1000, items = {{id = 20105, count = 1}, {id = 2152, count = 10}}}, -- 1k exp, 1k gp and rat god doll.
   ["Orcs"] = {storage = 5011, mstorage = 19001, amount = 25, exp = 3000, items = {{id = 7395, count = 1}, {id = 2152, count = 15}}}, -- 3k exp. 1.5k gp and orc trophy.
   ["Dwarf Soldiers"] = {storage = 5012, mstorage = 19002, amount = 10, exp = 10000, items = {{id = 2525, count = 1}, {id = 2152, count = 20}}}, -- 5k exp, 2k gp and dwarven shield.
   ["Wild Warriors"] = {storage = 5013, mstorage = 19003, amount = 45, exp = 7000, items = {{id = 2152, count = 20}}}, -- 7k exp and 2k gp.
   ["Cyclops"] = {storage = 5014, mstorage = 19004, amount = 25, exp = 10000, items = {{id = 7398, count = 1}, {id = 2152, count = 35}}}, -- 10k exp, 3.5k gp and cyclops trophy.
   ["Orc Leaders"] = {storage = 5015, mstorage = 19005, amount = 25, exp = 15000, items = {{id = 2152, count = 25}}}, -- 15k exp, 2.5k gp.
   ["Dragons"] = {storage = 5016, mstorage = 19006, amount = 50, exp = 17000, items = {{id = 2516, count = 1}, {id = 2152, count = 65}}}, -- 17k exp, 6.5k gp and dragon shield.
   ["Orc Warriors"] = {storage = 5017, mstorage = 19007, amount = 35, exp = 6000, items = {{id = 2152, count = 15}}}, --6k exp and 1.5k gp.
   ["Amazons"] = {storage = 5018, mstorage = 19008, amount = 10, exp = 5000, items = {{id = 2152, count = 10}}}, --5k exp, and 1k gp.
   ["Trolls"] = {storage = 5019, mstorage = 19009, amount = 35, exp = 4000, items = {{id = 2152, count = 15}}}, --4k exp, and 1.5k gp.
   ["Nomads"] = {storage = 5020, mstorage = 19010, amount = 25, exp = 8000, items = {{id = 2152, count = 20}}}, --8k exp, and 2k gp.
   ["Skeletons"] = {storage = 5021, mstorage = 19011, amount = 10, exp = 7000, items = {{id = 2152, count = 15}}}, --7k exp, and 1.5k gp.
   ["Wyverns"] = {storage = 5022, mstorage = 19012, amount = 50, exp = 17000, items = {{id = 2152, count = 80}}}, --17k exp, and 8k gp.
   ["Ghouls"] = {storage = 5023, mstorage = 19013, amount = 25, exp = 10000, items = {{id = 2152, count = 20}}}, --10k exp, and 2k gp.
   ["Dragons Lords"] = {storage = 5024, mstorage = 19014, amount = 50, exp = 60000, items = {{id = 2432, count = 1}, {id = 2152, count = 125}}}, -- 60k exp, 125k gp and fire axe.
   ["Giant Spiders"] = {storage = 5025, mstorage = 19015, amount = 50, exp = 40000, items = {{id = 9006, count = 1}, {id = 2152, count = 110}}}, -- 40k exp, 110k gp and toy spider.
   ["Black Knights"] = {storage = 5026, mstorage = 19016, amount = 35, exp = 50000, items = {{id = 10562, count = 1}, {id = 2160, count = 1}}}, -- 50k exp, 1cc and black hood.
   ["Hydras"] = {storage = 5027, mstorage = 19017, amount = 50, exp = 45000, items = {{id = 7250, count = 1}, {id = 2160, count = 1}}}, -- 45k exp, 1cc and hydra tongue.
   ["Frost Dragons"] = {storage = 5028, mstorage = 19018, amount = 80, exp = 150000, items = {{id = 10521, count = 1}, {id = 2160, count = 3}}}, -- 150k exp, 3cc and moon backpack.
   ["Grim Reapers"] = {storage = 5029, mstorage = 19019, amount = 100, exp = 500000, items = {{id = 7420, count = 1}, {id = 2160, count = 10}}}, -- 500k exp, 10cc and reaper's axe.
storage = 5029, mstorage = 19019

how far can i take it?
 

leandroluck

New Member
Joined
Dec 24, 2010
Messages
104
Best answers
0
Reaction score
1
Our team managed to handle this with modal window and works pretty nice, you by pass the NPCs:





Just an item that is sold on store that allow players to handle Tasks on any PZ area.

You could implement this on this code, would be a good idea.
very good idea, I'm trying to do the same haha
without much success
 

rlx

Member
Joined
Feb 25, 2019
Messages
51
Best answers
0
Reaction score
16
Since I can't priv massage @Limos, I'll write it there:
is there a possibility to make multiple tasks with same monster? I'm trying to make several different tasks for demons etc. but they do not count, because same monster is signed to three different storages..
 

erikbs

New Member
Joined
Jul 15, 2010
Messages
13
Best answers
0
Reaction score
0
Is it possible to set a storage AFTER ALL the tasks are done? I have connected a storage from a task to a quest door, but I only want players to access it when all the tasks are done.

Any idea how to set player storage when all tasks are completed?

Appreciate the help :)
 

Lucifer

Active Member
Joined
Dec 27, 2014
Messages
145
Best answers
0
Reaction score
31
Location
Sweden
Can someone help me?

instead of being (complete) on the quest log, it completely disappears.
 

ralke

Felipe
Joined
Dec 17, 2011
Messages
332
Best answers
3
Reaction score
50
Location
Chile
thanks Limos, ive just instaled this system and works really good very clear and easy to use! tfs 1.3
 

Kubakos

Active Member
Joined
Mar 3, 2010
Messages
753
Best answers
0
Reaction score
26
Hello, I installed it on tfs 1.2 by celohere (8.0 tibia).
It works well but there is an debug when you say "list" to the npc and click on the "ok" button. When you click on "cancel" it closes normally.

Screen of debug:
1574010104024.png
Anyone knows what's the problem?
 
Top