First commit
This commit is contained in:
		
							
								
								
									
										88
									
								
								app/SabrehavenServer/data/npc/lubo.npc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								app/SabrehavenServer/data/npc/lubo.npc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,88 @@
 | 
			
		||||
# GIMUD - Graphical Interface Multi User Dungeon
 | 
			
		||||
# lubo.npc: Datenbank fuer Lubo, den Haendler im Abenteurer-Laden
 | 
			
		||||
 | 
			
		||||
Name = "Lubo"
 | 
			
		||||
Outfit = (128,115-39-96-118-3)
 | 
			
		||||
Home = [32488,32119,7]
 | 
			
		||||
Radius = 3
 | 
			
		||||
 | 
			
		||||
Behaviour = {
 | 
			
		||||
ADDRESS,"hello$",! -> "Welcome to my adventurer shop, %N! What do you need?"
 | 
			
		||||
ADDRESS,"hi$",!    -> *
 | 
			
		||||
ADDRESS,!          -> Idle
 | 
			
		||||
BUSY,"hello$",!    -> "Sorry %N, I am already talking to a customer. Please wait for your turn.", Queue
 | 
			
		||||
BUSY,"hi$",!       -> *
 | 
			
		||||
BUSY,!             -> NOP
 | 
			
		||||
VANISH,!           -> "Good bye."
 | 
			
		||||
 | 
			
		||||
"bye"       -> "Good bye.", Idle
 | 
			
		||||
"farewell"  -> *
 | 
			
		||||
"job"       -> "I am selling equipment for adventurers. Do you need anything?"
 | 
			
		||||
"name"      -> "I am Lubo, the owner of this shop."
 | 
			
		||||
"time"      -> "It is exactly %T."
 | 
			
		||||
"mountain"  -> "It is said that once there lived a great magician on the top of this mountain."
 | 
			
		||||
"magician"  -> "I don't remember his name, but it's said that his banner was the black eye."
 | 
			
		||||
"food"      -> "I sell the best apples in Tibia."
 | 
			
		||||
"map"       -> "Oh! I'm sorry, I sold the last one just five minutes ago."
 | 
			
		||||
"magic"     -> "There's a lot of magic flowing in the mountain to the north."
 | 
			
		||||
"weapon"    -> "If you want to buy weapons, you'll have to go to a town or city."
 | 
			
		||||
"dog"       -> "This is Ruffy my dog, please don't do him any harm."
 | 
			
		||||
"pet"       -> "There are some strange stories about a magicians pet names. Ask Hoggle about it."
 | 
			
		||||
"finger"    -> "Oh, you sure mean this old story about the mage Dago, who lost two fingers when he conjured a dragon."
 | 
			
		||||
 | 
			
		||||
"inn"              -> "Frodo runs a nice inn in the near town Thais."
 | 
			
		||||
"crunor","cottage" -> "Ah yes, I remember my grandfather talking about that name. This house used to be an inn a long time ago. My family bought it from some of these flower guys."
 | 
			
		||||
"flower","guy"     -> "Oh, I mean druids of course. They sold the cottage to my family after some of them died in an accident or something like that."
 | 
			
		||||
"accident"         -> "As far as I can remember the story, a pet escaped its stable behind the inn. It got somehow involved with powerfull magic at a ritual and was transformed in some way."
 | 
			
		||||
"stable",QuestValue(211)=3  -> "My grandpa told me, in the old days there were some behind this cottage. Nothing big though, just small ones, for chicken or rabbits.",SetQuestValue(211,4)
 | 
			
		||||
"stable",QuestValue(211)<3   -> "Sorry speak louder I can't hear you."
 | 
			
		||||
 | 
			
		||||
"equipment"       -> "I sell torches, fishing rods, sixpacks of worms, ropes, water hoses, backpacks, apples, and maps."
 | 
			
		||||
"goods"           -> *
 | 
			
		||||
"do","you","sell" -> *
 | 
			
		||||
"do","you","have" -> *
 | 
			
		||||
"offer"           -> *
 | 
			
		||||
 | 
			
		||||
"torch"         -> Type=2920, Amount=1,  Price=3,    "Do you want to buy a torch for %P gold?", Topic=1
 | 
			
		||||
"rope"          -> Type=3003, Amount=1,  Price=60,   "Do you want to buy a rope for %P gold?", Topic=1
 | 
			
		||||
"water","hose"  -> Type=2901, Amount=1,  Price=10, Data=1, "Do you want to buy a water hose for %P gold?", Topic=1
 | 
			
		||||
"backpack"      -> Type=2854, Amount=1,  Price=25,   "Do you want to buy a backpack for %P gold?", Topic=1
 | 
			
		||||
"fishing","rod" -> Type=3483, Amount=1,  Price=175,  "Do you want to buy a fishing rod for %P gold?", Topic=1
 | 
			
		||||
"crowbar"       -> Type=3304, Amount=1,  Price=260,  "Do you want to buy a crowbar for %P gold? I know its rather expensive, but I must protect people from thieves.", Topic=1
 | 
			
		||||
"apple"         -> Type=3585, Amount=1,  Price=3,    "Do you want to buy an apple for %P gold?", Topic=1
 | 
			
		||||
%1,"torch"      -> Type=2920, Amount=%1, Price=3*%1, "Do you want to buy %A torches for %P gold?", Topic=1
 | 
			
		||||
%1,"apple"      -> Type=3585, Amount=%1, Price=3*%1, "Do you want to buy %A apples for %P gold?", Topic=1
 | 
			
		||||
 | 
			
		||||
"worm"          -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?"
 | 
			
		||||
"worms"         -> *
 | 
			
		||||
%1,"worms"      -> Type=3492, Amount=%1*6, Price=5*%1,   "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1
 | 
			
		||||
%1,"six","pack" -> *
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
 | 
			
		||||
Topic=1,"yes"                   -> "Come back, when you have enough money."
 | 
			
		||||
Topic=1                         -> "Hmm, but next time."
 | 
			
		||||
 | 
			
		||||
"addon",QuestValue(18502)=0,premium         -> "Sorry, the backpack I wear is not for sale. It's handmade from rare minotaur leather.", Topic=4
 | 
			
		||||
"backpack",QuestValue(18502)=0,premium      -> *
 | 
			
		||||
"addon",QuestValue(18502)=0         -> "Sorry, the backpack I wear is not for sale."
 | 
			
		||||
"backpack",QuestValue(18502)=0      -> *
 | 
			
		||||
Topic=4,"minotaur","leather" -> "Well, if you really like this backpack, I could make one for you, but minotaur leather is hard to come by these days. Are you willing to put some work into this?", Topic=5
 | 
			
		||||
Topic=5,"yes" -> "Alright then, if you bring me 100 pieces of fine minotaur leather I will see what I can do for you. You probably have to kill really many minotaurs though...",
 | 
			
		||||
				 "so good luck!", SetQuestValue(18502,1), SetQuestValue(17594,1)
 | 
			
		||||
				 
 | 
			
		||||
"addon",QuestValue(18502)=1         -> Type=5878, Amount=100, "Ah, right, almost forgot about the backpack! Have you brought me 100 pieces of minotaur leather as requested?", Topic=6
 | 
			
		||||
"backpack",QuestValue(18502)=1      -> *
 | 
			
		||||
Topic=6,"yes",Count(Type)>=Amount -> "Great! Alright, I need a while to finish this backpack for you. Come ask me later, okay?", Delete(Type), SetExpiringQuestValue(18503, 7200000), SetQuestValue(18502,2)
 | 
			
		||||
Topic=6,"yes"                   -> "You don't have that many!"
 | 
			
		||||
Topic=6                         -> "Too bad."
 | 
			
		||||
 | 
			
		||||
"addon",ExpiringQuestValue(18503)>0         -> "Uh... I didn't expect you to return that early. Sorry, but I'm not finished yet with your backpack. I'm doing the best I can, promised."
 | 
			
		||||
"backpack",ExpiringQuestValue(18503)>0      -> *
 | 
			
		||||
 | 
			
		||||
"addon",ExpiringQuestValue(18503)<0,QuestValue(18502)=2         -> "Just in time! Your backpack is finished. Here you go, I hope you like it.", SetQuestValue(18502,3), AddOutfitAddon(136,1), AddOutfitAddon(128,1), EffectOpp(13)
 | 
			
		||||
"backpack",ExpiringQuestValue(18503)<0,QuestValue(18502)=2      -> *
 | 
			
		||||
 | 
			
		||||
"addon",QuestValue(18502)=3         -> "Oh, you also have a nice backpack just like me!"
 | 
			
		||||
"backpack",QuestValue(18502)=3      -> *
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user