• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

NPC That Gives Missions and Tasks?

ELEM3NT

LUA Status: Beginner
Joined
Mar 12, 2009
Messages
191
Reaction score
0
Location
In your room without you knowing.
Hello again people of the OTLand community! ELEM3NT here once again requesting another script.

Explaining: Theres an NPC that gives people different kind of tasks, such as like kill 100 demons then you go back to that same NPC and you get a reward such as exp or item. But the thing is the NPC gives you random tasks of monsters to kill. And the more you do the task, the larger the reward and the more you get the same task, the larger the number of kills you need to get on that creature. Oh yeah, and they can "cancel" the task if they don't like it but they need to wait 30 minutes to re-get a task.

Example Story 1:
Code:
Player: hi
NPC: Hello Player, are you interested in any tasks?
Player: yes
NPC: Great! Will you slay 100 dragons for me, or I will give this task to someone other and you can cancel it.
-Player leaves and goes to dragons-
-Player kills 1 dragon, on screen it says "You have slayed 1 out of 100 dragons for NPC."-
-Player kills 100 dragons, on screen it says "Congratulations, you have slayed 100 out of 100 dragons for NPC! Return to him to redeem your reward."
-Player goes back to NPC.-
Player: hi
NPC: Hello player, are you done with your task?
Player: yes -Player gets his reward-
NPC: Congratulations! Are you ready for another task?
Player: yes
NPC: Will you slay 1 Zugorush for me?

OR
-Player goes back to NPC with only 58/100 dragons slayed.-
Player: hi
NPC: Hello player, I see that you're not done with your task yet, You only have 58/100 dragons slayed, do you want to cancel it or continue?
Player: continue
NPC: Be back with all of it slayed young one!

OR

-Player goes back to NPC with only 58/100 dragons slayed.-
Player: hi
NPC: Hello player, I see that you're not done with your task yet, You only have 58/100 dragons slayed, do you want to cancel it or continue?
Player: cancel
-same as story 2.-

Example Story 2:
Code:
Player: hi
NPC: Hello Player, are you interested in any tasks?
Player: yes
NPC: Great! Will you slay 1 Zugurosh for me, or I will give this task to someone other and you can cancel it.
Player: cancel
NPC: Fine, I will give this to someone else. I will give your next task in 30 minutes.
-Player leaves and comes back in 15 minutes-
Player: hi
NPC: Sorry, I cannot give you your next task. You have 15 minutes and 30 seconds to go.
-Player leaves come backs in 15 minutes and 30 seconds-
Player: hi
NPC: Hello Player, are you interested in any tasks?
Player: yes
NPC: Great! Will you slay 150 demons for me, or I will give this task to someone else and you can cancel it.
Player: goodbye

so on, so on, so on.



This all seems pretty hard and seems to be something that would worth some money to do but please, if you can do this with, do it. I will REP++ and I will love you, no homo.

Yours truly,
ELEM3NT :thumbup:
 
Last edited:
@unknown666, I'm just beginning to learn how to script... Sorry, I don't really know how to edit your script, I can understand it but I cannot edit it to make it like the script I'm requesting. :( BUTTTT I know your pro at scripting? ;D Can you edit it...? D:

PlxAndThankYou,
ELEM3NT
 
Back
Top