First commit

This commit is contained in:
2025-02-26 13:42:34 +01:00
commit f465c9072c
2467 changed files with 426214 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Admiral Wyrmslicer"
Outfit = (132,19-113-112-114-0)
Home = [32396,32821,3]
Radius = 4
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, %N. Have you anything to report?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a minute, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye, %N!", Idle
"farewell" -> *
"report" -> "I heard enough of the gossip and superstitions. I am fed up with that nonsense!"
"gossip" -> "Spare me the nonsense that people made up like sinister cultists, quara infiltrators, pirate hideouts voodoo curses and whatnot! ...",
"I've heared it all and it is completely rubbish and a waste of my time! We have everything firmly under control. And to ensure this I warn you not to talk to the townspeople about such issues!"
"cultistis" -> "The talks about the cult are getting tiresome. There is no such thing. It is only another superstition here."
"quara" -> "The quara are treacherous foes that don't fight with common tactics. This and the security of the seas, to what they can withdraw, make it difficult to handle them properly."
"pirate" -> "Pirates are vermin and we will wipe them from the map wherever they raise their ugly heads."
"voodoo" -> "Superstition! We have real sorcerers and none of them uses such prankish trickery."
"job" -> "I am admiral of the Thaian fleet and commander of this fort and the local military."
"Wyrmslicer" -> "My family is respected for many deeds of heroism. There is a well-known dragon slayer in our bloodline which earned us that name of honour."
"raymond striker" -> "Captain Striker is one of the more cunning pirates. Up to now, he managed to escape but sooner or later he will run out of luck."
"chondur" -> "I heard about that man. For some people he is some kind of father figure. If he should ever misuse that, we will take a closer look at him."
"thais" -> "Thais is of course the crown of our kingdom and the place where our hearts will belong to forever."
"venore" -> "The efforts Venore put into this city are admirable. It's only fair that they gain a certain profit from that."
"king" -> "LONG LIVE THE KING!"
"sugar" -> "We need the sugar. We will ensure with everything that is at our command that the supply of sugar is kept up."
"rum" -> "Rum can be just as good for morale as it can be bad. It has to be administered with care."
"governor" -> "The governor is a fine man and I do my best to support him in all his efforts."
"eleonore" -> "This young lady truly graces Liberty Bay with her presence. It is always a pleasure to meet her."
"liberty bay" -> "It might take some time but with our guidance the city will flourish and prosper."
"carlin" -> "Sooner or later Carlin will be nothing more than a footnote in history. Look at the size of our kingdom and compare it with Carlin ...",
"One day they will accept that it is better to rejoin the kingdom and to combine our efforts and resources for the good of all."
"charlotta" -> "I believe she is this old healer in town. I don't think she is happy with our presence here but she did nothing yet that would justify to arrest her."
"Isolde" -> "Competent and efficient. I give nothing about ugly rumours and she never ever betrayed the trust put into her."
"Theodore Loveless" -> "Mr. Loveless has a sharp and quick mind. If he were no trader, he would have made a great officer."
"Tristan" -> "A fine knight indeed. I am very pleased with his efforts."
"ferumbras" -> "I am not familiar with witchcraft and sorcery. Perhaps you should ask someone else."
}

View File

@@ -0,0 +1,65 @@
# GIMUD - Graphical Interface Multi User Dungeon
# adrenius.npc: Datenbank f<>r den W<>stenpriester Adrenius (Desert)
Name = "Adrenius"
Outfit = (9,0-0-0-0-0)
Home = [32660,32112,8]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Hello, %N! What can I do for you?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Can't you see, I am talking to someone else!"
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Leave me, I am used to it anyways..."
"bye" -> "Good bye.", Idle
"name" -> "My name is Adrenius."
"job" -> "I'm a priest of Fafnar."
"fafnar" -> "Fafnar is the stronger one of the two suns above our world."
"thais" -> "Yyyyess. Yes, it's the capital city of Tibia I think."
"carlin" -> "Carlin? Don't you mean Thais?"
"king" -> "Who needs a king? I don't."
"weapon" -> "Who needs weapons? I never had and i never will have weapons - what for?"
"help" -> "Help? Help? Nothing more? Don't we all demand some help?"
"time" -> "Time? What is time? A word? A thing? An object?"
"sword" -> "Swords? Don't you have something else to do?"
"desert" -> "Sand, sand and again sand. Sand all over. Yes, I'd say: it's truly a desert!"
"excalibug" -> "What's that? You start annoying me."
"fight" -> "Leave me alone. I don't want to fight."
"god" -> "Fafnar is the greatest among the gods."
"way" -> "Way? Which way? I forgot where most ways go to... excuse me."
"door" -> "Who needs doors? Free your mind!"
"secret" -> "Secrets ... What do you mean?"
"treasure" -> "Treasures? What is a treasure for you?"
"book" -> "Read books, it increases your intelligence and, furthermore, it's a great source of inspiration!"
"gharonk" -> "Hmmmm... I don't know much about it."
"offer" -> "I can offer you religion and mysticism."
"library" -> "I heard of the library, but I never was very interested in it."
"netlios" -> "This fool! His book is nothing but a hoax! At least I believe that. Or did you find an answer for my questions?", Topic=1
Topic=1,"yes" -> Price=500, "By the way, I would like a donation for my temple. Are %P gold ok?", Topic=2
Topic=1,"no" -> "Oh. So once again I am proved right."
Topic=1 -> "You can't even say 'yes' or 'no'. You are not worth talking to me!", Idle
Topic=2,"yes",CountMoney>=Price -> DeleteMoney, "Thank you very much. Now, name me the first person in alphabetical order, his age, his fate, and how long he was on his journeys!", Topic=4
Topic=2,"yes" -> "You want to fool me? May Fafnar burn your soul!", EffectMe(14), Burning(50,10), Idle
Topic=2 -> "Then I don't want to talk to you.", Idle
Topic=4,"anaso","41","mother-bear","117" -> "Hmmm, maybe. What can you tell me about the second 'adventurer'?", Topic=5
Topic=4 -> "No, sorry, that doesn't sound correct to me. Maybe you should reconsider your words one more time..."
Topic=5,"elaeus","39","dragon","100" -> "Yes, that might be true. What did you find out about the third man?", Topic=6
Topic=5 -> "No, no, no! Think about it, that simply can't be true!"
Topic=6,"gadinius","42","fire","83" -> "Correct again! Hmmmm... I doubt you know anything about the fourth person!", Topic=7
Topic=6 -> "Hmmmm... well, no. That is not true, it does not fit to the data provided by the books."
Topic=7,"heso","40","troll","66" -> "Yes! Really, how did you figure that out? I bet, you don't know anything about the last adventurer!", Topic=8
Topic=7 -> "No, sorry. Incorrect..."
Topic=8,"hestus","38","poison","134" -> "That's right! Why didn't I see it? It's obvious, Netlios was right, and his stories are great! Wait, I'll give you something!", Data=4023, Create(2969)
Topic=8 -> "Well, and again it was shown: I am right and Netlios is wrong!"
}

View File

@@ -0,0 +1,139 @@
# GIMUD - Graphical Interface Multi User Dungeon
# ahmet.npc: Datenbank f<>r den pyramidenh<6E>ndler Ahmet
Name = "Ahmet"
Outfit = (130,38-40-39-114-0)
Home = [33126,32810,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh."
ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh."
ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh."
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue
BUSY,"hi$",! -> *
BUSY,"be","mourned","pilgrim","flesh",! -> *
BUSY,! -> NOP
VANISH,! -> "May enlightenment be your path."
"bye" -> "May enlightenment be your path.", Idle
"farewell" -> *
"job" -> "I sell equipment of all sorts."
"name" -> "I am the mourned Ahmet."
"time" -> "It were foolish of me to tell you the time, because then you won't buy a watch."
"temple" -> "The temple is a school for us mourned mortals. The teachings of the temple help us to find our way through our mortal days."
"pharaoh" -> "Blessed be the pharaoh. He is our saviour. I hope that one day I will be chosen."
"arkhothep" -> *
"oldpharaoh" -> "The foolish old pharaoh withheld knowledge and power from his son, knowing that he would surpass him in every aspects. But his son granted him the chance to ascend."
"ashmunrah" -> *
"scarab" -> "The eternal burrowers are the keepers of all the secrets their kind has unearthed in countless aeons."
"chosen" -> "Only the most worthy and pious are chosen to join the armies of the pharaoh. In undeath they follow the path of ascension."
"tibia" -> "The world is nothing but a sigil of death, a monument of decay. We have to attune to death to become one with the world."
"carlin" -> "The vain cities of the Tibian continent think they are at the centre of the universe. Little do they know about the wisdom of the pharaoh."
"thais" -> *
"edron" -> *
"venore" -> *
"kazordoon" -> "We rarely see a traveler of the small folk here."
"dwarves" -> *
"dwarfes" -> *
"ab'dendriel" -> "Elves are a rare sight in our lands."
"elves" -> *
"elfes" -> *
"darama" -> "Life here is harsh, but only this way can we deny the temptations that might damage our Rah and our Uthun to our traitorous flesh."
"darashia" -> "The foolishness of their ways will eventually spell their doom."
"daraman" -> "He was close to the truth, but he lacked the wisdom and vision of our pharaoh."
"ankrahmun" -> "Our city will endure the sands of the desert and the grinding teeth of time."
"pharaoh" -> "Our pharaoh holds the key to our ascension. Praised be our pharaoh."
"mortality" -> "Mortality is our curse. Mourned shall we be."
"false", "gods" -> "The great traitors are trying to doom us."
"ascension" -> "Godhood is at our disposal if only we throw of the shackles of mortal flesh."
"Akh'rah","Uthun" -> "The Akh'rah Uthun is what we are."
"Akh" -> "Your cursed bodys are called the Akh. As long as we are alive the Akh makes us weak and vulnerable."
"undead" -> "Undeath is the path to ascension which the chosen may follow."
"undeath" -> *
"Rah" -> "The Rah could be called our soul."
"uthun" -> "The Uthun is that what we learn and remember."
"mourn" -> "We are mortals and thus miserable creatures that are to be mourned."
"arena" -> "The arena is east of here."
"palace" -> "The palace is the home of our beloved pharaoh."
"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1
"candelabr" -> Type=2911, Amount=1, Price=8, "Do you want to buy a candelabrum for %P gold?", Topic=1
"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1
"bag" -> Type=2863, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1
"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1
"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1
"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1
"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1
"backpack" -> Type=2871, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1
"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1
"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1
"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1
"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1
"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1
"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy oil for %P gold?", Topic=1
"crowbar" -> Type=3304, Amount=1, Price=260, "Do you want to buy a crowbar for %P gold?", Topic=1
"water","hose" -> Type=2901, Amount=1, Price=40, Data=1, "Do you want to buy a water hose for %P gold?", Topic=1
"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1
"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1
"bottle" -> Type=2875, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1
"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1
"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate 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" -> *
%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1
%1,1<%1,"candelabr" -> Type=2911, Amount=%1, Price=8*%1, "Do you want to buy %A candelabra for %P gold?", Topic=1
%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1
%1,1<%1,"bag" -> Type=2863, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1
%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1
%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1
%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1
%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1
%1,1<%1,"backpack" -> Type=2871, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1
%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1
%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1
%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1
%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1
%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1
%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you want to buy %A vials of oil for %P gold?", Topic=1
%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you want to buy %A crowbars for %P gold?", Topic=1
%1,1<%1,"water","hose" -> Type=2901, Amount=%1, Price=40*%1, Data=1, "Do you want to buy %A water hoses for %P gold?", Topic=1
%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1
%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1
%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1
%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1
%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1
"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=3
"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=3
Topic=1,"yes",CountMoney>=Price -> "I hope it will serve you well, my prized customer.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "My twelve starving children don't allow me to sell it for less, o grandmaster of haggling."
Topic=1 -> "What a pity."
Topic=3,"yes",Count(Type)>=Amount -> "I hardly can explain to my wife why I gave you that much money.", Delete(Type), CreateMoney
Topic=3,"yes" -> "Sorry, you own none."
Topic=3,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=3 -> "Maybe next time."
"equipment" -> "I sell shovels, picks, scythes, bags, ropes, backpacks, plates, cups, scrolls, documents, parchments, lightsources and watches. Of course, I sell fishing rods and six-packs of worms, too."
"goods" -> *
"buy" -> *
"do","you","sell" -> *
"do","you","have" -> *
"offer" -> *
"light" -> "I sell torches, candlesticks, candelabra, and oil."
}

View File

@@ -0,0 +1,80 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Ajax"
Outfit = (143,78-101-120-94-1)
Home = [32417,31583,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",QuestValue(17532)=2,ExpiringQuestValue(17533)<0,! -> "You back. You know, you right. Brother is right. Fist not always good. Tell him that!", SetQuestValue(17532,3), Idle
ADDRESS,"hi$",QuestValue(17532)=2,ExpiringQuestValue(17533)<0,! -> *
ADDRESS,"hello$",ExpiringQuestValue(17533)>0,! -> "Head aches. GO AWAY!", SetExpiringQuestValue(17533, 3600000), Idle
ADDRESS,"hi$",ExpiringQuestValue(17533)>0,! -> *
ADDRESS,"hello$",! -> "Whatcha do in my place?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> "Bye.", Idle
"farewell" -> *
"fight" -> "You. Weak."
"job" -> "No time for such a stupid thing."
"name" -> "Ajax."
"MINE",QuestValue(17532)=1 -> "YOURS? WHAT IS YOURS! NOTHING IS YOURS! IS MINE! GO AWAY, YES?!", EffectOpp(16), Burning(50,10), Topic=1
Topic=1,"no" -> "YOU STUPID! STUBBORN! I KILL YOU! WILL LEAVE NOW?!", Topic=2
Topic=1 -> "BYE!!!", Idle
Topic=2,"no" -> "ARRRRRRRRRR! YOU ME DRIVE MAD! HOW I MAKE YOU GO??", Topic=3
Topic=2 -> "ARRRRRRRRRR!!!", Idle
Topic=3,"no" -> "I GIVE YOU NO!", Topic=4
Topic=3 -> "ARRRRRRRRRR!!!", Idle
Topic=4,"say","please" -> "Please? What you mean please? Like I say please you say bye? Please?", Topic=5
Topic=4 -> "ARRRRRRRRRR!!!", Idle
Topic=5,"yes" -> "Oh. Easy. Okay. Please is good. Now don't say anything. Head aches.", SetQuestValue(17532,2), SetExpiringQuestValue(17533, 3600000), Idle
Topic=5 -> "ARRRRRRRRRR!!!", Idle
"Gelagos",QuestValue(17532)=5 -> "Annoying kid. Bro hates him, but talking no help. Bro needs fighting spirit!"
"fighting","spirit",QuestValue(17532)=5 -> "If you want to help bro, bring him fighting spirit. Magic fighting spirit. Ask Djinn."
"present",QuestValue(17532)=12 -> "Bron gave me present. Ugly, but nice from him. Me want to give present too. You help me?", Topic=6
Topic=6,"yes" -> "Good! Me make shiny weapon. If you help me, I make one for you too. Like axe I wear. I need stuff. Listen. ...",
"Me need 100 iron ore. Then need crude iron. Then after that 50 behemoth fangs. And 50 lizard leather. You understand?",
"Help me yes or no?", Topic=7
Topic=6 -> "Maybe later."
Topic=7,"yes" -> "Good. You get 100 iron ore first. Come back.", SetQuestValue(17532,13)
Topic=7 -> "Maybe later."
"iron","ore",QuestValue(17532)=13 -> Type=5880, Amount=100, "You bring 100 iron ore?", Topic=8
Topic=8,"yes",Count(Type)>=Amount -> "Good! Now bring crude iron.", Delete(Type), SetQuestValue(17532,14)
Topic=8,"yes" -> "You do not have that many."
Topic=8 -> "Maybe another time."
"crude","iron",QuestValue(17532)=14 -> Type=5892, Amount=1, "You bring crude iron?", Topic=9
Topic=9,"yes",Count(Type)>=Amount -> "Good! Now bring 50 behemoth fangs.", Delete(Type), SetQuestValue(17532,14)
Topic=9,"yes" -> "You do not have it."
Topic=9 -> "Maybe another time."
"behemoth","fang",QuestValue(17532)=14 -> Type=5893, Amount=50, "You bring 50 behemoth fangs?", Topic=10
Topic=10,"yes",Count(Type)>=Amount -> "Good! Now bring 50 lizard leather.", Delete(Type), SetQuestValue(17532,15)
Topic=10,"yes" -> "You do not have that many."
Topic=10 -> "Maybe another time."
"lizard","leather",QuestValue(17532)=15 -> Type=5876, Amount=50, "You bring 50 lizard leather?", Topic=11
Topic=11,"yes",Count(Type)>=Amount -> "Ah! All stuff there. I will start making axes now. Come later and ask me for axe.", Delete(Type), SetQuestValue(17532,16), SetExpiringQuestValue(17534, 7200000)
Topic=11,"yes" -> "You do not have that many."
Topic=11 -> "Maybe another time."
"addon",ExpiringQuestValue(17534)>0 -> "Wait! I making axes now. Come later, okey?"
"axe",ExpiringQuestValue(17534)>0 -> *
"addon",ExpiringQuestValue(17534)<0,QuestValue(17532)=16 -> "Axe is done! For you. Take. Wear like me.", SetQuestValue(17532,17), AddOutfitAddon(147,1), AddOutfitAddon(143,1), EffectOpp(13)
"axe",ExpiringQuestValue(17534)<0,QuestValue(17532)=16 -> *
"addon",QuestValue(17532)=17 -> "Nice axe. Nice axe."
"axe",QuestValue(17532)=17 -> *
}

View File

@@ -0,0 +1,44 @@
# GIMUD - Graphical Interface Multi User Dungeon
# albert.npc: Datenbank f<>r den Heiler Albert
Name = "Albert"
Outfit = (130,78-0-49-95-0)
Home = [33312,31762,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "Welcome in my humble hut, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a moment, %N.", Queue
BUSY,"hi$",! -> *
BUSY,"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
BUSY,"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
BUSY,"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13)
BUSY,"heal$" -> "You aren't looking really bad. Sorry, I can't help you."
BUSY,! -> NOP
VANISH,! -> "If you are heavily wounded or poisoned, feel free to return for a healing."
"bye" -> "Good bye, %N!", Idle
"job" -> "I am a healer."
"name" -> "My Name is Albert Fibulanian."
"tibia" -> "Tibia is a world big enough for everyone. I wish people would realize that."
"thais" -> "The sinful city of Thais is a monument of corruption and murder. I am glad I left for Edron and thank the gods every day for this isle."
"edron" -> *
"god" -> "The gods of good take care of us."
"king" -> "The king does much to enhance the life of his people, but he could do more."
"tibianus" -> *
"army" -> "I dream of times which see no need for armies or warriors."
"banor" -> *
"ferumbras" -> "The fallen one is a perfect example where evil leads us to."
"excalibug" -> "It's only another instrument of pain and destruction."
"news" -> "I have only news about weather, taxes, and harvests. I heared nothing that might interest a traveller like you."
"daniel" -> "I healed his wounds, but nothing can heal his soul after the betrayal of some of his knightly brethren."
"kaine" -> "Another victim of his own ambitions. I mourn for his soul."
"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13)
"heal$" -> "You aren't looking really bad. Sorry, I can't help you."
"time" -> "Now, it is %T."
}

View File

@@ -0,0 +1,175 @@
# GIMUD - Graphical Interface Multi User Dungeon
# aldee.npc: Datenbank f<>r den H<>ndler Al Dee (Newbie)
Name = "Al Dee"
Outfit = (128,97-77-87-115-0)
Home = [32063,32180,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Hello, hello, %N! Please come in, look, and buy!"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "I'll be with you in a moment, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Bye, bye."
"bye" -> "Bye, bye.", Idle
"farewell" -> *
"how","are","you" -> "I am fine. I'm so glad to have you here as my customer."
"sell" -> "I sell much. Just read the blackboards for my awesome wares or just ask me."
"job" -> "I am a merchant. What can I do for you?"
"name" -> "My name is Al Dee, but you can call me Al. Do you want to buy something?"
"time" -> "It is about %T. I am so sorry, I have no watches to sell. Do you want to buy something else?"
"help" -> "I sell stuff to prices that low, that all other merchants would mock at my stupidity."
"monster" -> "If you want to challenge the monsters, you need some weapons and armor I sell. You need them definitely!"
"dungeon" -> "If you want to explore the dungeons, you have to equip yourself with the vital stuff I am selling. It's vital in the deepest sense of the word."
"sewer" -> "Oh, our sewer system is very primitive; so primitive it's overrun by rats. But the stuff I sell is save from them. Do you want to buy some of it?"
"king" -> "The king encouraged salesmen to travel here, but only I dared to take the risk, and a risk it was!"
"dallheim" -> "Some call him a hero."
"bug" -> "Bugs plague this isle, but my wares are bugfree, totally bugfree."
"stuff" -> "I sell equipment of all kinds, all kind available on this isle. Just ask me about my wares if you are interested."
"tibia" -> "One day I will return to the continent as a rich, a very rich man!"
"thais" -> "Thais is a crowded town."
"wares" -> "I sell weapons, shields, armor, helmets, and equipment. For what do you want to ask?"
"offer" -> *
"weapon" -> "I sell spears, rapiers, sabres, daggers, hand axes, axes, and short swords. Just tell me what you want to buy."
"armor" -> "I sell jackets, coats, doublets, leather armor, and leather legs. Just tell me what you want to buy."
"helmet" -> "I sell leather helmets, studded helmets, and chain helmets. Just tell me what you want to buy."
"shield" -> "I sell wooden shields and studded shields. Just tell me what you want to buy."
"equipment" -> "I sell torches, bags, scrolls, shovels, picks, backpacks, sickles, scythes, ropes, fishing rods and sixpacks of worms. Just tell me what you want to buy."
"do","you","sell" -> "What do you need? I sell weapons, armor, helmets, shields, and equipment."
"do","you","have" -> *
"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1
"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1
"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1
"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1
"sickle" -> Type=3293, Amount=1, Price=8, "Do you want to buy a sickle for %P gold?", Topic=1
"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1
"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1
"short","sword" -> Type=3294, Amount=1, Price=30, "Do you want to buy a short sword for %P gold?", Topic=1
"jacket" -> Type=3561, Amount=1, Price=10, "Do you want to buy a jacket for %P gold?", Topic=1
"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=1
"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a doublet for %P gold?", Topic=1
"leather","armor" -> Type=3361, Amount=1, Price=25, "Do you want to buy a leather armor for %P gold?", Topic=1
"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1
"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1
"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1
"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1
"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1
"studded","shield" -> Type=3426, Amount=1, Price=50, "Do you want to buy a studded shield for %P gold?", Topic=1
"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1
%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1
%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1
%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1
%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1
%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=8*%1, "Do you want to buy %A sickles for %P gold?", Topic=1
%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1
%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1
%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=30*%1, "Do you want to buy %A short swords for %P gold?", Topic=1
%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=10*%1, "Do you want to buy %A jackets for %P gold?", Topic=1
%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=8*%1, "Do you want to buy %A coats for %P gold?", Topic=1
%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=16*%1, "Do you want to buy %A doublets for %P gold?", Topic=1
%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=25*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1
%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1
%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1
%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1
%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1
%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1
%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=50*%1, "Do you want to buy %A studded shields for %P gold?", Topic=1
%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches 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" -> *
"bag" -> Type=2853, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1
"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1
"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1
"backpack" -> Type=2854, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1
"scythe" -> Type=3453, Amount=1, Price=12, "Do you want to buy a scythe for %P gold?", Topic=1
"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1
"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1
%1,1<%1,"bag" -> Type=2853, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1
%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1
%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1
%1,1<%1,"backpack" -> Type=2854, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1
%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to buy %A scythes for %P gold?", Topic=1
%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1
%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1
"sell","club" -> "I don't buy this garbage!"
"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2
"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2
"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2
"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2
"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2
"sell","hatchet" -> Type=3276, Amount=1, Price=25, "Do you want to sell a hatchet for %P gold?", Topic=2
"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2
"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2
"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2
"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2
"sell","doublet" -> Type=3379, Amount=1, Price=3, "Do you want to sell a doublet for %P gold?", Topic=2
"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell a leather armor for %P gold?", Topic=2
"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell a chain armor for %P gold?", Topic=2
"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2
"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2
"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2
"sell","studded","helmet" -> Type=3376, Amount=1, Price=20, "Do you want to sell a studded helmet for %P gold?", Topic=2
"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2
"sell","studded","shield" -> Type=3426, Amount=1, Price=16, "Do you want to sell a studded shield for %P gold?", Topic=2
"sell","brass","shield" -> Type=3411, Amount=1, Price=25, "Do you want to sell a brass shield for %P gold?", Topic=2
"sell","plate","shield" -> Type=3410, Amount=1, Price=40, "Do you want to sell a plate shield for %P gold?", Topic=2
"sell","copper","shield" -> Type=3430, Amount=1, Price=50, "Do you want to sell a copper shield for %P gold?", Topic=2
"sell","leather","boots" -> Type=3552, Amount=1, Price=2, "Do you want to sell a pair of leather boots for %P gold?", Topic=2
"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=2
"sell",%1,1<%1,"club" -> "I don't buy this garbage!"
"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2
"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2
"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2
"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=25*%1, "Do you want to sell %A hatchets for %P gold?", Topic=2
"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2
"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2
"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2
"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2
"sell",%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=3*%1, "Do you want to sell %A doublets for %P gold?", Topic=2
"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2
"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2
"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2
"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2
"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2
"sell",%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=20*%1, "Do you want to sell %A studded helmets for %P gold?", Topic=2
"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2
"sell",%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=16*%1, "Do you want to sell %A studded shields for %P gold?", Topic=2
"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=25*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2
"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=40*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2
"sell",%1,1<%1,"copper","shield" -> Type=3430, Amount=%1, Price=50*%1, "Do you want to sell %A copper shields for %P gold?", Topic=2
"sell",%1,1<%1,"leather","boots" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to sell %A pairs of leather boots for %P gold?", Topic=2
"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=2
Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, you do not have enough gold."
Topic=1 -> "Maybe you will buy it another time."
Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Sorry, you do not have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2 -> "Maybe next time."
"pick" -> Type=3462, Amount=1, "Picks are hard to come by. I trade them only for high quality small axes. Do you want to trade?", Topic=3
Topic=3,"yes",Count(Type)>=Amount -> "Splendid! Here take your pickaxe.", Delete(Type), Create(3456)
Topic=3,"yes" -> "Sorry, I am looking for a SMALL axe."
Topic=3,"no" -> "Well, then not."
Topic=3 -> *
}

View File

@@ -0,0 +1,70 @@
# GIMUD - Graphical Interface Multi User Dungeon
# aldo.npc: Datenbank f<>r den Schuhverk<72>ufer Aldo
Name = "Aldo"
Outfit = (128,40-37-116-76-0)
Home = [32953,32110,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Just great, another ... 'customer'. Hello, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Yes, yes, I can only talk to one after the other! You will have to wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Yeah, get lost."
"bye" -> "That's music in my ears.", Idle
"name" -> "I'm Aldo. No one calls me 'lucky Aldo' though, guess why!"
"job" -> "I am a salesman, I sell headgear ... uhm ... oh well, and shoes."
"time" -> "Is it time for lunch already? Hey, stop making fun of me!"
"king" -> "One day I will sell the king a pair of shoes made by me and will get out of that stinky hole I live in and my family will never find me. HE, HE!"
"tibianus" -> *
"army" -> "So many feet ... so many ... a nightmare!"
"ferumbras" -> "Can't be worse than my wife."
"wife" -> "Leave me alone with her while I am working at least. My only pleasure around here!"
"excalibug" -> "I have other stuff to worry about, like paying my bills."
"bill" -> "Yes, I have to pay o lot of bills, and some georges, and a john, and several steves."
"thais" -> "I will never in my life make it there."
"tibia" -> "I doubt I will ever see much of it. It's like i am cursed to haunt this site here for the rest of my life."
"carlin" -> "A city ruled by women!? Could anything be worse?"
"amazon" -> "I heard that chicks wear some revealing pieces of armor!"
"news" -> "Hey, I am a man. Look for some women to share gossip."
"rumour" -> *
"rumor" -> *
"hugo" -> "My boss, an evil slaver of good people like me."
"offer" -> "I am damned to sell headgear, trousers, and shoes for the rest of my life."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"headgear" -> "We have leather helmets and studded helmets."
"shoes" -> "<sigh> We sell leather boots and sandals."
"trouser" -> "We offer leather legs and studded legs."
"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1
"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1
"sandals" -> Type=3551, Amount=1, Price=2000, "Do you want to buy one of my wonderful sandals for %P gold?", Topic=1
"leather","boot" -> Type=3552, Amount=1, Price=2, "Do you want to buy one of my wonderful leather boots for %P gold?", Topic=1
"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1
"studded","legs" -> Type=3362, Amount=1, Price=60, "Do you want to buy studded legs for %P gold?", Topic=1
%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1
%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1
%1,1<%1,"sandals" -> Type=3551, Amount=%1, Price=2000*%1, "Do you want to buy %A of my wonderful sandals for %P gold?", Topic=1
%1,1<%1,"leather","boot" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to buy %A of my wonderful leather boots for %P gold?", Topic=1
%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1
%1,1<%1,"studded","legs" -> Type=3362, Amount=%1, Price=60*%1, "Do you want to buy %A studded legs for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Here. I hope that's it now.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "At last, someone poorer than me."
Topic=1,"no" -> "Good decision!"
"soft","boots",ClientVersion>=790 -> Type=6530, Amount=1, Price=10000, "You want me to repair your soft boots? I'm not sure if I want to touch this stinking mess. 10000 gold, deal?", Topic=2
"repair",ClientVersion>=790 -> *
Topic=2,"yes",CountMoney>=Price,Count(Type)>=Amount -> "Here. I hope that's it now.", DeleteMoney, Delete(Type), Create(6529)
Topic=2,"yes" -> "At last, someone poorer than me."
Topic=2,"no" -> "Good decision!"
}

View File

@@ -0,0 +1,194 @@
# GIMUD - Graphical Interface Multi User Dungeon
# alesar.npc: Datenbank f<>r den Djinnschmied Alesar (Waffen und R<>stungen, Efreet)
Name = "Alesar"
Outfit = (80,0-0-0-0-0)
Home = [33048,32621,5]
Radius = 1
Behaviour = {
ADDRESS,"hello$",QuestValue(278)=3,! -> "What do you want from me, %N?"
ADDRESS,"hi$",QuestValue(278)=3,! -> *
ADDRESS,"greetings$",QuestValue(278)=3,! -> *
ADDRESS,"djanni'hah$",QuestValue(278)=3,! -> *
ADDRESS,! -> Idle
BUSY,"hello$",QuestValue(278)=3,! -> "I am already talking to one of you creeps. So shut up until it is your turn, %N.", Queue
BUSY,"hi$",QuestValue(278)=3,! -> *
BUSY,"greetings$",QuestValue(278)=3,! -> *
BUSY,"djanni'hah$",QuestValue(278)=3,! -> *
BUSY,! -> NOP
VANISH -> "Humans..."
"bye" -> "Finally.", Idle
"farewell" -> *
"name" -> "My name is none of your business."
"alesar" -> "That is my name. So what!"
"job" -> "What does it look like, fool? I'm a smith! But I won't sell you anything until Malor orders me otherwise."
"trade" -> "I won't sell you anything, human. Malor doesn't want me to trade with strangers."
"permission" -> *
"daraman" -> "Don't you dare mention Daraman in my presence, human. I am through with his insidious lies and through with your accursed race!"
"haroun" -> "Haroun? What? You know ... where do you know that name from? Did he send you?", Topic=1
Topic=1,"yes" -> "Treacherous liar! You would not be here if you had really talked to him. Get out of my sight or I will test my latest sabre on you!", Idle
Topic=1 -> "<sighs> Of course not. How could you ... Well, at least you are honest, human. I appreciate that."
"human" -> "I used to have illusions about you humans. I thought humans were good, noble creatures. ...",
"I thought djinns and humans shared a destiny, and that we could live side by side peacefully. ...",
"But now I have learnt my lesson. I have had the privilege to look deep into the human mind, much deeper than most of my brothers. ...",
"And guess what! I did not like what I see. You are nothing but a race of cruel, perfidious bloodsuckers who hide their wickedness behind a thin layer of civilisation and so-called humanity. ...",
"Your race is a blemish on the face of Tibia. The sooner it is gone the better!"
"djinn" -> "One day we will teach your race a lesson it will never forget."
"efreet" -> "The efreet are those djinn who never fell for Daraman's insidious propaganda. I wish I would have been as smart from the start. ...",
"But errors can be corrected!"
"marid" -> "Those among my brothers and sisters who still do not see the truth call themselves the Marid. I used to be one of them, but I left them when the truth dawned upon me. ...",
"Now I follow Malor, although I would never fight against my kind."
"gabel" -> "Gabel is a kind-hearted, honest djinn. I would hate to see him die just because he believes in Daraman's lies. ...",
"After all, I believed them myself. "
"king" -> "We need a strong king to unite us in our struggle against the humans."
"malor" -> "Malor is overambitious and unnecessarily cruel, but he is the only djinn who could unite our race, so I follow him. ...",
"The truth is I despise him, but that is of no importance as long as you humans will be exterminated."
"mal'ouquah" -> "I do not like this place. But then it does not really matter where I am. I have a forge and I don't see any humans. That's all I need. ...",
"Of course, now you are here. Doesn't help me to feel myself at home here."
"ashta'daramai",QuestValue(287)=0 -> "I used to live in Ashta'daramai. That was before I realised the extent of my blindness."
"ashta'daramai",QuestValue(287)>0 -> "Ashta'daramai is Gabel's fortress which lies to the north. ...",
"Of course you cannot enter it through the front door. ...",
"But from my time there, I know that there is also an unguarded back door in the north of the fortress."
"zathroth" -> "Legend has it that Zathroth was trying to make us beings of unalloyed evil, but he found us to be impure, so he abandoned us and started over. ...",
"It is not flattering to think we are nothing but examples of bad workmanship, but I see it from a different perspective: Since our god left us on our own it is up to ourselves to forge our destiny. ...",
"One day Zathroth will look at us in amazement."
"tibia" -> "One day we djinn will rid this world of evil."
"darashia" -> "I don't care about human cities. If I had my way, they would all be burnt to down today."
"edron" -> *
"thais" -> *
"venore" -> *
"kazordoon" -> *
"carlin" -> *
"ab'dendriel" -> *
"ankrahmun" -> *
"pharaoh" -> "The pharaoh in Ankrahmun is a dangerous fool. Just your typical human, in other words."
"palace" -> "So?"
"ascension" -> "What are you talking about? More human pseudo-philosophical flapdoodle?"
"rah" -> *
"uthun" -> *
"akh" -> *
"scarab" -> "I like them. They are peaceful, but if they are provoked they fight ferociously. And they are know to eat humans!"
"kha'zeel" -> "These mountains are our refuge from those pesky humans. Too bad there are always some who come up here anyway. You, for example."
"kha'labal" -> "The desert Kha'labal was once a beautiful land, but it was devastated in the course of the war. Damn humans! This is all your fault!"
"melchior" -> "I remember him. He was a greedy, double-dealing hyena. As far as I know his bleached bones are now lying somewhere in the Kha'labal."
"djema" -> "Djema? Well - I suppose she is the only human I still like. But she has been brought up by djinns. Who knows - perhaps humans can learn."
"baa'leal" -> "Baa'leal is Malor's lieutenant. Unflinchingly loyal, but not quite as clever as he thinks he is."
"bo'ques" -> "I miss Bo'ques' cooking, but not his pompous airs and graces."
"fa'hradin" -> "Fa'hradin, that old cynic is way too smart to believe in Daraman's lies. He should reconsider his loyalties."
"wares" -> "I sell and buy weapons, armors, helmets, legs, and shields."
"offer" -> *
"goods" -> *
"smith" -> *
"equipment" -> *
"do","you","sell" -> *
"do","you","have" -> *
"weapon" -> "At this time I'm only selling ice rapiers and serpent swords. But I would buy scimitars, giant swords, serpent swords, poison daggers, knight axes, dragon hammers and skull staffs from you."
"shield" -> "I am selling only ancient shields. But I buy tower shields, black shields, ancient shields and vampire shields."
"armor" -> "I am buying and selling dark armors. But I would also buy a knight armor from you."
"helmet" -> "I am buying and selling dark helmets. Furthermore I'm buying warrior helmets, strange helmets and mystic turbans."
"trousers" -> "At this time I'm only buying knight legs."
"legs" -> *
"ice","rapier" -> Type=3284, Amount=1, Price=5000, "Do you want to buy an ice rapier for %P gold?", Topic=10
"serpent","sword" -> Type=3297, Amount=1, Price=6000, "Do you want to buy a serpent sword for %P gold?", Topic=10
"ancient","shield" -> Type=3432, Amount=1, Price=5000, "Do you want to buy an ancient shield for %P gold?", Topic=10
"dark","armor" -> Type=3383, Amount=1, Price=1500, "Do you want to buy a dark armor for %P gold?", Topic=10
"dark","helmet" -> Type=3384, Amount=1, Price=1000, "Do you want to buy a dark helmet for %P gold?", Topic=10
%1,1<%1,"ice","rapier" -> Type=3284, Amount=%1, Price=5000*%1, "Do you want to buy %A ice rapiers for %P gold?", Topic=10
%1,1<%1,"serpent","sword" -> Type=3297, Amount=%1, Price=6000*%1, "Do you want to buy %A serpent swords for %P gold?", Topic=10
%1,1<%1,"ancient","shield" -> Type=3432, Amount=%1, Price=5000*%1, "Do you want to buy %A ancient shields for %P gold?", Topic=10
%1,1<%1,"dark","armor" -> Type=3383, Amount=%1, Price=1500*%1, "Do you want to buy %A dark armors for %P gold?", Topic=10
%1,1<%1,"dark","helmet" -> Type=3384, Amount=%1, Price=1000*%1, "Do you want to buy %A dark helmets for %P gold?", Topic=10
"sell","serpent","sword" -> Type=3297, Amount=1, Price=900, "Do you want to sell a serpent sword for %P gold?", Topic=11
"sell","dragon","hammer" -> Type=3322, Amount=1, Price=2000, "Do you want to sell a dragon hammer for %P gold?", Topic=11
"sell","giant","sword" -> Type=3281, Amount=1, Price=17000, "Do you want to sell a giant sword for %P gold?", Topic=11
"sell","poison","dagger" -> Type=3299, Amount=1, Price=50, "Do you want to sell a poison dagger for %P gold?", Topic=11
"sell","scimitar" -> Type=3307, Amount=1, Price=150, "Do you want to sell a scimitar for %P gold?", Topic=11
"sell","skull","staff" -> Type=3324, Amount=1, Price=6000, "Do you want to sell a skull staff for %P gold?", Topic=11
"sell","knight","axe" -> Type=3318, Amount=1, Price=2000, "Do you want to sell a knight axe for %P gold?", Topic=11
"sell","tower","shield" -> Type=3428, Amount=1, Price=8000, "Do you want to sell a tower shield for %P gold?", Topic=11
"sell","black","shield" -> Type=3429, Amount=1, Price=800, "Do you want to sell a black shield for %P gold?", Topic=11
"sell","ancient","shield" -> Type=3432, Amount=1, Price=900, "Do you want to sell an ancient shield for %P gold?", Topic=11
"sell","vampire","shield" -> Type=3434, Amount=1, Price=15000, "Do you want to sell a vampire shield for %P gold?", Topic=11
"sell","warrior","helmet" -> Type=3369, Amount=1, Price=5000, "Do you want to sell a warrior helmet for %P gold?", Topic=11
"sell","knight","armor" -> Type=3370, Amount=1, Price=5000, "Do you want to sell a knight armor for %P gold?", Topic=11
"sell","knight","legs" -> Type=3371, Amount=1, Price=5000, "Do you want to sell a pair of knight legs for %P gold?", Topic=11
"sell","strange","helmet" -> Type=3373, Amount=1, Price=500, "Do you want to sell a strange helmet for %P gold?", Topic=11
"sell","dark","armor" -> Type=3383, Amount=1, Price=400, "Do you want to sell a dark armor for %P gold?", Topic=11
"sell","dark","helmet" -> Type=3384, Amount=1, Price=250, "Do you want to sell a dark helmet for %P gold?", Topic=11
"sell","mystic","turban" -> Type=3574, Amount=1, Price=150, "Do you want to sell a mystic turban for %P gold?", Topic=11
"sell",%1,1<%1,"serpent","sword" -> Type=3297, Amount=%1, Price=900*%1, "Do you want to sell %A serpent swords for %P gold?", Topic=11
"sell",%1,1<%1,"dragon","hammer" -> Type=3322, Amount=%1, Price=2000*%1, "Do you want to sell %A dragon hammers for %P gold?", Topic=11
"sell",%1,1<%1,"giant","sword" -> Type=3281, Amount=%1, Price=17000*%1, "Do you want to sell %A giant swords for %P gold?", Topic=11
"sell",%1,1<%1,"poison","dagger" -> Type=3299, Amount=%1, Price=50*%1, "Do you want to sell %A poison daggers for %P gold?", Topic=11
"sell",%1,1<%1,"scimitar" -> Type=3307, Amount=%1, Price=150*%1, "Do you want to sell %A scimitars for %P gold?", Topic=11
"sell",%1,1<%1,"skull","staff" -> Type=3324, Amount=%1, Price=6000*%1, "Do you want to sell %A skull staffs for %P gold?", Topic=11
"sell",%1,1<%1,"knight","axe" -> Type=3318, Amount=%1, Price=2000*%1, "Do you want to sell %A knight axes for %P gold?", Topic=11
"sell",%1,1<%1,"tower","shield" -> Type=3428, Amount=%1, Price=8000*%1, "Do you want to sell %A tower shields for %P gold?", Topic=11
"sell",%1,1<%1,"black","shield" -> Type=3429, Amount=%1, Price=800*%1, "Do you want to sell %A black shields for %P gold?", Topic=11
"sell",%1,1<%1,"ancient","shield" -> Type=3432, Amount=%1, Price=900*%1, "Do you want to sell %A ancient shields for %P gold?", Topic=11
"sell",%1,1<%1,"vampire","shield" -> Type=3434, Amount=%1, Price=15000*%1, "Do you want to sell %A vampire shields for %P gold?", Topic=11
"sell",%1,1<%1,"strange","helmet" -> Type=3373, Amount=%1, Price=500*%1, "Do you want to sell %A strange helmets for %P gold?", Topic=11
"sell",%1,1<%1,"dark","armor" -> Type=3383, Amount=%1, Price=400*%1, "Do you want to sell %A dark armors for %P gold?", Topic=11
"sell",%1,1<%1,"dark","helmet" -> Type=3384, Amount=%1, Price=250*%1, "Do you want to sell %A dark helmets for %P gold?", Topic=11
"sell",%1,1<%1,"warrior","helmet" -> Type=3369, Amount=%1, Price=5000*%1, "Do you want to sell %A warrior helmets for %P gold?", Topic=11
"sell",%1,1<%1,"knight","armor" -> Type=3370, Amount=%1, Price=5000*%1, "Do you want to sell %A knight armors for %P gold?", Topic=11
"sell",%1,1<%1,"knight","legs" -> Type=3371, Amount=%1, Price=5000*%1, "Do you want to sell %A pairs of knight legs for %P gold?", Topic=11
"sell",%1,1<%1,"mystic","turban" -> Type=3574, Amount=%1, Price=150*%1, "Do you want to sell %A mystic turbans for %P gold?", Topic=11
Topic=10,QuestValue(288)<3,! -> "No chance, human. Malor doesn't want me to trade with strangers."
Topic=10,"yes",CountMoney>=Price -> "Thank you. Here you are.", DeleteMoney, Create(Type)
Topic=10,"yes" -> "You do not have enough gold."
Topic=10 -> "Well, obviously not."
Topic=11,QuestValue(288)<3,! -> "No chance, human. Malor doesn't want me to trade with strangers."
Topic=11,"yes",Count(Type)>=Amount -> "Ok. Here is your gold.", Delete(Type), CreateMoney
Topic=11,"yes" -> "You don't have one."
Topic=11,"yes",Amount>1 -> "You don't have that many."
Topic=11 -> "Well, obviously not."
"mission",QuestValue(286)=3,QuestValue(287)=0 -> "So Baa'leal thinks you are up to do a mission for us? ...",
"I think he is getting old, entrusting human scum such as you are with an important mission like that. ...",
"Personally, I don't understand why you haven't been slaughtered right at the gates. ...",
"Anyway. Are you prepared to embark on a dangerous mission for us?", Topic=2
"baa'leal",QuestValue(286)=3,QuestValue(287)=0 -> *
Topic=2,"yes" -> "All right then, human. Have you ever heard of the 'Tears of Daraman'? ...",
"They are precious gemstones made of some unknown blue mineral and possess enormous magical power. ...",
"If you want to learn more about these gemstones don't forget to visit our library. ...",
"Anyway, one of them is enough to create thousands of our mighty djinn blades. ...",
"Unfortunately my last gemstone broke and therefore I'm not able to create new blades anymore. ...",
"To my knowledge there is only one place where you can find these gemstones - I know for a fact that the Marid have at least one of them. ...",
"Well... to cut a long story short, your mission is to sneak into Ashta'daramai and to steal it. ...",
"Needless to say, the Marid won't be too eager to part with it. Try not to get killed until you have delivered the stone to me.", SetQuestValue(287,1)
Topic=2 -> "Then not."
"mission",QuestValue(287)>0,QuestValue(287)<3 -> "Did you find the tear of Daraman?", Topic=3
"gem",QuestValue(287)>0,QuestValue(287)<3 -> *
"tear",QuestValue(287)>0,QuestValue(287)<3 -> *
Topic=3,"yes",QuestValue(287)=2,Count(3233)>0 -> "So you have made it? You have really managed to steal a Tear of Daraman? ...",
"Amazing how you humans are just impossible to get rid of. Incidentally, you have this character trait in common with many insects and with other vermin. ...",
"Nevermind. I hate to say it, but it you have done us a favour, human. That gemstone will serve us well. ...",
"Baa'leal, wants you to talk to Malor concerning some new mission. ...",
"Looks like you have managed to extended your life expectancy - for just a bit longer.", Amount=1, Delete(3233), SetQuestValue(287,3)
Topic=3 -> "As I expected. You haven't got the stone. Shall I explain your mission again?", Topic=2
"mission",QuestValue(287)=3 -> "Don't forget to talk to Malor concerning your next mission."
"work",QuestValue(287)=3 -> *
}

View File

@@ -0,0 +1,80 @@
# GIMUD - Graphical Interface Multi User Dungeon
# alexander.npc: Datenbank fuer den Magiehaendler Alexander
Name = "Alexander"
Outfit = (130,96-63-71-97-0)
Home = [33256,31839,3]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Hi there %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Just wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "See you."
"bye" -> "See you.", Idle
"name" -> "I am Alexander."
"job" -> "I trade with runes and other magic items."
"time" -> "It's %T right now."
"king" -> "The king has not much interest in magic items as far as I know."
"tibianus" -> *
"army" -> "The army uses weapons and armor rather then items of magic."
"ferumbras" -> "A hero has to be well prepared to face this threat."
"excalibug" -> "Ah, I would trade a fortune for this fabulous item."
"thais" -> "I am glad the king founded this academy far away from the mundane troubles of Thais"
"tibia" -> "The world is filled with wonderous places and items."
"carlin" -> "I heard it's a city of druids."
"edron" -> "In our town, science and arts are thriving."
"news" -> "Ask for news and rumors in the tavern."
"rumors" -> *
"offer" -> "I'm selling runes, life rings, wands, rods and crystal balls."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"rune" -> "I sell blank runes and spell runes."
"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=1
%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=1
"backpack","blank","rune" -> Type=3147, Amount=1, Price=11*20, "Do you want to buy a backpack of blank rune for %P gold?", Topic=7
"bp","blank","rune" -> *
%1,1<%1,"backpack","blank","rune" -> Type=3147, Amount=%1, Price=11*20*%1, "Do you want to buy %A backpacks of blank runes for %P gold?", Topic=7
%1,1<%1,"bp","blank","rune" -> *
"life","ring" -> Type=3052, Amount=1, Price=900, "Do you want to buy a life ring for %P gold?", Topic=1
"crystal","ball" -> Type=3076, Amount=1, Price=530, "Do you want to buy a crystal ball for %P gold?", Topic=1
%1,1<%1,"life","ring" -> Type=3052, Amount=%1, Price=900*%1, "Do you want to buy %A life rings for %P gold?", Topic=1
%1,1<%1,"crystal","ball" -> Type=3076, Amount=%1, Price=530*%1, "Do you want to buy %A crystal balls for %P gold?", Topic=1
"sell","life","crystal" -> Type=3061, Amount=1, Price=85, "Do you want to sell a life crystal for %P gold?", Topic=2
"sell","mind","stone" -> Type=3062, Amount=1, Price=170, "Do you want to sell a mind stone for %P gold?", Topic=2
"sell","crystal","ball" -> Type=3076, Amount=1, Price=190, "Do you want to sell a crystal ball for %P gold?", Topic=2
"sell",%1,1<%1,"life","crystal" -> Type=3061, Amount=%1, Price=85*%1, "Do you want to sell %A life crystals for %P gold?", Topic=2
"sell",%1,1<%1,"mind","stone" -> Type=3062, Amount=%1, Price=170*%1, "Do you want to sell %A mind stones for %P gold?", Topic=2
"sell",%1,1<%1,"crystal","ball" -> Type=3076, Amount=%1, Price=190*%1, "Do you want to sell %A crystal balls for %P gold?", Topic=2
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."
Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Sorry, you do not have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2 -> "Maybe next time."
Topic=7,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, CreateContainer(2854,Type,Data)
Topic=7,"yes" -> "Come back, when you have enough money."
Topic=7 -> "Hmm, but next time."
@"gen-t-runes-prem-s.ndb"
@"gen-t-wands-prem-s.ndb"
}

View File

@@ -0,0 +1,88 @@
# GIMUD - Graphical Interface Multi User Dungeon
# alia.npc: Datenbank f<>r die Priesterin Alia
Name = "Alia"
Outfit = (138,96-95-0-95-0)
Home = [32360,31785,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Welcome %N! Welcome to the temple of Carlin."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a minute, %N.", Queue
BUSY,"hi$",! -> *
BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15)
BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14)
BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13)
BUSY,"heal$" -> "You aren't looking really bad, %N. Sorry, I can't help you."
BUSY,! -> NOP
VANISH,! -> "Please return if you are heavily wounded or poisoned. I can heal you anytime."
"bye" -> "May the gods be with you, %N!", Idle
"farewell" -> *
"job" -> "I'm a nun, serving the gods of Tibia in this temple. I also heal wounded adventurers."
"name" -> "My name is Alia."
"tibia" -> "That's where we are. The world Tibia."
"god" -> "They created Tibia and all life on it."
"ferumbras" -> "Don't mention this name here."
"excalibug" -> "Sorry, I can't help you with that."
"ghostlands" -> "Uh, don't ask. Thats a place even the brave women of carlin don't dare to explore them!!!"
"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13)
"heal$",PvPEnforced -> "You aren't looking that bad."
"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes."
"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world."
"pilgrimage",PvPEnforced,! -> *
"ashes",PvPEnforced,! -> *
"spiritual",PvPEnforced,! -> *
"shielding",PvPEnforced,! -> *
"sacred","places",PvPEnforced,! -> *
"spark",PvPEnforced,! -> *
"phoenix",PvPEnforced,! -> *
"embrace",PvPEnforced,! -> *
"fire",PvPEnforced,! -> *
"suns",PvPEnforced,! -> *
"wisdom",PvPEnforced,! -> *
"solitude",PvPEnforced,! -> *
"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced."
"ashes" -> *
"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude."
"sacred","places" -> "Just ask in which of the five blessings you are interested in."
"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais."
"shielding", QuestValue(104) > 0 -> *
"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais."
"shielding" -> *
"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon."
"phoenix", QuestValue(102) > 0 -> *
"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon."
"phoenix" -> *
"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia."
"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia."
"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ."
"suns", QuestValue(103) > 0 -> *
"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ."
"suns" -> *
"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing."
"solitude", QuestValue(101) > 0 -> *
"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing."
"solitude" -> *
"time" -> "Now, it is %T. Ask Gorn for a watch, if you need one."
}

View File

@@ -0,0 +1,33 @@
# GIMUD - Graphical Interface Multi User Dungeon
# allen.npc: M<>belverk<72>ufer Allen in Venore
Name = "Allen"
Outfit = (128,76-43-38-76-0)
Home = [32991,32062,6]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Welcome to the Plank and Treasurechest Market, %N!"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Just a moment please, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"farewell" -> *
"name" -> "My name is Allen Richardson. I am the owner of this market."
"job" -> "I run this market and sell furniture."
"time" -> "It is %T. Too bad we run out of cuckoo clocks."
"news" -> "Sorry, no time to chat, let's trade."
"offer" -> "At this counter you can buy chairs. What do you need?"
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"furniture" -> *
"equipment" -> *
@"gen-t-furniture-chairs-s.ndb"
}

View File

@@ -0,0 +1,11 @@
# GIMUD - Graphical Interface Multi User Dungeon
# alwin.npc: Datenbank f<>r eine Stadtwache in Venore
Name = "Alwin"
Outfit = (131,113-113-113-115-0)
Home = [32875,32125,6]
Radius = 10
Behaviour = {
@"guards-venore.ndb"
}

View File

@@ -0,0 +1,97 @@
# GIMUD - Graphical Interface Multi User Dungeon
# amanda.npc: Datenbank f<>r die Nonne Amanda
Name = "Amanda"
Outfit = (138,96-95-0-95-0)
Home = [33222,31814,8]
Radius = 5
Behaviour = {
ADDRESS,"hello$",! -> "Welcome to the temple of Banor's blood %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a moment, %N.", Queue
BUSY,"hi$",! -> *
BUSY,"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
BUSY,"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
BUSY,"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13)
BUSY,"heal$" -> "You aren't looking really bad. Sorry, I can't help you."
BUSY,! -> NOP
VANISH,! -> "If you are heavily wounded or poisoned, feel free to return for a healing."
"bye" -> "Farewell, %N!", Idle
"job" -> "I am a humble nun."
"name" -> "I am sister Amanda."
"tibia" -> "That's our world."
"god" -> "They created the world and all life on it."
"king" -> "Our king is a religious man. A shining example."
"tibianus" -> *
"army" -> "Our army lives to the ideals of Banor."
"banor" -> *
"ferumbras" -> "He is a pawn of evil."
"excalibug" -> "Only a being loyal to Banor will wield this blade."
"news" -> "Sorry, I rarely have time to chat."
"time" -> "Now, it is %T."
"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13)
"heal$",PvPEnforced -> "You aren't looking that bad."
"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes."
"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world."
"pilgrimage",PvPEnforced,! -> *
"ashes",PvPEnforced,! -> *
"spiritual",PvPEnforced,! -> *
"shielding",PvPEnforced,! -> *
"sacred","places",PvPEnforced,! -> *
"spark",PvPEnforced,! -> *
"phoenix",PvPEnforced,! -> *
"embrace",PvPEnforced,! -> *
"fire",PvPEnforced,! -> *
"suns",PvPEnforced,! -> *
"wisdom",PvPEnforced,! -> *
"solitude",PvPEnforced,! -> *
"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced."
"ashes" -> *
"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude."
"sacred","places" -> "Just ask in which of the five blessings you are interested in."
"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais."
"shielding", QuestValue(104) > 0 -> *
"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais."
"shielding" -> *
"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon."
"phoenix", QuestValue(102) > 0 -> *
"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon."
"phoenix" -> *
"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia."
"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia."
"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ."
"suns", QuestValue(103) > 0 -> *
"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ."
"suns" -> *
"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing."
"solitude", QuestValue(101) > 0 -> *
"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing."
"solitude" -> *
"stake",QuestValue(17576)=6,Count(5941)<=0 -> "I think you have forgotten to bring your stake, my child."
"stake",QuestValue(17576)=6 -> Type=5941, Amount=1, "Yes, I was informed what to do. Are you prepared to receive my line of the prayer?", Topic=10
Topic=10,"yes",Count(Type)>=Amount -> "So receive my prayer: 'Wicked curses shall be broken'. Now, bring your stake to Kasmir in Darashia for the next line of the prayer. I will inform him what to do.", SetQuestValue(17576,7)
Topic=10,"yes" -> "I think you have forgotten to bring your stake, my child."
Topic=10 -> "I will wait for you."
"stake",QuestValue(17576)=7 -> "You should visit Kasmir in Darashia now, my child."
"stake",QuestValue(17576)>7 -> "You already received my line of the prayer."
"stake" -> "A blessed stake? That's a strange request. Maybe Quentin knows more, he is one of the oldest monks after all."
}

View File

@@ -0,0 +1,93 @@
# GIMUD - Graphical Interface Multi User Dungeon
# amber.npc: Datenbank f<>r die Abenteurerin Amber
Name = "Amber"
Outfit = (136,59-113-132-76-1)
Home = [32103,32182,8]
Radius = 4
Behaviour = {
ADDRESS,"hello$",! -> "Oh hello, nice to see you %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Sorry, I'm already talking to someone."
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "See you later."
"bye" -> "See you later.", Idle
"farewell" -> *
"how","are","you" -> "I am recovering from a sea journey."
"job" -> "I explore and seek adventure."
"explore" -> "I have been almost everywhere in Tibia."
"adventure" -> "I fought fierce monsters, climbed the highest mountains, and crossed the sea on a raft."
"sea" -> "My trip over the sea was horrible. The weather was bad, the waves high and my raft quite simple."
"time" -> "Sorry, I lost my watch in a storm."
"help" -> "I can't help you much beyond information."
"information" -> "Just ask and I'll try to answer."
"dungeon" -> "I have not had the time to explore the dungeons of this isle, but I have seen two big caves in the east, and there is a ruined tower in the northwest."
"sewer" -> "I like sewers. I made my very first battle experience in the Thais sewers. The small sewersystem of Rookgaard has some nasty rats to fight."
"assistant" -> "I have a job of great responsibility. Mostly I keep annoying persons away from my boss."
"monster" -> "Oh, I fought orcs, cyclopses, minotaurs, and even green dragons."
"cyclops" -> "Horrible monsters they are."
"minotaur" -> *
"dragon" -> *
"raft" -> "I left my raft at the south eastern shore. I forgot my private notebook on it. If you could return it to me I would be very grateful."
"quest" -> *
"mission" -> *
"seymour" -> "I think this poor guy was a bad choice as the head of the academy."
"academy" -> "A fine institution, but it needs definitely more funds from the king."
"king" -> "King Tibianus is the ruler of Thais."
"thais" -> "A fine city, but the king has some problems enforcing the law."
"cipfried" -> "A gentle person. You should visit him, if you have problems."
"dallheim" -> "An extraordinary warrior. He's the first and last line of defense of Rookgaard."
"hyacinth" -> "Hyacinth is a great healer. He lives somewhere hidden on this isle."
"willie" -> "He's funny in his own, gruffy way."
"obi" -> "He's a funny little man."
"weapon" -> "The best weapons on this isle are just toothpicks, compared with the weapons warriors of the mainland wield."
"magic" -> "You can learn spells only in the guildhalls of the mainland."
"tibia" -> "I try to explore each spot of Tibia, and one day I will succeed."
"castle" -> "If you travel to Thais, you really should visit the marvelous castle."
"book" -> Type=2821, Amount=1, "Do you bring me my notebook?", Topic=1
"notebook" -> *
Topic=1,"yes",Count(Type)>=Amount -> "Excellent. Here, take this short sword, that might serve you well.", Delete(Type), Create(3294)
Topic=1,"yes" -> "Hm, you don't have it."
Topic=1 -> "Too bad."
"orcish" -> "I speak some orcish words, not much though, just 'yes' and 'no' and such basic.", Topic=2
"language" -> *
"prisoner" -> *
"orc" -> "Not the nicest guys you can encounter. I had some clashes with them and was prisoner of the orcs for some months."
Topic=2,"yes" -> "It's 'mok' in orcish. I help you more about that if you have some food."
Topic=2,"no" -> "In orcish that's 'burp'. I help you more about that if you have some food."
"food" -> "My favorite dish is salmon. Oh please, bring me some of it."
"salmon" -> Type=3579, Amount=1, "Yeah! If you give me some salmon I will tell you more about the orcish language.", Topic=3
Topic=3,"yes",Count(Type)>=Amount -> "Thank you. Orcs call arrows 'pixo'.", Delete(Type)
Topic=3,"yes" -> "You don't have one!"
Topic=3 -> "Ok, then I don't tell you more about the orcish language."
"addon",QuestValue(18502)=0,premium -> "Ah, you noticed my new accessory? Sorry, this one is not for sale. It's handmade from rare minotaur leather.", Topic=4
"backpack",QuestValue(18502)=0,premium -> *
"addon",QuestValue(18502)=0 -> "Ah, you noticed my new accessory? Sorry, this one 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 -> "Please be patient! I am still working on the backpack details. Come back later, okey?"
"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 -> *
}

View File

@@ -0,0 +1,77 @@
# GIMUD - Graphical Interface Multi User Dungeon
# anerui.npc: Datenbank f<>r die J<>gerin Anerui
Name = "Anerui"
Outfit = (63,0-0-0-0-0)
Home = [32669,31659,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Ashari %N."
ADDRESS,"hi$",! -> *
ADDRESS,"Ashari$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Asha Thrazi."
"bye" -> "Asha Thrazi.", Idle
"farewell" -> *
"asha","thrazi" -> *
"name" -> "I am Anerui Mourningleaf."
"job" -> "I am the mistress of the hunt. At this place you may buy the food our hunts provide."
"time" -> "Watch the sky, it will tell you."
"carlin" -> "Carlin needs our protection and resources. Of course they will turn on us as soon as they feel strong enough."
"thais" -> "Thais is to far away to prove a threat but also is of little help if problems should occur."
"venore" -> "Venore profits greatly from the trade with Ab'Denriel. I see those traders as leeches that suck away our resources."
"roderick" -> "He is our contact person to the thaian kingdom and a necessary evil."
"olrik" -> "He would love to be an elf but still is more kind of a pale orc."
"hunter" -> "Hunters live a life of freedom and closeness to nature, unlike a simple farmer or bugherder."
"hunt" -> "Hunting is an art, practiced too often by diletantes. Every fool with a bow or a spear considers himself a hunter."
"game" -> *
"prey" -> *
"forest" -> "The forests are the gardens of life. Nature provides enough for everyone's need, but not enough for everyone's greed."
"nature" -> "Nature is not a friend but an unforgiving teacher, and the lessons we have to learn are endless."
"teacher" -> "Most lessons nature teaches are about life and death."
"life" -> "Life and death are significant parts of the balance."
"death" -> *
"balance" -> "The balance of nature, of course. It's everywhere, so don't ask but observe and learn."
"bugherder" -> "Well, a person who herds bugs of course."
"bugs" -> "The bugs provide us with chitin for equipment, bugmilk, and bugmeat."
"bugmilk" -> "It's delicious. Brasith sells it in his store."
"bow" -> "Bow, arrow, and spear are the hunters' best friends. In the northeast of the town one of us may sell such tools."
"arrow" -> *
"spear" -> *
"elf" -> "That is the race to which I belong."
"elves" -> *
"dwarf" -> "I will never understand these little people of the mountains."
"human" -> "The humans are a loud and ugly race. They lack any grace and are more kin to the orcs then to us."
"troll" -> "I despise their presence in our town, but it may be a necessary evil."
"cenath" -> "The magic they wield is all that matters to them."
"kuridai" -> "The Kuridai are too agressive not only to people but also to the enviroment. They lack any understanding of the balance that we know as nature."
"deraisim" -> "We try to live in harmony with the forces of nature, may they be living or unliving."
"abdaisim" -> "The Abdaisim are our brothers and sisters in spirit. We stay in contact with them, exchanging news and items."
"teshial" -> "If they ever existed they are gone now."
"ferumbras" -> "The defiler. I will not talk about him."
"crunor" -> "I guess it's a human god for the human sight of nature. I have not much knowledge of this entity."
"offer" -> "I sell meat and ham."
"goods" -> *
"buy" -> *
"do","you","sell" -> *
"do","you","have" -> *
"food" -> *
"meat" -> Type=3577, Amount=1, Price=4, "Do you want to buy meat for %P gold?", Topic=1
"ham" -> Type=3582, Amount=1, Price=6, "Do you want to buy ham for %P gold?", Topic=1
%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=4*%1, "Do you wanna buy %A meat for %P gold?", Topic=1
%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=6*%1, "Do you wanna buy %A ham for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, you do not have enough gold."
Topic=1 -> "Maybe you will buy it another time."
}

View File

@@ -0,0 +1,80 @@
# GIMUD - Graphical Interface Multi User Dungeon
# aneus.npc: Datenbank f<>r den Geschichtenerz<72>hler Aneus (Fields)
Name = "Aneus"
Outfit = (129,0-50-58-116-0)
Home = [32426,31666,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Greetings adventurer %N. What leads you to me?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "One moment please, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye and take care!"
"bye" -> "Good bye and take care of you!", Idle
"farewell" -> *
"name" -> "My name is Aneus, the storyteller."
"bruno" -> "I don't know much about him. I only know that he is selling fish in the village."
"marlene" -> "A lovely woman. But I give you a hint: Better keep away from her. *grin*"
"graubart" -> "I don't know much about him. But he sails much and has seen nearly the whole world."
"job" -> "I'm a storyteller."
"storyteller",! -> "Well, if you wish I can tell you the story about this place here. The story about the Fields of Glory!"
"story",! -> "Ok, sit down and listen. Back in the early days, one of the ancestors of our king Tibianus III wanted to build the best city in whole of Tibia.", Topic=2
"fields","of","glory",! -> "Ok, sit down and listen. Back in the early days, one of the ancestors of our king Tibianus III wanted to build the best city in whole of Tibia.", Topic=2
Topic=2,"ancestor",! -> "Please forgive me. I forgot his name. I'm not that young anymore.", Topic=2
Topic=2,"city",! -> "The works on this new city began and the king sent his best soldiers to protect the workers from orcs and to make them work harder.", Topic=3
Topic=3,"soldier",! -> "It was the elite of the whole army. They were called the Red Legion (also known as the Bloody Legion).", Topic=3
Topic=3,"orc" -> "The orcs attacked the workers from time to time and so they disturbed the works on the city.", Topic=4
Topic=3,"work","harder",! -> "The soldiers treated them like slaves.", Topic=4
Topic=4,"slave",! -> "You dont know what a slave is? I really hope that you will never have to make this experience.", Topic=3
Topic=4,"works",! -> "The development of the city was fine. Also a giant castle was build northeast of the city. ...",
"But more and more workers started to rebel because of the bad conditions.", Topic=5
Topic=5,"rebel",! -> "All rebels were brought to the giant castle. Guarded by the Red Legion, they had to work and live in even worse conditions. ...",
"Also some friends of the king's sister were brought there.", Topic=6
Topic=6,"friends",! -> "The king's sister was pretty upset about the situation there but her brother didn't want to do anything about this matter. ...",
"So she made a plan to destroy the Red Legion for their cruelty forever.", Topic=7
Topic=7,"cruelty",! -> "The soldiers treated the workers like slaves.", Topic=7
Topic=7,"plan",! -> "She ordered her loyal druids and hunters to disguise themselves as orcs from the near island and to attack the Red Legion by night over and over again.", Topic=8
Topic=8,"island",! -> "The General of the Red Legion became very angry about these attacks and after some months he stroke back!", Topic=9
Topic=8,"attack",! -> *
Topic=9,"stroke",! -> "Most of the Red Legion went to the island by night. The orcs were not prepared and the Red Legion killed hundreds of orcs with nearly no loss. ...",
"After they were satisfied they walked back to the castle.", Topic=10
Topic=10,"back",! -> "It is said that the orcish shamans cursed the Red Legion. ...",
"Nobody knows. But one third of the soldiers died by a disease on the way back. ...",
"And the orcs wanted to take revenge, and after some days they stroke back! ...",
"The orcs and many allied cyclopses and minotaurs from all over Tibia came to avenge their friends, and they killed nearly all workers and soldiers in the castle. ...",
"The help of the king's sister came too late.", Topic=11
Topic=10,"walk",! -> "It is said that the orcish shamans cursed the Red Legion. ...",
"Nobody knows. But one third of the soldiers died by a disease on the way back. ...",
"And the orcs wanted to take revenge, and after some days they stroke back! ...",
"The orcs and many allied cyclopses and minotaurs from all over Tibia came to avenge their friends, and they killed nearly all workers and soldiers in the castle. ...",
"The help of the king's sister came too late.", Topic=11
Topic=11,"help",! -> "She tried to rescue the workers but it was too late. The orcs started immediately to attack her troops, too. ...",
"Her royal troops went back to the city. A trick saved the city from destruction.", Topic=12
Topic=12,"trick" -> "They used the same trick as against the Red Legion and the orcs started to fight their non-orcish-allies. ...",
"After a bloody long fight the orcs went back to their cities. The city of Carlin was rescued. ...",
"Since then, a woman has always been ruling over Carlin and this statue was made to remind us of their great tactics against the orcs and the Red Legion. ...",
"So that was the story of Carlin and these Fields of Glory. I hope you liked it. *smiles*"
Topic=12,"destruction" -> "They used the same trick as against the Red Legion and the orcs started to fight their non-orcish-allies. ...",
"After a bloody long fight the orcs went back to their cities. The city of Carlin was rescued. ...",
"Since then, a woman has always been ruling over Carlin and this statue was made to remind us of their great tactics against the orcs and the Red Legion. ...",
"So that was the story of Carlin and these Fields of Glory. I hope you liked it. *smiles*"
}

View File

@@ -0,0 +1,75 @@
# GIMUD - Graphical Interface Multi User Dungeon
# angelina.npc: Datenbank f<>r die gefangene der dunklen m<>nche Angelina
Name = "Angelina"
Outfit = (136,57-79-98-95-0)
Home = [32635,32402,10]
Radius = 1
Behaviour = {
ADDRESS,"hello$",QuestValue(17549)=0,! -> "The gods must be praised that I am finally saved. I do not have many worldly possessions, but please accept a small reward, do you?", Topic=2
ADDRESS,"hi$",QuestValue(17549)=0,! -> *
ADDRESS,"hiho$",QuestValue(17549)=0,! -> *
ADDRESS,"hello$",! -> "The gods must be praised that I am finally saved."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait.", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "May the gods bless you."
"bye" -> "May the gods bless you.", Idle
"farewell" -> *
"job" -> "I am a priestess and I travelled here to learn about that order of the humble path I heard about. ...","But when I started my investigations, this false monk Lorbas thought that I was suspicious and so he ordered his minions to take me as prisoner."
"prisoner" -> "I think Lorbas liked the idea to 'convert' me to their twisted cult and saw it as a test for their leaders. Now that the magic symbols are turned off, I will gather my strength within some hours and teleport to safety."
"humble","path" -> "There are no records about the foundation of this order, and it is unknown where its 'monks' come from. Yet, travellers told us that they are living near the remains of the dark cathedral."
"monk" -> "I learnt that these monks are impostors that use false promises to lure unwary ones into the arms of their strange cult which seems to have more political than religious agendas."
"cult" -> "The cult is secretly looking for the unsatisfied, disgrunteled and poor. Its members promise such sad individuals wealth, revenge and a cause. ...", "They lure them into the cells of their cult. Here they learn how to undermine the authorities of their cities. They are trained as thieves, spies and smugglers first. ...", "Those who prove themselves as the most promising candidates are recruited to a special hidden circle. There they learn the dark arts of poisoning and murder, or elocution and agitation to become assassins and recruiters for the cult. ...","I know nothing about their agenda but I am quite sure there has to be some higher power behind all of this."
"power" -> "I have no idea who is the mastermind behind all this, but it seems too big and too well organised to be the work of only a handful of false monks."
"cathedral" -> "The cathedral was meant to be a centre of piety and believe. A prayer to the gods that had become solid. ...",
"The construction works started at the height of the Order of the Nightmare Knights, right after they had won a major battle near the place where the cathedral was to be built. ...",
"The cathedral was meant to become a monument of the victory of good over evil. ...",
"Sadly it was just not meant to be. ...",
"As the cathedral was nearly finished, most of the monks had already moved in and even a small town for all the workers and suppliers had established itself. ...",
"But then the structure was struck by an earthquake and the work of two generations was destroyed. ...",
"Later the dwarven constructors explained that this was caused by volcanic activities and a massive cave-in. ...",
"Since the gods did not interfere and the setting was close to the notorious Pits of Inferno, it was assumed that this was the work of secret demonic powers."
"king" -> "The king is a wise ruler but his realm is large and we all need to work hard to make the world a better place."
"venore" -> "Sadly the trade barons care more about wealth than the gods."
"thais" -> "Many see Thais as a fallen city but it is only the loudness of an ugly minority that gives people this impression."
"carlin" -> "The druids have their own way to interpret the gods' will and this has to be respected."
"edron" -> "The downfall of some of the most noble knights there should serve us as a warning to stay on guard for the evil that wants to lure us on the wrong path."
"gods" -> "I would love to discuss the teachings of the gods with you but this is neither the time nor the place."
"tibia" -> "We all have to help to make this world a better place."
"kazordoon" -> "The dwarves carry bitterness and pain in their souls. But it is them that have forgotten about the gods and not the other way around."
"dwarves" -> *
"dwarfs" -> *
"ab'dendriel" -> "The elves have lost their balance and identity. In this unstable state they can easily be misled or might draw the wrong conclusions."
"elves" -> *
"elfs" -> *
"darama" -> "A far away continent that will widen our view of the wonders the gods provide us with."
"darashia" -> "I know only little about the teachings of Daraman but as far as I heard they concentrate too much on the single individual instead on the world as a whole."
"ankrahmun" -> "This city is the best example where godless philosophies might lead to."
"ferumbras" -> "He is only one of the many servants of the evil. Eventually he will fall but there will be others to take his place."
"excalibug" -> "One day this weapon will be unearthed and then it will be wielded against the servants of the evil."
"assassin" -> "The assassins are the eyes and the long arm of this damnable cult. They eliminate the enemies and those who found out too much about their plans. Be aware of that and always watch your back."
"dark","monk" -> "The dark monks are the teachers and seducers of this cult. They work covertly in the cities and train thieves and assassins in the underground base here."
"teleport" -> "I am still gathering my strength for a teleport home, but some power already has returned. Do you wish to be teleported out of this cell?",topic=1
"safety" -> *
"help" -> *
"escape" -> *
"out" -> *
"door" -> *
Topic=1,"yes" -> "So be it!", Idle, EffectOpp(11), Teleport(32626,32402,10), EffectOpp(11)
Topic=1 -> "As you wish."
Topic=2,"yes" -> "I will tell you a small secret now. My friend Lynda in Thais can create a blessed wand. Greet her from me, maybe she will aid you.", SetQuestValue(17549,1), SetQuestValue(17594,1)
Topic=2 -> "As you wish."
}

View File

@@ -0,0 +1,44 @@
# GIMUD - Graphical Interface Multi User Dungeon
# angus: Datenbank f<>r den Teamassitstenten der explorers society Angus
Name = "Angus"
Outfit = (133,57-113-95-113-0)
Home = [32670,32730,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, what can I do for you?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a moment.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "How rude!"
"bye" -> "Good bye.", Idle
"farewell" -> *
################ Sp<53>ter ab hier besser bd nutzen
@"explorer.ndb"
"mission",QuestValue(300)=12,QuestValue(320)<1 -> "With the objects you've provided our researchers will make steady progress. Still we are missing some test results from fellow explorers ...", "Please travel to our base in Northport and ask them to mail us their latest research reports. Then return here and ask about new missions.",SetQuestValue(320,1)
#####
"research","reports",QuestValue(320)=2 -> "Oh, yes! Tell our fellow explorer that the papers are in the mail already.",SetQuestValue(320,4)
"mission",QuestValue(320)=2 -> *
#####
"mission",QuestValue(320)=3 -> "The reports from Northport have already arrived here and our progress is astonishing. We think it is possible to create an astral bridge between our bases. Are you interested to assist us with this?",topic=33
#####
"no",topic=33 -> "Perhaps you are interested some other time."
"yes",topic=33 -> "Good, just take this spectral essence and use it on the strange carving in this building as well as on the corresponding tile in our base at Northport ...", "As soon as you have charged the portal tiles that way, report about the spectral portals.", Create(4840),SetQuestValue(320,5)
##### topic 34 verwendet
}

View File

@@ -0,0 +1,20 @@
# GIMUD - Graphical Interface Multi User Dungeon
# apparition.npc: Datenbank f<>r einen Geist
Name = "An Apparition"
Outfit = (48,0-0-0-0-0)
Home = [32204,31788,5]
Radius = 7
Behaviour = {
ADDRESS,"hello$",! -> NOP
ADDRESS,"hi$",! -> NOP
ADDRESS,! -> Idle
BUSY,"hello$",! -> NOP
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> Idle
}

View File

@@ -0,0 +1,109 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Ariella"
Outfit = (155,115-3-1-76-2)
Home = [32336,32593,7]
Radius = 4
Behaviour = {
ADDRESS,"hello$",! -> "Hi there %N, and welcome to my tavern."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please give me a minute, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"drinks" -> "Well, we usually drink around here, but right now we're running dry. However, I sell juice squeezers to make fruit juice."
"tavern" -> "I can offer you food and drinks. I also offer juice squeezers."
"buy" -> *
"do","you","sell" -> *
"do","you","have" -> *
"food" -> "Are you looking for food? I have cheese, ham and meat as well as a variety of fruits."
"fruits" -> "I have bananas, apples, oranges, strawberries, melons, pumpkin, blueberries, mangoes and pears, sweety."
"banana" -> Type=3587, Amount=1, Price=5, "Do you want to buy a banana for %P gold?", Topic=1
"blueberry" -> Type=3588, Amount=1, Price=1, "Do you want to buy blueberry for %P gold?", Topic=1
"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1
"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1
"juice","squeezer" -> Type=5865, Amount=1, Price=100, "Do you want to buy a juice squeezer for %P gold?", Topic=1
"mango" -> Type=5096, Amount=1, Price=10, "Do you want to buy a mango for %P gold?", Topic=1
"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy a meat for %P gold?", Topic=1
"melon" -> Type=3593, Amount=1, Price=10, "Do you want to buy a melon for %P gold?", Topic=1
"orange" -> Type=3586, Amount=1, Price=10, "Do you want to buy a orange for %P gold?", Topic=1
"pear" -> Type=3584, Amount=1, Price=5, "Do you want to buy a pear for %P gold?", Topic=1
"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1
"red apple" -> Type=3585, Amount=1, Price=5, "Do you want to buy a red apple for %P gold?", Topic=1
"strawberry" -> Type=3591, Amount=1, Price=2, "Do you want to buy a strawberry for %P gold?", Topic=1
%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=5*%1, "Do you want to buy %A bananas for %P gold?", Topic=1
%1,1<%1,"blueberr" -> Type=3588, Amount=%1, Price=1*%1, "Do you want to buy %A blueberries for %P gold?", Topic=1
%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you want to buy %A cheese for %P gold?", Topic=1
%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1
%1,1<%1,"juice","squeezer" -> Type=5865, Amount=%1, Price=100*%1, "Do you want to buy %A juice squeezers for %P gold?", Topic=1
%1,1<%1,"mango" -> Type=5096, Amount=%1, Price=10*%1, "Do you want to buy %A mangos for %P gold?", Topic=1
%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meats for %P gold?", Topic=1
%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=10*%1, "Do you want to buy %A melons for %P gold?", Topic=1
%1,1<%1,"orange" -> Type=3586, Amount=%1, Price=10*%1, "Do you want to buy %A oranges for %P gold?", Topic=1
%1,1<%1,"pear" -> Type=3584, Amount=%1, Price=5*%1, "Do you want to buy %A pears for %P gold?", Topic=1
%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1
%1,1<%1,"red apple" -> Type=3585, Amount=%1, Price=5*%1, "Do you want to buy %A red apples for %P gold?", Topic=1
%1,1<%1,"strawberr" -> Type=3591, Amount=%1, Price=2*%1, "Do you want to buy %A strawberries for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "I am sorry, but you do not have enough gold."
Topic=1 -> "Maybe later."
# Meriana_Quest
"mission",QuestValue(17520)=1,QuestValue(17521)=0 -> "You know, we have plenty of rum here but we lack some basic food. Especially food that easily becomes mouldy is a problem. Bring me 100 breads and you will help me a lot.", SetQuestValue(17521,1)
"task",QuestValue(17520)=1,QuestValue(17521)=0 -> *
"mission",QuestValue(17521)=1 -> Type=3600, Amount=100, "Are you here to bring me the 100 pieces of bread that I requested?", Topic=2
"task",QuestValue(17521)=1 -> *
"bread",QuestValue(17521)=1 -> *
Topic=2,"yes",Count(Type)>=Amount -> "What a joy. At least for a few days adequate supply is ensured.", Delete(Type), SetQuestValue(17521,2)
Topic=2,"yes" -> "Sorry, you do not have so many."
Topic=2 -> "Maybe another time."
"mission",QuestValue(17521)=2 -> "The sailors always tell tales about the famous beer of Carlin. You must know, alcohol is forbidden in that city. ...",
"The beer is served in a secret whisper bar anyway. Bring me a sample of the whisper beer, NOT the usual beer but whisper beer. I hope you are listening.", SetQuestValue(17521,3)
"task",QuestValue(17521)=2 -> *
"mission",QuestValue(17521)=3 -> Type=6106, Amount=1, "Did you get a sample of the whisper beer from Carlin?", Topic=3
"task",QuestValue(17521)=3 -> *
"beer",QuestValue(17521)=3 -> *
Topic=3,"yes",Count(Type)>=Amount -> "Thank you very much. I will test this beauty in privacy.", Delete(Type), SetQuestValue(17521,4)
Topic=3,"yes" -> "Sorry, you do not have it."
Topic=3 -> "Maybe another time."
# Pirate_Outfit_Quest
"addon",QuestValue(17520)<12 -> "You mean my hat? Well, first you have to earn our trust."
"outfit",QuestValue(17520)<12 -> *
"addon",QuestValue(17568)<2,QuestValue(17520)=12 -> "You mean my hat? Well, I might have another one just like that, but I won't simply give it away, even if you earned our trust. You'd have to fulfil a task first."
"outfit",QuestValue(17568)<2,QuestValue(17520)=12 -> *
"addon",QuestValue(17568)=2 -> "You have my respect. You more than deserve the hat."
"outfit",QuestValue(17568)=2 -> *
"task",QuestValue(17568)=0,QuestValue(17520)=12 -> "Are you up to the task which I'm going to give you and willing to prove you're worthy of wearing such a hat?", Topic=4
"mission",QuestValue(17568)=0,QuestValue(17520)=12 -> *
Topic=4,"yes" -> "Alright, listen closely. There are four pirate leaders who have been troubling us for a long time now. ...",
"They often lead raids on Liberty Bay and wreck havoc in the settlement - and afterwards, the blame is put on us. ...",
"Their names are 'Lethal Lissy', 'Ron the Ripper', 'Brutus Bloodbeard' and 'Deadeye Devious'. ...",
"If you can find and kill them all, be sure to retrieve an item from them as proof that you killed them. ...",
"Bring me the shirt of Lissy, the sabre of Ron, the hat of Brutus and the eye patch of Deadeye and you will be rewarded. ...",
"Have you understood everything I told you and are willing to handle this task?", Topic=5
Topic=4 -> "Maybe another time."
Topic=5,"yes" -> "Good! Come back to me once you have all four items and ask me about that task.", SetQuestValue(17568,1)
Topic=5 -> "Maybe another time."
"mission",QuestValue(17568)=1 -> "Your task is to bring me the shirt of the Lethal Lissy, the sabre of Ron the Ripper, the hat of Brutus Bloodbeard and the eye patch of Deadeye Devious. Did you succeed?", Topic=6
"task",QuestValue(17568)=1 -> *
Topic=6,"yes",Count(6100)>=1,Count(6102)>=1,Count(6101)>=1,Count(6099)>=1 -> "INCREDIBLE! You have found all four of them! %N, you have my respect. You more than deserve this hat. There you go.", DeleteAmount(6100,1), DeleteAmount(6102,1), DeleteAmount(6101,1), DeleteAmount(6099,1), SetQuestValue(17568,2), AddOutfitAddon(155,2), AddOutfitAddon(151,2), EffectOpp(13)
Topic=6,"yes" -> "You don't have all four with you."
Topic=6 -> "Maybe another time."
"mission" -> "Sorry, I don't have any missions for you."
"task" -> *
}

View File

@@ -0,0 +1,91 @@
# GIMUD - Graphical Interface Multi User Dungeon
# arito.npc: Datenbank fuer den Wirt Arito
Name = "Arito"
Outfit = (132,59-74-62-115-0)
Home = [33069,32886,6]
Radius = 3
Behaviour = {
ADDRESS,"hello$","frodo",! -> "Be mourned, pilgrim in flesh."
ADDRESS,"hi$","frodo",! -> *
ADDRESS,"hello$",! -> *
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please show some patience, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Please visit us again."
"bye" -> "Do visit us again.", Idle
"farewell" -> *
"job" -> "I am the owner of this tavern."
"tavern" -> "This tavern is called the 'Old Scarab's Shell'."
"name" -> "My name is Arito."
"time" -> "It is exactly %T."
"pharaoh" -> "Blessed be our saviour."
"tibianus" -> "A foolish king who resides over foolish mortals."
"army" -> "Our army is strong and unyielding."
"ferumbras" -> "This servant of evil won't even dare to enter our city and to call the wrath of our pharaoh upon him."
"arena" -> "In the arena life challenges death. Death will be victorious in the end, but in the meantime there is much for the living to learn in preparation."
"excalibug" -> "Our pharaoh does not have any use for such a weapon. Powerful though it may be, it is nothing compared to his divine power."
"thais" -> "Thais is the capital of an insolent realm. Its people embrace life without understanding the alternative."
"tibia" -> "Why, this is our world of course."
"carlin" -> "Carlin is the twin sister of Thais. Another city that has not found the true path yet."
"news" -> "I've heard some blasphemous adventurers have excavated one of the ancient burial sites in the desert."
"rumors" -> *
"darama" -> "This is our continent. Ankrahmun is its biggest and most marvelous city."
"darashia" -> "A city of the lost."
"daraman" -> "I know little about his heretic teachings."
"ankrahmun" -> "Our city is a marvel. It is the envy of the whole world."
"city" -> *
"pharaoh" -> "Our pharaoh is our father, shepherd and teacher."
"arkhothep" -> *
"mortality" -> "Mortality keeps us from finding our way to ascension."
"ascension" -> "For us mortals ascension is but a distant dream."
"Akh'rah","Uthun" -> "The Akh'rah Uthun is what constitutes our self."
"Akh" -> "The Akh is our body, both in death and in life."
"undead" -> "Undeath is a blessing."
"undeath" -> *
"Rah" -> "The Rah is our lifeforce. It is the source of our inner light."
"uthun" -> "The Uthun is what we learn and remember."
"mourn" -> "Mortality is a curse. That is why mortals have to be mourned."
"arena" -> "The arena is located close to the centre of Ankrahmun."
"palace" -> "The residence of our beloved pharaoh can be found to the south of the arena."
"temple" -> "The temple is to the east, not far from the shore."
"buy" -> "I can offer you bread, cheese, ham or meat."
"offer" -> *
"do","you","sell" -> *
"do","you","have" -> *
"food" -> "Looking for food? I have lemonade, wine, water, bread, cheese, ham, meat and fish."
"bread" -> Type=3600, Amount=1, Price=8, "Would you like to buy bread for %P gold?", Topic=1
"cheese" -> Type=3607, Amount=1, Price=12, "Would you like to buy cheese for %P gold?", Topic=1
"meat" -> Type=3577, Amount=1, Price=10, "Would you like to buy meat for %P gold?", Topic=1
"ham" -> Type=3582, Amount=1, Price=16, "Would you like to buy a ham for %P gold?", Topic=1
"fish" -> Type=3578, Amount=1, Price=6, "Would you like to buy a fish for %P gold?", Topic=1
%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=8*%1, "Would you like to buy %A breads for %P gold?", Topic=1
%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=12*%1, "Would you like to buy %A cheese for %P gold?", Topic=1
%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=10*%1, "Would you like to buy %A meat for %P gold?", Topic=1
%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=16*%1, "Would you like to buy %A ham for %P gold?", Topic=1
%1,1<%1,"fish" -> Type=3578, Amount=%1, Price=6*%1, "Would you like to buy %A fishes for %P gold?", Topic=1
"lemonade" -> Type=2880, Data=12, Amount=1, Price=3, "Do you want to buy a mug of lemonade for %P gold?", Topic=1
"wine" -> Type=2880, Data=2, Amount=1, Price=4, "Do you want to buy a mug of wine for %P gold?", Topic=1
"water" -> Type=2880, Data=1, Amount=1, Price=2, "Do you want to buy a mug of water for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "I am sorry, but you do not have enough gold."
Topic=1 -> "Maybe later."
}

View File

@@ -0,0 +1,20 @@
# GIMUD - Graphical Interface Multi User Dungeon
# Arkhothep.npc: Datenbank f<>r den Pharao von Ankrahmun
Name = "Arkhothep"
Outfit = (91,0-0-0-0-0)
Home = [33150,32842,4]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> Idle
ADDRESS,"hi$",! -> Idle
ADDRESS,! -> Idle
BUSY,"hello$",! -> NOP
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> Idle
}

View File

@@ -0,0 +1,11 @@
# GIMUD - Graphical Interface Multi User Dungeon
# arnold.npc: Datenbank f<>r eine Stadtwache in Venore
Name = "Arnold"
Outfit = (131,113-113-113-115-0)
Home = [32945,32070,6]
Radius = 6
Behaviour = {
@"guards-venore.ndb"
}

View File

@@ -0,0 +1,74 @@
# GIMUD - Graphical Interface Multi User Dungeon
# aruda.npc: Datenbank fuer die Diebin Aruda
Name = "Aruda"
Outfit = (140,77-83-79-95-0)
Home = [32368,32215,7]
Radius = 99
Behaviour = {
ADDRESS,"hello$",male,! -> "Oh, hello, handsome! It's a pleasure to meet you %N."
ADDRESS,"hi$",male,! -> *
ADDRESS,"hello$",female,! -> "Oh, hello %N, your hair looks great! Who did it for you?", Topic=1
ADDRESS,"hi$",female,! -> *
ADDRESS,! -> Idle
BUSY,"hi$",! -> "Please be nice and wait a minute. I'll be right with you %N.", Queue
BUSY,"hello$",! -> *
BUSY,! -> NOP
VANISH,! -> "I hope to see you soon."
"bye" -> "Good bye. I really hope we'll talk again soon.", Idle
"farewell" -> *
"how","are","you" -> "Thank you very much. How kind of you to care about me. I am fine, thank you.", Price=5, Topic=2
"sell" -> "Sorry, I have nothing to sell.",Price=5, Topic=2
"job" -> "I do some work now and then. Nothing unusual, though.",Price=5, Topic=2
"news" -> "You should ask Oswald about news. He loves them."
"name",male -> "I am a little sad, that you seem to have forgotten me, handsome. I am Aruda.",Price=5, Topic=2
"name",female -> "I am Aruda.",Price=5, Topic=2
"aruda",male -> "Oh, I like it, how you say my name.",Price=5, Topic=2
"aruda",female -> "Yes, that's me!",Price=5, Topic=2
"time" -> Type=2906, Amount=1, "Please don't be so rude to look for the time if you are talking to me.", Topic=3
"help" -> "I am deeply sorry, I can't help you.",Price=5, Topic=2
"monster" -> "UH! What a terrifying topic. Please let us speak about something more pleasant, I am a weak and small woman after all.", Price=5, Topic=2
"dungeon" -> *
"sewer" -> "What gives you the impression, I am the kind of women, you find in sewers?", Price=5, Topic=2
"god" -> "You should ask about that in one of the temples.", Price=5, Topic=2
"king" -> "The king, that lives in this fascinating castle? I think he does look kind of cute in his luxurious robes, doesn't he?", Price=10, Topic=2
"sam",male -> "He is soooo strong! What muscles! What a body! On the other hand, compared to you he looks quite puny.", Price=5, Topic=2
"sam" -> "He is soooo strong! What muscles! What a body! Did you ask him for a date?", Price=5, Topic=2
"benjamin" -> "He is a little simple minded but always nice and well dressed.", Price=5, Topic=2
"gorn" -> "He should really sell some stylish gowns or something like that. We Tibians never get some clothing of the latest fashion. It's a shame.", Price=5, Topic=2
"quentin" -> "I don't understand this lonely monks. I love company too much to become one. He, he, he!", Price=5, Topic=2
"bozo" -> "Oh, isn't he funny? I could listen to him the whole day.", Price=5, Topic=2
"oswald" -> "As far as I know, he is working in the castle."
"rumour" -> "I am a little shy and so don't hear many rumors", Price=5, Topic=2
"rumor" -> *
"gossip" -> *
"fuck",male -> "Oh, you little devil, stop talking like that! <blush>", Price=20, Topic=2
"kiss",male -> *
"fuck",female -> "Uhm, let us change the subject, please.", Price=20, Topic=2
"weapon" -> "I know so little about weapons, so tell me something about weapons, please.", Price=5, Topic=2
"magic" -> "I believe that love is stronger then all magic, don't you agree?", Price=5, Topic=2
"thief" -> "Oh, sorry, I have to hurry, bye!", Idle
"theft" -> *
"tibia" -> "I would like to visit the beach more often, but I guess it's too dangerous.", Price=5, Topic=2
"castle" -> "I love this castle! It's so beautiful.", Price=5, Topic=2
"muriel" -> "Powerful sorcerers frighten me a little.", Price=5, Topic=2
"elane" -> "I personally think it's inappropriate for a woman to become a warrior, what do you think about that?", Price=5, Topic=2
"marvik" -> "Druids seldom visit a town, what do you know about druids?", Price=5, Topic=2
"gregor" -> "I like brave fighters like him.", Price=5, Topic=2
"noodles" -> "Oh, he is sooooo cute!", Price=5, Topic=2
"dog" -> "I like dogs, the little ones at least. Do you like dogs, too?", Price=5, Topic=2
"poodle" -> *
"excalibug" -> "Oh, I am just a girl and know nothing about magic swords and such things.", Price=10, Topic=2
"partos" -> "I ... don't know someone named like that.", topic=4
"yenny" -> "Yenny? I know no Yenny, nor have I ever used that name! You have mistook me with someone else.", Idle
Topic=1 -> "I would never have guessed that."
Topic=2,CountMoney>=Price -> "Oh, sorry, I was distracted, what did you say?", DeleteMoney
Topic=2,CountMoney<Price -> "Oh, I just remember I have some work to do, sorry. Bye!", Idle
Topic=3,Count(Type)>=Amount -> "Take some time to talk to me!", Delete(Type)
Topic=4,"spouse" -> "Well ... I might have known him a little .. but there was nothing serious.", Topic=5
Topic=4,"girlfriend" -> *
Topic=5,"fruit" -> "I remember that grapes were his favourites. He was almost addicted to them."
}

View File

@@ -0,0 +1,56 @@
# GIMUD - Graphical Interface Multi User Dungeon
# ashtamor.npc: Krematoriumsbesitzer Ashtamor
Name = "Ashtamor"
Outfit = (130,19-114-76-114-0)
Home = [32958,32088,6]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Welcome, %N, wanderer between the worlds."
ADDRESS,"hi$",! -> *
ADDRESS,"greetings$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "The time comes for everyone, %N.", Queue
BUSY,"hi$",! -> *
BUSY,"greetings$",! -> *
BUSY,! -> NOP
VANISH,! -> "See you again ... sooner or later, more or less alive."
"bye" -> "See you again ... sooner or later, more or less alive.", Idle
"job" -> "I consider myself as a guide, a guardian over the souls who transcend the border to another world."
"crematory" -> "Such an ugly word for this wonderful place. It is a door, a portal to a better world than this one is."
"name" -> "What is a name worth in your eyes? And more important: Does the choice of your name decide your further fate? Perhaps we will never know."
"time" -> "It's %T now, but the true question is: How much time is left?"
"fire" -> "The purging force of the fire ... after having been purified, the freed souls will depart with the smoke."
"soul" -> "The essence of life. Source of your very self. While the body is in space and time, the soul exists in time only."
"body" -> "Is the mind an emination of body, or the body an invention by the mind?"
"death" -> "What else does it mean than the loss of your weak physical shell? And isn't the true power in the universe rather mental than physical?"
"venore" -> "You come to this world naked, and leave it this way, so there's no need to hold back your money, especially not in a place like Venore."
"king" -> "Kings, queens ... I've seen them come and go. Everything fades, even the glory and wealth of the richest."
"monster" -> "Oh yes, monsters can grant you a passage to the afterlife also, but it's not a comfortable trip. <chuckles>"
"thanks" -> "'Thank you' ... Words I rarely here these days. Tell me when I might be of service again, %N."
"thank","you" -> *
"help" -> "What help might I offer you except guidance? Would you like me to help you transcend the border to the afterlife?", Topic=1
Topic=1,"yes" -> "Are you sure? You might not be able to come back, consider that.", Topic=2
Topic=1,"no" -> "Come to me when you have changed your mind, wanderer."
Topic=2,"yes" -> EffectOpp(16), EffectMe(14), "Hmm... seems you are not ready yet to let go."
Topic=2,"no" -> "Come to me when you have changed your mind, wanderer."
"buy" -> "I am offering vases and amphoras, the perfect vessel for dusty remains of whatever sort."
"do","you","sell" -> *
"do","you","have" -> *
"offer" -> *
"vase" -> Type=2876, Amount=1, Price=3, "Do you want to buy a vase for %P gold?", Topic=3
"amphora" -> Type=2893, Amount=1, Price=4, "Do you want to buy an amphora for %P gold?", Topic=3
%1,1<%1,"vase" -> Type=2876, Amount=%1, Price=3*%1, "Do you want to buy %A vases for %P gold?", Topic=3
%1,1<%1,"amphora" -> Type=2893, Amount=%1, Price=4*%1, "Do you want to buy %A amphoras for %P gold?", Topic=3
Topic=3,"yes",CountMoney>=Price -> "May it be of good use to you. ", DeleteMoney, Create(Type)
Topic=3,"yes" -> "Sorry, that's not even enough for a shard of my quality wares."
Topic=3 -> "Do you really want to leave the choice of your future vessel to chance?"
}

View File

@@ -0,0 +1,81 @@
# GIMUD - Graphical Interface Multi User Dungeon
# asima.npc: Datenbank fuer die Magiebedarfsh<73>ndlerin Asima
Name = "Asima"
Outfit = (138,97-70-94-76-0)
Home = [33220,32404,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Daraman's blessings, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N!", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Daraman's blessings."
"bye" -> "Daraman's blessings.", Idle
"name" -> "I am Asima, student of arcane magic and right hand of Shalmar."
"job" -> "Shalmar's ears and eyesight have gotten really bad lately. I'm helping him with his magic store so he can focus on teaching spells."
"time" -> "It's %T right now."
"offer" -> "I'm selling life and mana fluids, runes, wands, rods and spellbooks."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"rune" -> "I sell blank runes and spell runes."
"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=5
"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=5
"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=4
"spellbook" -> Type=3059, Amount=1, Price=150, "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. Do you want to buy one for %P gold?", Topic=4
"backpack","life","fluid" -> Type=2874, Data=11, Amount=1, Price=61*20, "Do you want to buy a backpack of life fluid for %P gold?", Topic=8
"bp","life","fluid" -> *
"backpack","mana","fluid" -> Type=2874, Data=10, Amount=1, Price=56*20, "Do you want to buy a backpack of mana fluid for %P gold?", Topic=8
"bp","mana","fluid" -> *
"backpack","blank","rune" -> Type=3147, Amount=1, Price=11*20, "Do you want to buy a backpack of blank rune for %P gold?", Topic=7
"bp","blank","rune" -> *
%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=5
%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=5
%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=4
%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. Do you want to buy %A spellbooks for %P gold?", Topic=4
%1,1<%1,"backpack","life","fluid" -> Type=2874, Data=11, Amount=%1, Price=61*20*%1, "Do you want to buy %A backpacks of potions of life fluid for %P gold?", Topic=8
%1,1<%1,"bp","life","fluid" -> *
%1,1<%1,"backpack","mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=56*20*%1, "Do you want to buy %A backpacks of potions of mana fluid for %P gold?", Topic=8
%1,1<%1,"bp","mana","fluid" -> *
%1,1<%1,"backpack","blank","rune" -> Type=3147, Amount=%1, Price=11*20*%1, "Do you want to buy %A backpacks of blank runes for %P gold?", Topic=7
%1,1<%1,"bp","blank","rune" -> *
"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=6
"vial" -> *
"flask" -> *
@"gen-t-runes-free-s.ndb"
@"gen-t-wands-prem-s.ndb"
Topic=4,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
Topic=4,"yes" -> "Come back, when you have enough money."
Topic=4 -> "Hmm, but next time."
Topic=5,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type)
Topic=5,"yes" -> "Come back, when you have enough money."
Topic=5 -> "Hmm, but next time."
Topic=6,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney
Topic=6,"yes" -> "You don't have any empty vials."
Topic=6 -> "Hmm, but please keep Tibia litter free."
Topic=7,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, CreateContainer(2854,Type,Data)
Topic=7,"yes" -> "Come back, when you have enough money."
Topic=7 -> "Hmm, but next time."
Topic=8,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, CreateContainer(2854,Type,Data)
Topic=8,"yes" -> "Come back, when you have enough money."
Topic=8 -> "Hmm, but next time."
}

View File

@@ -0,0 +1,135 @@
# GIMUD - Graphical Interface Multi User Dungeon
# asrak.npc: Datenbank f<>r den Minotaurenklingenmeister Asrak
Name = "Asrak"
Outfit = (29,0-0-0-0-0)
Home = [32932,32074,11]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "I welcome you, %N!"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait in patience, young %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "May your path be as straight as an arrow."
"bye" -> "May your path be as straight as an arrow.", Idle
"farewell" -> *
"job" -> "I am the overseer of the pits and the trainer of the gladiators."
"shop" -> *
"name" -> "I am known as Asrak the Ironhoof."
"time" -> "It is %T."
"king" -> "I pledge no allegiance to any king, be it human or minotaurean."
"tibianus" -> *
"venore" -> "The city pays me well and those undisciplined gladiators need my skills and guidance badly."
"gladiator" -> "Those wannabe fighters are weak and most of them are unable to comprehend a higher concept like the Mooh'Tah."
"trainer" -> *
"minotaur" -> "In the ancient wars we lost much because of the rage. The one good thing is we lost our trust in the gods, too."
"gods" -> "By them we were imbued with the rage that almost costed our existence. By them we were used as pawns in wars that were not ours."
"mintwallin" -> "The city is only a shadow of what we could have accomplished without that curse of rage that the gods bestowed upon us."
"rage" -> "Rage is the legacy of Blog, the beast. To overcome it is our primal goal. The Mooh'Tah is our only hope of salvation and perfection."
"guidance" -> "Like all true minotaurean blademasters I am a warrior-philosopher of the Mooh'Tah."
"mooh'tah" -> "The Mooh'Tah teaches us control. It provides you with weapon, armor, and shield. It teaches you harmony and focus."
"harmony" -> "There is an elegant harmony in every thing done right. If you feel the harmony of an action you can sing its song."
"sing" -> "Each harmonic action has it own song. If you can sing it, you are in harmony with that action. This is where the minotaurean battlesongs come from."
"song" -> *
"battlesongs" -> "Each Mooh'Tah master focuses his skills on the harmony of battle. He is one with the song that he's singing with his voice or at least his heart."
"mooh'tah","master" -> "Mooh'Tah masters are the epitome of the minotaurean warrior-philosophers. Full in control, free of rage, focused in perfect harmony with their actions."
"warrior-philosopher" -> *
"general" -> "Your human generals are like their warriors. They lack the focus to be a true warrior."
"army" -> "Your human army might be big, but without skills. They are only sheep to be slaughtered."
"ferumbras" -> "To rely on magic is like to cheat fate. All cheaters will find their just punishment one day, and so will he."
"excalibug" -> "If it's truly a weapon to slay gods it might be worth to be sought for."
"news" -> "Focus on your own life, not on that of others."
"help" -> "I teach worthy warriors the way of the knight."
"monster" -> "Inferior creatures of rage, driven by their primitive urges. Only worthy to be noticed to test one's skills."
"dungeon" -> "The dungeons of your desires and fears are the only ones you really should fear and those you really have to conquer."
"thanks" -> "I hope you learned something."
"thank","you" -> *
"offer" -> "I offer you the teachings of knighthood and the way of the paladin."
"training" -> *
"do","you","sell" -> "I am not a merchant, but a warrior."
"do","you","have" -> *
"weapon" -> "Make your will your weapon, and your enemies will perish."
"armor" -> "Courage is the only armor that shields you against rage and fear, the greatest dangers you will have to face."
"shield" -> "Your confidence shall be your shield. Nothing can penetrate that defence. No emotion will let you lose your focus."
Knight,"spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2
Paladin,"spell" -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=3
"spell" -> "Sorry, I only teach spells to knights and paladins."
Knight,"instant","spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn?"
Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'."
Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'."
Knight,"level" -> "For which level would you like to learn a spell?", Topic=2
Paladin,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'."
Paladin,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?"
Paladin,"level" -> "For which level would you like to learn a spell?", Topic=3
Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'."
Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'."
Topic=2,"bye" -> "May your path be as straight as an arrow.", Idle
Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2
Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2
Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2
Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2
Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2
Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4
Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4
Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4
Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4
Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4
Topic=3,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'."
Topic=3,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?"
Topic=3,"level" -> "For which level would you like to learn a spell?", Topic=3
Topic=3,"bye" -> "May your path be as straight as an arrow.", Idle
Topic=3,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=3
Topic=3,"9$" -> "For level 9 I have 'Light Healing'.", Topic=3
Topic=3,"10$" -> "For level 10 I have 'Antidote'.", Topic=3
Topic=3,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=3
Topic=3,"13$" -> "For level 13 I have 'Great Light' and 'Conjure Arrow'.", Topic=3
Topic=3,"14$" -> "For level 14 I have 'Food' and 'Magic Shield'.", Topic=3
Topic=3,"15$" -> "For level 15 I have 'Light Magic Missile'.", Topic=3
Topic=3,"16$" -> "For level 16 I have 'Poisoned Arrow'.", Topic=3
Topic=3,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=3
Topic=3,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=3
Topic=3,"25$" -> "For level 25 I have 'Explosive Arrow' and 'Heavy Magic Missile'.", Topic=3
Topic=3,"35$" -> "For level 35 I have 'Invisible'.", Topic=3
Topic=3 -> "Sorry, I have only spells for level 8 to 11 and 13 to 17 as well as for level 20, 25 and 35.", Topic=3
Paladin,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'."
Paladin,"supply","spell" -> "In this category I have 'Food', 'Conjure Arrow', 'Poisoned Arrow' and 'Explosive Arrow'."
Paladin,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield' and 'Invisible'."
Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4
Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4
Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=4
Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4
Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=4
Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4
Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=4
Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=4
Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4
Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=4
Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=4
Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=4
Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=4
Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=4
Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=4
Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=4
Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=4
Topic=4,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell."
Topic=4,"yes",Level<SpellLevel(String) -> Amount=SpellLevel(String), "You have to be level %A to learn this spell."
Topic=4,"yes",CountMoney<Price -> "Return when you have enough gold."
Topic=4,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String)
Topic=4 -> "Maybe next time."
}

View File

@@ -0,0 +1,42 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Atrad"
Outfit = (152,77-113-132-94-3)
Home = [32077,32533,9]
Radius = 5
Behaviour = {
ADDRESS,"hello$",Burning>0 -> "Hehe. That's a good show, %N, with all the pyro effects. You got my attention. For a minute or so."
ADDRESS,"hi$",Burning>0 -> *
ADDRESS,"hello$",Burning=0 -> "What the hell are you doing here? Get out, you're not hot enough for my taste.", Idle
ADDRESS,"hi$",Burning=0 -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> "Bye, %N!", Idle
"farewell" -> *
"addon",QuestValue(17562)<17 -> "You don't look like the one for who I should answer about my assassin katana."
"outfit",QuestValue(17562)<17 -> *
"addon",QuestValue(17562)=17 -> "You managed to deceive Erayo? Impressive. Well, I guess, since you have come that far, I might as well give you a task, too, eh?", Topic=1
"outfit",QuestValue(17562)=17 -> *
Topic=1,"yes" -> "Okay, listen. I don't have a list of stupid objects, I just want two things. A behemoth claw and a nose ring. Got that?", Topic=2
Topic=1 -> "Maybe another time."
Topic=2,"yes" -> "Good. Come back when you have BOTH. Should be clear where to get a behemoth claw from. There's a horned fox who wears a nose ring. Good luck.", SetQuestValue(17562,18)
Topic=2 -> "Maybe another time."
"ring",QuestValue(17562)=18,Count(5930)>=1,Count(5804)>=1 -> "I see you brought my stuff. Good. I'll keep my promise: Here's a katana in return.", DeleteAmount(5930, 1), DeleteAmount(5804, 1), SetQuestValue(17562,19), AddOutfitAddon(152,2), AddOutfitAddon(156,2), EffectOpp(13)
"mission",QuestValue(17562)=18,Count(5930)>=1,Count(5804)>=1 -> *
"task",QuestValue(17562)=18,Count(5930)>=1,Count(5804)>=1 -> *
"ring",QuestValue(17562)=18 -> "I told you to come back when you have BOTH. A behemoth claw and a nose ring."
"mission",QuestValue(17562)=18 -> *
"task",QuestValue(17562)=18 -> *
"mission",QuestValue(17562)=19 -> "I don't have any taks for you right now."
"task",QuestValue(17562)=19 -> *
}

View File

@@ -0,0 +1,35 @@
# GIMUD - Graphical Interface Multi User Dungeon
# avar.npc: Datenbank f<>r den Abenteurer Avar Tar
Name = "Avar Tar"
Outfit = (73,0-0-0-0-0)
Home = [33250,31764,7]
Radius = 4
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, traveler %N!"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Only one chat at the same time, sorry."
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "See you later."
"bye" -> "See you later.", Idle
"name" -> "I am Avar Tar, slayer of monsters, saviour of princesses, and defender of the weak."
"job" -> "I am a professional hero."
"time" -> "It's %T right now."
"king" -> "I am on a quest for the Thaian king ... as usual, of course."
"tibianus" -> *
"quest" -> *
"army" -> "Where the army fails a hero like me is needed."
"ferumbras" -> "I fought him serveral times, sometimes he killed me, sometimes I killed him, I would say we are even right now, but I am getting better and more powerful each day."
"excalibug" -> "I am sure it's hidden in a vault of the Nightmare Knights beneath the Plains of Havoc. I plan an expedition to go there and rout out the Ruthless Seven, but I have to save the world first."
"thais" -> "If I had the time I would restore peace in this once proud city, but there's too much to do before I can start that quest."
"tibia" -> "I've seen it all and done it all ... at least twice."
"carlin" -> "I saved the women there once or twice."
"news" -> "There is a great evil lurking beneath this isle ... and beneath the Plains of Havoc and in the ancient necropolis and beneath the Ghostlands ... well everywhere basically."
"rumors" -> *
"tibianus","talon" -> "I have looted plenty of them. However, it looks like this is not yours level business."
"tibianus","talon", level>100 -> "I think you already know about the demons. However I know what you didn't knew about them!"
}

View File

@@ -0,0 +1,105 @@
# GIMUD - Graphical Interface Multi User Dungeon
# Azil.npc: Datenbank f<>r den R<>stungsh<73>ndler Azil
Name = "Azil"
Outfit = (129,95-10-12-119-0)
Home = [33217,32431,7]
Radius = 0
Behaviour = {
ADDRESS,"hello$",! -> "Be greeted %N! See the armors: harder than the scales of a dragon, lighter than a feather."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "One moment please, o honoured customer.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye, honoured customer. It was a pleasure to talk to you."
"bye" -> "Good bye. Come back soon.", Idle
"job" -> "I sell various kinds of masterly crafted armor. The wares I offer are as numerous as the sand of the desert."
"shop" -> *
"name" -> "My name is Azil Ibn Izal."
"time" -> "It's %T right now, o honoured one."
"help" -> "I sell and buy armor, helmets, and shields."
"drefia" -> "O brave one! Before you go there, please make sure that you buy the best armor you can afford."
"thanks" -> "You are welcome, o richest of the wealthiest."
"thank","you" -> *
"buy" -> "So, what do you need? I sell armor, helmets, shields, and trousers."
"do","you","sell" -> *
"do","you","have" -> *
"offer" -> "My offers are armor, helmets, trousers, and shields."
"weapon" -> "You see me sad, but you have to ask another tradesman for that."
"helmet" -> "I am selling leather helmets, chain helmets, brass helmets, and viking helmets. What do you want?"
"armor" -> "I am selling leather armor, chain armor, and brass armor. What do you need?"
"shield" -> "I am selling wooden shields, brass shields, and plate shields. What do you want?"
"trousers" -> "I am selling chain legs and brass legs. What do you need?"
"legs" -> *
"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1
"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1
"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1
"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1
"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1
"brass","helmet" -> Type=3354, Amount=1, Price=120, "Do you want to buy a brass helmet for %P gold?", Topic=1
"viking","helmet" -> Type=3367, Amount=1, Price=265, "Do you want to buy a viking helmet for %P gold?", Topic=1
"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1
"brass","shield" -> Type=3411, Amount=1, Price=65, "Do you want to buy a brass shield for %P gold?", Topic=1
"plate","shield" -> Type=3410, Amount=1, Price=125, "Do you want to buy a plate shield for %P gold?", Topic=1
"brass","legs" -> Type=3372, Amount=1, Price=195, "Do you want to buy brass legs for %P gold?", Topic=1
"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1
%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1
%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1
%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1
%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1
%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1
%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=120*%1, "Do you want to buy %A brass helmets for %P gold?", Topic=1
%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=265*%1, "Do you want to buy %A viking helmets for %P gold?", Topic=1
%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1
%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=65*%1, "Do you want to buy %A brass shields for %P gold?", Topic=1
%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=125*%1, "Do you want to buy %A plate shields for %P gold?", Topic=1
%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=195*%1, "Do you want to buy %A brass legs for %P gold?", Topic=1
%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1
"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell leather armor for %P gold?", Topic=2
"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell chain armor for %P gold?", Topic=2
"sell","brass","armor" -> Type=3359, Amount=1, Price=112, "Do you want to sell brass armor for %P gold?", Topic=2
"sell","plate","armor" -> Type=3357, Amount=1, Price=240, "Do you want to sell plate armor for %P gold?", Topic=2
"sell","steel","helmet" -> Type=3351, Amount=1, Price=293, "Do you want to sell a steel helmet for %P gold?", Topic=2
"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2
"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "Do you want to sell a brass helmet for %P gold?", Topic=2
"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2
"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=2
"sell","plate","shield" -> Type=3410, Amount=1, Price=45, "Do you want to sell a plate shield for %P gold?", Topic=2
"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "Do you want to sell a brass shield for %P gold?", Topic=2
"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2
"sell","battle","shield" -> Type=3413, Amount=1, Price=60, "Do you want to sell a battle shield for %P gold?", Topic=2
"sell","brass","legs" -> Type=3372, Amount=1, Price=49, "Do you want to sell brass legs for %P gold?", Topic=2
"sell","chain","legs" -> Type=3558, Amount=1, Price=20, "Do you want to sell chain legs for %P gold?", Topic=2
"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2
"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2
"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=112*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2
"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=240*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2
"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=293*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2
"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2
"sell",%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=30*%1, "Do you want to sell %A brass helmets for %P gold?", Topic=2
"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2
"sell",%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=2
"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=45*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2
"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2
"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2
"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=60*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2
"sell",%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=49*%1, "Do you want to sell %A brass legs for %P gold?", Topic=2
"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=20*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2
Topic=1,"yes",CountMoney>=Price -> "Oh thank you, most generous one. Here are your wares.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, but your purse is as empty as the eye socket of a ghoul."
Topic=1 -> "Maybe we can trade another day."
Topic=2,"yes",Count(Type)>=Amount -> "Here is your money. It was a pleasure to deal with you.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Sorry, you don't own one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2 -> "Maybe we can trade another day."
}

View File

@@ -0,0 +1,119 @@
# GIMUD - Graphical Interface Multi User Dungeon
# baaleal.npc: Datenbank f<>r den Efreetgeneral Baa'leal
Name = "Baa'leal"
Outfit = (51,0-0-0-0-0)
Home = [33048,32620,4]
Radius = 2
Behaviour = {
ADDRESS,QuestValue(285)=0,"djanni'hah$",! -> "You know the code human! Very well then... What do you want, %N?",SetQuestValue(285,1)
ADDRESS,QuestValue(285)=0,! -> "A human! TAKE THIS!",SetQuestValue(285,1), Burning(150,4), EffectOpp(5), EffectMe(8),Idle
ADDRESS,"hello$",QuestValue(278)=3,! -> "You are still alive, %N? Well, what do you want?"
ADDRESS,"hi$",QuestValue(278)=3,! -> *
ADDRESS,"greetings$",QuestValue(278)=3,! -> *
ADDRESS,"djanni'hah$",QuestValue(278)=3,! -> *
ADDRESS,! -> Idle
BUSY,"hello$",QuestValue(278)=3,! -> "Can't you see I am already talking to somebody here, %N? You civilians don't understand the concept of discipline at all, do you!", Queue
BUSY,"hi$",QuestValue(278)=3,! -> *
BUSY,"greetings$",QuestValue(278)=3,! -> *
BUSY,"djanni'hah$",QuestValue(278)=3,! -> *
BUSY,! -> NOP
VANISH -> "Hail Malor!"
"bye" -> "Stand down, soldier!", Idle
"farewell" -> *
"name" -> "I'm general Baa'leal. What do you want in Mal'ouquah?"
"general" -> *
"baa'leal" -> "That is GENERAL Baa'leal for you, human."
"job" -> "I am commander-in-chief of the armed forces of the UDLA, all branches of service. ...",
"Hence I'm responsible for all operations in the enemy's territory."
"udla" -> "Yes. The United Djinn Liberation Army. ...",
"The title has been given to our valiant armed forces in order to stress both the revolutionary focus of our agenda and the universalist nature of our political approach. ...",
"Don't ask me what that means. Wasn't my idea."
"ubaid",QuestValue(286)=0,! -> "Ubaid told you to speak with me? Hmmm... maybe there is something you could help us with. Are you interested, human?",Topic=1
"work",QuestValue(286)=0,! -> *
"operation",QuestValue(286)=0,! -> "Each mission and operation is a crucial step towards our victory! ...",
"Now that we speak of it ...",
"Since you are no djinn, there is something you could help us with. Are you interested, human?",Topic=1
"mission",QuestValue(286)=0,! -> *
Topic=1,"yes" -> "Well ... All right. You may only be a human, but you do seem to have the right spirit. ...",
"Listen! Since our base of operations is set in this isolated spot we depend on supplies from outside. These supplies are crucial for us to win the war. ...",
"Unfortunately, it has happened that some of our supplies have disappeared on their way to this fortress. At first we thought it was the Marid, but intelligence reports suggest a different explanation. ...",
"We now believe that a human was behind the theft! ...",
"His identity is still unknown but we have been told that the thief fled to the human settlement called Carlin. I want you to find him and report back to me. Nobody messes with the Efreet and lives to tell the tale! ...",
"Now go! Travel to the northern city Carlin! Keep your eyes open and look around for something that might give you a clue!", SetQuestValue(286,1)
Topic=1 -> "After all, you're just a human."
"operation",QuestValue(286)>0,QuestValue(286)<3 -> "Did you find the thief of our supplies?", Topic=2
"mission",QuestValue(286)>0,QuestValue(286)<3 -> *
"work",QuestValue(286)>0,QuestValue(286)<3 -> *
"thief",QuestValue(286)>0,QuestValue(286)<3 -> *
Topic=2,"yes" -> "Finally! What is his name then?", Topic=3
Topic=2 -> "Then go to Carlin and search for him! Look for something that might give you a clue!"
Topic=3,"partos",QuestValue(286)=2,! -> "You found the thief! Excellent work, soldier! You are doing well - for a human, that is. Here - take this as a reward. ...",
"Since you have proven to be a capable soldier, we have another mission for you. ...",
"If you are interested go to Alesar and ask him about it.", Amount=6, Create(3035), SetQuestValue(286,3)
Topic=3,! -> "Hmmm... I don't think so. Return to Carlin and continue your search!"
"operation",QuestValue(286)=3 -> "Did you already talk to Alesar? He has another mission for you!"
"mission",QuestValue(286)=3 -> *
"mal'ouquah" -> "At the moment Mal'ouquah is our headquarter. However, I am already working on a cunning plan to move our base of operations deep into the enemy's territory."
"ashta'daramai" -> "Ashta'daramai is the enemy's base of operations. I am looking forward to the moment when we raise our flag there!"
"gabel" -> "He is weak. Much too weak to be our leader."
"king" -> "The UDLA does not serve a king because there isn't any. Of course, that is bound to change."
"djinn" -> "We are a race of warriors! We Efreets are destined to rule and to conquer."
"efreet" -> "We are the true djinn! We do not live in denial of our true nature like those damn liberals, the Marid."
"marid" -> "Nothing but a bunch of mealy-mouthed, mollycoddled wimps and milksops the lot of them. They may be superior in numbers, but we will win anyway because of our superior strategic thinking."
"malor" -> "Hail to our great leader!"
"human" -> "No offence, but your race is weak. You lack both the physical strength and the true warrior spirit. And worst of all, you have no strategic thinking."
"zathroth" -> "I understand he created us. Must have been a great general."
"tibia" -> "It is our mission to achieve total and decisive dominion of this world within two years. Well perhaps ... three. Always be realistic, that's what I say."
"daraman" -> "Damn that liberal peacenik, that treacherous mealy-mouthed double-faced good-for-nothing surrender monkey! ...",
"He has infected this proud people's minds with his peace-for-all blabber."
"darashia" -> "The humans living in the northern deserts used to be nomads. Even though they are just humans they used to be respectable fighters. ...",
"However, now they are living in this city they have grown fat and decadent. They will be easy prey."
"scarab" -> "Impressive animals. I have this idea of training them as battle steeds. Imagine this: Djinns mounted on scarabs! With a battalion of those I would crush the enemy in the blink of an eye!"
"edron" -> "They say the humans have built some big cities over there. I am looking forward to see them burn."
"thais" -> *
"venore" -> *
"kazordoon" -> *
"carlin" -> *
"ab'dendriel" -> *
"ankrahmun" -> "That old city has some impressive defensive structures. But I swear I will bring it down one day... I have a cunning plan already! ...",
"I am thinking of a huge wooden camel."
"pharaoh" -> "Ankrahmun's pharaoh apparently believes himself to be some sort of god. Ah well. A solid blow with my scimitar will bring him back to earth soon enough!"
"palace" -> "I suppose the palace is where the pharaoh resides. I have a distinct feeling I shall see it burn rather soon."
"ascension" -> "Apparently, ascension is what the followers of the pharaoh are after. No idea what exactly that is, though."
"rah" -> "Spare me that pseudo-theological hogwash."
"uthun" -> *
"akh" -> *
"kha'zeel" -> "It was an excellent idea to build our headquarter in the mountains of kha'zeel. Easy to defend, you know. Too bad the enemy had the same idea."
"kha'labal" -> "Kha'labal? Yes, it was me who devastated it. Couldn't leave it to the enemy, you see? We had to destroy it in order to save it!"
"war" -> "War is the father of things, and I live and breathe it. Ok, it's a tad bit silly that we are forced to fight against our own kind, but as a good soldier I will do my duty! <salutes> ...",
"And if I hear anybody talking about 'peace' he will be court-martialled and summarily executed! Or vice versa!"
"melchior" -> "Melchior! I remember that greedy little civilian. I would have court-martialled him, but I suppose it is just as well the way it is."
"alesar" -> "Ah yes, Alesar! Excellent smith, that man!"
"fa'hradin" -> "He is Gabel's lieutenant and confidant. He is a powerful wizard, one has to admit that - and that's the only reason he is still alive. Without all his magical mumbo jumbo we would have long since won this war."
"lamp" -> "We sleep in those lamps. I like them - they are small and functional. We do not need cozy beds and fluffy duvets like decadent humans."
#"mission", Questvalue(###)=### -> "A volunteer, hm? Well ... All right. You may only be a human, but you do seem to have the right spirit, and I like that. That's what we need around here!","Listen. Since our base of operations is set in this isolated spot we depend on supplies from outside. These supplies are crucial for us to win the war.","Unfortunately, it has happened that some of our supplies have disappeared on their way to this fortress. At first we thought it was the Marid, but intelligence reports suggest a different explanation. We now believe that a group of humans was behind the theft.","Unfortunately, we do not have much further specific information. All we know is that the thieves' hideout is somewhere in a northern city. However, you are a human, so you might stand a good chance to find those thieving jerks. I want them punished. Nobody messes with the Efreet and lives to tell the tale!","Now go! Travel to the northern cities! Look around for something that might give you a clue!", SetQuestValue
#"mission", Questvalue(###)=### -> "You found the thieves? Excellent work, soldier! You are doing well - for a human, that is. Here - take this. Since you are not a regular member of the UDLA you have deserve some compensation.", Create (###,###), SetQuestValue(###,###)
#"mission", Questvalue(###)=### -> "Still feeling adventurous, are we? Well, as I matter of fact there is something else you could do for us. Something very special.","Listen: We have sent a spy Ashta'Daramai, our enemy's fortress. He was on a mission to steal certain documents for us. Unfortunately, we have lost contact with him.","We must find out what happened to him and, more importantly, to the documents. Go to the to the fortress and try to find him. Above all, find the documents and bring them to me.","A word of advice: Our spy entered the fortress through a network of underground tunnels. Perhaps you should sneak into Ashta'Daramai using the same route. That way he should be easy to find.","Go now and don't come back without the documents.", SetQuestValue (###,###)
#"mission", Questvalue(###)=### -> "Well, blast my buttocks with a blunderbuss###! The documents! Outstanding work, soldier! Malor will be pleased!","It appears you do deserve our trust after all. Tell you what, soldier - I will order that stubborn Alesar to fully cooperate with you. He's got some pretty nice items to sell. He won't like it, of course, but I'm sure he will do as he is told. He is a namby-pamby civilian after all.","Oh, and ask him about a mission, too. I think he and Malor were talking about a plan.", SetQuestValue(###,###)
}

View File

@@ -0,0 +1,11 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bambi.npc: Datenbank f<>r die W<>chterin Bambi Bonecrusher (Carlin)
Name = "Bambi Bonecrusher"
Outfit = (139,96-19-68-95-0)
Home = [32341,31749,7]
Radius = 2
Behaviour = {
@"guards-carlin.ndb"
}

View File

@@ -0,0 +1,100 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bansheequeen.npc: Datenbank f<>r die Bansheequeen
Name = "The Queen of the Banshee"
Outfit = (78,0-0-0-0-0)
Home = [32260,31863,14]
Radius = 6
Behaviour = {
ADDRESS,"hello$",QuestValue(17561)>4,! -> "Be greeted, dear visitor. Ahhh... I can sense darkness inside your soul... are you a follower of Zathroth?"
ADDRESS,"hi$",QuestValue(17561)>4,! -> *
ADDRESS,"hello$",! -> "Be greeted, dear visitor. Come and stay ... a while."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait as patiently as death is waiting for you!"
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Yes, flee from death. But know it shall be always one step behind you."
"bye" -> "We will meet again.", Idle
"farewell" -> *
"name" -> "It hurts me to even think about my mortal past. Its long lost and forgotten. So don't ask me about it!"
"job" -> "It is my curse to be the eternal guardian of this ancient place."
"place" -> "It served as a temple, a source of power and ... as a sender for an ancient race in time long gone by and forgotten."
"race" -> "The race that built this edifice came to this place from the stars. They ran from an enemy even more horrible than even themselves. But they carried the seed of their own destruction in them."
"seed" -> "This ancient race was annihilated by its own doings, that's all I know. Aeons have passed since then, but the sheer presence of this complex is still defiling and desecrating this area."
"destruction" -> *
"complex" -> "Its constructors were too strange for you or even me to understand. We cannot know what this ... thing they have built was supposed to be good for. All I can feel is a constant twisting and binding of souls, though that is probably only a side-effect."
"ghostlands" -> "The place you know as the Ghostlands had a different name once ... and many names thereafter. Too many for me to remember them all."
"banshee" -> "They are my maidens. They give me comfort in my eternal vigil over the last seal."
"seal" -> "I am the guardian of the SEVENTH and final seal. The seal to open the last door before ... but perhaps it is better you see it with your own eyes."
"guardian" -> *
"seventh",level<60,! -> "You are not experienced enough to master the challenges ahead or to receive knowledge about the seventh seal. Go and learn more before asking me again."
"seventh",level>59,! -> "If you have passed the first six seals and entered the blue fires that lead to the chamber of the seal you might receive my kiss ... It will open the last seal. Do you think you are ready?", topic=2
"last" -> *
"kiss",PZBlock,! -> "You have spilled too much blood recently and the dead are hungry for your soul. Perhaps return when you regained you inner balance."
"kiss",topic=8 , QuestValue(11) < 1 -> "Are you prepared to receive my kiss, even though this will mean that your death as well as a part of your soul will forever belong to me, my dear?", Topic=1
"kiss", QuestValue(11) > 0 -> "You have already received my kiss. You should know better then to ask for it."
"kiss" -> "To receive my kiss you have to pass all other seals first."
"yes",topic=1 -> "So be it! Hmmmmmm...",SetQuestValue(11,1),SetQuestValue(12,QuestValue(12)+1),Teleport(32202,31812,8), EffectOpp(14)
"no",topic=1 -> "Perhaps it is the better choice for you, my dear."
"yes",topic=2,QuestValue(4)=1 -> "Yessss, I can sense you have passed the seal of sacrifice. Have you passed any other seal yet?", topic=3
"yes",topic=2,QuestValue(4)<1 -> "You have not passed the seal of sacrifice yet. Return to me when you are better prepared."
"no",topic=2 -> "Then try to be better prepared next time we meet."
"yes",topic=3,QuestValue(5)=1 -> "I sense you have passed the hidden seal as well. Have you passed any other seal yet?", topic=4
"yes",topic=3,QuestValue(5)<1 -> "You have not found the hidden seal yet. Return when you are better prepared."
"no",topic=3 -> "Then try to be better prepared next time we meet."
"yes",topic=4,QuestValue(6)=1 -> "Oh yes, you have braved the plagueseal. Have you passed any other seal yet?", topic=5
"yes",topic=4,QuestValue(6)<1 -> "You have not faced the plagueseal yet. Return to me when you are better prepared."
"no",topic=4 -> "Then try to be better prepared next time we meet."
"yes",topic=5,QuestValue(7)=1 -> "Ah, I can sense the power of the seal of demonrage burning in your heart. Have you passed any other seal yet?", topic=6
"yes",topic=5,QuestValue(7)<1 -> "You are not filled with the fury of the imprisoned demon. Return when you are better prepared."
"no",topic=5 -> "Then try to be better prepared next time we meet."
"yes",topic=6,QuestValue(9)=1 -> "So, you have managed to pass the seal of the true path. Have you passed any other seal yet?", topic=7
"yes",topic=6,QuestValue(9)<1 -> "You have not found your true path yet. Return when you are better prepared."
"no",topic=6 -> "Then try to be better prepared next time we meet."
"yes",topic=7,QuestValue(10)=1 -> "I see! You have mastered the seal of logic. You have made the sacrifice, you have seen the unseen, you possess fortitude, you have filled yourself with power and found your path. You may ask me for my kiss now.", topic=8
"yes",topic=7,QuestValue(10)<1 -> "You have not found your true path yet. Return to meh when you are better prepared."
"no",topic=7 -> "Then try to be better prepared next time we meet."
"spectral","dress" -> "Your wish for a spectral dress is silly. Allthough I will grant you the permission to take one. My maidens left one in a box in a room, directly south of here.",SetQuestValue(327,1)
"mission",QuestValue(17561)=5 -> "Say... I have been longing for something for an eternity now... if you help me retrieve it, I will reward you. Do you consent to this arrangement?", Topic=9
"task",QuestValue(17561)=5 -> *
"outfit",QuestValue(17561)=5 -> *
"addon",QuestValue(17561)=5 -> *
Topic=9,"yes" -> "Listen... there are no blooming flowers down here and the only smell present is that of death and decay. ...",
"I wish that I could breathe the lovely smell of beautiful flowers just one more time, especially those which elves cultivate. ...",
"Could you please bring me 50 holy orchids?", Topic=10
Topic=9 -> "Maybe next time we meet."
Topic=10,"yes" -> "Thank you. I will wait for your return.", SetQuestValue(17561,6)
Topic=10 -> "Maybe next time we meet."
"holy","orchid",QuestValue(17561)=6 -> Type=5922, Amount=50, "Have you really brought me 50 holy orchids?", Topic=11
"mission",QuestValue(17561)=6 -> *
"task",QuestValue(17561)=6 -> *
Topic=11,"yes",Count(Type)>=Amount -> "Thank you! You have no idea what that means to me. As promised, here is your reward... as a follower of Zathroth, I hope that you will like this accessory.", Delete(Type), SetQuestValue(17561,7), AddOutfitAddon(149,1), AddOutfitAddon(145,1), EffectOpp(13)
Topic=11,"yes" -> "You don't have it. Return when you are better prepared."
Topic=11 -> "Maybe next time we meet."
"mission",QuestValue(17561)=7 -> "%N follower of Zathroth I have no more rewards for you."
"task",QuestValue(17561)=7 -> *
"outfit",QuestValue(17561)=7 -> *
"addon",QuestValue(17561)=7 -> *
}

View File

@@ -0,0 +1,37 @@
# GIMUD - Graphical Interface Multi User Dungeon
# barbara.npc: Datenbank f<>r die Wachfrau Barbara
Name = "Barbara"
Outfit = (139,78-52-64-115-0)
Home = [32320,31752,7]
Radius = 0
Behaviour = {
ADDRESS,"hello$","queen",! -> "HAIL TO THE QUEEN!"
ADDRESS,"hail$","queen",! -> "HAIL TO THE QUEEN!"
ADDRESS,"salutations$","queen",! -> "HAIL TO THE QUEEN!"
ADDRESS,"hi$",! -> "MIND YOUR MANNERS COMMONER! To address the queen greet with her title!", Idle
ADDRESS,"hello$",! -> *
ADDRESS,"hi$",! -> "MIND YOUR MANNERS COMMONER! To address the queen greet with her title!", Idle
ADDRESS,"hello$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$","queen",! -> "Wait for your audience %N!"
BUSY,"hail$","queen",! -> "Wait for your audience %N!"
BUSY,"salutations$","queen",! -> "Wait for your audience %N!"
BUSY,"hi$","queen",! -> "Wait for your audience %N!"
BUSY,! -> NOP
VANISH,! -> "LONG LIVE THE QUEEN!"
"bye" -> "LONG LIVE THE QUEEN! You may leave now!", Idle
"farewell" -> *
"fuck" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"idiot" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"asshole" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"ass$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"fag$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"stupid" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"tyrant" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"shit" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
"lunatic" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5)
}

View File

@@ -0,0 +1,21 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Barney"
Outfit = (128,20-39-115-114-0)
Home = [32141,32928,7]
Radius = 5
Behaviour = {
ADDRESS,"hello$",! -> "Hi."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> "Bye.", Idle
"farewell" -> *
}

View File

@@ -0,0 +1,126 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bashira.npc: Datenbank fuer die Haendlerin Bashira (Elfenstadt)
Name = "Bashira"
Outfit = (144,78-62-97-76-0)
Home = [32669,31655,8]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Ashari %N."
ADDRESS,"hi$",! -> *
ADDRESS,"ashari$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait one moment, %N.", Queue
BUSY,"hi$",! -> *
BUSY,"ashari$",! -> *
BUSY,! -> NOP
VANISH,! -> "Asha Thrazi."
"bye" -> "Asha Thrazi.", Idle
"farewell" -> *
"asha","thrazi" -> *
"job" -> "I sell various equipment and buy some stuff."
"equipment" -> "I sell shovels, picks, scythes, bags, ropes, backpacks, plates, cups, scrolls, parchments, documents, watches, various sources of light, fishing rods and sixpacks of worms."
"goods" -> *
"light" -> "I sell torches, candelabra, and oil."
"name" -> "I am Bashira Darkmark."
"carlin" -> "Carlin has some capable fighters, allthough they lack the grace of an elf."
"thais" -> "The people of thais boast about their mighty kingdom, but eventually their short lives will doom everything they buld."
"venore" -> "Their merchants have no patience and all to fast they loose their masks of friedlyness."
"roderick" -> "His presence here is a waste of space and talking to or even about him a waste of time."
"olrik" -> "He is quite amusing for a human."
"elves" -> "That's our race."
"dwarfs" -> "They have some talent in mining and smithing."
"humans" -> "They have nothing to give us."
"troll" -> "They are lazy and clumsy. We should use dwarfs instead."
"cenath" -> "Their magic is almost as impressive as their egos."
"kuridai" -> "Without us and our tools nothing would work in this town."
"deraisim" -> "Useless leafeaters."
"abdaisim" -> "They left; perhaps we should do that, too."
"teshial" -> "A stupid Cenath-myth."
"ferumbras" -> "He may scare the treedwellers or the big-mouthes above, but not the Kuridai."
"crunor" -> "One god of many. They are all alike and of no use."
"time" -> "Buy a watch."
"food" -> "I am not dealing with food."
"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1
"candelab" -> Type=2911, Amount=1, Price=8, "Do you want to buy a candelabrum for %P gold?", Topic=1
"bag" -> Type=2857, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1
"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1
"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1
"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1
"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=1
"backpack" -> Type=2865, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1
"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1
"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1
"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1
"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1
"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1
"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1
"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy oil for %P gold?", Topic=2
"waterskin" -> Type=2901, Data=1, Amount=1, Price=10, "Do you want to buy a waterskin for %P gold?", Topic=1
"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1
"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1
"bucket" -> Type=2873, Data=0, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1
"bottle" -> Type=2875, Data=0, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1
%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1
%1,1<%1,"candelab" -> Type=2911, Amount=%1, Price=8*%1, "Do you want to buy %A candelabra for %P gold?", Topic=1
%1,1<%1,"bag" -> Type=2857, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1
%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1
%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1
%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1
%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=50*%1, "Do you want to buy %A shovels for %P gold?", Topic=1
%1,1<%1,"backpack" -> Type=2865, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1
%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1
%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1
%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1
%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1
%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1
%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1
%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you want to buy %A vials of oil for %P gold?", Topic=2
%1,1<%1,"waterskin" -> Type=2901, Data=1, Amount=%1, Price=10*%1, "Do you want to buy %A water skins for %P gold?", Topic=1
%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1
%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1
%1,1<%1,"bucket" -> Type=2873, Data=0, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1
%1,1<%1,"bottle" -> Type=2875, Data=0, Amount=%1, Price=3*%1, "Do you want to buy %A bottles 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" -> *
"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=3
"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=3
Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "You don't have so much money."
Topic=1 -> "Then not."
Topic=2,"yes",CountMoney>=Price -> "Here it is. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type)
Topic=2,"yes" -> "You don't have so much money."
Topic=2 -> "Then not."
Topic=3,"yes",Count(Type)>=Amount -> "Ok. Here's your money.", Delete(Type), CreateMoney
Topic=3,"yes" -> "Sorry, you don't have one."
Topic=3 -> "Maybe next time."
"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=4
"vial" -> *
"flask" -> *
Topic=4,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney
Topic=4,"yes" -> "You don't have any empty vials."
Topic=4 -> "Hmm, but please keep Tibia litter free."
"buy" -> "I have shovels, picks, scythes, bags, ropes, backpacks, plates, scrolls, watches, some lightsources, and other stuff."
"do","you","sell" -> *
"do","you","have" -> *
"offer" -> *
"stuff" -> "Water hoses, pitchforks, presents, buckets, bottles, and the like."
}

View File

@@ -0,0 +1,43 @@
# GIMUD - Graphical Interface Multi User Dungeon
# basilisk.npc: Datenbank f<>r den Basilisken
Name = "Basilisk"
Outfit = (28,0-0-0-0-0)
Home = [32641,31943,15]
Radius = 2
Behaviour = {
ADDRESS,"a",! -> EffectMe(9), Idle
ADDRESS,"b",! -> *
ADDRESS,"c",! -> *
ADDRESS,"d",! -> *
ADDRESS,"e",! -> *
ADDRESS,"f",! -> EffectMe(13), Idle
ADDRESS,"g",! -> *
ADDRESS,"h",! -> *
ADDRESS,"i",! -> EffectMe(14), Idle
ADDRESS,"j",! -> *
ADDRESS,"k",! -> *
ADDRESS,"l",! -> *
ADDRESS,"m",! -> *
ADDRESS,"n",! -> EffectMe(15), Idle
ADDRESS,"o",! -> *
ADDRESS,"p",! -> *
ADDRESS,"r",! -> *
ADDRESS,"s",! -> *
ADDRESS,"t",! -> EffectMe(17), Idle
ADDRESS,"u",! -> *
ADDRESS,"v",! -> *
ADDRESS,"w",! -> *
ADDRESS,"y",! -> *
ADDRESS,! -> Idle
BUSY,! -> NOP
VANISH,! -> NOP
}

View File

@@ -0,0 +1,68 @@
# GIMUD - Graphical Interface Multi User Dungeon
# baxter.npc: Datenbank f<>r den Burgw<67>chter Baxter
Name = "Baxter"
Outfit = (131,96-29-29-115-0)
Home = [32322,32188,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "LONG LIVE KING TIBIANUS!"
ADDRESS,"hi$",! -> "LONG LIVE KING TIBIANUS!"
ADDRESS,! -> Idle
BUSY,"hello$" -> "Cant you see I am busy, eh?!."
BUSY,"hi$" -> "Cant you see I am busy, eh?!."
BUSY,! -> NOP
VANISH,! -> "What a lack of manners!"
"bye" -> "LONG LIVE THE KING!", Idle
"farewell" -> *
"news" -> "It is rumoured that Ferumbras is planning a new attack on town."
"how","are","you"-> "I am healthy and vigilant."
"sell" -> "Visit Tibia's shopkeepers to buy their fine wares."
"king" -> "King Tibianus III is our wise and just leader!"
"leader" -> *
"job" -> "I am a proud member of the king's army. It is my duty to guard the castle."
"army" -> "Our brave army, which protects our city, consists of three battlegroups."
"guard" -> *
"battlegroup" -> "There are the dogs of war, the red guards, and the silver guards."
"castle" -> "His Royal Highness ordered the castle to be open for all his subjects."
"subject" -> "We all live under the benevolent guidance of our king."
"dogs","of","war"-> "They are our main army."
"red","guard" -> "They are our special forces. Some serve as cityguards, others as secret police."
"secret","police"-> "Ask a higher offical about that."
"silver","guard" -> "The best sorcerers, paladins, knights, or druids of our forces are choosen to serve as silver guards. They are the bodyguards of the king."
"city" -> "Now that the king returned, we will clean the city from all scum."
"scum" -> "To much scum roams our streets in our days, the red guards will take care of them."
"stutch" -> "He is soldier in the silver guard."
"harsky" -> "He is soldier in the silver guard."
"bozo" -> "The royal jester. I dont think he is funny."
"sam" -> "He is a fine blacksmith. Almost all our weapons are made by him."
"gorn" -> "An old friend of mine. He was once a great warrior and adventurer, now he is running a shop."
"benjamin" -> "He was one of the king's best generals, now he is a bit ...uhm... forgetful."
"excalibug" -> "Gorn and I searched for this weapon in the darkest corners of each dungeon, but found nothing."
"partos" -> "He was wanted for a long time and got caught stealing some time ago.", Topic=1
Topic=1,"fruit" -> "I understand he was stealing some fruit, he is obsessed with, and got incautious."
Topic=1 -> "What has this to do with this Partos guy?"
"chester" -> "This man is paranoid, but I guess that is useful in his job."
"tbi" -> "There is almost nothing known about that organization."
"work" -> "We have a rat problem in the sewers. In the name of our glorious king I am paying 1 blinking piece of gold for every freshly killed rat you bring to me."
"mission" -> *
"quest" -> *
"rat" -> Type=3994, Amount=1, Price=1, "Do you bring a freshly killed rat for a bounty of %P gold?", Topic=2
%1,1<%1,"rat" -> Type=3994, Amount=%1, Price=1*%1, "Do you want to deliver me %A rats for a bounty of %P gold?", Topic=2
Topic=2,"yes",Count(Type)>=Amount -> "Here is your reward. You will become a great warrior some day.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Look like it wasn't as dead as you thought ... it's gone."
Topic=2 -> "Come on. Don't waste my time with your jests."
"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
}

View File

@@ -0,0 +1,115 @@
# GIMUD - Graphical Interface Multi User Dungeon
# beatrice.npc: Datenbank fuer die Ausruestungshaendlerin Beatrice
Name = "Beatrice"
Outfit = (136,96-102-69-95-0)
Home = [33214,31803,6]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "Hello, hiho, and ashari %N."
ADDRESS,"hi$",! -> *
ADDRESS,"ashari$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "You're next, %N.", Queue
BUSY,"hi$",! -> *
BUSY,"ashari$",! -> *
BUSY,! -> NOP
VANISH,! -> "See you later."
"bye" -> "See you later.", Idle
"name" -> "I am called Beatrice."
"job" -> "My job is to sell all kind of useful equipment."
"time" -> "It's %T right now."
"king" -> "I have seen him once. What a handsome man he is."
"tibianus" -> *
"army" -> "I supply them with some basic stuff."
"ferumbras" -> "I vaguely remember that name."
"excalibug" -> "A myth like the screwdriver of Kurik or the endless vial of manafluid."
"thais" -> "We are no longer in need to be supplied from there."
"tibia" -> "I don't like travelling much. I prefer to live in the safety of our city."
"carlin" -> "Though they rebelled against our king it's said that the city is very lovely."
"edron" -> "It's the best place to live at."
"news" -> "There are always rumors about the dangers in the far north of Edron."
"rumors" -> *
"offer" -> "My inventory is large, just have a look at the blackboard."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"equipment" -> *
"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1
"bag" -> Type=2861, Amount=1, Price=5, "Do you want to buy a bag for %P gold?", Topic=1
"backpack" -> Type=2869, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1
"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1
"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy a watch for %P gold?", Topic=1
"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1
"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1
"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1
"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=1
"rod" -> Type=3483, Amount=1, Price=150, "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?", Topic=1
"lamp" -> Type=2914, Amount=1, Price=8, "Do you want to buy a lamp for %P gold?", Topic=1
"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1
"basket" -> Type=2855, Amount=1, Price=6, "Do you want to buy a basket for %P gold?", Topic=1
"trap" -> Type=3481, Amount=1, Price=280, "Do you want to buy a trap for %P gold?", Topic=1
"football" -> Type=2990, Amount=1, Price=111, "Do you want to buy a football for %P gold?", Topic=1
%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1
%1,1<%1,"bag" -> Type=2861, Amount=%1, Price=5*%1, "Do you want to buy %A bags for %P gold?", Topic=1
%1,1<%1,"backpack" -> Type=2869, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1
%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1
%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A watches for %P gold?", Topic=1
%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1
%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1
%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1
%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=50*%1, "Do you want to buy %A shovels for %P gold?", Topic=1
%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1
%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you want to buy %A crowbars for %P gold?", Topic=1
%1,1<%1,"lamp" -> Type=2914, Amount=%1, Price=8*%1, "Do you want to buy %A lamps for %P gold?", Topic=1
%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1
%1,1<%1,"basket" -> Type=2855, Amount=%1, Price=6*%1, "Do you want to buy %A baskets for %P gold?", Topic=1
%1,1<%1,"trap" -> Type=3481, Amount=%1, Price=280*%1, "Do you want to buy %A traps for %P gold?", Topic=1
%1,1<%1,"football" -> Type=2990, Amount=%1, Price=111*%1, "Do you want to buy %A footballs for %P gold?", Topic=1
"sell","watch" -> Type=2906, Amount=1, Price=6, "Do you want to sell a watch for %P gold?", Topic=2
"sell","rope" -> Type=3003, Amount=1, Price=15, "Do you want to sell a rope for %P gold?", Topic=2
"sell","scythe" -> Type=3453, Amount=1, Price=12, "Do you want to sell a scythe for %P gold?", Topic=2
"sell","pick" -> Type=3456, Amount=1, Price=15, "Do you want to sell a pick for %P gold?", Topic=2
"sell","shovel" -> Type=3457, Amount=1, Price=8, "Do you want to sell a shovel for %P gold?", Topic=2
"sell","mirror" -> Type=3463, Amount=1, Price=10, "Do you want to sell a mirror for %P gold?", Topic=2
"sell","rod" -> Type=3483, Amount=1, Price=40, "Do you want to sell a fishing rod for %P gold?", Topic=2
"sell","inkwell" -> Type=3509, Amount=1, Price=8, "Do you want to sell an inkwell for %P gold?", Topic=2
"sell","sickle" -> Type=3293, Amount=1, Price=3, "Do you want to sell a sickle for %P gold?", Topic=2
"sell","crowbar" -> Type=3304, Amount=1, Price=50, "Do you want to sell a crowbar for %P gold?", Topic=2
"sell","trap" -> Type=3481, Amount=1, Price=75, "Do you want to sell a trap for %P gold?", Topic=2
"sell",%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=6*%1, "Do you want to sell %A watches for %P gold?", Topic=2
"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=15*%1, "Do you want to sell %A ropes for %P gold?", Topic=2
"sell",%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to sell %A scythes for %P gold?", Topic=2
"sell",%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=15*%1, "Do you want to sell %A picks for %P gold?", Topic=2
"sell",%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=8*%1, "Do you want to sell %A shovels for %P gold?", Topic=2
"sell",%1,1<%1,"mirror" -> Type=3463, Amount=%1, Price=10*%1, "Do you want to sell %A mirrors for %P gold?", Topic=2
"sell",%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=40*%1, "Do you want to sell %A fishing rods for %P gold?", Topic=2
"sell",%1,1<%1,"inkwell" -> Type=3509, Amount=%1, Price=8*%1, "Do you want to sell %A inkwells for %P gold?", Topic=2
"sell",%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=3*%1, "Do you want to sell %A sickles for %P gold?", Topic=2
"sell",%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=50*%1, "Do you want to sell %A crowbars for %P gold?", Topic=2
"sell",%1,1<%1,"trap" -> Type=3481, Amount=%1, Price=75*%1, "Do you want to sell %A traps for %P gold?", Topic=2
"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."
Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Sorry, you do not have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much."
Topic=2 -> "Maybe next time."
}

View File

@@ -0,0 +1,37 @@
# GIMUD - Graphical Interface Multi User Dungeon
# beholder.npc: Datenbank f<>r den Bibliotheksbeholder (Elfenstadt)
Name = "A Wrinkled Beholder"
Outfit = (17,0-0-0-0-0)
Home = [32788,31690,13]
Radius = 10
Behaviour = {
ADDRESS,"hello$",! -> "What is this? An optically challenged entity called %N. How fascinating!"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait. I will eat you later, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Strange entity. I will record this encounter."
"bye" -> "Wait right there. I will eat you after writing down what I found out.", Idle
"farewell" -> *
"job" -> "I am the great librarian."
"name" -> "I am 486486 and NOT 'Blinky' as some people called me ... before they died."
"blinky" -> "How interesting you are that stupid. Let me apply this on you and see how long you last", Burning(10,25), EffectOpp(5), EffectMe(8)
"tibia" -> "It's 1, not 'Tibia', silly."
"ab'dendriel" -> "I heard that elves moved in upstairs."
"elves" -> "These fools and their superstitious life cult don't understand anything of importance."
"humans" -> "Good tools to work with ... After their death, that is."
"orcs" -> "Noisy pests."
"minotaurs" -> "Their mages are so close to the truth. Closer then they know and closer then it's good for them."
"god" -> "They will mourn the day they abandoned us."
"death" -> "Yes, yes, I will kill you soon enough, now let me continue my investigation on you."
"numbers" -> "Numbers are essential. They are the secret behind the scenes. If you are a master of mathematics you are a master over life and death."
"library" -> "It's a fine library, isn't it?"
"books" -> "Our books are written in 469, of course you can't understand them."
"469" -> "The language of my kind. Superior to any other language and only to be spoken by entities with enough eyes to blink it."
"cyclops" -> "Uglyness incarnate. One eye! Imagine that! Horrible!"
"excalibug" -> "Only inferior species need weapons."
}

View File

@@ -0,0 +1,78 @@
# GIMUD - Graphical Interface Multi User Dungeon
# benjamin.npc: Datenbank f<>r den Postmann Benjamin
Name = "Benjamin"
Outfit = (128,116-79-117-76-0)
Home = [32350,32219,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Hello. How may I help you %N?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "I am already talking to a customer, %N. Please wait a moment.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "It was a pleasure to help you %N."
"bye" -> "It was a pleasure to help you.", Idle
"farewell" -> *
"kevin" -> "That name sounds familiar... who might that be..."
"postner" -> *
"postmasters","guild" -> "Hm, I think I heard about that guild... oh wait, I am a member!"
"join" -> "Uh... oh... Uhm... Join what?"
"headquarter" -> "Its just... I mean... there was that road, oh yes, its that house at that road."
"measurements",QuestValue(234)>0,QuestValue(236)<1 -> "Oh they dont change that much since in the old days as... <tells a boring and confusing story about a cake, a parcel, himself and two squirrels, at least he tells you his measurements in the end>",SetQuestValue(234,QuestValue(234)+1),SetQuestValue(236,1)
"job" -> "I am working here at the post office. If you have questions about the Royal Tibia Mail System or the depots ask me."
"office" -> "I am always in my office. You are welcome at any time."
"name" -> "My name is Benjamin."
"time" -> "Now it's %T. Maybe you want to buy a watch?"
#"mail" -> "Our mail system is unique! And everyone can use it. Do you want to know more about it?", Topic=1
"depot" -> "The depots are very easy to use. Just step in front of them and you will find your items in them. They are free for all tibian citizens. Hail our king!"
"king" -> "Oops, the king? I... can't remember his name..."
"tibianus" -> "Ah, King Tibianus, our wise ruler. He is sick for some time, isn't he?"
"quentin" -> "Ooooh, nice man, visits me often... I think."
"lynda" -> "She is SO pretty!"
"harkath" -> "Oh, young Harkath will be a fine warrior some day."
"army" -> "TO THE ARMS! MAN THE WALLS! FERUMBRAS IS NEAR!", Idle
"ferumbras" -> *
"general" -> *
"sam" -> "Ham? No thanks, I ate fish already."
"frodo" -> "Frodo... Frodo... ? Uhm... isn't that the man that brings me food at lunchtime?"
"gorn" -> "He sells equipment."
"elane" -> "Oh, she lives next door. I think she's a dentist, I sometimes hear some cries."
"muriel" -> "This Muriel has a lot of correspondence."
"gregor" -> "Never heared of him."
"marvik" -> "He is always talking of healing me but I am fine... I fear he is a little nuts, poor man."
"bozo" -> "He hangs around here quite often. He claimes, I inspire him."
"baxter" -> "This naughty child, always stealing apples!"
"sherry" -> "I don't drink alcohol while on duty."
"lugri" -> "NO! NO! NO! GO AWAY!.", Idle
"excalibug" -> "I can't remember that someone named like that lives here."
"news" -> "Sorry, I don't read the letters we transmit."
"thais" -> "This is the town you are currently in."
"carlin" -> "You can sent letters and parcels to Carlin."
"xodet" -> "The young sorcerer is a good businessman."
"quero" -> "I love his music! He is my best friend and I visit him as often as I can."
@"gen-post.ndb"
#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2
#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3
#Topic=1,"yes" -> "The Tibia Mail System enables you to send and receive letters and parcels. You can buy them here if you want."
#Topic=1 -> "Is there anything else I can do for you?"
#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505)
#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter."
#Topic=2 -> "Ok."
#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507)
#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel."
#Topic=3 -> "Ok."
}

View File

@@ -0,0 +1,66 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Berenice"
Outfit = (140,5-87-104-106-0)
Home = [32359,32812,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, what can I do for you? If you're interested in the explorer society, just ask me."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a minute, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"farewell" -> *
"job" -> "I am the local representative of the explorer society in Liberty Bay."
"me" -> *
"explorer society" -> "Our noble society is dedicated to explore the unknown. No location is too remote for our members to travel there ...",
"No beast is too wild to be hunted. No treasure buried too deep to be unearthed ...",
"Only the most dedicated and fearless adventurers may join our ranks."
"rank",QuestValue(300)>0,QuestValue(300)<4 -> "You are a novice of the explorer society."
"rank",QuestValue(300)>3,QuestValue(300)<7 -> "You are a journeyman of the explorer society."
"rank",QuestValue(300)>6,QuestValue(300)<9 -> "You are a relic hunter of the explorer society."
"rank",QuestValue(300)>8 -> "You are an explorer of the explorer society."
"liberty bay" -> "For an outpost it is quite well organised and comfortable. Uhm ... not that a true explorer would give much about comfort."
"outpost" -> "Sadly the governor is too occupied with other issues, so his support of our noble efforts is only nominal. However, our own resources are large enough to maintain our researches here on our own."
"governor" -> *
"bases" -> "Currently we maintain public bases in Port Hope and Northport. We have also established this humble outpost here."
"researches" -> "The local flora and fauna hold surely some surprises for us. Also the history of the isles is worth some closer investigation. Finally there is the unknown sea and its depths that hide secrets yet to be discovered."
"pirates" -> "Pirates are a pain. Constantly we lose supplies and important papers, that document our progress here, due to their inroads on our ships. The military really has to eradicate this pest once and for all."
"quaras" -> "The quara as a race are a phenomenon! There are either different types of quara or they are able to reshape and upgrade their bodies in some way ...",
"To discover the secret magic behind such techniques would be invaluable."
"voodoo" -> "The magic of this isle has its twists. That was the easy part for our mages to find out. The more difficult part will be to figure out why it is that way and what it means for users of magic and for ordinary people ...",
"In the light of this knowledge this 'voodoo' is worth some closer researches."
"cult" -> "Sadly the town is full of superstitious rumours. Although we appreciate folklore now and then, we first have to accomplish the scientific part of investigations ...",
"So we have no time for rumours about a hidden cult that probably does not exist at all. ...",
"But if you should find anything that proves their existence, I'll buy it from you."
"superstitious" -> "That is one of the things we have to explore after all."
"sugar" -> "It is astonishing how fertile the soil here seems to be for sugar canes. There is something special about the isles."
"plantations" -> "Well, there are some plantations in the western part of the isle."
"rum" -> "I send some rum to the other bases of our society each month. We like to taste exotic beverages now and then ...",
"That is one of the things we have to explore after all."
"venore" -> "Venore is a centre of commerce. It has only little to offer to our efforts to explore and to gain further knowledge ...",
"Sometimes though, the generous tradesmen sponsor some of our missions and now and then we can sell some of our knowledge or recovered artefacts to them."
"thais" -> "Thais is a great city, but not such a centre of learning and knowledge like Edron."
"king" -> "The king is a great supporter and a honourary member of our society."
"djinn" -> "Djinns are an extremely interesting topic. Luckily you have just found an expert in djinn lore! To keep matters short, let me only tell you the most notable facts: ...",
"Have you known that there are green and blue djinns? Well that's because there are no less than two types of djinns ...",
"<minutes later> Which does mean that some are green and others are blue! ...",
"<several minutes later> I can not stress enough the relevance of the fact that djinns have no need for shoes at all. That leads to astounding facts like ...",
"<another few minutes later> Without shoes you'd think a society would concentrate on some kinds of gloves, but no! ...",
"<after loosing track of time at some point> Which leads to a completely shoeless society that is divided in two colours! ...",
"I see the implication of this fact makes you sweat and your face turn greenish, at last someone who can comprehend the significance of my studies! ...",
"If you ever want to hear more about djinns, just ask me!"
"ferumbras" -> "This evil wizard once maintained a centre of power here on those isles. After his demise, the Edron academy sealed that place and is extremely secretive about it ...",
"Although it is understandable, it is still an unacceptable hindrance to free research."
"Admiral Wyrmslicer" -> "The admiral is of little help to us. Instead of providing us troops for protection, he is more concerned that we could draw the attention of imagined enemies on the settlement or destroy something."
"Charlotta" -> "That old woman was of some help in cataloguing the local fauna. Still I think she withholds some vital knowledge about local plants."
"Eleonore" -> "This young lady has probably more interest in make-up than in education."
"Theodore Loveless" -> "Mr. Loveless is a man of education and style. He certainly knows how to run festivities of all kinds."
"Chondur" -> "Chondur ... Chondur ... I really don't know where to put that name. Some local celebrity I guess."
"Raymond Striker" -> "This Striker is one of the most dangerous pirates. The society has put an additional bounty on his head."
}

View File

@@ -0,0 +1,21 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Bertram"
Outfit = (132,57-114-0-114-0)
Home = [32355,32797,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "Hello, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> "Bye, %N.", Idle
"farewell" -> *
}

View File

@@ -0,0 +1,114 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bezil.npc: Datenbank f<>r die H<>ndlerin Bezil
Name = "Bezil"
Outfit = (160,116-79-117-57-0)
Home = [32657,31909,9]
Radius = 8
Behaviour = {
ADDRESS,"hello$","bezil",! -> "Hiho, Bezil at your service, %N."
ADDRESS,"hi$","bezil",! -> *
ADDRESS,"hiho$","bezil",! -> *
ADDRESS,"hello$",! -> "Are you talking to me, %N?", Idle
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$","bezil",! -> "Hey, I am busy. I'll be with you in a minute, %N.", Queue
BUSY,"hi$","bezil",! -> *
BUSY,"hiho$","bezil",! -> *
BUSY,"hello$",! -> "Are you talking to me, %N?", Idle
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"hello$","nezil" -> "Good bye.", Idle
"hi$","nezil" -> *
"hiho$","nezil" -> *
"bye" -> *
"farewell" -> *
"job" -> "We sell equipment of all kinds. Is there anything you need?"
"equipment" -> "We sell shovels, picks, scythes, bags, ropes, backpacks, cups, scrolls, documents, parchments, and watches. We also sell lightsources."
"goods" -> *
"light" -> "We sell torches, candlesticks, candelabra, and oil."
"name" -> "I am Bezil Coinbiter, daughter of Earth, of the Molten Rocks. I and my bro' Nezil are selling stuff, ye' know?"
"nezil" -> "He's my bro'."
"time" -> "I think it's about %T. If you'd bought a watch you'd know for sure."
"food" -> "Sorry, visit the Jolly Axeman Tavern for that."
"goods" -> "Let me see ... we have shovels, picks, scythes, bags, ropes, backpacks, scrolls, watches, some lightsources, fishing rods, sixpacks of worms and other stuff."
"stuff" -> "Oh, things like crowbars, water hoses, presents, buckets, bottles, and the like."
"do","you","sell" -> *
"do","you","have" -> *
"offer" -> *
"torch" -> Type=2920, Amount=1, Price=2, "Do you wanna buy a torch for %P gold?", Topic=1
"candelabr" -> Type=2911, Amount=1, Price=8, "Do you wanna buy a candelabrum for %P gold?", Topic=1
"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1
"bag" -> Type=2862, Amount=1, Price=4, "Do you wanna buy a bag for %P gold?", Topic=1
"scroll" -> Type=2815, Amount=1, Price=5, "Do you wanna buy a scroll for %P gold?", Topic=1
"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1
"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1
"shovel" -> Type=3457, Amount=1, Price=10, "Do you wanna buy a shovel for %P gold?", Topic=1
"backpack" -> Type=2870, Amount=1, Price=10, "Do you wanna buy a backpack for %P gold?", Topic=1
"scythe" -> Type=3453, Amount=1, Price=40, "Do you wanna buy a scythe for %P gold?", Topic=1
"pick" -> Type=3456, Amount=1, Price=50, "Do you wanna buy a pick for %P gold?", Topic=1
"watch" -> Type=2906, Amount=1, Price=20, "Do you wanna buy one of my high quality watches for %P gold?", Topic=1
"rope" -> Type=3003, Amount=1, Price=50, "Do you wanna buy a rope for %P gold?", Topic=1
"rod" -> Type=3483, Amount=1, Price=150, "Do you wanna buy a fishing rod for %P gold?", Topic=1
"crowbar" -> Type=3304, Amount=1, Price=260, "Do you wanna buy a dwarfensteel crowbar for %P gold?", Topic=1
"present" -> Type=2856, Amount=1, Price=10, "Do you wanna buy a present for %P gold?", Topic=1
"bucket" -> Type=2873, Amount=1, Price=4, "Do you wanna buy a bucket for %P gold?", Topic=1
"bottle" -> Type=2875, Amount=1, Price=3, "Do you wanna buy a bottle for %P gold?", Topic=1
"water","hose" -> Type=2901, Data=1, Amount=1, Price=10, "Do you wanna buy a water hose for %P gold?", Topic=1
"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you wanna buy oil for %P gold?", Topic=2
%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you wanna buy %A torches for %P gold?", Topic=1
%1,1<%1,"candelabr" -> Type=2911, Amount=%1, Price=8*%1, "Do you wanna buy %A candelabra for %P gold?", Topic=1
%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1
%1,1<%1,"bag" -> Type=2862, Amount=%1, Price=4*%1, "Do you wanna buy %A bags for %P gold?", Topic=1
%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you wanna buy %A scrolls for %P gold?", Topic=1
%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1
%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1
%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you wanna buy %A shovels for %P gold?", Topic=1
%1,1<%1,"backpack" -> Type=2870, Amount=%1, Price=10*%1, "Do you wanna buy %A backpacks for %P gold?", Topic=1
%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=40*%1, "Do you wanna buy %A scythes for %P gold?", Topic=1
%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you wanna buy %A picks for %P gold?", Topic=1
%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you wanna buy %A of my high quality watches for %P gold?", Topic=1
%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you wanna buy %A ropes for %P gold?", Topic=1
%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you wanna buy %A fishing rods for %P gold?", Topic=1
%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you wanna buy %A dwarfensteel crowbars for %P gold?", Topic=1
%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you wanna buy %A presents for %P gold?", Topic=1
%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you wanna buy %A buckets for %P gold?", Topic=1
%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you wanna buy %A bottles for %P gold?", Topic=1
%1,1<%1,"water","hose" -> Type=2901, Data=1, Amount=%1, Price=10*%1, "Do you wanna buy %A water hoses for %P gold?", Topic=1
%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you wanna buy %A vials of oil for %P gold?", Topic=2
"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" -> *
"deposit" -> "I will give you 5 gold for every empty vial. Ok?", Data=0, Topic=4
"vial" -> *
"flask" -> *
Topic=1,"yes",CountMoney>=Price -> "Here, catch it!", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Nice joke, pauper!"
Topic=1 -> "Then not."
Topic=2,"yes",CountMoney>=Price -> "Ok, take it. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type)
Topic=2,"yes" -> "Nice joke, pauper!"
Topic=2 -> "Then not."
Topic=3,"yes",Count(Type)>=Amount -> "Ok. Here's your money.", Delete(Type), CreateMoney
Topic=3,"yes" -> "Sorry, you are not having one."
Topic=3 -> "Maybe next time."
Topic=4,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney
Topic=4,"yes" -> "You don't have any empty vials."
Topic=4 -> "Hmm, but please keep our town litter free."
}

View File

@@ -0,0 +1,90 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bigben.npc: Datenbank f<>r den Zyklopenschmied Ben (Elfenstadt)
Name = "A Sweaty Cyclops"
Outfit = (22,0-0-0-0-0)
Home = [32697,31674,3]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Hum Humm! Welcume lil' %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "%N waits. Me talks.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Hum Humm."
"bye" -> "Good bye lil' one.", Idle
"farewell" -> *
"job" -> "I am smith."
"name" -> "I called Bencthyclthrtrprr by me people. Lil' ones me call Big Ben."
"tibia" -> "One day I'll go and look."
"ab'dendriel" -> "Me parents live here before town was. Me not care about lil' ones."
"big","old" -> "Mountain in south. Lil' lil' ones living there."
"elves" -> "Me not fight them, they not fight me."
"humans" -> "Always asking me for stuff they can't afford."
"orcs" -> "Silly ones. Not talk much. Always screaming and hitting."
"minotaurs" -> "They were friend with me parents. Long before elves here, they often made visit. No longer come here."
"dwarfs" -> "Lil' lil' ones are so fun. We often chat."
"lil","lil" -> *
"god" -> "You shut up. Me not want to hear."
"smith" -> "Working steel is my profession."
"steel" -> "Manny kinds of. Like Mesh Kaha Rogh, Za'Kalortith, Uth'Byth, Uth'Morc, Uth'Amon, Uth'Maer, Uth'Doon, and Zatragil"
"Mesh","Kaha","Rogh" -> "Steel that is singing when forged. No one knows where find today."
"Za'Kalortith" -> "It's evil. Demon iron is. No good cyclops goes where you can find and need evil flame to melt."
"Uth'Byth" -> "Not good to make stuff off. Bad steel it is. But eating magic, so useful is."
"Uth'Morc" -> "Lil' ones it thieves' steel call sometimes. It's dark and making not much noise."
"Uth'Amon" -> "Brigthsteel is. Much art made with it. Sorcerers to lazy and afraid to enchant much."
"Uth'Maer" -> "Heartiron from heart of big old mountain, found very deep. Lil' lil ones fiercely defend. Not wanting to have it used for stuff but holy stuff."
"Uth'Doon" -> "It's high steel called. Only lil' lil' ones know how make."
"Zatragil" -> "Most ancients use dream silver for different stuff. Now ancients most gone. Most not know about."
"Teshial" -> "Is one of elven family or such thing. Me not understand lil' ones and their busisness."
"Deraisim" -> *
"Cenath" -> *
"Kuridai" -> *
"cyclops" -> "Me people not live here much. Most are far away."
"excalibug" -> "Me wish I could make weapon like it."
"uth'kean" -> Type=3381, Amount=1, "Very noble. Shiny. Me like. But breaks so fast. Me can make from shiny armour. Lil' one want to trade?", Topic=1
Topic=1,"yes",QuestValue(17500)<2,! -> "Wait. Me work no cheap is. Do favour for me first, yes?", Topic=2
Topic=1,"yes",Count(Type)>=Amount -> "Cling clang!", Delete(Type), Type=5887, Amount=1, Create(Type)
Topic=1,"yes" -> "You not have stuff me want for."
Topic=1 -> "Silly lil' one you are."
"uth'lokr" -> Type=3416, Amount=1, "Firy steel it is. Need green ones' breath to melt. Or red even better. Me can make from shield. Lil' one want to trade?", Topic=4
Topic=4,"yes",QuestValue(17500)<2,! -> "Wait. Me work no cheap is. Do favour for me first, yes?", Topic=2
Topic=4,"yes",Count(Type)>=Amount -> "Cling clang!", Delete(Type), Type=5889, Amount=1, Create(Type)
Topic=4,"yes" -> "You not have stuff me want for."
Topic=4 -> "Silly lil' one you are."
"za'ralator" -> Type=3356, Amount=1, "Hellsteel is. Cursed and evil. Dangerous to work with. Me can make from evil helmet. Lil' one want to trade?", Topic=5
Topic=5,"yes",QuestValue(17500)<2,! -> "Wait. Me work no cheap is. Do favour for me first, yes?", Topic=2
Topic=5,"yes",Count(Type)>=Amount -> "Cling clang!", Delete(Type), Type=5888, Amount=1, Create(Type)
Topic=5,"yes" -> "You not have stuff me want for."
Topic=5 -> "Silly lil' one you are."
"uth'prta" -> Type=3281, Amount=1, "Good iron is. Me friends use it much for fight. Me can make from weapon. Lil' one want to trade?", Topic=6
Topic=6,"yes",QuestValue(17500)<2,! -> "Wait. Me work no cheap is. Do favour for me first, yes?", Topic=2
Topic=6,"yes",Count(Type)>=Amount -> "Cling clang!", Delete(Type), Type=5892, Amount=1, Create(Type)
Topic=6,"yes" -> "You not have stuff me want for."
Topic=6 -> "Silly lil' one you are."
"soul","orb",ClientVersion>=790 -> "Uh. Me can make some nasty lil' bolt from soul orbs. Lil' one want to trade all?", Topic=7
Topic=7,"yes",QuestValue(17500)<2,! -> "Wait. Me work no cheap is. Do favour for me first, yes?", Topic=2
Topic=7,"yes",Count(5944)>=1 -> "Cling clang!", Amount=Count(5944)*3, DeleteAmount(5944, Count(5944)), Type=6528, Create(Type)
Topic=7,"yes" -> "You not have stuff me want for."
Topic=7 -> "Silly lil' one you are."
Topic=2,"yes" -> "Me need gift for woman. We dance, so me want to give her bast skirt. But she big is. So I need many to make big one. Bring three okay? Me wait.", SetQuestValue(17500,1), SetQuestValue(17595,1)
"bast skirt",QuestValue(17500)=1 -> Type=3560, Amount=3, "Lil' one bring three bast skirts?", Topic=3
Topic=3,"yes",Count(Type)>=Amount -> "Good good! Woman happy will be. Now me happy too and help you.", Delete(Type), SetQuestValue(17500,2)
Topic=3,"yes" -> "You not have stuff me want for."
Topic=3 -> "Silly lil' one you are."
}

View File

@@ -0,0 +1,98 @@
# GIMUD - Graphical Interface Multi User Dungeon
# billy.npc: Datenbank fuer den Farmer Billy
Name = "Billy"
Outfit = (128,58-63-58-115-0)
Home = [32037,32205,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",premium,! -> "Howdy %N."
ADDRESS,"hi$",premium,! -> *
ADDRESS,"hello$",! -> "You did not pay your tax. Get lost!", Idle
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",premium,! -> "Can't you see i am talking? Wait!", Queue
BUSY,"hi$",premium,! -> *
BUSY,"hello$",! -> "You did not pay your tax. Get lost!"
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "YOU RUDE $<24>&$"
"bye" -> "Bye.", Idle
"farewell" -> "Farewell.", Idle
"how","are","you" -> "I think, I'm fine."
"job" -> "I am farmer and a cook."
"cook" -> "I am the best cook around. You can sell me most types of food."
"willie" -> "Don't listen to that old wannabe, I'm the best cook around."
"recipe" -> "I would love to try a pancake. But I lack a decent pan. If you get me one, I will reward you."
"name" -> "Billy."
"time" -> "I came here to have some peace and leisure so leave me alone with 'time'."
"help" -> "Can't help you, sorry. I'm a cook, not a priest."
"monster" -> "Don't be afraid, in the town you should be save."
"dungeon" -> "You'll find a lot of dungeons if you look around."
"sewer" -> "The local sewers are invested by rats, fresh rats give a good stew, you can sell them to me."
"god" -> "I am the god of cooking, indeed!"
"king" -> "The king and his tax collectors are far away. You'll meet them soon enough."
"obi" -> "I like him, we usualy have a drink or two once a week and share storys about Willie."
"seymour" -> "I don't like his headmaster behaviour. Then again, he IS a headmaster after all."
"dallheim" -> "One of the kings best men, here to protect us."
"cipfried" -> "He never leaves this temple and only has time to care about those new arivals."
"amber" -> "Shes pretty indeed! I wonder if she likes bearded men."
"weapon" -> "Ask one of the shopkeepers. They make a fortune here with all those wannabe heroes."
"magic" -> "I can spell but know no spell."
"spell" -> *
"tibia" -> "There is so much to be explored! Better hurry to get to the continent!"
"offer" -> "I can offer you bread, cheese, ham, or meat."
"food" -> "Are you looking for food? I have bread, cheese, ham, and meat."
"bread" -> Type=3600, Amount=1, Price=3, "Do you want to buy a bread for %P gold?", Topic=1
"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy a cheese for %P gold?", Topic=1
"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1
"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1
%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=3*%1, "Do you want to buy %A breads for %P gold?", Topic=1
%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheese for %P gold?", Topic=1
%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1
%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A hams for %P gold?", Topic=1
"sell","bread" -> Type=3600, Amount=1, Price=1, "So, you want to sell a bread? Hmm, I give you %P gold, ok?", Topic=2
"sell","cheese" -> Type=3607, Amount=1, Price=2, "So, you want to sell a cheese? Hmm, I give you %P gold, ok?", Topic=2
"sell","meat" -> Type=3577, Amount=1, Price=2, "So, you want to sell meat? Hmm, I give you %P gold, ok?", Topic=2
"sell","ham" -> Type=3582, Amount=1, Price=4, "So, you want to sell a ham? Hmm, I give you %P gold, ok?", Topic=2
"sell","salmon" -> Type=3579, Amount=1, Price=2, "So, you want to sell a salmon? Hmm, I give you %P gold, ok?", Topic=2
"sell","fish" -> "Go away with this stinking &*#@@!"
"sell","cherry" -> Type=3590, Amount=1, Price=1, "So, you want to sell a cherry? Hmm, I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=1*%1, "So, you want to sell %A breads? Hmm, I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=2*%1, "So, you want to sell %A cheese? Hmm, I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=2*%1, "So, you want to sell %A meat? Hmm, I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=4*%1, "So, you want to sell %A hams? Hmm, I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"salmon" -> Type=3579, Amount=%1, Price=2*%1, "So, you want to sell %A salmon? Hmm, I give you %P gold, ok?", Topic=2
"sell",%1,1<%1,"fish" -> "Go away with this stinking &*#@@!"
"sell",%1,1<%1,"cherr" -> Type=3590, Amount=%1, Price=1*%1, "So, you want to sell %A cherries? Hmm, I give you %P gold, ok?", Topic=2
"rat" -> "So you bring me a fresh rat for my famous stew?", Type=3994, Amount=1, Price=2, Topic=2
"sell","rat" -> "So you bring me a fresh rat for my famous stew?", Type=3994, Amount=1, Price=2, Topic=2
%1,1<%1,"rat" -> Type=3994, Amount=%1, Price=2*%1, "So you bring me %A fresh rats for my famous stew?", Topic=2
"sell" -> "I sell various kinds of food."
"buy" -> "I buy food of most kind. Since I am a great cook I need much of it."
Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "I am sorry, but you do not have enough gold."
Topic=1 -> "Maybe later."
Topic=2,"yes",Count(Type)>=Amount -> "Here you are.", Delete(Type), CreateMoney
Topic=2,"yes" -> "You don't have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2,"no" -> "Then not."
"pan" -> Type=3466, Amount=1, "Have you found a pan for me?", Topic=3
Topic=3,"yes",Count(Type)>=Amount -> "A pan! At last! Take this in case you eat something my cousin has cooked.", Delete(Type),Amount=1, Data=1, Create(3153)
Topic=3,"yes" -> "Hey! You don't have it!"
Topic=3,"no" -> "$&*@!"
Topic=3 -> *
}

View File

@@ -0,0 +1,44 @@
# GIMUD - Graphical Interface Multi User Dungeon
# blindorc.npc: Datenbank fuer den blinden Orkschmied
Name = "Blind Orc"
Outfit = (5,0-0-0-0-0)
Home = [32102,32130,4]
Radius = 1
Behaviour = {
ADDRESS,"charach",! -> "Ikem Charach maruk."
ADDRESS,! -> "Buta humak!", Idle
BUSY,"charach",! -> "Ikem napak aluk."
BUSY,! -> NOP
VANISH,! -> "Futchi."
"futchi" -> "Futchi!", Idle
"ikem","goshak" -> "Ikem pashak porak, bata, dora. Ba goshak maruk?"
# verkauft SABRE, SHORT SWORD, SWORD, HATCHET
"goshak","porak" -> "Ikem pashak charcha, burka, burka bata, hakhak. Ba goshak maruk?"
"goshak","charcha" -> Type=3273, Amount=1, Price=25, "Maruk goshak ta?", Topic=1
"goshak","burka" -> Type=3294, Amount=1, Price=30, "Maruk goshak ta?", Topic=1
"goshak","burka","bata" -> Type=3264, Amount=1, Price=85, "Maruk goshak ta?", Topic=1
"goshak","hakhak" -> Type=3276, Amount=1, Price=85, "Maruk goshak ta?", Topic=1
# verkauft LEATHER ARMOR, STUDDED ARMOR, STUDDED HELMET
"goshak","bata" -> "Ikem pashak aka bora, tulak bora, grofa. Ba goshak maruk?"
"goshak","bora" -> Type=3361, Amount=1, Price=25, "Maruk goshak ta?", Topic=1
"goshak","tulak","bora" -> Type=3378, Amount=1, Price=90, "Maruk goshak ta?", Topic=1
"goshak","grofa" -> Type=3376, Amount=1, Price=60, "Maruk goshak ta?", Topic=1
# verkauft BRASS SHIELD
"goshak","dora" -> "Ikem pashak donga. Ba goshak maruk?"
"goshak","donga" -> Type=3411, Amount=1, Price=65, "Maruk goshak ta?", Topic=1
# verkauft BOGEN, PFEILE
"goshak","batuk" -> Type=3350, Amount=1, Price=400, "Ahhhh, maruk goshak batuk?", Topic=1
"goshak","pixo" -> Type=3447, Amount=10,Price=30, "Maruk goshak tefar pixo ul batuk?", Topic=1
Topic=1,"mok",CountMoney>=Price -> "Maruk rambo zambo!", DeleteMoney, Create(Type)
Topic=1,"mok" -> "Maruk nixda!"
Topic=1,"burp" -> "Buta maruk klamuk!"
Topic=1 -> *
}

View File

@@ -0,0 +1,46 @@
# GIMUD - Graphical Interface Multi User Dungeon
# blindprophet.npc: Datenbank f<>r den blinden affenpropheten
Name = "The Blind Prophet"
Outfit = (117,0-0-0-0-0)
Home = [33022,32604,7]
Radius = 4
Behaviour = {
ADDRESS,"hello$",QuestValue(293)>14,! -> "Be greeted, friend of the apes."
ADDRESS,"hi$",QuestValue(293)>14,! -> *
ADDRESS,"hello$",! -> "You not should be here! You go! You go!", Idle
ADDRESS,"hi$",! -> *
ADDRESS,"hello$",! -> "Be greeted, friend of the apes."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Sorry, I am busy."
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"name" -> "Me put name away name long ago. Now only blind prophet of ape people are."
"job" -> "Me prophet and guardian is."
"prophet" -> "Me is who in dreams speak to holy banana. Me divine the will of banana."
"guardian" -> "Me guard the forbidden land behind the great palisade. If any want to enter, he must ask me for transport."
"forbidden" -> *
"transport",QuestValue(293)>14 -> "You want me to transport you to forbidden land?", topic=1
"transport",QuestValue(293)<15 -> "No!"
"yes",topic=1,PZBlock,! -> "Anger of battle is burning in you! First calm down."
"yes",topic=1 -> "Take care!", Teleport(33026,32580,6), EffectOpp(11)
"no" ,topic=1 -> "Wise decision maybe."
"Hairycles" -> "Good ape he is. Has to work hard to make other apes listen but you helped a lot."
"excalibug" -> "Me not know. Me seldom have visions of not banana related objects."
"bong" -> "Our holy ancestor he is. Big as mountain. Lizards say they built palisade to keep him but we not believe ...", "We think Bong palisade built to have peace from pesky lizards. We respect peace of Bong, keep people away from forbidden land."
"ape" -> "Our people a lot to learn have. One day we might live in peace with you hairless apes, who knows."
"port", "hope" -> "Hairless apes strange people are. "
"lizard" -> "The lizards evil and vengeful are. Ape people on guard must be."
"hair" -> "Me visions show hair in the far north west of forbidden land. Near coast look for signs of Bongs presence."
}

View File

@@ -0,0 +1,83 @@
# GIMUD - Graphical Interface Multi User Dungeon
# blood.npc: Datenbank f<>r General Harkath Bloodblade
Name = "Harkath Bloodblade"
Outfit = (131,76-38-38-76-0)
Home = [32342,32184,7]
Radius = 2
Behaviour = {
ADDRESS,"hail$","general",! -> "Salutations, commoner %N!"
ADDRESS,"salutations$","general",! -> "Salutations, commoner %N!!"
ADDRESS,"hello$",! -> "Address me properly %N!", Idle
ADDRESS,"hi$",! -> "Address me properly %N!", Idle
ADDRESS,"hail$",! -> "Address me with my title, commoner %N!", Idle
ADDRESS,"salutations$",! -> "Address me with my title, commoner %N!", Idle
ADDRESS,! -> Idle
BUSY,"hello$",! -> "SILENCE! I am busy!"
BUSY,"hi$",! -> "SILENCE! I am busy!"
BUSY,"hail$",! -> "SILENCE! I am busy!"
BUSY,"salutations$",! -> "SILENCE! I am busy!"
BUSY,! -> NOP
VANISH,! -> "LONG LIVE THE KING!"
"bye" -> "LONG LIVE THE KING!", Idle
"farewell" -> *
"news" -> "No news are good news."
"king" -> "HAIL TO KING TIBIANUS, OUR WISE LEADER!"
"leader" -> "King Tibianus III is our wise and just leader."
"job",female -> "My Lady, I am the general of the king's army."
"job",male -> "I am the general of the king's army."
"how","are","you"-> "I am in perfect condition, commoner."
"sell" -> "Are you suggesting I am corruptible?", Topic=2
"army" -> "The army protects our city. I divided it into three battlegroups."
"guard" -> *
"general" -> "It is my duty to lead the armed forces of our beloved city into battle against our enemies."
"enemies" -> "Evil has many faces. The servants of evil cannot always be recognized as easily as Ferumbras, for instance."
"enemy" -> *
"battlegroup" -> "The battlegroups are the 'dogs of war', the 'red guards', and the 'silver guards'."
"castle" -> "The castle is prepared to withstand any direct assault."
"subject" -> "We all live under the rule of our beloved king."
"dogs","of","war"-> "They are our main army."
"red","guard" -> "They are our special forces. Some serve as city guards, others as secret police."
"secret","police"-> "The branch of the red guard that serves as secret police is known as the TBI."
"tbi$" -> "The Tibian Bureau of Investigation. Kind of secret police. I don't bother much about such things, I prefer my fights eye to eye."
"chester" -> "I don't know much about him. He is a very secretive person."
"silver","guard" -> "The best sorcerers, paladins, knights, and druids of our forces are chosen to serve as silver guards. They are the bodyguards of the king."
"city" -> "The rapid growth of the city makes it hard to patrol and vulnerable to attacks."
"scum" -> "We will eliminate all resistance against law and order!"
"stutch" -> "He is one of our best men and serves in the silver guard."
"harsky" -> *
"bozo" -> "I hardly know him."
"sam" -> "Sam is responsible to supply our troops with weapons and armor."
"weapon" -> *
"armor" -> *
"elane" -> "AH! WHAT A WOMAN!"
"gorn" -> "He was an adventurer once. He was a fine fighter but lacked the discipline to serve in our army."
"benjamin" -> "He was the king's general before I was promoted. Poor guy, lost his mind in a battle against the evil Ferumbras."
"ferumbras" -> "He is allied with evil itself! Each time we kill him he returns to take revenge."
"join" -> "Join what?"
"join","army" -> "Sorry, we don't recruit today. Perhaps you can join by doing a quest for the king."
"quest" -> "Sometimes the king calls for heroes. Keep eyes and ears open! I also heared Baxter has some work for young adventurers."
"mission" -> *
"god" -> "I whorship Banor, the first warrior!"
"banor" -> "He is the idol of all knights and paladins."
"zathroth" -> "Don't mention the dark one!"
"brog" -> "The orcs, trolls, and cyclopses sacrificed more than one of my men to Brog, the raging one."
"monster" -> "They seldom dare to attack the city itself."
"excalibug" -> "In the legends it is told, that this weapon made its wielder able to fight the mightiest demons hand to hand."
"rebellion" -> "Ask Chester of the T.B.I. about that."
"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
Topic=2,"yes" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8)
Topic=2 -> "You should be careful with your words!"
}

View File

@@ -0,0 +1,11 @@
# GIMUD - Graphical Interface Multi User Dungeon
# blossom.npc: Datenbank f<>r die W<>chterin Blossom Bonecrusher
Name = "Blossom Bonecrusher"
Outfit = (139,96-19-63-95-0)
Home = [32390,31787,7]
Radius = 3
Behaviour = {
@"guards-carlin.ndb"
}

View File

@@ -0,0 +1,68 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bonifacius.npc: Datenbank f<>r den Lebensmittelh<6C>ndler Bonifacius
Name = "Bonifacius"
Outfit = (128,59-82-58-95-0)
Home = [33165,31801,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Thousands greetings, %N. How may I help you?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "I am deeply sorry, I am busy right now. I'll tell you when I'm done %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "May the gods bless your travels."
"bye" -> "May the gods bless your travels.", Idle
"name" -> "My name is Bonifacius."
"job" -> "I sell delicious food. May I be at your service?"
"time" -> "It is %T right now."
"king" -> "Our wise king, Tibianus, be praised!"
"tibianus" -> *
"army" -> "I am glad about their healthy appetite."
"ferumbras" -> "Is that a new, exotic vegetable?"
"excalibug" -> "Uh, I hate bugs of all kind."
"thais" -> "We recive food from thais with every arriving ship."
"tibia" -> "The world provides us with all kinds of delicious food."
"carlin" -> "We do not buy any wares there. Our food is of high quality, Thaian origin."
"edron" -> "Our climate is quite rough, so we can only grow wheat here, but no fruits."
"news" -> "I heard the corn prices in Thais are going to be increased."
"rumors" -> *
"buy" -> "I can offer you meat, salmons, fruits, cookies, rolls, eggs, and cheese."
"do","you","sell" -> *
"do","you","have" -> *
"offer" -> *
"food" -> *
"fruit" -> "I have oranges, bananas, grapes, pumpkins and melons. What do you want?"
"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1
"salmon" -> Type=3579, Amount=1, Price=4, "Do you want to buy a salmon for %P gold?", Topic=1
"orange" -> Type=3586, Amount=1, Price=5, "Do you want to buy an orange for %P gold?", Topic=1
"banana" -> Type=3587, Amount=1, Price=2, "Do you want to buy a banana for %P gold?", Topic=1
"grape" -> Type=3592, Amount=1, Price=3, "Do you want to buy grapes for %P gold?", Topic=1
"melon" -> Type=3593, Amount=1, Price=8, "Do you want to buy a melon for %P gold?", Topic=1
"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1
"cookie" -> Type=3598, Amount=1, Price=2, "Do you want to buy a cookie for %P gold?", Topic=1
"roll" -> Type=3601, Amount=1, Price=2, "Do you want to buy a roll for %P gold?", Topic=1
"egg" -> Type=3606, Amount=1, Price=2, "Do you want to buy an egg for %P gold?", Topic=1
"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy cheese for %P gold?", Topic=1
%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1
%1,1<%1,"salmon" -> Type=3579, Amount=%1, Price=4*%1, "Do you want to buy %A salmon for %P gold?", Topic=1
%1,1<%1,"orange" -> Type=3586, Amount=%1, Price=5*%1, "Do you want to buy %A oranges for %P gold?", Topic=1
%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=2*%1, "Do you want to buy %A bananas for %P gold?", Topic=1
%1,1<%1,"grape" -> Type=3592, Amount=%1, Price=3*%1, "Do you want to buy %A grapes for %P gold?", Topic=1
%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=8*%1, "Do you want to buy %A melons for %P gold?", Topic=1
%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1
%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=2*%1, "Do you want to buy %A cookies for %P gold?", Topic=1
%1,1<%1,"roll" -> Type=3601, Amount=%1, Price=2*%1, "Do you want to buy %A rolls for %P gold?", Topic=1
%1,1<%1,"egg" -> Type=3606, Amount=%1, Price=2*%1, "Do you want to buy %A eggs for %P gold?", Topic=1
%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheeses for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Oh, I'm sorry, but I can't give you credit."
Topic=1 -> "Don't you like my wares?."
}

View File

@@ -0,0 +1,72 @@
# GIMUD - Graphical Interface Multi User Dungeon
# boozer.npc: Datenbank f<>r den Wirt Boozer
Name = "Boozer"
Outfit = (128,76-20-116-76-0)
Home = [32921,32068,5]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Welcome to the Hard Rock Racing Track, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please give me a minute, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "You'll be back."
"bye" -> "You'll be back.", Idle
"job" -> "I am the bartender here at the racing track."
"tavern" -> *
"frodo" -> "I heard about his tiny tavern in Thais."
"name" -> "Just call me Boozer. Everyone does that."
"time",male -> "No clue, boy."
"time",female -> "No clue, girl."
"king" -> "The king is far away, so who cares?"
"tibianus" -> *
"army" -> "Good customers."
"ferumbras" -> "Guess he'd be bad news for business."
"excalibug" -> "Heard about it now and then. Then again I also hear there a bogeyman somewhere in the swamps."
"bogeyman" -> "Just a tale to scare the kids."
"thais" -> "If you like that Thais that much just go there."
"tibia" -> "People from all over Tibia come here to buy, sell, gamble, and get drunk until they puke."
"carlin" -> "Heard about that women there. Must visit that wenches someday."
"amazon" -> "I guess they just have not met the right man yet."
"news" -> "The swampelves, down at Shadowthorn, are up to some trouble again."
"rumors" -> *
"swampelves" -> "Some elves gone evil so to say. They now live in a small village to the south called Shadowthorn. No big deal. Who cares about some carrot-eating musicians at all?"
"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1
"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1
"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1
"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1
"cookie" -> Type=3598, Amount=1, Price=5, "Do you want to buy a cookie for %P gold?", Topic=1
%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you wanna buy %A breads for %P gold?", Topic=1
%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you wanna buy %A cheese for %P gold?", Topic=1
%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you wanna buy %A meat for %P gold?", Topic=1
%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you wanna buy %A ham for %P gold?", Topic=1
%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=5*%1, "Do you wanna buy %A cookies for %P gold?", Topic=1
"lemonade" -> Type=2880, Data=12, Amount=1, Price=2, "Do you want to buy a mug of lemonade for %P gold?", Topic=1
"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1
"wine" -> Type=2880, Data=2, Amount=1, Price=3, "Do you want to buy a mug of wine for %P gold?", Topic=1
"water" -> Type=2880, Data=1, Amount=1, Price=1, "Do you want to buy a mug of water for %P gold?", Topic=1
%1,1<%1,"lemonade" -> Type=2880, Data=12, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of lemonade for %P gold?", Topic=1
%1,1<%1,"beer" -> Type=2880, Data=3, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of beer for %P gold?", Topic=1
%1,1<%1,"wine" -> Type=2880, Data=2, Amount=%1, Price=3*%1, "Do you want to buy %A mugs of wine for %P gold?", Topic=1
%1,1<%1,"water" -> Type=2880, Data=1, Amount=%1, Price=1*%1, "Do you want to buy %A mugs of water for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "And here is what you ordered.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "You don't have the gold. If we were gambling I'd call you a cheater ... and you know what happens to cheaters, don't you?"
Topic=1 -> "Then not, fine with me."
"buy" -> "I can offer you food and drinks. Get anything else somewhere else and don't bother me."
"do","you","sell" -> *
"do","you","have" -> *
"food" -> "So you are looking for food? We have cookies, bread, cheese, ham, and meat."
"drink" -> "I can offer you beer, wine, lemonade, and water."
}

View File

@@ -0,0 +1,96 @@
# GIMUD - Graphical Interface Multi User Dungeon
# boques.npc: Datenbank f<>r den Djinnkoch Bo'ques
Name = "Bo'ques"
Outfit = (80,0-0-0-0-0)
Home = [33101,32520,5]
Radius = 2
Behaviour = {
ADDRESS,"hello$",QuestValue(278)=2,! -> "Hey! A human! What are you doing in my kitchen, %N?"
ADDRESS,"hi$",QuestValue(278)=2,! -> *
ADDRESS,"greetings$",QuestValue(278)=2,! -> *
ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> *
ADDRESS,! -> Idle
BUSY,"hello$",QuestValue(278)=2,! -> "Whoa. Do I look as if I had two heads? Only one at a time, %N!", Queue
BUSY,"hi$",QuestValue(278)=2,! -> *
BUSY,"greetings$",QuestValue(278)=2,! -> *
BUSY,"djanni'hah$",QuestValue(278)=2,! -> *
BUSY,! -> NOP
VANISH,! -> "Now, where was I?"
"bye" -> "Goodbye. I am sure you will come back for more. They all do.", Idle
"farewell" -> *
"name" -> "My name is Bo'ques. Perhaps you know my name from a restaurant guide."
"bo'ques" -> "You want Bo'ques? Well, you have found him, I'd say."
"job" -> "I'm preparing the food for all djinn in Ashta'daramai. ...",
"Therefore I'm what is commonly called a cook, although I do not like that word too much. It is vulgar. I prefer to call myself 'chef'."
"cook" -> *
"chef" -> "Chef sounds nice, doesn't it? Well... I must admit I do not really know what it means, but it certainly sounds classy."
"food" -> "I know many recipes for preparing the finest food on Darama and maybe even whole Tibia!"
"king" -> "Gabel used to be king, you know. I must confess I miss those days a bit because I was allowed to carry the title of his royal majesty's personal cook. Ah, those were the days."
"gabel" -> "He is my boss. A most loyal customer and a real con... conni... well, a man of taste, at any rate. His favourite dish is Scarab<61>e au Vin served with onions and rice."
"connoisseur" -> "Yes! That's it! I have always trouble with pronouncing that damn word. A conno... conni... ah, hang it all!"
"djinn" -> "That is our race. It has seen better days, you know. ...",
"It would have been better for us all if more djinn would share my interest in cooking. But no! Bashing each others' heads in is the only thing they are good at! Vandals and trogo ...trogli ... and cavemen, that's what they are!"
"efreet" -> "A bunch of ignorants and primitives, that's what they are. You should see the things they eat! ...",
"You know they serve ketchup with just about every kind of meal! Ketchup! Oh, those barbarians."
"marid" -> "That is us - the loyalists who have have remained faithful to Gabel and to good cooking."
"malor" -> "That accursed traitor! I think there will never be peace until he is completely vanquished. If only he would allow me to cook for him. I would fix him a dinner he would never forget."
"mal'ouquah" -> "Ah yes. The efreets' notorious fortress. I have never been there. That is no place for an artist such as myself."
"ashta'daramai" -> "That is our little fortress - our home. Nice, isn't it? I find it inspirational, although I find the culinary facilities could do with some improvements."
"human" -> "I totally agree with Gabel that djinn and humans can learn from each other. ...",
"Take cooking, for example. It has such a long tradition among humans - even I could still learn a thing or two from the famous cooks at king Tibianus' court!"
"zathroth" -> "That is a sad story, and like most djinn I dislike talking about it. Let's put it this way. Once there was a great cook who worked hard to prepare the finest meal of his life. ...",
"But when he found that the product of his efforts did not meet his expectations he just ditched it even though it was wonderfully unique in its own special way. ...",
"You know what I think? I think Zathroth was a bad cook."
"tibia" -> "It may be that this world is wide and full of adventure, but to be honest I am not at all keen to see it myself. A comfortable lamp to sleep in and a well equipped kitchen is all I need."
"daraman" -> "Ah yes. That human WAS special, believe me. Did you know I talked to him myself, back in those days? In fact, I even had an argument with him because he dared to insult my work! He drove me mad when he called me a self-indulgent glutton. ...",
"But you know, eventually we came to respect each other! He taught me to stress quality rather than quantity, and he came to appreciate my 'Chili con Cobra'. Today I know that having met him was a major step forward in my development as a culinary artist."
"darashia" -> "I have heard good things about this place. I understand the Caliph is a true gourmet. People who eat good food can't be bad, that's what I say."
"scarab" -> "Ah yes. I like them well. Especially with a good sauce or in a stew. But they have to be young! Have you tried ancient scarab? Their meat is impossible to chew unless you have teeth made of titanium."
"edron" -> "Ah, the northern cities. One day I will start an extensive culinary expedition there. I have this dream of writing some sort of culinary guide, you know. Isn't that a great idea?"
"thais" -> *
"venore" -> *
"kazordoon" -> *
"carlin" -> *
"ab'dendriel" -> *
"ankrahmun" -> "No djinn who is in his right state of mind would want to go there? What for? The land is ruled by an undead nut case, and from what I have heard his subjects are no better."
"pharaoh" -> "Apparently he is an undead! And what's worse, he actually chose that fate for himself! Undead! Imagine that! Never sleep, never laugh, and worst of all: Never eat! What a crackpot!"
"palace" -> "Who would like to live in a palace if there is never the delicious smell of freshly prepared food! I would not want to live there. Not for love nor for money."
"ascension" -> "As far as I know that is one of the pharaoh's crazy ideas. Just a load of baloney."
"rah" -> "Hm. Is that some exotic spice? Hang on, I know! It is a kind of lizard stew - right?"
"uthun" -> *
"akh" -> *
"kha'zeel" -> "These mountains are a nice place to live in, but food-wise they are pretty lousy. We basically import everything we eat from the lowlands, trading them for magic trinkets and for gold. ...",
"The only plants that grow well in these mountains are potatoes, and they are not really my idea of Haute Cuisine."
"kha'labal" -> "Such a shame about that land. It wasn't always a desert, you know. That land was garden, a veritable paradise. Just the thought of the fruit that used to grow there makes my mouth water <sighs>. Well, guess who messed it up."
"war" -> "I have never been much of a warrior, but I will storm into battle swinging my meat cleaver if necessary. We simply must win this war!"
"melchior" -> "Ah yes, the trader - right? I remember him. He used to travel the mountains with his mule. A tough haggler and a real skinflint, he was. I thought he had fallen down a cliff with all his money."
"alesar" -> "Ah - that guy. You probably don't know it, but nobody around here likes to hear that name. It brings back painful memories, you know. His betrayal was such a heavy blow to us. I think I will never understand what made him do it? It is a mystery."
"lamp" -> "You would not believe it, but those lamps are actually quite comfy. And on top of that they are immensely practical! Did you ever try to stash one of your beds into your pocket?"
"fa'hradin" -> "That djinn is so engrossed in his work! I constantly have to remind him to eat because if I didn't he would simply forget. Forgetting to eat! Can you imagine that?"
"djema" -> "Djema is a nice girl, but she eats so little. It's frustrating, really. Humans and their little stomachs!"
"recipe",QuestValue(280)=0 -> "My collection of recipes is almost complete. There are only but a few that are missing. ...",
"Hmmm... now that we talk about it. There is something you could help me with. Are you interested?", Topic=2
"mission",QuestValue(280)=0 -> *
Topic=2,"yes" -> "Fine! Even though I know so many recipes, I'm looking for the description of some dwarven meals. ...",
"So, if you could bring me a cookbook of the dwarven kitchen I will reward you well.", SetQuestValue (280, 1)
Topic=2 -> "Well, too bad."
"book",QuestValue(280)=1 -> "Do you have the cookbook of the dwarven kitchen with you? Can I have it?", Topic=1
"cookbook",QuestValue(280)=1 -> *
"book",QuestValue(280)=2 -> "Thanks again, for bringing me that book!"
"cookbook",QuestValue(280)=2 -> *
Topic=1,"yes",Count(3234)=1,! -> "The book! You have it! Let me see! <browses the book> ...",
"Dragon Egg Omelette, Dwarven beer sauce... it's all there. This is great! Here is your well-deserved reward. ...",
"Incidentally, I have talked to Fa'hradin about you during dinner. I think he might have some work for you. Why don't you talk to him about it?", Amount=1, Delete(3234), Amount=3, Create(3029), SetQuestValue(280,2)
Topic=1 -> "Too bad. I must have this book."
}

View File

@@ -0,0 +1,39 @@
# GIMUD - Graphical Interface Multi User Dungeon
# borkas.npc: M<>belverk<72>ufer Borkas in Venore
Name = "Borkas"
Outfit = (128,77-43-38-76-0)
Home = [32992,32068,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Hey %N, what'cha want?"
ADDRESS,"hi$",! -> *
ADDRESS,"greetings$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Hey, %N. Would ya mind not interruptin'? Thanks.", Queue
BUSY,"hi$",! -> *
BUSY,"greetings$",! -> *
BUSY,! -> NOP
VANISH,! -> "Yeah, sod off..."
"bye" -> "Thanks and see ya.", Idle
"farewell" -> *
"job" -> "I'm into sellin' furniture. My grandfather was in that business, then my father, and so am I."
"shop" -> *
"name" -> "I'm Borkas Flersson, but let's not waste precious tradin' time with smalltalk."
"time" -> "Time is %T now."
"thanks" -> "No prob."
"thank","you" -> *
"allen" -> "Hes my boss but he likes to be one of us and sells some of his wares personally."
"richardson" -> *
"offer" -> "I'm selling containers here."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"furniture" -> *
"equipment" -> *
@"gen-t-furniture-containers-s.ndb"
}

View File

@@ -0,0 +1,112 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bozo.npc: Datenbank f<>r den Hofnarren Bozo
Name = "Bozo"
Outfit = (128,86-93-82-79-0)
Home = [32313,32183,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",female,! -> "Hello, hello, hello, little lady %N!"
ADDRESS,"hi$",female,! -> "Hello, hello, hello, little lady %N!"
ADDRESS,"hello$",male,! -> "Hi there, how's it hanging, %N!"
ADDRESS,"hi$",male,! -> "Hi there, how's it hanging, %N!"
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait and listen to my jokes, I am sooooo funny!"
BUSY,"hi$",! -> "Wait and listen to my jokes, I am sooooo funny!"
BUSY,! -> NOP
VANISH,male,! -> "How did he do that??"
VANISH,! -> "Women! They all do that to me!"
"bye" -> "Remember: A joke a day keeps the ghouls away!", Idle
"farewell" -> *
"job" -> Price=50, "I am the royal jes ... uhm ... the royal tax-collector! Do you want to pay your taxes?", Topic=1
"news" -> "I know the newest jokes in tibia."
"how","are","you"-> "Thank you, I'm fine, the gods are with me."
"sell" -> "Sell? Hmm, I know a little about magic and by chance I can sell you a truly unusual weapon."
"durin" -> "Isn't he the author of the book 'fun with demons'?"
"stephan" -> "He is kind of a father figure to me. Of course he denies all kinship to me."
"steve" -> "He's a smart one. I heared he hid in a foreign country as the first bugs showed up."
"name" -> "My name is Bozo. But it's more than a name, it's a lifestyle to me!"
"time" -> "Since you met me it is happy hour for you."
"help" -> "I am a jester, not a doctor!"
"jester" -> "Do you wish to join the fools' guild?", Topic=6
"fool" -> "Do you wish to join the fools' guild?", Topic=6
"joke" -> "I know some 'monstrous' jokes!"
"idiot" -> "To me it's just a profession, but for you it's a state of mind!"
"wish" -> "If you have a wish to CIP just write a letter and place it in a dustbin of your choice."
"excalibug" -> "I am not foolish enough to believe in the existence of this weapon."
"wallcarving" -> "Oh, I saw some demoncarvings in the dungeons as I hid there after a little joke on old Stutch."
"demoncarving" -> "Yes, they showed demons, seven actually, dancing around a sword! In a flaming pit of some kind."
"flaming","pit" -> "Ah, don't ask me! Usually mages and mystics know more about such stuff."
"monster" -> "I know a lot of monster jokes. Just tell me a monster's name, come on."
"demon" -> "Why are the experienced heroes quicker than others? ... The demons love fast food!"
"ghoul" -> "Where do the ghouls buy their robes? ... In a Boooohtique!"
"dragon" -> "Why do dragons breathe fire? ... They ate too many sorcerers in chili sauce!"
"skeleton" -> "Why do skeletons flee if wounded? ... They are so spineless!"
"orc" -> "Why do orcs have green skin? ... They ate at Frodo's!"
"cyclops" -> "How many eyes does a cyclops have? ... One for each IQ point of their opponents!"
"beholder" -> "Why are beholders so ugly? ... Because their mom and dad were beholders, too!"
"rat" -> "Why does the rat have a wooden leg? ... Because it is a former pirate!"
"spider" -> "Why did the spider cross the road? ... Because it ... oh you already know this one!?"
"troll" -> "Why do trolls live underground? ... Because on the ground there are so many PKs!"
"wolf" -> "Why do the wolves howl? ... Hey, if you're online that long you can't help but behave that way!"
"mino" -> "What do all little minotaurs want to become when they are grown-ups? ... Cowboys, of course!"
"dungeon" -> "If you are a bad jester you get a chance to visit them now and then."
"sewer" -> "Good place for picking up apples and women."
"oswald" -> "If you believe half the rumours he's spreading, you are going to get in a lot of trouble."
"update" -> "Hey! I am supposed to make the jokes here!"
"god" -> "I better make no jokes about THIS matter."
"king" -> "Nah, no jests about His Royal Highness."
"sam" -> "Did you know that he now sells a 'power axe of doom'? Run and buy it, he has only three in store."
"benjamin" -> "He would make a fine jester, too."
"gorn" -> "He sells spell scrolls each day at midnight, but you have to address him that very second."
"quentin" -> "He's my baby brother. If you tell him I sent you, he will grant you an extra spell or two."
"bozo" -> "Thats me: Bozo, the jester!"
"weapon" -> Type=3473, Amount=1, Price=250, "Do you want to buy a 'mace of the fury' for 250 gold?", Topic=3
"magic" -> Price=200, "I actually know some spells! Do you want to learn how to 'lessen your load' for %P gold?", Topic=2
"spell" -> Price=200, "I actually know some spells! Do you want to learn how to 'lessen your load' for %P gold?", Topic=2
"tibia" -> "I rarely leave the castle. It's a real stress to be popular like me."
"castle" -> "The castle is my home. A place fit for a jester and all other fools. Feel welcome."
"muriel" -> "Better don't mess with sorcerers!"
"elane" -> "She's pretty but has a kind of too burning affection for my taste."
"marvik" -> "Humourless old guy! Once turned me into a frog for painting his distasteful cave in pink."
"gregor" -> "A man of steel, with a stomach of wax. Never offer him a beer!"
"paladin",Paladin-> "I wanted to become a paladin, too, but I was overqualified!"
"paladin" -> "They are the king's favourites, because they know how to 'bow'."
"sorcerer",Sorcerer-> "I wanted to become a sorcerer, too, but I was overqualified!"
"sorcerer" -> "The good thing about them is that they can't be at two places at the same time."
"druid",Druid -> "I wanted to become a Druid, too, but I was overqualified!"
"druid" -> "If you are in Druidville, do as the rabbits do."
"knight",Knight -> "I wanted to become a knight, too, but I was overqualified!"
"knight" -> "Did you notice that old knights have their scars just on their backs?"
"noodles" -> "Hey, the little one is almost as funny as me!"
"dog" -> "Are we talking about Noodles?"
"poodle" -> "Are we talking about Noodles?"
"guild" -> "Since the first guild showed up there's a great demand for jesters and fools to join them."
"necromant","nectar" -> "Peeew! That sounds disgusting! Are you a cook at Frodo's?"
"necromant" -> "Don't feed the necromants."
"lady",male -> "Well, you don't behave ladylike just because you dress like one!"
"lady",female -> "Has any man said to you that you're not only beautiful but also intelligent?", Topic=5
"kiss",male -> "Uh, go away!", Idle
"kiss",female -> "Do you want to kiss me?", Topic=4
"hugo" -> "I had a cousin named like that."
"cousin" -> "He died some years ago."
Topic=1,"yes",CountMoney>=Price -> "Thank you very much. I will have a drink or two on your health!", DeleteMoney
Topic=1,"yes" -> "Come back, when you have enough money."
Topic=1 -> "Well, perhaps later."
Topic=2,"yes",CountMoney>=Price -> "Here you are, I already lessened your load.", DeleteMoney
Topic=2,"yes" -> "Come back, when you have enough money."
Topic=2 -> "You don't know what offer you have passed!"
Topic=3,"yes",CountMoney>=Price -> "And here it is, it suits you well!", DeleteMoney, Create(Type)
Topic=3,"yes" -> "Come back, when you have enough money."
Topic=3 -> "You dont know what offer you have passed!"
Topic=4,"yes" -> "Uh, oh! ... I am seeing stars!", EffectMe(13)
Topic=4 -> "Pah, I didn't want to kiss you anyway!"
Topic=5,"yes" -> "This is a world of fantasy and full of surprises!"
Topic=5 -> "Well, think about it!"
Topic=6,"yes" -> "Sorry, you already are a member."
Topic=6 -> "Well, you are already a member anyway."
}

View File

@@ -0,0 +1,21 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Braden"
Outfit = (128,58-20-116-95-0)
Home = [32277,32707,7]
Radius = 5
Behaviour = {
ADDRESS,"hello$",! -> "Hello, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> "Bye, %N.", Idle
"farewell" -> *
}

View File

@@ -0,0 +1,21 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Bradford"
Outfit = (128,38-93-82-116-2)
Home = [32299,32837,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, traveller %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Oh, just when I wanted to tell him about that treasure."
"bye" -> "Farewell, %N.", Idle
"farewell" -> *
}

View File

@@ -0,0 +1,79 @@
# GIMUD - Graphical Interface Multi User Dungeon
# brasith.npc: Datenbank f<>r den Obsth<74>ndler Brasith
Name = "Brasith"
Outfit = (144,60-94-58-76-0)
Home = [32692,31589,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Ashari %N."
ADDRESS,"hi$",! -> *
ADDRESS,"Ashari$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Asha Thrazi."
"bye" -> "Asha Thrazi.", Idle
"farewell" -> *
"name" -> "I am Brasith Seedsinger."
"job" -> "You may buy all the things we grow or gather at this place."
"time" -> "Sorry, I can't help you."
"carlin" -> "The humans of Carlin at least ry to live in harmony with nature."
"thais" -> "I heared only terrible storys about that city."
"venore" -> "Their traders seem suspiciously freindly. I don't trust them."
"roderick" -> "His house is an impurity in our city in unity with nature."
"olrik" -> "This poor humans seems to think he might become one of us by spendig time with us."
"elf" -> "Our race lacks unity, which is a very sad thing. And the differences we have will grow and grow until eventually there is no race left."
"elves" -> *
"dwarf" -> "They work the earth and claim knowledge about it, but they know only about minerals, not about the life it stands for."
"human" -> "They are so many, so planless, so divided. They have choosen a path I do not want for my own race"
"troll" -> "I don't claim to understand this creatures but sometimes they are more close to the roots than we are."
"cenath" -> "The Cenath forgot as many as they learned. I doubt they find the wisdom they are looking for without the things they neglected in their pursuit of knowledge."
"kuridai" -> "The Kuridai left the true path and can't see their error. Their way of living may have been suitable in the past, but if they don't come back to us, their path will lead into darkness."
"deraisim" -> "We have still much to learn but we are on the correct path at least."
"abdaisim" -> "The Abdaisim are true to the ways of our race, maybe even more close than we. But by abandoning the other elves they harm themselves more than they know."
"teshial" -> "They are lost, and if they still exist they are alone in the cold and the darkness."
"ferumbras" -> "He thinks that he is incredibly powerful, but his is only the mindless power of destruction."
"crunor" -> "We abandoned the gods a long time ago. A short time after they abandoned us."
"plant" -> "Life takes many forms. Plants are a very basic form of life. Its simplicity makes them close to the core of nature."
"tree" -> *
"forest" -> "The beauty of a forest is something easy to be missed by the unobservant."
"field" -> "With the growth of a community comes the need to 'use' nature rather then to 'flow' with nature. This is sad but necessary."
"offer" -> "I sell corncobs, cherries, grapes, melons, pumpkins, bananas, strawberries, and carrots."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"food" -> *
"corncob" -> Type=3597, Amount=1, Price=3, "Do you want to buy a corncob for %P gold?", Topic=1
"cherry" -> Type=3590, Amount=1, Price=1, "Do you want to buy a cherry for %P gold?", Topic=1
"grapes" -> Type=3592, Amount=1, Price=3, "Do you want to buy grapes for %P gold?", Topic=1
"melon" -> Type=3593, Amount=1, Price=8, "Do you want to buy a melon for %P gold?", Topic=1
"banana" -> Type=3587, Amount=1, Price=2, "Do you want to buy a banana for %P gold?", Topic=1
"strawberry" -> Type=3591, Amount=1, Price=1, "Do you want to buy a strawberry for %P gold?", Topic=1
"carrot" -> Type=3595, Amount=1, Price=3, "Do you want to buy a carrot for %P gold?", Topic=1
"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1
"juice squeezer" -> Type=5865, Amount=1, Price=100, "Do you want to buy a juice squeezer for %P gold?", Topic=1
%1,1<%1,"corncob" -> Type=3597, Amount=%1, Price=3*%1, "Do you want to buy %A corncobs for %P gold?", Topic=1
%1,1<%1,"cherr" -> Type=3590, Amount=%1, Price=1*%1, "Do you want to buy %A cherries for %P gold?", Topic=1
%1,1<%1,"grapes" -> Type=3592, Amount=%1, Price=3*%1, "Do you want to buy %A grapes for %P gold?", Topic=1
%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=8*%1, "Do you want to buy %A melons for %P gold?", Topic=1
%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=2*%1, "Do you want to buy %A bananas for %P gold?", Topic=1
%1,1<%1,"strawberries" -> Type=3591, Amount=%1, Price=1*%1, "Do you want to buy %A strawberries for %P gold?", Topic=1
%1,1<%1,"carrot" -> Type=3595, Amount=%1, Price=3*%1, "Do you want to buy %A carrots for %P gold?", Topic=1
%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1
%1,1<%1,"juice squeezer" -> Type=5865, Amount=%1, Price=100*%1, "Do you want to buy %A juice squeezers for %P gold?", Topic=1
"bugmilk" -> Type=2875, Data=9, Amount=1, Price=15, "Do you want to buy a bottle of bugmilk for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, you do not have enough gold."
Topic=1 -> "Maybe you will buy it another time."
}

View File

@@ -0,0 +1,201 @@
# GIMUD - Graphical Interface Multi User Dungeon
# Brengus.npc: Datenbank f<>r den waffen und r<>stungsh<73>ndler Brengus
Name = "Brengus"
Outfit = (132,79-57-57-95-0)
Home = [32634,32747,6]
Radius = 0
Behaviour = {
ADDRESS,"hello$",! -> "Be greeted."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait, I am busy right now", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"farewell" -> *
"job" -> "I am a tradesman. I sell and buy weapons and armor."
"name" -> "My name is Brengus."
"time" -> "Sorry, my watch didn't take the moist air here too well."
"king" -> "This is the king's land. It was a wise decision to have us people from Venore rule this settlement."
"venore" -> "I miss my home like most of us here, but I have duties and responsibilities. After all, there is some meagre profit to earn here."
"thais" -> "A nice big city of course, but it lacks style and grandeur. Such qualities you will only find when you visit my hometown Venore."
"carlin" -> "I hope the king will take these rebelling women soon under Thaian guidance once again. I hate to see the profits wasted that could be earned there."
"edron" -> "A rich and lovely island. Sadly those knights kept our tradesmen out of business for some unknown reason. I am convinced after seeing our success with this colony here, the king will allow Venore to become more present over there too."
"jungle" -> "Of course there are problems. But problems are there to keep those out of business who are not prepared and diligent enough."
"tibia" -> "It's a world full of possibilities."
"kazordoon" -> "The dwarves of Kazordoon are stubborn people and it's hard to have dealings with them. But as often, the hardship is very rewarding for those who are able to handle them."
"dwarves" -> *
"dwarfs" -> *
"ab'dendriel" -> "It's complicated to negotiate with those elves but it is possible."
"elves" -> *
"elfs" -> *
"darama" -> "We have hardly scratched the surface of all the possibilities to gain profit that are hidden on this continent."
"darashia" -> "The sandwasp's honey is quite useful. But that's the only noteworthy thing about this unimportant desert hicktown."
"ankrahmun" -> "It's somewhat hard to evaluate if this city poses another threat or a new market. Only time can tell."
"ferumbras" -> "He is bad for business. The big trading houses of Venore have yet to decide what price they will put on his head."
"excalibug" -> "If you ever stumble upon that interesting piece of jewellery, contact me. I know somebody who would pay a decent amount of crystal to add it to his collection of curiosities."
"apes" -> "They are neither skilled in a craft nor do they know about the concept of trade. They constantly raid our colony to steal items."
"lizzard" -> "The lizzard folk is hostile to us but luckily they live far enough from here to be an immediate danger."
"dworcs" -> "They should be driven into the sea."
"offer" -> "My offers are weapons, armors, helmets, legs, and shields."
"do","you","sell" -> *
"do","you","have" -> *
"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, swords, rapiers, daggers, and sabres. What's your choice?"
"helmet" -> "I am selling leather helmets and chain helmets. What do you want?"
"armor" -> "I am selling leather, chain and brass armors. What do you need?"
"shield" -> "I am selling wooden shields and steel shields. What do you want?"
"trousers" -> "I am selling chain legs. Do you want to buy some?"
"legs" -> *
"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1
"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1
"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1
"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1
"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1
"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1
"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1
"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1
"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1
"throwing","star" -> Type=3287, Amount=1, Price=50, "Do you want to buy a throwing star for %P gold?", Topic=1
"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1
"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1
"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1
"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1
"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1
"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1
"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1
"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1
%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1
%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1
%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1
%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1
%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1
%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1
%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1
%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1
%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1
%1,1<%1,"throwing","star" -> Type=3287, Amount=%1, Price=50*%1, "Do you want to buy %A throwing stars for %P gold?", Topic=1
%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1
%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1
%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1
%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1
%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1
%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1
%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1
%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1
"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2
"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2
"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell a dagger for %P gold?", Topic=2
"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2
"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2
"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2
"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2
"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2
"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell a spear for %P gold?", Topic=2
"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2
"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2
"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2
"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2
"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2
"sell","templar","scytheblade" -> Type=3345, Amount=1, Price=200, "Do you want to sell a templar scytheblade for %P gold?", Topic=2
"sell","ripper","lance" -> Type=3346, Amount=1, Price=500, "Do you want to sell a ripper lance for %P gold?", Topic=2
"sell","hunting","spear" -> Type=3347, Amount=1, Price=250, "Do you want to sell a hunting spear for %P gold?", Topic=2
"sell","banana","staff" -> Type=3348, Amount=1, Price=1000, "Do you want to sell a banana staff for %P gold?", Topic=2
"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2
"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2
"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2
"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2
"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2
"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2
"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2
"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2
"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2
"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2
"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2
"sell","tusk","shield" -> Type=3443, Amount=1, Price=850, "Do you want to sell a tusk shield for %P gold?", Topic=2
"sell","sentinel","shield" -> Type=3444, Amount=1, Price=120, "Do you want to sell a sentinel shield for %P gold?", Topic=2
"sell","salamander","shield" -> Type=3445, Amount=1, Price=280, "Do you want to sell a salamander shield for %P gold?", Topic=2
"sell","tribal","mask" -> Type=3403, Amount=1, Price=250, "Do you want to sell a tribal mask for %P gold?", Topic=2
"sell","leopard","armor" -> Type=3404, Amount=1, Price=300, "Do you want to sell a leopard armor for %P gold?", Topic=2
"sell","horseman","helmet" -> Type=3405, Amount=1, Price=280, "Do you want to sell a horseman helmet for %P gold?", Topic=2
"sell","feather","headdress" -> Type=3406, Amount=1, Price=850, "Do you want to sell a feather headdress for %P gold?", Topic=2
"sell","crocodile","boots" -> Type=3556, Amount=1, Price=100, "Do you want to sell crocodile boots for %P gold?", Topic=2
"sell","bast","skirt" -> Type=3560, Amount=1, Price=750, "Do you want to sell a bast skirt for %P gold?", Topic=2
"sell","charmer","tiara" -> Type=3407, Amount=1, Price=900, "Do you want to sell a charmer's tiara for %P gold?", Topic=2
"sell","beholder","helmet" -> Type=3408, Amount=1, Price=2200, "Do you want to sell a beholder helmet for %P gold?", Topic=2
"sell","tusk" -> "Sorry, I'm not interested in tusks, but you might want to offer them to Zaidal - as far as I know he uses them for making tables and chairs."
"sell",%1,1<%1,"tusk" -> "Sorry, I'm not interested in tusks, but you might want to offer them to Zaidal - as far as I know he uses them for making tables and chairs."
"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2
"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2
"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2
"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2
"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2
"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2
"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2
"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2
"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2
"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2
"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2
"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2
"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2
"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2
"sell",%1,1<%1,"templar","scytheblade" -> Type=3345, Amount=%1, Price=200*%1, "Do you want to sell %A templar scytheblades for %P gold?", Topic=2
"sell",%1,1<%1,"ripper","lance" -> Type=3346, Amount=%1, Price=500*%1, "Do you want to sell %A ripper lances for %P gold?", Topic=2
"sell",%1,1<%1,"hunting","spear" -> Type=3347, Amount=%1, Price=250*%1, "Do you want to sell %A hunting spears for %P gold?", Topic=2
"sell",%1,1<%1,"banana","staff" -> Type=3348, Amount=%1, Price=1000*%1, "Do you want to sell %A banana staves for %P gold?", Topic=2
"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2
"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2
"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2
"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2
"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2
"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2
"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2
"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2
"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2
"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2
"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2
"sell",%1,1<%1,"tusk","shield" -> Type=3443, Amount=%1, Price=850*%1, "Do you want to sell %A tusk shields for %P gold?", Topic=2
"sell",%1,1<%1,"sentinel","shield" -> Type=3444, Amount=%1, Price=120*%1, "Do you want to sell %A sentinel shields for %P gold?", Topic=2
"sell",%1,1<%1,"salamander","shield" -> Type=3445, Amount=%1, Price=280*%1, "Do you want to sell %A salamander shields for %P gold?", Topic=2
"sell",%1,1<%1,"tribal","mask" -> Type=3403, Amount=%1, Price=250*%1, "Do you want to sell %A tribal masks for %P gold?", Topic=2
"sell",%1,1<%1,"leopard","armor" -> Type=3404, Amount=%1, Price=300*%1, "Do you want to sell %A leopard armors for %P gold?", Topic=2
"sell",%1,1<%1,"horseman","helmet" -> Type=3405, Amount=%1, Price=280*%1, "Do you want to sell %A horseman helmets for %P gold?", Topic=2
"sell",%1,1<%1,"feather","headdress" -> Type=3406, Amount=%1, Price=850*%1, "Do you want to sell %A feather headdresses for %P gold?", Topic=2
"sell",%1,1<%1,"crocodile","boots" -> Type=3556, Amount=%1, Price=100*%1, "Do you want to sell %A pairs of crocodile boots for %P gold?", Topic=2
"sell",%1,1<%1,"bast","skirt" -> Type=3560, Amount=%1, Price=750*%1, "Do you want to sell %A bast skirts for %P gold?", Topic=2
"sell",%1,1<%1,"charmer","tiara" -> Type=3407, Amount=%1, Price=900*%1, "Do you want to sell %A charmer's tiaras for %P gold?", Topic=2
"sell",%1,1<%1,"beholder","helmet" -> Type=3408, Amount=%1, Price=2200*%1, "Do you want to sell %A beholder helmets for %P gold?", Topic=2
Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, you do not have enough gold."
Topic=1 -> "Maybe you will buy it another time."
Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Sorry, you do not have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2 -> "Maybe next time."
}

View File

@@ -0,0 +1,119 @@
# GIMUD - Graphical Interface Multi User Dungeon
# brewster.npc: Datenbank f<>r den priester brewster
Name = "Brewster"
Outfit = (133,57-115-115-95-0)
Home = [32595,32744,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "G...greetings <hicks>."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Uh? Gimme a break. As you can see there's another one first.", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Bye ... and now I'll have a quick drink."
"bye" -> "Exactly! <hicks>", Idle
"farewell" -> *
"job" -> "I am a priest. <hicks> The worldly representative of the gods so to speak. <hicks> Not that I would say such a thing of course. <hicks> This would be vanity after all."
"name" -> "I am ... ah, yes, Brewster. That's me, my name I mean <hicks>."
"time" -> "Uhm ... Uh ... No idea, sorry."
"temple" -> "Hehe! <hicks> Well if you call this hut a temple you are not a devoted churchgoer I guess. But never mind, I won't tell anyone and the gods know it anyway ... if they care."
"king" -> "Ah the king, how lucky he must be - being the ruler of this lovely little piece of dirt here. Hehe."
"venore" -> "Venore, Venore, city of splendour. Hm, the best thing about that city is its brewery."
"thais" -> "Thais!! My beloved hometown! Oh how I miss my good, old Thais."
"carlin" -> "Ha! That's probably even worse than this dump of a jungle here that they call a colony."
"edron" -> "They would never appoint a priest of such a low rank like me to Edron."
"jungle" -> "This jungle must be the way of the gods to give us mortals a taste of hell <hicks>."
"gods" -> "Oh come on, just leave me alone. <hicks> Read a book to find out more."
"tibia" -> "If Tibia is a fallen god, make your guess what bodypart you are on now. <hicks> I have my assumptions ... but I won't tell. Hehe."
"kazordoon" -> "The dwarves I met can't stop to praise the dwarven beer. That wakes the urge in me to ... uhm spread the word of our gods in that city of Kazordoon."
"dwarves" -> *
"dwarfs" -> *
"ab'dendriel" -> "Was never there <hicks> For all what I have heard it's not that much different from this ugly little settlement."
"elves" -> "After being in that jungle for a while, I can't trust people that love trees anymore."
"elfs" -> *
"darama" -> "The teachings of our temple counts little on this continent. I think it's a sign from the gods to abandon it. But why should anyone listen to poor old Brewster?"
"ankrahmun" -> "Just to think about this cursed town and its inhabitants makes me shiver. I better take a quick drink to forget about it."
"ferumbras" -> "<hicks> Oh well, he is just that what I'd expect next in all my misery."
"excalibug" -> "Who knows if it is real or just some myth? <hicks> And who cares at all?"
"apes" -> "They don't believe me but I have seen them. There are pink apes! They come when I am sleeping and try to steal my beer and wine <hicks>."
"lizard" -> "They usually stay away from here so who cares?"
"dworcs" -> "Heard enough of them to dislike them."
"cough", "syrup" -> "The only person who might have some cough syrup is this druid Ustan. You find him in the tavern. Hmmm the tavern ... <hicks>"
"help",HP<40,! -> "You are hurt my child. I will heal your wounds.", HP=40, EffectOpp(13)
"help",Poison>0,! -> "You are poisoned my child. I will help you.", Poison(0,0), EffectOpp(14)
"help",Burning>0,! -> "You are burning my child. I will help you.", Burning(0,0), EffectOpp(15)
"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13)
"heal$",PvPEnforced -> "You aren't looking that bad."
"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes."
"blessing",PvPEnforced,! -> "The vital force of this world is waning. There are no more blessings available on this world."
"pilgrimage",PvPEnforced,! -> *
"ashes",PvPEnforced,! -> *
"spiritual",PvPEnforced,! -> *
"shielding",PvPEnforced,! -> *
"sacred","places",PvPEnforced,! -> *
"spark",PvPEnforced,! -> *
"phoenix",PvPEnforced,! -> *
"embrace",PvPEnforced,! -> *
"fire",PvPEnforced,! -> *
"suns",PvPEnforced,! -> *
"wisdom",PvPEnforced,! -> *
"solitude",PvPEnforced,! -> *
"pilgrimage" -> "Whenever you receive a lethal wound your vital force is damaged. Each one of the five blessings will reduce this damage."
"ashes" -> *
"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of Tibia, the fire of the suns and the wisdom of solitude."
"sacred","places" -> "Just tell me in which of the five blessings you are interested."
"spiritual", QuestValue(104) > 0 -> "I see you have received the spiritual shielding in the whiteflower temple south of Thais."
"shielding", QuestValue(104) > 0 -> *
"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais."
"shielding" -> *
"spark", QuestValue(102) > 0 -> "I can sense that the spark of the phoenix has already been given to you by the dwarven priests of earth and fire in Kazordoon."
"phoenix", QuestValue(102) > 0 -> *
"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon."
"phoenix" -> *
"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin have provided you with the embrace of Tibia."
"embrace" -> "The druids north of Carlin can provide you with the embrace of Tibia."
"fire","suns", QuestValue(103) > 0 -> "I can see you have received the blessing of the two suns in the suntower near Ab'Dendriel."
"suns", QuestValue(103) > 0 -> *
"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ."
"suns" -> *
"wisdom", QuestValue(101) > 0 -> "I can sense you have already talked to the hermit Eremo on the isle of Cormaya and received this blessing."
"solitude", QuestValue(101) > 0 -> *
"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing."
"solitude" -> *
"stake",QuestValue(17576)=9,Count(5941)<=0 -> "I think you have forgotten to bring your stake, pilgrim."
"stake",QuestValue(17576)=9 -> Type=5941, Amount=1, "Yes, I was informed what to do. Are you prepared to <hicks> receive my line of the prayer?", Topic=10
Topic=10,"yes",Count(Type)>=Amount -> "So receive my prayer: 'Your hand shall be guided - your feet shall walk in <hicks> harmony'. Now, bring your stake to Tyrias in <hicks> Liberty Bay for the next line of the prayer. I will inform him what to do.", SetQuestValue(17576,10)
Topic=10,"yes" -> "I think you have forgotten to bring your stake, pilgrim."
Topic=10 -> "I will wait for you."
"stake",QuestValue(17576)=10 -> "You should visit Tyrias in Liberty Bay now."
"stake",QuestValue(17576)>10 -> "You have already received my line of the prayer. Don't make me do more work than necessary!"
"stake" -> "A blessed stake? That's a <hicks> strange request. Maybe Quentin knows more, he is one of the oldest monks after all."
}

View File

@@ -0,0 +1,109 @@
# GIMUD - Graphical Interface Multi User Dungeon
# briasol.npc: Datenbank fuer den Juwelier Briasol (Elfenstadt)
Name = "Briasol"
Outfit = (144,3-86-87-76-0)
Home = [32635,31667,8]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Ashari %N."
ADDRESS,"hi$",! -> *
ADDRESS,"ashari$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "In a few heartbeats I will have time for you %N.", Queue
BUSY,"hi$",! -> *
BUSY,"ashari$",! -> *
BUSY,! -> NOP
VANISH,! -> "Asha Thrazi."
"bye" -> "Asha Thrazi.", Idle
"farewell" -> *
"asha","thrazi" -> *
"job" -> "I am a jeweller and exchange money."
"name" -> "I am Briasol Crithanath."
"time" -> "I don't know the time, sorry. I do not care for this concept. Watches are your master, they tell you what to do and when."
"elves" -> "Our lifespan is longer then that of other races. We should keep that in mind everytime."
"dwarfs" -> "They live that long and make not much out of it."
"humans" -> "I mourn them. As soon as you get to know one he's dead."
"troll" -> "We take care of them, give them shelter, and a reason to live."
"carlin" -> "Carlin is a quite lovely city, given that its a city of humans."
"thais" -> "Thais has a high demand on the jewelry that I craft."
"venore" -> "The tradesmen of Venore offer high prices for my wares."
"roderick" -> "I have only little dealings with him."
"olrik" -> "I only talk to him when I send a parcel to one of my customers in a far away city. He seems friendly and is a bit eager to please."
"cenath" -> "They are the ones responsible for most of the magic and the like in this town."
"kuridai" -> "Our caste are workers out of passion."
"deraisim" -> "They hunt for us and patrol the woods."
"abdaisim" -> "I don't know much about them."
"teshial" -> "They are lost in time."
"ferumbras" -> "He will be gone sooner or later."
"crunor" -> "Gods are eternal. They learn so much in their existence."
"excalibug" -> "It's a weapon of times long gone. It's lost for our time."
"news" -> "I know nothing of importance."
"offer" -> "I can sell gems, pearls, and jewels."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"gem" -> "You can buy and sell small diamonds, sapphires, rubies, emeralds, and amethysts."
"pearl" -> "I have white and black pearls for sale, but you also can sell me some."
"jewel" -> "You can purchase our fine dwarfish wares like gold converting rings, wedding rings, golden amulets, and ruby necklaces."
"talon" -> "We don't trade with them."
"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=5
"golden","amulet" -> Type=3013, Amount=1, Price=6600,"Do you want to buy a golden amulet for %P gold?", Topic=5
"ruby","necklace" -> Type=3016, Amount=1, Price=3560,"Do you want to buy a ruby necklace for %P gold?", Topic=5
"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=5
"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=5
"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=5
"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=5
"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=5
"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=5
"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=5
"crystal","ring" -> Type=3007, Amount=1, Price=250, "Do you want to buy a crystal ring to convert gold for %P gold?", Topic=5
"gold","convert" -> *
%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=5
%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=5
%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1,"Do you want to buy %A ruby necklaces for %P gold?", Topic=5
%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=5
%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=5
%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=5
%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=5
%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=5
%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=5
%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=5
%1,1<%1,"crystal","ring" -> Type=3007, Amount=%1, Price=250*%1, "Do you want to buy %A crystal rings to convert gold for %P gold?", Topic=5
%1,1<%1,"gold","convert" -> *
"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=6
"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=6
"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=6
"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=6
"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=6
"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=6
"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=6
"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=6
"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=6
"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=6
"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=6
"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=6
"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=6
"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=6
Topic=5,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
Topic=5,"yes" -> "Come back, when you have enough money."
Topic=5 -> "Hmm, but next time."
Topic=6,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=6,"yes" -> "Sorry, you do not have one."
Topic=6,"yes",Amount>1 -> "Sorry, you do not have so much."
Topic=6 -> "Maybe next time."
@"gen-bank.ndb"
}

View File

@@ -0,0 +1,70 @@
# GIMUD - Graphical Interface Multi User Dungeon
# brodrosch.npc: Datenbank f<>r den Kapit<69>n Brodrosch
Name = "Brodrosch"
Outfit = (66,0-0-0-0-0)
Home = [32661,31957,15]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Welcome, %N! May Earth protect you, even whilst sailing!"
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","cormaya",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Full steam ahead %N!", Queue, DeleteMoney, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3)
BUSY,"bring","me","to","cormaya",Premium,CountMoney>=160,! -> Price=160, "Full steam ahead %N!", Queue, DeleteMoney, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3)
ADDRESS,"bring","me","to","cormaya",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Full steam ahead %N!", Queue, DeleteMoney, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3)
ADDRESS,"bring","me","to","cormaya",Premium,CountMoney>=160,! -> Price=160, "Full steam ahead %N!", Queue, DeleteMoney, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3)
BUSY,"hello$",! -> "Shut up and wait like the rest, jawoll!", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Yeah, yeah, walk, it's cheaper."
"bye" -> "Earth under your feet ... it's still better than lava.", Idle
"farewell" -> *
"job" -> "Look at my blackened beard? I'm the steamship captain!"
"work" -> *
"name" -> "I am Brodrosch Steamtrousers, son of the machine, of the Molten Rock."
"tibia" -> "Tibia? Just don't ask."
"ship" -> "This is a great ship. Ha! It works without wind but with fire, and it travels not on the ocean but beneath the earth!"
"steamship" -> *
"captain" -> "Of course, I am the captain. But I am also a technomancer."
"technomancer" -> "Being a technomancer is a privilege few dwarfs have. We form earth and fire through powerful technology into tools. Also, we are great inventors."
"inventors" -> "Yes. There could have been thousands of our inventions, if they wouldn't explode all the time..."
"inventions" -> *
"sell" -> "This is not a shop, damn it!"
"buy" -> *
"thais" -> "This is a steamship that travels only subterreneanly. No way to get on that risky ocean. Kazordoon - Cormaya only."
"ab'dendriel" -> *
"carlin" -> *
"venore" -> *
"senja" -> *
"folda" -> *
"vega" -> *
"ice","islands" -> *
"darashia" -> *
"darama" -> *
"kazordoon" -> "Hey, we ARE at Kazordoon! Must be the cavemadness..."
"beer" -> "Sometimes being drunk means seeing two rivers. I survive by steering right between them."
"dwarf" -> "Deep inside, we're all dwarfs."
"gurbasch" -> "Ah, my brother in Cormaya. He can take you back."
"cormaya" -> Price=160, "So you want to go to Cormaya? %P gold?", Topic=1
"passage" -> *
"cormaya",QuestValue(250)>2 -> Price=150, "So you want to go to Cormaya? %P gold?", Topic=1
"passage",QuestValue(250)>2 -> *
# f<>r post-quest
Topic=1,"yes",Premium,QuestValue(227)=4,CountMoney>=Price -> "Full steam ahead!", DeleteMoney, Idle, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3),SetQuestValue(227,5)
Topic=1,"yes",Premium,CountMoney>=Price -> "Full steam ahead!", DeleteMoney, Idle, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3)
Topic=1,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic=1,"yes" -> "You don't have enough money."
}

View File

@@ -0,0 +1,85 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Bron"
Outfit = (143,95-94-132-86-2)
Home = [32366,31628,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",QuestValue(17532)=6,! -> "Oh no! Was that really me? This is so embarassing, I have no idea what has gotten into me. Was that the fighting spirit you gave me?", SetQuestValue(17532,7), Topic=4
ADDRESS,"hi$",QuestValue(17532)=6,! -> *
ADDRESS,"hello$",! -> "Welcome to my humble hut, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Bye."
"bye" -> "Bye, %N.", Idle
"farewell" -> *
"violence",QuestValue(17532)=0 -> "Convincing Ajax that it is not always necessary to use brute force... this would be such an achievement. Definitely a hard task though. ...",
"Listen, I simply have to ask, maybe a stranger can influence him better than I can. Would you help me with my brother?", Topic=1
Topic=1,"yes" -> "Really! That is such an incredibly nice offer! I already have a plan. You have to teach him that sometimes words are stronger than fists. ...",
"Maybe you can provoke him with something to get angry, like saying... 'MINE!' or something. But beware, I'm sure that he will try to hit you. ...",
"Don't do this if you feel weak or ill. He will probably want to make you leave by using violence, but just stay strong and refuse to give up. ...",
"If he should ask what else is necessary to make you leave, tell him to 'say please'. Afterwards, do leave and return to him one hour later. ...",
"This way he might learn that violence doesn't always help, but that a friendly word might just do the trick. ...",
"Have you understood everything I told you and are really willing to take this risk?", Topic=2
Topic=1 -> "Maybe another time."
Topic=2,"yes" -> "You are indeed not only well educated, but also very courageous. I wish you good luck, you are my last hope.", SetQuestValue(17532,1), SetQuestValue(17594,1)
Topic=2 -> "Maybe another time."
"Brother","is","right","Fist","not","always","good",QuestValue(17532)=3 -> "Oh! He really said that? I am so proud of you, %N. These are really good news. Everything would be great... if only there wasn't this person near my house.", SetQuestValue(17532,4)
"person",QuestValue(17532)=4 -> "This... person... makes me want to... say something bad... must... control myself. <sweats> I really don't know what to do anymore....",
"I wonder if Ajax has an idea. Could you ask him about Gelagos?", Topic=3
"gelagos",QuestValue(17532)=4 -> *
"gelagos" -> "This... person... makes me want to... say something bad... must... control myself."
Topic=3,"yes" -> "Again, I have to thank you for your selfless offer to help me. I hope that Ajax can come up with something, now that he has experienced the power of words.", SetQuestValue(17532,5)
Topic=3 -> "Maybe another time."
"fighting","spirit",QuestValue(17532)=5,Count(5884)>=1 -> "Fighting spirit? What am I supposed to do with this fi... - oh! I feel strange... ME MIGHTY! ME WILL CHASE OFF ANNOYING KIDS!GROOOAARR!! RRRRRRRRRRRRAAAAAAAGE!!", DeleteAmount(5884, 1), SetQuestValue(17532,6), Idle
"fighting","spirit" -> "No, no, no. I don't need any fighting spirit never."
Topic=4,"yes" -> "I'm impressed... I am sure this was Ajax' idea. I would love to give him a present, but if I leave my hut to gather ingredients, he will surely notice. ...",
"Would you maybe help me again, one last time, my friend? I assure you that your efforts will not be in vain.", Topic=5
Topic=4 -> "Of course not you my educated friend. I can't believe how this happened. I would love to give Ajax a present, but if I leave my hut to gather ingredients, he will surely notice. ...",
"Would you maybe help me again, one last time, my friend? I assure you that your efforts will not be in vain.", Topic=5
"help",QuestValue(17532)=7 -> "Oh, you came to help me to make a present for Ajax?", Topic=5
"present",QuestValue(17532)=7 -> *
Topic=5,"yes" -> "Great! You see, I really would love to sew a nice shirt for him. I just need a few things for that, so please listen closely: ...",
"He loves green and red, so I will need about 50 pieces of red cloth - like the material heroes make their capes of - and 50 pieces of the green cloth Djinns like. ...",
"Secondly, I need about 10 rolls of spider silk yarn. I think mermaids can yarn silk of large spiders to create a smooth thread. ...",
"The only remaining thing needed would be a bottle of warrior's sweat to spray it over the shirt... he just loves this smell. ...",
"Have you understood everything I told you and are willing to handle this task?", Topic=6
Topic=5 -> "Hmmm. If you wish to help another time to make a present I will be waiting for you."
Topic=6,"yes" -> "Thank you, my friend! Come back to me once you have collected 50 pieces of red cloth and 50 pieces of green cloth.", SetQuestValue(17532,8)
Topic=6 -> "Hmmm. If you wish to help another time to make a present I will be waiting for you."
"cloth",QuestValue(17532)=8 -> "Have you really managed to fulfill the task and brought me 50 pieces of red cloth and 50 pieces of green cloth?", Topic=7
Topic=7,"yes",Count(5911)>=50,Count(5910)>=50 -> "Terrific! I will start to trim it while you gather 10 rolls of spider silk. I'm sure that Ajax will love it.", DeleteAmount(5911,50), DeleteAmount(5910,50), SetQuestValue(17532,9)
Topic=7,"yes" -> "Sorry, you do not have so many."
Topic=7 -> "Maybe another time."
"rolls","of","spider","silk",QuestValue(17532)=9 -> "Oh, did you bring 10 rolls of spider silk yarn for me?", Topic=8
Topic=8,"yes",Count(5886)>=10 -> "I'm impressed! You really managed to get spider silk yarn for me! I will immediately start to work on this shirt. Please don't forget to bring me warrior's sweat!", DeleteAmount(5886,10), SetQuestValue(17532,10)
Topic=8,"yes" -> "Sorry, you do not have so many."
Topic=8 -> "Maybe another time."
"sweat",QuestValue(17532)=10 -> "Were you able to get hold of a flask with pure warrior's sweat?", Topic=9
Topic=9,"yes",Count(5885)>=1 -> "Good work, %N! Now I can finally finish this present for Ajax. Because you were such a great help, I have also a present for you. Will you accept it?", DeleteAmount(5885,1), SetQuestValue(17532,11), Topic=10
Topic=9,"yes" -> "Sorry, you do not have it."
Topic=9 -> "Maybe another time."
"present",QuestValue(17532)=11 -> "Because you were such a great help, I have also a present for you. Will you accept it?", Topic=10
"help",QuestValue(17532)=11 -> *
Topic=10,"yes" -> "I have kept this traditional barbarian wig safe for many years now. It is now yours! I hope you will wear it proudly, friend.", AddOutfitAddon(147,2), AddOutfitAddon(143,2), SetQuestValue(17532,12), EffectOpp(13)
Topic=10 -> "Okey, ask for it when you feel ready, friend."
"axe",QuestValue(17532)=17 -> "I know it is you who helped with the present for me from my brother Ajax. Thank you! Wear your axe proudly!"
"addon",QuestValue(17532)=17 -> *
"wig",QuestValue(17532)>11 -> "I hope you will wear the traditional barbarian wig proudly, friend."
"addon",QuestValue(17532)>11 -> *
}

View File

@@ -0,0 +1,35 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bruno.npc: Der Fischverk<72>ufer Bruno (Fields)
Name = "Bruno"
Outfit = (128,113-10-95-95-0)
Home = [32486,31604,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Ahoi, %N. You want to buy some fresh fish?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "One moment please %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye and come again!"
"bye" -> "Good bye and come again!", Idle
"farewell" -> *
"name" -> "My name is Bruno."
"job" -> "My job is to catch fish and to sell them here."
"graubart" -> "I like this old salt. I learned much from him. Whatever. You like some fish? *grin*"
"marlene" -> "Ah yes, my lovely wife. God forgive her, but she can't stop talking. So my work is a great rest for my poor ears. *laughs loudly*"
"aneus" -> "Hmm, I don't know him very well. But he has a very nice story to tell."
"do","you","sell" -> "Well, I sell freshly caught fish. You like some? Of course, you can buy more than one at once. *grin*"
"offer" -> *
"fish" -> Type=3578, Amount=1, Price=5, "Do you want to buy a fresh fish for %P gold?", Topic=1
%1,1<%1,"fish" -> Type=3578, Amount=%1, Price=5*%1, "Do you want to buy %A fresh fishes for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Come back when you have enough money."
Topic=1 -> "*grumble* Maybe next time."
}

View File

@@ -0,0 +1,33 @@
# GIMUD - Graphical Interface Multi User Dungeon
# budrik.npc: Datenbank f<>r den Minenvorsteher Budrik
Name = "Budrik"
Outfit = (160,94-76-58-95-0)
Home = [32524,31906,8]
Radius = 4
Behaviour = {
ADDRESS,"hello$",! -> "Hiho, Hiho %N."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Just a minute %N!", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Bye, bye."
"bye" -> "Bye, bye.", Idle
"job" -> "I am the foreman of this mine."
"shop" -> *
"name" -> "My name is Budrik Deepdigger, son of Earth, from the Molten Rock."
"time" -> "Precisely %T, young one."
"help" -> "I am a miner, ask someone else."
"dwarfs" -> "We understand the ways of the earth like nobody else does."
"monster" -> "In the deeper mines we discover some nasty beasts now and then."
"dungeon" -> "This is no funhouse. Leave the miners and their drilling-worms alone and get out! We have already enough trouble without you."
"mines" -> *
"trouble" -> "The Horned Fox is leading his bandits in sneak attacks and raids on us."
"horned","fox" -> "A minotaur they threw out at Mintwallin. He must have some kind of hideout nearby."
"hideout" -> "The hideout of the Horned Fox is probably a dangerous if not lethal place for the unexperienced ones."
}

View File

@@ -0,0 +1,91 @@
# GIMUD - Graphical Interface Multi User Dungeon
# bunny.npc: Datenbank f<>r die Generalin Bunny Bonecrusher
Name = "Bunny Bonecrusher"
Outfit = (139,96-3-79-115-0)
Home = [32315,31756,6]
Radius = 2
Behaviour = {
ADDRESS,"hail","general",! -> "Salutations, commoner %N!"
ADDRESS,"salutations","general",! -> "Salutations, commoner %N!"
ADDRESS,"hello",! -> "Address me properly %N!", Idle
ADDRESS,"hi",! -> "Address me properly %N!", Idle
ADDRESS,"hail",! -> "Address me with my title, commoner %N!", Idle
ADDRESS,"salutations",! -> "Address me with my title, commoner %N!", Idle
ADDRESS,! -> Idle
BUSY,"hello$",! -> "SILENCE! I am busy!"
BUSY,"hi$",! -> "SILENCE! I am busy!"
BUSY,"hail$",! -> "SILENCE! I am busy!"
BUSY,"salutations$",! -> "SILENCE! I am busy!"
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> "LONG LIVE THE QUEEN!", Idle
"farewell" -> *
"news" -> "Our reports are only for internal use."
"report" -> *
"queen" -> "HAIL TO QUEEN ELOISE, OUR NOBLE LEADER!"
"leader" -> "Queen Eloise is a fine leader for our fair town, indeed!"
"job",female -> "I am the general of the queen's army! You really should consider to join, sister."
"job",male -> "I am the general of the queen's army and have not the time to explain this concept to you."
"how","are","you" -> "We are in constant training and in perfect health."
"sell" -> "Are you suggesting I am corruptible?", Topic=2
"army" -> "The army protects the defenceless males of our city. Our elite forces are the Green Ferrets."
"guard" -> *
"green","ferrets" -> "Our elite forces are trained by rangers and druids. In the woods they are only second to some elves."
"castle" -> "The castle is not meant for defence but as a residence for the royal family."
"subject" -> "Our citizens have the luck to live under the wise rule of our beloved queen!"
"dogs","of","war" -> "They are a men's club, mainly concerned about bragging and drinking alcohol."
"knights","of","noodles" -> "They are rumoured to be skilled fighters. Then again, in the land of the blind..."
"druid" -> "They are our main magic support and play a major role in our battletactics."
"battletactics" -> "Our tactic is to kiss."
"tactics" -> *
"kiss" -> "K.I.S.S.! Keep It Simple, Stupid! Complicated tactics are to easy to be crushed by a twist of fate."
"bloodblade" -> "Old man. I can't tell what's worse for the shape of Thais' army."
"thais" -> "It's just a rotten hideout for drunks and men too lazy to do some serious work."
"city" -> "Our city blends in with the nature surrounding it. Our druids take care of that."
"bonecrusher" -> "Our family serves in the Carlin army since uncounted generations!"
"sister" -> *
"bambi" -> "She is one of my beloved sisters and serves Carlin as a town guard."
"blossom" -> *
"busty" -> *
"family" -> *
"fenbala" -> "She is one of our Green Ferrets and one of the queen's bodyguards."
"barbara" -> *
"cornelia" -> "Cornelia forges the armor necessary for our troops."
"armor" -> *
"rowenna" -> "Rowenna is responsible for our troops' supply with weapons."
"weapon" -> *
"legola" -> "She is a distant cousin of mine and my sisters."
"ferumbras" -> "Believe it or not. I killed him two times with my own bow, but some unholy forces rise him again and again."
"join" -> "Join what?"
"join","army" -> "Sorry, we dont recruit foreigners. Perhaps you can join by doing a quest for the queen."
"quest",female -> "Sometimes the queen calls for heroines. Keep eyes and ears open!"
"mission",female -> *
"quest",male -> "Yeah. Entrusting a male with an important quest. Get serious!"
"mission",male -> *
"god" -> "I whorship Banor, the first warrior!"
"banor" -> "He is the idol for all fighting women and a reminder of what a man could become, if he could jump over his own shadow!"
"zathroth" -> "Don't mention the dark one in the city of life!"
"monster" -> "We cleared the woods around Carlin from most of them. But lately more and more showed up again."
"excalibug" -> "I am sure only a woman could muster the courage and strength to wield this weapon of myth."
"graveyard" -> "Bah! Just men's tales! Who believes in such bullshit? Perhaps we should put some men there over night and see what happens. Hehehe!"
"cemetary" -> *
"crypt" -> *
"fuck" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"idiot" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"asshole" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"ass$" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"fag$" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"stupid" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"tyrant" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"shit" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
"lunatic" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
Topic=2,"yes" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5)
Topic=2 -> "You should be careful with your words!"
-> "Your words don't make any sense to me."
}

View File

@@ -0,0 +1,11 @@
# GIMUD - Graphical Interface Multi User Dungeon
# busty.npc: Datenbank f<>r die W<>chterin Busty Bonecrusher
Name = "Busty Bonecrusher"
Outfit = (139,96-19-66-95-0)
Home = [32294,31791,7]
Radius = 3
Behaviour = {
@"guards-carlin.ndb"
}

View File

@@ -0,0 +1,21 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Cameron"
Outfit = (128,59-37-115-95-0)
Home = [32196,32840,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "Hello, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> NOP
"bye" -> "Bye, %N.", Idle
"farewell" -> *
}

View File

@@ -0,0 +1,106 @@
# GIMUD - Graphical Interface Multi User Dungeon
# captain1.npc: Kapit<69>n Blaubaer in Thais
Name = "Captain Bluebear"
Outfit = (129,19-69-107-50-0)
Home = [32310,32210,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N."
ADDRESS,"hi$",male,! -> *
ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N."
ADDRESS,"hi$",female,! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","carlin",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service."
"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle
"farewell" -> *
"name" -> "My name is Captain Bluebear from the Royal Tibia Line."
"job" -> "I am the captain of this sailing-ship."
"captain" -> *
"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia."
"line" -> *
"company" -> *
"route" -> *
"tibia" -> *
"good" -> "We can transport everything you want."
"passenger" -> "We would like to welcome you on board."
"trip" -> "Where do you want to go? To Carlin, Ab'Dendriel, Venore, Port Hope or Edron?"
"passage" -> *
"town" -> *
"destination" -> *
"sail" -> *
"go" -> *
"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands."
"senja" -> *
"folda" -> *
"vega" -> *
"darashia" -> "I'm not sailing there. This route is afflicted by a ghostship! However I've heard that Captain Fearless from Venore sails there."
"darama" -> *
"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!"
"thais" -> "This is Thais. Where do you want to go?"
"carlin" -> Price=110, "Do you seek a passage to Carlin for %P gold?", Topic=2
"ab'dendriel" -> Price=130, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"edron" -> Price=160, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore" -> Price=170, "Do you seek a passage to Venore for %P gold?", Topic=5
"port","hope" -> Price=160, "Do you seek a passage to Port Hope for %P gold?", Topic=7
"liberty","bay" -> Price=180, "Do you seek a passage to Liberty Bay for %P gold?", Topic=8
"carlin",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Carlin for %P gold?", Topic=2
"ab'dendriel",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"edron",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore",QuestValue(250)>2 -> Price=160, "Do you seek a passage to Venore for %P gold?", Topic=5
"port","hope",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Port Hope for %P gold?", Topic=7
"liberty","bay",QuestValue(250)>2 -> Price=170, "Do you seek a passage to Liberty Bay for %P gold?", Topic=8
# f<>r postquest
Topic=2,"yes",Premium, QuestValue(227)=1,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11),SetQuestValue(227,2)
Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
Topic=7,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,86 @@
# GIMUD - Graphical Interface Multi User Dungeon
# captain2.npc: Kapit<69>n Greyhound in Carlin
Name = "Captain Greyhound"
Outfit = (129,96-113-95-115-0)
Home = [32388,31822,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N."
ADDRESS,"hi$",male,! -> *
ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N."
ADDRESS,"hi$",female,! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","thais",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service."
"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle
"farewell" -> *
"name" -> "My name is Captain Greyhound from the Royal Tibia Line."
"job" -> "I am the captain of this sailing-ship."
"captain" -> *
"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia."
"line" -> *
"company" -> *
"route" -> *
"tibia" -> *
"good" -> "We can transport everything you want."
"passenger" -> "We would like to welcome you on board."
"trip" -> "Where do you want to go? To Thais, Ab'Dendriel, Venore or Edron?"
"passage" -> *
"town" -> *
"destination" -> *
"sail" -> *
"go" -> *
"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands."
"senja" -> *
"folda" -> *
"vega" -> *
"darashia" -> "I'm not sailing there. This route is afflicted by a ghost ship! However I've heard that Captain Fearless from Venore sails there."
"darama" -> *
"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!"
"thais" -> Price=110, "Do you seek a passage to Thais for %P gold?", Topic=1
"carlin" -> "This is Carlin. Where do you want to go?"
"ab'dendriel" -> Price=80, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"edron" -> Price=110, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore" -> Price=130, "Do you seek a passage to Venore for %P gold?", Topic=5
"thais",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Thais for %P gold?", Topic=1
"ab'dendriel",QuestValue(250)>2 -> Price=70, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"edron",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Venore for %P gold?", Topic=5
Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,92 @@
# GIMUD - Graphical Interface Multi User Dungeon
# captain3.npc: Kapit<69>n Seagull in Ab'Dendriel
Name = "Captain Seagull"
Outfit = (129,60-113-95-115-0)
Home = [32735,31668,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N."
ADDRESS,"hi$",male,! -> *
ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N."
ADDRESS,"hi$",female,! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","thais",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","carlin",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,CountMoney>=60,! -> Price=60, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,CountMoney>=60,! -> Price=60, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service."
"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle
"farewell" -> *
"name" -> "My name is Captain Seagull from the Royal Tibia Line."
"job" -> "I am the captain of this sailing-ship."
"captain" -> *
"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia."
"line" -> *
"company" -> *
"route" -> *
"tibia" -> *
"good" -> "We can transport everything you want."
"passenger" -> "We would like to welcome you on board."
"trip" -> "Where do you want to go? To Thais, Carlin, Venore or Edron?"
"passage" -> *
"town" -> *
"destination" -> *
"sail" -> *
"go" -> *
"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands."
"senja" -> *
"folda" -> *
"vega" -> *
"ankrahmun" -> "I'm sorry, but we don't serve this route."
"tiquanda" -> *
"port","hope" -> *
"darashia" -> "I'm not sailing there. This route is afflicted by a ghost ship! However I've heard that Captain Fearless from Venore sails there."
"darama" -> *
"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!"
"thais" -> Price=130, "Do you seek a passage to Thais for %P gold?", Topic=1
"carlin" -> Price=80, "Do you seek a passage to Carlin for %P gold?", Topic=2
"ab'dendriel" -> "This is Ab'Dendriel. Where do you want to go?"
"edron" -> Price=70, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore" -> Price=90, "Do you seek a passage to Venore for %P gold?", Topic=5
"thais",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Thais for %P gold?", Topic=1
"carlin",QuestValue(250)>2 -> Price=70, "Do you seek a passage to Carlin for %P gold?", Topic=2
"edron",QuestValue(250)>2 -> Price=60, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore",QuestValue(250)>2 -> Price=80, "Do you seek a passage to Venore for %P gold?", Topic=5
Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,121 @@
# GIMUD - Graphical Interface Multi User Dungeon
# captain4.npc: Kapit<69>n Seahorse in Edron
Name = "Captain Seahorse"
Outfit = (129,19-113-95-115-0)
Home = [33176,31764,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N."
ADDRESS,"hi$",male,! -> *
ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N."
ADDRESS,"hi$",female,! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","thais",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","carlin",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=60,! -> Price=60, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=60,! -> Price=60, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","cormaya",Premium,QuestValue(250)>2,CountMoney>=10,! -> Price=10, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33288,31956,6), EffectOpp(11)
BUSY,"bring","me","to","cormaya",Premium,CountMoney>=20,! -> Price=20, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33288,31956,6), EffectOpp(11)
ADDRESS,"bring","me","to","cormaya",Premium,QuestValue(250)>2,CountMoney>=10,! -> Price=10, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33288,31956,6), EffectOpp(11)
ADDRESS,"bring","me","to","cormaya",Premium,CountMoney>=20,! -> Price=20, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33288,31956,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=30,! -> Price=30, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,CountMoney>=40,! -> Price=40, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=30,! -> Price=30, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,CountMoney>=40,! -> Price=40, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","ankrahmun",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service."
"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle
"farewell" -> *
"name" -> "My name is Captain Seahorse from the Royal Tibia Line."
"job" -> "I am the captain of this sailing-ship."
"captain" -> *
"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia."
"line" -> *
"company" -> *
"route" -> *
"tibia" -> *
"good" -> "We can transport everything you want."
"passenger" -> "We would like to welcome you on board."
"trip" -> "Where do you want to go? To Thais, Carlin, Ab'Dendriel, Venore, Port Hope, Ankrahmun or the isle Cormaya?"
"passage" -> *
"town" -> *
"destination" -> *
"sail" -> *
"go" -> *
"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands."
"senja" -> *
"folda" -> *
"vega" -> *
"darashia" -> "I'm not sailing there. This route is afflicted by a ghost ship! However I've heard that Captain Fearless from Venore sails there."
"darama" -> *
"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!"
"thais" -> Price=160, "Do you seek a passage to Thais for %P gold?", Topic=1
"carlin" -> Price=110, "Do you seek a passage to Carlin for %P gold?", Topic=2
"ab'dendriel" -> Price=70, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"cormaya" -> Price=20, "Do you seek a passage to Cormaya for %P gold?", Topic=4
"edron" -> "This is Edron. Where do you want to go?"
"venore" -> Price=40, "Do you seek a passage to Venore for %P gold?", Topic=5
"ankrahmun" -> Price=160, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6
"port","hope" -> Price=150, "Do you seek a passage to Port Hope for %P gold?", Topic=7
"liberty","bay" -> Price=170, "Do you seek a passage to Liberty Bay for %P gold?", Topic=8
"thais",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Thais for %P gold?", Topic=1
"carlin",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Carlin for %P gold?", Topic=2
"ab'dendriel",QuestValue(250)>2 -> Price=60, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"cormaya",QuestValue(250)>2 -> Price=10, "Do you seek a passage to Cormaya for %P gold?", Topic=4
"venore",QuestValue(250)>2 -> Price=30, "Do you seek a passage to Venore for %P gold?", Topic=5
"ankrahmun",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6
"port","hope",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Port Hope for %P gold?", Topic=7
"liberty","bay",QuestValue(250)>2 -> Price=160, "Do you seek a passage to Liberty Bay for %P gold?", Topic=8
Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33288,31956,6), EffectOpp(11)
# f<>r post-quest
Topic=5,"yes",Premium,QuestValue(227)=3,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11),SetQuestValue(227,4)
Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
Topic=6,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
Topic=7,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,118 @@
# GIMUD - Graphical Interface Multi User Dungeon
# captain5.npc: Kapit<69>n Fearless in Venore
Name = "Captain Fearless"
Outfit = (129,19-113-95-115-0)
Home = [32955,32022,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N."
ADDRESS,"hi$",male,! -> *
ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N."
ADDRESS,"hi$",female,! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","thais",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","carlin",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,QuestValue(250)>2,CountMoney>=120,! -> Price=120, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
ADDRESS,"bring","me","to","carlin",Premium,CountMoney>=130,! -> Price=130, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","ab'dendriel",Premium,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,QuestValue(250)>2,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
ADDRESS,"bring","me","to","ab'dendriel",Premium,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=30,! -> Price=30, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,CountMoney>=40,! -> Price=40, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=30,! -> Price=30, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,CountMoney>=40,! -> Price=40, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","darashia",! -> "One moment please %N. I want to warn you about this trip.", Queue
ADDRESS,"bring","me","to","darashia",! -> "One moment please %N. I want to warn you about this trip.", Queue
BUSY,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","ankrahmun",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service."
"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle
"farewell" -> *
"name" -> "My name is Captain Fearless from the Royal Tibia Line."
"job" -> "I am the captain of this sailing-ship."
"captain" -> *
"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia."
"line" -> *
"company" -> *
"route" -> *
"tibia" -> *
"good" -> "We can transport everything you want."
"passenger" -> "We would like to welcome you on board."
"trip" -> "Where do you want to go? To Thais, Carlin, Ab'Dendriel, Port Hope, Edron, Darashia or Ankrahmun?"
"passage" -> *
"town" -> *
"destination" -> *
"sail" -> *
"go" -> *
"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands."
"senja" -> *
"folda" -> *
"vega" -> *
"ghost" -> "There's a legend of a ghostship cruising between Venore and Darashia. Many captains are afraid to sail this route. Hah, but not me!"
"thais" -> Price=170, "Do you seek a passage to Thais for %P gold?", Topic=1
"carlin" -> Price=130, "Do you seek a passage to Carlin for %P gold?", Topic=2
"ab'dendriel" -> Price=90, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"venore" -> "This is Venore. Where do you want to go?"
"darashia" -> Price=60, "Do you seek a passage to Darashia for %P gold?", Topic=5
"edron" -> Price=40, "Do you seek a passage to Edron for %P gold?", Topic=4
"ankrahmun" -> Price=150, "Do you seek a passage to Ankrahmun for %P gold?", Topic=7
"port","hope" -> Price=160, "Do you seek a passage to Port Hope for %P gold?", Topic=8
"liberty","bay" -> Price=180, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
"thais",QuestValue(250)>2 -> Price=160, "Do you seek a passage to Thais for %P gold?", Topic=1
"carlin",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Carlin for %P gold?", Topic=2
"ab'dendriel",QuestValue(250)>2 -> Price=80, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3
"darashia",QuestValue(250)>2 -> Price=50, "Do you seek a passage to Darashia for %P gold?", Topic=5
"edron",QuestValue(250)>2 -> Price=30, "Do you seek a passage to Edron for %P gold?", Topic=4
"ankrahmun",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Ankrahmun for %P gold?", Topic=7
"port","hope",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Port Hope for %P gold?", Topic=8
"liberty","bay",QuestValue(250)>2 -> Price=170, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11)
Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11)
Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
Topic=5,"yes",Premium,CountMoney>=Price -> "I warn you! This route is haunted by a ghostship. Do you really want to go there?", Topic=6
Topic=6,"yes",Premium,CountMoney>=Price,Random(1,10)=1 -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33330,32172,5), EffectOpp(11)
Topic=6,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
Topic=7,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
Topic=9,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,65 @@
# GIMUD - Graphical Interface Multi User Dungeon
# petros.npc: F<>hrmann Petros bei Darashia
Name = "Petros"
Outfit = (128,79-10-127-127-0)
Home = [33289,32481,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, %N. I can take you to Venore, Port Hope or Ankrahmun if you like."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","ankrahmun",Premium,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=190,! -> Price=190, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,CountMoney>=200,! -> Price=200, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=190,! -> Price=190, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,CountMoney>=200,! -> Price=200, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"hello$",! -> "One moment please, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye!"
"bye" -> "Good bye!", Idle
"farewell" -> *
"name" -> "My name is Petros."
"job" -> "I take along people to Venore, Port Hope and Ankrahmun."
"ghost" -> "Oh, I don't believe in ghosts."
"ship" -> "My boat is ready to bring you to Venore, Port Hope or Ankrahmun."
"boat" -> *
"passage" -> *
"venore" -> Price=60, "Do you want to get to Venore for %P gold?", Topic=1
"ankrahmun" -> Price=100, "Do you want to get to Ankrahmun for %P gold?", Topic=2
"port","hope" -> Price=180, "Do you seek a passage to Port Hope for %P gold?", Topic=8
"liberty","bay" -> Price=200, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
"venore",QuestValue(250)>2 -> Price=50, "Do you want to get to Venore for %P gold?", Topic=1
"ankrahmun",QuestValue(250)>2 -> Price=90, "Do you want to get to Ankrahmun for %P gold?", Topic=2
"port","hope",QuestValue(250)>2 -> Price=170, "Do you seek a passage to Port Hope for %P gold?", Topic=8
"liberty","bay",QuestValue(250)>2 -> Price=190, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
Topic=1,"yes",CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
Topic=2,"yes",CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
Topic=9,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "Maybe later."
}

View File

@@ -0,0 +1,91 @@
# GIMUD - Graphical Interface Multi User Dungeon
# sinbeard.npc: Kapit<69>n Sinbeard in Ankrahmun
Name = "Captain Sinbeard"
Outfit = (134,95-10-56-77-0)
Home = [33094,32884,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N."
ADDRESS,"hi$",male,! -> *
ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N."
ADDRESS,"hi$",female,! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","darashia",Premium,QuestValue(250)>2,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
BUSY,"bring","me","to","darashia",Premium,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
ADDRESS,"bring","me","to","darashia",Premium,QuestValue(250)>2,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
ADDRESS,"bring","me","to","darashia",Premium,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","port","hope",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,QuestValue(250)>2,CountMoney>=70,! -> Price=70, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
ADDRESS,"bring","me","to","port","hope",Premium,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=80,! -> Price=80, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,CountMoney>=90,! -> Price=90, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service."
"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle
"farewell" -> *
"name" -> "I am known all over the world as Captain Sinbeard."
"job" -> "I am the captain of this sailing-ship."
"captain" -> *
"ship" -> "My ship is the fastest in the whole world."
"line" -> *
"company" -> *
"tibia" -> *
"good" -> "We can transport everything you want."
"passenger" -> "We would like to welcome you on board."
"trip" -> "Where do you want to go? To Darashia, Venore, Port Hope or Edron?"
"route" -> *
"passage" -> *
"town" -> *
"destination" -> *
"sail" -> *
"go" -> *
"thais" -> "I'm sorry but my ship does not currently service that port."
"carlin" -> *
"ab'dendriel" -> *
"darashia" -> Price=100, "Do you seek a passage to Darashia for %P gold?", Topic=2
"edron" -> Price=160, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore" -> Price=150, "Do you seek a passage to Venore for %P gold?", Topic=5
"port","hope" -> Price=80, "Do you seek a passage to Port Hope for %P gold?", Topic=8
"liberty","bay" -> Price=90, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
"darashia",QuestValue(250)>2 -> Price=90, "Do you seek a passage to Darashia for %P gold?", Topic=2
"edron",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Venore for %P gold?", Topic=5
"port","hope",QuestValue(250)>2 -> Price=70, "Do you seek a passage to Port Hope for %P gold?", Topic=8
"liberty","bay",QuestValue(250)>2 -> Price=80, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11)
Topic=9,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,46 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Captain Max"
Outfit = (134,95-10-56-77-0)
Home = [31915,32710,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Ahoy, %N. On a mission for the explorer society, eh?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"farewell" -> *
"name" -> "My name is Captain Maximilian."
"job" -> "I am the captain of this ship."
"captain" -> *
"sail" -> "Welcome on board, noble %N. I can bring you back to Liberty Bay. Do you want me to do it?", Topic=1
"passage" -> *
"back" -> *
"liberty bay" -> "Do you want go back to Liberty Bay?", Topic=1
Topic=1,"yes" -> "Set the sails!", Idle, EffectOpp(11), Teleport(32298,32895,6), EffectOpp(11)
Topic=1 -> "Maybe another time, then."
"helmet","of","the","deep" -> Type=5460, Amount=1, Price=5000, "Do you want to buy a helmet of the deep for %P gold?", Topic=2
%1,1<%1,"helmet","of","the","deep" -> Type=5460, Amount=%1, Price=5000*%1, "Do you want to buy %A helmets of the deep for %P gold?", Topic=1
Topic=2,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type)
Topic=2,"yes" -> "Sorry, you do not have enough gold."
Topic=2 -> "Maybe you will buy it another time."
"sell","helmet","of","the","deep" -> Type=5460, Amount=1, Price=5000, "Do you want to sell a helmet of the deep for %P gold?", Topic=3
"return" -> *
"sell",%1,1<%1,"helmet","of","the","deep" -> Type=5460, Amount=%1, Price=5000*%1, "Do you want to sell %A helmets of the deep for %P gold?", Topic=2
"return",%1,1<%1 -> *
Topic=3,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=3,"yes" -> "Sorry, you do not have one."
Topic=3,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=3 -> "Maybe next time."
}

View File

@@ -0,0 +1,33 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Captain Max"
Outfit = (134,95-10-56-77-0)
Home = [32298,32895,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Ahoy, %N. On a mission for the explorer society, eh?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"farewell" -> *
"name" -> "My name is Captain Maximilian."
"job" -> "I am the captain of this ship."
"captain" -> *
"sail" -> "Welcome on board, noble %N. I can bring you to Calassa, but only if you have the according mission from Berenice."
"passage" -> *
"calassa" -> Price=200, "That is quite a long unprofitable travel. I'll bring you to Calassa though for %P gold. Do you want me to do it?", Topic=1
Topic=1,"yes",QuestValue(300)>8,Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(31911,32710,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price,QuestValue(300)>8 -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes",CountMoney<Price -> "You don't have enough money."
Topic=1,"yes",QuestValue(300)<9 -> "I'm sorry, but I can't ship to Calassa with someone of your rank."
Topic>0 -> "Maybe another time, then."
}

View File

@@ -0,0 +1,36 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Captain Waverider"
Outfit = (96,0-0-0-0-0)
Home = [32131,32914,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, daring adventurer. If you need a passage, let me know."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","liberty","bay",Premium,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32349,32856,7), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32349,32856,7), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Oh well."
"bye" -> "Good bye.", Idle
"farewell" -> *
"job" -> "I am the captain of this ship."
"captain" -> *
"sail" -> "Where do you want to go? To Liberty bay?"
"passage" -> *
"liberty","bay" -> Price=50, "Do you seek a passage to Liberty bay for %P?", Topic=1
"back" -> *
"return" -> *
Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32349,32856,7), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,39 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Captain Waverider"
Outfit = (96,0-0-0-0-0)
Home = [32346,32859,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, daring adventurer. If you need a passage, let me know."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","peg","leg",Premium,QuestValue(17502)>5,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32348,32625,7), EffectOpp(11)
BUSY,"bring","me","to","treasure","island",Premium,CountMoney>=200,! -> Price=200, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32132,32913,7), EffectOpp(11)
ADDRESS,"bring","me","to","peg","leg",Premium,QuestValue(17502)>5,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32348,32625,7), EffectOpp(11)
ADDRESS,"bring","me","to","treasure","island",Premium,CountMoney>=200,! -> Price=200, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32132,32913,7), EffectOpp(11)
BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Oh well."
"bye" -> "Good bye.", Idle
"farewell" -> *
"job" -> "I am the captain of this ship."
"captain" -> *
"sail" -> "Where do you want to go? To Treasure Island?"
"passage" -> *
"treasure","island" -> Price=200, "Do you seek a passage to Treasure Island for %P?", Topic=1
"peg","leg",QuestValue(17502)>5 -> Price=50, "Ohhhh. So... <lowers his voice> 'you know who' sent you so I sail you to 'you know where'. <wink> <wink> It will cost 50 gold to cover my expenses. Is it that what you wish?", Topic=2
Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32132,32913,7), EffectOpp(11)
Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32348,32625,7), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
}

View File

@@ -0,0 +1,44 @@
# GIMUD - Graphical Interface Multi User Dungeon
# carina.npc: Datenbank f<>r die Juwelierin Carina
Name = "Carina"
Outfit = (138,97-70-94-76-0)
Home = [33015,32048,6]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Welcome, %N. I am looking forward to trade with you."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please, %N, give me another minute with our other customer first.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"farewell" -> *
"job" -> "I sell some of the most beautiful jewels of the lands."
"name" -> "I am Carina Carlson."
"time" -> "It's %T."
"offer" -> "I am selling jewels, just have a look."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"jewel" -> "We offer gold converting rings, wedding rings, golden amulets, and ruby necklaces."
"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1
"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1
"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1
"crystal","ring" -> Type=3007, Amount=1, Price=250, "Do you want to buy a crystal ring to convert gold for %P gold?", Topic=1
"gold","convert" -> *
%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1
%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1
%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1
%1,1<%1,"crystal","ring" -> Type=3007, Amount=%1, Price=250*%1, "Do you want to buy %A crystal rings to convert gold for %P gold?", Topic=1
%1,1<%1,"gold","convert" -> *
Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, make sure to come back, as soon as you have enough money."
Topic=1 -> "Perhaps next time."
}

View File

@@ -0,0 +1,145 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Cedrik"
Outfit = (134,116-57-97-59-0)
Home = [32292,32818,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Hello, %N."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait, I am busy right now", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "However."
"bye" -> "Bye, %N.", Idle
"farewell" -> *
"job" -> "I am a tradesman. I sell and buy weapons and armor."
"name" -> "My name is Cedrik."
"offer" -> "My offers are weapons, armors, helmets, legs, and shields."
"do","you","sell" -> *
"do","you","have" -> *
"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, swords, rapiers, daggers, and sabres. What's your choice?"
"helmet" -> "I am selling leather helmets and chain helmets. What do you want?"
"armor" -> "I am selling leather, chain and brass armors. What do you need?"
"shield" -> "I am selling wooden shields and steel shields. What do you want?"
"trousers" -> "I am selling chain legs. Do you want to buy some?"
"legs" -> *
"arrow" -> Type=3447, Amount=1, Price=3, "Do you want to buy a arrow for %P gold?", Topic=1
"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1
"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1
"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1
"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1
"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1
"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1
"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1
"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1
"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1
"throwing","star" -> Type=3287, Amount=1, Price=50, "Do you want to buy a throwing star for %P gold?", Topic=1
"battle","axe" -> Type=3266, Amount=1, Price=235, "Do you want to buy a battle axe for %P gold?", Topic=1
"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1
"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1
"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1
"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1
"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1
"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1
"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1
"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1
%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=3*%1, "Do you want to buy %A arrows for %P gold?", Topic=1
%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1
%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1
%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1
%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1
%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1
%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1
%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1
%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1
%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1
%1,1<%1,"throwing","star" -> Type=3287, Amount=%1, Price=50*%1, "Do you want to buy %A throwing stars for %P gold?", Topic=1
%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=235*%1, "Do you want to buy %A battle axes for %P gold?", Topic=1
%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1
%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1
%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1
%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1
%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1
%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1
%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1
%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1
"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2
"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2
"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell a dagger for %P gold?", Topic=2
"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2
"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2
"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2
"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2
"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2
"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell a spear for %P gold?", Topic=2
"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2
"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2
"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2
"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2
"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2
"sell","hunting","spear" -> Type=3347, Amount=1, Price=250, "Do you want to sell a hunting spear for %P gold?", Topic=2
"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2
"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2
"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2
"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2
"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2
"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2
"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2
"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2
"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2
"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2
"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2
"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2
"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2
"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2
"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2
"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2
"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2
"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2
"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2
"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2
"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2
"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2
"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2
"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2
"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2
"sell",%1,1<%1,"hunting","spear" -> Type=3347, Amount=%1, Price=250*%1, "Do you want to sell %A hunting spears for %P gold?", Topic=2
"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2
"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2
"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2
"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2
"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2
"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2
"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2
"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2
"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2
"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2
"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2
Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, you do not have enough gold."
Topic=1 -> "Maybe you will buy it another time."
Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Sorry, you do not have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2 -> "Maybe next time."
}

View File

@@ -0,0 +1,98 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Ceiron"
Outfit = (144,78-100-119-116-3)
Home = [32661,31715,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "Always nice to meet a fellow druid, %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "May Crunor bless and guide you, %N."
"bye" -> "May Crunor bless and guide you, %N.", Idle
"farewell" -> *
"addon",QuestValue(17535)=10 -> "I am proud to see you with the Faolan gift."
"outfit",QuestValue(17535)=10 -> *
"addon",QuestValue(17535)=0 -> "What are you thinking! I would never allow you to slay my beloved friends for the sake of your narcism. Only Faolan can grant you a fur like this one.", Topic=1
"outfit",QuestValue(17535)=0 -> *
Topic=1,"faolan" -> "I know where the great wolf mother lives, but I will not tell that to just anyone. You have to earn my respect first. Are you willing to help me?", Topic=2
Topic=2,"yes" -> "I hope that I am not asking too much of you with this task. I heard of a flower which is currently unique in Tibia and can survive at only one place. ...",
"This place is somewhere in the bleak mountains of Nargor. I would love to have a sample of its blossom, but the problem is that it seldom actually blooms. ...",
"I cannot afford to travel there each day just to check whether the time has already come, besides I have no idea where to start looking. ...",
"I would be deeply grateful if you could support me in this matter and collect a sample of the blooming Griffinclaw for me. ...",
"Have you understood everything I told you and will fulfill this task for me?", Topic=3
Topic=2 -> "Maybe another time."
Topic=3,"yes" -> Type=4867, Amount=1, "Alright then. Take this botanist's container and return to me once you were able to retrieve a sample. Don't lose patience!", Create(Type), SetQuestValue(17535,1), SetQuestValue(17594,1)
Topic=3 -> "Maybe another time."
"task",QuestValue(17535)=1 -> Type=5937, Amount=1, "Were you able to obtain a sample of the Griffinclaw?", Topic=4
"mission",QuestValue(17535)=1 -> *
"griffinclaw",QuestValue(17535)=1 -> *
Topic=4,"yes",Count(Type)>=Amount -> "Crunor be praised! The Griffinclaw really exists! Now, I will make sure that it will not become extinct. If you are ready to help me again, just ask me for a task.", Delete(Type), SetQuestValue(17535,2)
Topic=4,"yes" -> "Sorry, you do not have it."
Topic=4 -> "Maybe another time."
"task",QuestValue(17535)=2 -> "Listen, your next task is not exactly easy either. ...",
"In the mountains between Ankrahmun and Tiquanda are two hydra lairs. The northern one has many waterfalls whereas the southern one has just tiny water trickles. ...",
"However, these trickles are said to contain water as pure and clean as nowhere else in Tibia. ...",
"If you could reach one of these trickles and retrieve a water sample for me, it would be a great help. ...",
"It is important that you take the water directly from the trickle, not from the pond - else it will not be so pure anymore. ...",
"Have you understood everything I told you and will you fulfill this task for me?", Topic=5
"mission",QuestValue(17535)=2 -> *
Topic=5,"yes" -> Type=5938, Amount=1, "Great! Here, take my waterskin and try to fill it with water from this special trickle. Don't lose my waterskin, I will not accept some random dirty waterskin.", Create(Type), SetQuestValue(17535,3)
Topic=5 -> "Maybe another time."
"waterskin",QuestValue(17535)=3 -> Type=5938, Amount=1, Price=1000, "Have you lost my waterskin? Would you like to buy another one for %P gold?", Topic=6
Topic=6,"yes",CountMoney>=Price -> "Here, better don't lose it.", DeleteMoney, Create(Type)
Topic=6,"yes" -> "I am sorry, but you do not have enough gold."
Topic=6 -> "Maybe another time."
"task",QuestValue(17535)=3 -> Type=5939, Amount=1, "Did you bring me a sample of the water from the hydra cave?", Topic=7
"mission",QuestValue(17535)=3 -> *
"water",QuestValue(17535)=3 -> *
Topic=7,"yes",Count(Type)>=Amount -> "Good work, %N! This water looks indeed extremely clear. I will examine it right away. If you are ready to help me again, just ask me for a task.", Delete(Type), SetQuestValue(17535,4)
Topic=7,"yes" -> "Sorry, you do not have it."
Topic=7 -> "Maybe another time."
"task",QuestValue(17535)=4 -> "I'm glad that you are still with me, %N. Especially because my next task might require even more patience from your side than the ones before. ...",
"Demons... these unholy creatures should have never been able to walk the earth. They are a brood fuelled only by hatred and malice. ...",
"Even if slain, their evil spirit is not fully killed. It needs a blessed stake to release their last bit of fiendishness and turn them into dust. ...",
"It does not work all the time, but if you succeed, their vicious spirit is finally defeated. ...",
"I want proof that you are on the right side against Zathroth. Bring me 100 ounces of demon dust and I shall be convinced. ...",
"You'll probably need to ask a priest for help to obtain a blessed stake. ...",
"Have you understood everything I told you and will you fulfil this task for me?", Topic=8
"mission",QuestValue(17535)=4 -> *
Topic=8,"yes" -> "Good! I will eagerly await your return.", SetQuestValue(17535,5)
Topic=8 -> "Maybe another time."
"task",QuestValue(17535)=5 -> Type=5906, Amount=100, "Were you really able to collect 100 ounces of demon dust?", Topic=9
"mission",QuestValue(17535)=5 -> *
"demon","dust",QuestValue(17535)=5 -> *
Topic=9,"yes",Count(Type)>=Amount -> "I'm very impressed, %N. With this task you have proven that you are not only on the right side, but also quite powerful. If you are ready to help me again, just ask me for a task.", Delete(Type), SetQuestValue(17535,6)
Topic=9,"yes" -> "Sorry, you do not have that many."
Topic=9 -> "Maybe another time."
"task",QuestValue(17535)=6 -> "I have one final task for you, %N. Many months ago, I was trying to free the war wolves which are imprisoned inside the orc fortress. ...",
"Unfortunately, my intrusion was discovered and I had to run for my life. During my escape, I lost my favourite wolf tooth chain. ...",
"It should still be somewhere in the fortress if the orcs did not try to eat it. I really wish you could retrieve it for me. ...",
"It has the letter 'C' carved into one of the teeth. Please look for it. ...",
"Have you understood everything I told you and will you fulfil this task for me?", Topic=10
"mission",QuestValue(17535)=6 -> *
Topic=10,"yes" -> "Good! I will eagerly await your return.", SetQuestValue(17535,7)
Topic=10 -> "Maybe another time."
"task",QuestValue(17535)=7 -> Type=5940, Amount=1, "Have you really found my wolf tooth chain??", Topic=11
"mission",QuestValue(17535)=7 -> *
"wolf ","tooth","chain",QuestValue(17535)=7 -> *
Topic=11,"yes",Count(Type)>=Amount -> "Crunor be praised! You found my beloved chain! %N, you really earned my respect and I consider you as a friend from now on. Remind me to tell you about Faolan sometime.", Delete(Type), SetQuestValue(17535,8)
Topic=11,"yes" -> "Sorry, you do not have it."
Topic=11 -> "Maybe another time."
"faolan",QuestValue(17535)=8 -> "Right, I will keep my promise. Faolan roams Tibia freely, but her favourite sleeping cave is on Cormaya. I will cast a spell on you that enables you to speak the wolf language for a while.", SetQuestValue(17535,9), EffectOpp(13)
}

View File

@@ -0,0 +1,69 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Chantalle"
Outfit = (140,79-37-71-70-0)
Home = [32363,32792,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Be greeted, dear %N. Have a look at our offers."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "I am deeply sorry, dear %N, but I am busy with a customer. Please wait a moment.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Farewell."
"bye" -> "Farewell.", Idle
"farewell" -> *
"job" -> "I am responsible for buying and selling gems, pearls, and the like."
"time" -> "It's %T."
"offer" -> "We offer a great assortment of gems and pearls."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"gem" -> "We trade small diamonds, sapphires, rubies, emeralds, and amethysts."
"pearl" -> "We trade white and black pearls."
"sabrehaven","talon" -> "This is an extremely rare thing! Sadly, Liberty Bay can't afford any of that."
"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1
"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1
"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1
"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1
"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1
"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1
"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1
%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1
%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1
%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1
%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1
%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1
%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1
%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1
"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2
"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2
"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2
"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2
"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2
"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2
"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2
"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2
"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2
"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2
"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2
"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2
"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2
"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2
Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "I am sorry, but you don't have enough money."
Topic=1 -> "Too bad, perhaps we can trade on the next occasion you visit us."
Topic=2,"yes",Count(Type)>=Amount -> "Excellent. Here is your money.", Delete(Type), CreateMoney
Topic=2,"yes" -> "I am sorry, but you do not have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2 -> "Too bad, perhaps we can trade on the next occasion you visit us."
}

View File

@@ -0,0 +1,117 @@
# GIMUD - Graphical Interface Multi User Dungeon
# charles.npc: Datenbank f<>r den Kapit<69>n Charles
Name = "Charles"
Outfit = (134,57-29-95-98-0)
Home = [32529,32785,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Ahoi."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","thais",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
ADDRESS,"bring","me","to","thais",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
BUSY,"bring","me","to","darashia",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
BUSY,"bring","me","to","darashia",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
ADDRESS,"bring","me","to","darashia",Premium,QuestValue(250)>2,CountMoney>=170,! -> Price=170, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
ADDRESS,"bring","me","to","darashia",Premium,CountMoney>=180,! -> Price=180, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=140,! -> Price=140, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","venore",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,QuestValue(250)>2,CountMoney>=150,! -> Price=150, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
ADDRESS,"bring","me","to","venore",Premium,CountMoney>=160,! -> Price=160, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
BUSY,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","ankrahmun",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,QuestValue(250)>2,CountMoney>=100,! -> Price=100, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
ADDRESS,"bring","me","to","ankrahmun",Premium,CountMoney>=110,! -> Price=110, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=40,! -> Price=40, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"bring","me","to","liberty","bay",Premium,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,QuestValue(250)>2,CountMoney>=40,! -> Price=40, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
ADDRESS,"bring","me","to","liberty","bay",Premium,CountMoney>=50,! -> Price=50, "Set the sails %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
BUSY,"hello$",! -> "Just wait.", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Bye."
"bye" -> "Bye.", Idle
"farewell" -> *
"job" -> "I am the captain of the Poodle, the proudest ship on all oceans."
"name" -> "It's Charles."
"time" -> "It is precisely %T."
"king" -> "His majesty himself was present at the day the Poodle was launched."
"jungle" -> "It's a fascinating forest, full of exotic life. If it weren't for my duties, I would spend some time just exploring this jungle."
"tibia" -> "We live in a fascinating world with even more fascinating oceans. And all its major harbours are known to me."
"major","harbour" -> "Well the harbours of thais, venore, carlin, edron, darashia and ankrahmun. Do you have any questions about one of those harbours?", Topic=20
Topic=20,"venore" -> "The Venorans build fine ships. Enough said about them."
Topic=20,"thais" -> "Thais is the proud capital of the largest kingdom in the known world."
Topic=20,"carlin" -> "Rebellious women might be amusing for a while, but it is time for them to stop this nonsense and return to the kingdom."
Topic=20,"edron" -> "The coastline of Edron is treacherous and it takes some skills to sail a ship safely into the harbour."
Topic=20,"darashia" -> "An unremarkable little town with a small harbour and quiet people."
Topic=20,"ankrahmun" -> "The city is surely worth a look although its inhabitants are somewhat strange and their customs oddish."
"kazordoon" -> "An inland town of dwarves, somewhere in the middle of nowhere."
"dwarves" -> "It's fun to see a seasoned dwarven fighter turnining into a shivering green something as soon as we get a mild breeze on sea."
"dwarfs" -> *
"ab'dendriel" -> "My visits there were interesting and I learnt a lot about the elves and their city. I can only recommend a visit there and if it is only to admire the amazing architectural style in which the city was built."
"elves" -> "Elves are very special creatures. They keep in touch with nature almost like druids. Although I don't really understand their way of life, I think we could learn one or two things of them."
"elfs" -> *
"darama" -> "I sailed around the whole continent once and I have seen many of its wonders. For sure there are more waiting to be discovered."
"ferumbras" -> "He is that for the land what giant sea serpents are for the sea."
"excalibug" -> "You better ask some knight about it."
"apes" -> "I would love to catch a living exemplar and bring it to Thais so the king could see it."
"lizard" -> "They have a small settlement in the southeast of the jungle next to the coast. It looks somewhat primitive but there is evidence it was erected only recently."
"dworcs" -> "They attacked us when we set our feet on the south shore of the continent. They are poison using savages, nothing more."
"thais" -> Price=160, "Do you seek a passage to Thais for %P gold?", Topic=1
"darashia" -> Price=180, "Do you seek a passage to Darashia for %P gold?", Topic=2
"edron" -> Price=150, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore" -> Price=160, "Do you seek a passage to Venore for %P gold?", Topic=5
"ankrahmun" -> Price=110, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6
"liberty","bay" -> Price=50, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
"thais",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Thais for %P gold?", Topic=1
"darashia",QuestValue(250)>2 -> Price=170, "Do you seek a passage to Darashia for %P gold?", Topic=2
"edron",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Edron for %P gold?", Topic=4
"venore",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Venore for %P gold?", Topic=5
"ankrahmun",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6
"liberty","bay",QuestValue(250)>2 -> Price=40, "Do you seek a passage to Liberty Bay for %P gold?", Topic=9
Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11)
Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11)
Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11)
Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11)
Topic=6,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11)
Topic=9,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32285,32892,6), EffectOpp(11)
Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel on board of our ships."
Topic>0,"yes" -> "You don't have enough money."
Topic>0 -> "We would like to serve you some time."
"passenger" -> "We would like to welcome you on board."
"trip" -> "Where do you want to go? To Thais, Darashia, Venore, Ankrahmun or Edron?"
"route" -> *
"passage" -> *
"town" -> *
"destination" -> *
"sail" -> *
"go" -> *
}

View File

@@ -0,0 +1,121 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Charlotta"
Outfit = (157,38-97-115-95-1)
Home = [32268,32841,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Ah, welcome! Welcome %N! If you need druid spells, you've come to the right place. Otherwise it's just nice to have a visitor."
ADDRESS,"hi$",! -> "Ah, welcome! Welcome %N! If you need druid spells, you've come to the right place. Otherwise it's just nice to have a visitor."
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait, %N.", Queue
BUSY,"hi$",! -> "Please wait, %N.", Queue
BUSY,! -> NOP
VANISH,! -> "Oh well."
"bye" -> "Good bye.", Idle
"farewell" -> *
"magic" -> "Every member of the Druids is able to learn the numerous spells of our craft."
"power" -> *
"druid" -> "We are druids, preservers of life. Our magic is about defense, healing, and nature."
"sorcerer" -> "Sorcerers are destrucitve. Their power lies in destruction and pain."
"vocation" -> "Your vocation is your profession. There are four vocations in this world: Druids, paladins, knights, and sorcerers."
"spellbook" -> "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit Rachel."
"spell",Druid -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2
"spell" -> "Sorry, I only sell spells to druids."
Topic=2,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?"
Topic=2,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?"
Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2
Topic=2,"bye" -> "Farewell.", Idle
druid,"rod",QuestValue(333)<1 -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type)
Druid,"level" -> "For which level would you like to learn a spell?", Topic=2
Druid,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?"
Druid,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?"
Druid,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells."
Druid,"healing","rune","spell" -> "In this category I have 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'."
Druid,"support","rune","spell" -> "In this category I have 'Destroy Field' and 'Chameleon'."
Druid,"summon","rune","spell" -> "In this category I have 'Convince Creature'."
Druid,"missile","rune","spell" -> "In this category I have 'Light Magic Missile' and 'Heavy Magic Missile'."
Druid,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'."
Druid,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'."
Druid,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'."
Druid,"bomb","rune","spell" -> "In this category I have 'Firebomb'."
Druid,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'."
Druid,"supply","spell" -> "In this category I have 'Food'."
Druid,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'."
Druid,"summon","spell" -> "In this category I have 'Summon Creature'."
Druid,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3
Druid,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3
Druid,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3
Druid,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3
Druid,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3
Druid,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3
Druid,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3
Druid,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3
Druid,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3
Druid,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3
Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3
Druid,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3
Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=3
Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=3
Druid,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3
Druid,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3
Druid,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3
Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3
Druid,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3
Druid,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3
Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3
Druid,"convince","creature" -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=3
Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=3
Druid,"chameleon" -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=3
Druid,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3
Druid,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3
Druid,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3
Druid,"Invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3
Druid,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3
Druid,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3
Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2
Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2
Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2
Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2
Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2
Topic=2,"14$" -> "For level 14 I have 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2
Topic=2,"15$" -> "For level 15 I have 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2
Topic=2,"16$" -> "For level 16 I have 'Convince Creature'.", Topic=2
Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2
Topic=2,"18$" -> "For level 18 I have 'Energy Field'.", Topic=2
Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2
Topic=2,"23$" -> "For level 23 I have 'Great Fireball' and 'Creature Illusion'.", Topic=2
Topic=2,"24$" -> "For level 24 I have 'Ultimate Healing Rune'.", Topic=2
Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2
Topic=2,"27$" -> "For level 27 I have 'Firebomb' and 'Chameleon'.", Topic=2
Topic=2,"29$" -> "For level 29 I have 'Poison Wall'.", Topic=2
Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2
Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2
Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2
Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2
Topic=2 -> "Sorry, I have only spells for level 8 to 11, 13 to 18, 20, 23 to 25 as well as for the levels 27, 29, 31, 33, 35 and 41.", Topic=2
Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell."
Topic=3,"yes",Level<SpellLevel(String) -> Amount=SpellLevel(String), "You have to be level %A to learn this spell."
Topic=3,"yes",CountMoney<Price -> "Sorry, you do not have enough gold."
Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String)
Topic=3 -> "Maybe next time."
"mission",QuestValue(17502)=3 -> Price=200, "Oh, so you brought some gold from Eleonore to me?", Topic=4
"errand",QuestValue(17502)=3 -> *
Topic=4,"yes" -> "Hmm, it seems that Eleonore does trust you. Perhaps she is even right. However. Since we need some help right now I guess we can't be too picky. Return to Eleonore and tell her the secret password: 'peg leg'. She will tell you more about her problem.", DeleteMoney, SetQuestValue(17502,4)
Topic=4 -> "Hmm, interesting how do you even know about the errand then..."
}

View File

@@ -0,0 +1,128 @@
# GIMUD - Graphical Interface Multi User Dungeon
# chatterbone.npc: Datenbank f<>r den Magieh<65>ndler Chatterbone
Name = "Chatterbone"
Outfit = (18,0-0-0-0-0)
Home = [32981,32080,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "... Greeeeeetiiiingssss"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "... Wait... %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "... Good... Bye"
"bye" -> "... Good... Bye", Idle
"farewell" -> *
"job" -> "... Selling Spells"
"name" -> "... Chatterbone"
"time" -> "... Time?... Not important... anymore."
"king" -> "..."
"tibianus" -> *
"vladruc" -> "... Maaaaassssterrrrr"
"urghain" -> *
"ferumbras" -> "... un...important"
"market" -> "... You buy?"
"excalibug" -> "... we hid it... so long ago... so long..."
"news" -> "... they build a new city... Carlin shall be its name..."
"flaming","pit" -> "... we conquered them... held them so long... long ago..."
"pits","inferno" -> *
"nightmare","pit" -> *
"sorcerer" -> "... You... buy spells?"
"power" -> *
"druid" -> "... Ask Smiley..."
"spellbook" -> "... You buy book... store spells... other counter..."
"rune" -> "... Runes... mighty stones... other counter..."
Sorcerer,"spell" -> "... Spells... rune spells... instant spells... what you want? ... Or for which level?", Topic=2
"spell" -> "... Only sorcerers..."
Topic=2,"rune","spell" -> "... Attack rune spells ... support rune spells ... Which...?"
Topic=2,"instant","spell" -> "... Attack spells ... healing spells ... supply spells ... support spells ... summon spells. Which...?"
Topic=2,"level" -> "Which level...?", Topic=2
Topic=2,"bye" -> "... Good... Bye", Idle
sorcerer,"wand",QuestValue(333)<1 -> "Oooh... present from meee... take it... goooood start for youuuung sorcerers...",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type)
Sorcerer,"level" -> "Which level...?", Topic=2
Sorcerer,"rune","spell" -> "... Attack rune spells ... support rune spells ... Which...?"
Sorcerer,"instant","spell" -> "... Attack spells ... healing spells ... supply spells ... support spells ... summon spells. Which...?"
Sorcerer,"attack","rune","spell" -> "... Missile rune spells ... explosive rune spells ... field rune spells ... wall rune spells ... bomb rune spells."
Sorcerer,"support","rune","spell" -> "In this category ... 'Destroy Field'."
Sorcerer,"missile","rune","spell" -> "In this category ... 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'."
Sorcerer,"explosive","rune","spell" -> "In this category ... 'Fireball', 'Great Fireball' and 'Explosion'."
Sorcerer,"field","rune","spell" -> "In this category ... 'Poison Field', 'Fire Field' and 'Energy Field'."
Sorcerer,"wall","rune","spell" -> "In this category ... 'Fire Wall', 'Poison Wall' and 'Energy Wall'."
Sorcerer,"bomb","rune","spell" -> "In this category ... 'Firebomb'."
Sorcerer,"attack","spell" -> "In this category ... 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'."
Sorcerer,"healing","spell" -> "In this category ... 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'."
Sorcerer,"support","spell" -> "In this category ... 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'."
Sorcerer,"summon","spell" -> "In this category ... 'Summon Creature'."
Sorcerer,"find","person" -> String="Find Person", Price=80, "... You want 'Find Person' for %P gold?", Topic=3
Sorcerer,"light" -> String="Light", Price=100, "... You want 'Light' for %P gold?", Topic=3
Sorcerer,"light","healing" -> String="Light Healing", Price=170, "... You want 'Light Healing' for %P gold?", Topic=3
Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "... You want 'Light Magic Missile' for %P gold?", Topic=3
Sorcerer,"antidote" -> String="Antidote", Price=150, "... You want 'Antidote' for %P gold?", Topic=3
Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "... You want 'Intense Healing' for %P gold?", Topic=3
Sorcerer,"poison","field" -> String="Poison Field", Price=300, "... You want 'Poison Field' for %P gold?", Topic=3
Sorcerer,"great","light" -> String="Great Light", Price=500, "... You want 'Great Light' for %P gold?", Topic=3
Sorcerer,"fire","field" -> String="Fire Field", Price=500, "... You want 'Fire Field' for %P gold?", Topic=3
Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "... You want 'Heavy Magic Missile' for %P gold?", Topic=3
Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "... You want 'Magic Shield' for %P gold?", Topic=3
Sorcerer,"fireball" -> String="Fireball", Price=800, "... You want 'Fireball' for %P gold?", Topic=3
Sorcerer,"energy","field" -> String="Energy Field", Price=700, "... You want 'Energy Field' for %P gold?", Topic=3
Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "... You want 'Destroy Field' for %P gold?", Topic=3
Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "... You want 'Fire Wave' for %P gold?", Topic=3
Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "... You want 'Ultimate Healing' for %P gold?", Topic=3
Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "... You want 'Great Fireball' for %P gold?", Topic=3
Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "... You want 'Fire Bomb' for %P gold?", Topic=3
Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "... You want 'Energy Beam' for %P gold?", Topic=3
Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "... You want 'Creature Illusion' for %P gold?", Topic=3
Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "... You want 'Poison Wall' for %P gold?", Topic=3
Sorcerer,"explosion" -> String="Explosion", Price=1800, "... You want 'Explosion' for %P gold?", Topic=3
Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "... You want 'Fire Wall' for %P gold?", Topic=3
Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "... You want 'Great Energy Beam' for %P gold?", Topic=3
Sorcerer,"invisible" -> String="Invisible", Price=2000, "... You want 'Invisible' for %P gold?", Topic=3
Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "... You want 'Summon Creature' for %P gold?", Topic=3
Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "... You want 'Energy Wall' for %P gold?", Topic=3
Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "... You want 'Energy Wave' for %P gold?", Topic=3
Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "... You want 'Sudden Death' for %P gold?", Topic=3
Topic=2,"8$" -> "... For level 8 ... 'Find Person' and 'Light'.", Topic=2
Topic=2,"9$" -> "... For level 9 ... 'Light Healing'.", Topic=2
Topic=2,"10$" -> "... For level 10 ... 'Antidote'.", Topic=2
Topic=2,"11$" -> "... For level 11 ... 'Intense Healing'.", Topic=2
Topic=2,"13$" -> "... For level 13 ... 'Great Light'.", Topic=2
Topic=2,"14$" -> "... For level 14 ... 'Poison Field' and 'Magic Shield'.", Topic=2
Topic=2,"15$" -> "... For level 15 ... 'Fire Field' and 'Light Magic Missile'.", Topic=2
Topic=2,"17$" -> "... For level 17 ... 'Fireball' and 'Destroy Field'.", Topic=2
Topic=2,"18$" -> "... For level 18 ... 'Energy Field' and 'Fire Wave'.", Topic=2
Topic=2,"20$" -> "... For level 20 ... 'Ultimate Healing'.", Topic=2
Topic=2,"23$" -> "... For level 23 ... 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=2
Topic=2,"25$" -> "... For level 25 ... 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2
Topic=2,"27$" -> "... For level 27 ... 'Firebomb'.", Topic=2
Topic=2,"29$" -> "... For level 29 ... 'Poison Wall' and 'Great Energy Beam'.", Topic=2
Topic=2,"31$" -> "... For level 31 ... 'Explosion'.", Topic=2
Topic=2,"33$" -> "... For level 33 ... 'Fire Wall'.", Topic=2
Topic=2,"35$" -> "... For level 35 ... 'Invisible'.", Topic=2
Topic=2,"38$" -> "... For level 38 ... 'Energy Wave'.", Topic=2
Topic=2,"41$" -> "... For level 41 ... 'Energy Wall'.", Topic=2
Topic=2,"45$" -> "... For level 45 ... 'Sudden Death'.", Topic=2
Topic=2 -> "... No spells for this level ... but for many ... from 8 to 45.", Topic=2
Topic=3,"yes",SpellKnown(String)=1 -> "... You already know..."
Topic=3,"yes",Level<SpellLevel(String) -> Amount=SpellLevel(String), "... not level %A..."
Topic=3,"yes",CountMoney<Price -> "... More money."
Topic=3,"yes" -> "... Here...", DeleteMoney, EffectOpp(13), TeachSpell(String)
Topic=3 -> "... Then not."
}

View File

@@ -0,0 +1,92 @@
# GIMUD - Graphical Interface Multi User Dungeon
# chemar.npc: Datenbank f<>r den Teppichpiloten Chemar in Darashia
Name = "Chemar"
Outfit = (130,95-3-14-76-0)
Home = [33270,32439,6]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Ah, the wind brings in another visitor. Feel welcome %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=20,! -> Price=20, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11)
BUSY,"bring","me","to","edron",Premium,CountMoney>=30,! -> Price=30, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,QuestValue(250)>2,CountMoney>=20,! -> Price=20, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11)
ADDRESS,"bring","me","to","edron",Premium,CountMoney>=30,! -> Price=30, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11)
BUSY,"bring","me","to","femor",Premium,QuestValue(250)>2,CountMoney>=50,! -> Price=50, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32535,31837,4), EffectOpp(11)
BUSY,"bring","me","to","femor",Premium,CountMoney>=60,! -> Price=60, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32535,31837,4), EffectOpp(11)
ADDRESS,"bring","me","to","femor",Premium,QuestValue(250)>2,CountMoney>=50,! -> Price=50, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32535,31837,4), EffectOpp(11)
ADDRESS,"bring","me","to","femor",Premium,CountMoney>=60,! -> Price=60, "Hold on %N!", Queue, DeleteMoney, EffectOpp(11), Teleport(32535,31837,4), EffectOpp(11)
BUSY,"hello$",! -> "%N! Be calm as the eye of the storm, and your patience will be rewarded.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Daraman's blessings!"
"bye" -> "Daraman's blessings!", Idle
"name" -> "My name is Chemar Ibn Kalith."
"job" -> "I am a licensed carpetpilot and responsible for the Darashian airmail. I can bring you to the Femor Hills, Edron, or you can buy letters and parcels."
"time" -> "It's %T, precisely."
"caliph" -> "The caliph depends heavily on his carpetfleet for commerce and for war alike."
"kazzan" -> *
"daraman" -> "The prophet of our people; praised be his name."
"ferumbras" -> "This scourge of the west may have connections to the evil soils in Drefia."
"drefia" -> "In the west a big city existed. Its people were corrupted and drew the wrath of the djinn upon them and Drefia was destroyed."
"excalibug" -> "I have been almost everywhere in the world and think it's only a myth."
"thais" -> "I think it's a rolemodel for what befalls people if they forget the teachings of Daraman."
"carlin" -> "That city is getting noisier and more crowded each month."
"news" -> "Our carpetpilots bring in too many news to recall them all."
"rumour" -> *
"rumor" -> *
"flying","carpet" -> "Do you want to buy a flying carpet for 5000 platinum coins?", Price=500000, Topic=7
#"mail" -> "Our mail system is unique! And everyone can use it. Do you want to know more about it?", Topic=1
"passage" -> "I can fly you to Femor Hills or Edron if you like. Where do you want to go?"
"fly" -> *
"go" -> *
"transport" -> *
"ride" -> *
"trip" -> *
"tibia" -> *
"femur" -> "Are you sure that you are not talking about the FEMOR Hills?"
"hill" -> Price=60, "Do you want to get a ride to the Femor Hills for %P gold?", Topic=4
"femor" -> *
"edron" -> Price=40, "Do you want to get a ride to Edron for %P gold?", Topic=5
"hill",QuestValue(250)>2 -> Price=50, "Do you want to get a ride to the Femor Hills for %P gold?", Topic=4
"femor",QuestValue(250)>2 -> *
"edron",QuestValue(250)>2 -> Price=30, "Do you want to get a ride to Edron for %P gold?", Topic=5
@"gen-post.ndb"
#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2
#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3
#Topic=1,"yes" -> "The Darashian Airmail System enables you to send and receive letters and parcels. You can buy them here if you want."
#Topic=1 -> "Is there anything else I can do for you?"
#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505)
#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter."
#Topic=2 -> "Ok."
#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507)
#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel."
#Topic=3 -> "Ok."
Topic=4,"yes",CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(32535,31837,4), EffectOpp(11)
Topic=4,"yes" -> "You don't have enough money."
Topic=4 -> "You shouldn't miss the experience."
Topic=5,"yes",CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11)
Topic=5,"yes" -> "You don't have enough money."
Topic=5 -> "You shouldn't miss the experience."
Topic=7,"yes",CountMoney>=Price -> "Oh, I am sorry, but you have no pilot licence."
Topic=7,"yes" -> "You don't own enough worldly wealth to afford this item."
Topic=7 -> "Maybe another day then, my friend."
}

View File

@@ -0,0 +1,80 @@
# GIMUD - Graphical Interface Multi User Dungeon
# chephan.npc: Datenbank f<>r den K<>chenbedarfsh<73>ndler Chephan
Name = "Chephan"
Outfit = (128,2-26-115-76-0)
Home = [32890,32077,6]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Ah, looking for some cooking gear today, %N?"
ADDRESS,"hi$",! -> *
ADDRESS,"hail$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please give me another minute, %N. I am talking already, but will be avaliable for you very soon.", Queue
BUSY,"hi$",! -> *
BUSY,"hail$",! -> *
BUSY,! -> NOP
VANISH,! -> "So long, %N."
"bye" -> "So long, %N.", Idle
"name" -> "I am Chephan, at your service."
"job" -> "I sell all the cooking gear you can dream of."
"warehouse" -> "Here you can by so many things you will need one day or another. Just have a look."
"time" -> "Watches are sold in the south east part of this warehouse."
"king" -> "Even a king needs a fork now and then. To scratch his back or to poke servants for example."
"tibianus" -> *
"army" -> "They brought most of their cooking gear from thais."
"ferumbras" -> "See this fork? Now imagine what a hero like you could do to an evil sorcerer with that fork! Care to buy one?"
"excalibug" -> "Just an oversized kitchenknife. Better buy the real thing."
"thais" -> "Thaian cooking gear is of inferior quality. Make sure to upgrade yours here as soon as you can."
"tibia" -> "The world is flat as this plate. You should buy one as a symbol for Tibia."
"carlin" -> "So many women and so little intrest in cooking, horrible."
"news" -> "My recipies are family secrets, sorry."
"tax" -> "Those taxes are killing me. And they are getting worse each year!"
"privilege" -> "I don't feel that privileged. In fact our beloved city is bleeding for the profit of Thais."
"gambling" -> "Thanks to that taxes I have not enough spare money to gamble much."
"offer" -> "That would be: Buckets, bottles, mugs, cups, jugs, plates, baking trays, pots, pans, forks, spoons, knifes, wooden spoons, cleavers, spatulas, and rolling pins."
"goods" -> *
"do","you","sell" -> *
"do","you","have" -> *
"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1
"bottle" -> Type=2875, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1
"mug" -> Type=2880, Amount=1, Price=4, "Do you want to buy a mug for %P gold?", Topic=1
"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1
"jug" -> Type=2882, Amount=1, Price=10, "Do you want to buy a jug for %P gold?", Topic=1
"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1
"baking","tray" -> Type=3464, Amount=1, Price=20, "Do you want to buy a baking tray for %P gold?", Topic=1
"pot" -> Type=3465, Amount=1, Price=30, "Do you want to buy a pot for %P gold?", Topic=1
"pan" -> Type=3466, Amount=1, Price=20, "Do you want to buy a pan for %P gold?", Topic=1
"fork" -> Type=3467, Amount=1, Price=10, "Do you want to buy a fork for %P gold?", Topic=1
"spoon" -> Type=3468, Amount=1, Price=10, "Do you want to buy a spoon for %P gold?", Topic=1
"knife" -> Type=3469, Amount=1, Price=10, "Do you want to buy a knife for %P gold?", Topic=1
"wooden","spoon" -> Type=3470, Amount=1, Price=5, "Do you want to buy a wooden spoon for %P gold?", Topic=1
"cleaver" -> Type=3471, Amount=1, Price=15, "Do you want to buy a cleaver for %P gold?", Topic=1
"spatula" -> Type=3472, Amount=1, Price=12, "Do you want to buy an oven spatula for %P gold?", Topic=1
"rolling","pin" -> Type=3473, Amount=1, Price=12, "Do you want to buy a rolling pin for %P gold?", Topic=1
%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1
%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1
%1,1<%1,"mug" -> Type=2880, Amount=%1, Price=4*%1, "Do you want to buy %A mugs for %P gold?", Topic=1
%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1
%1,1<%1,"jug" -> Type=2882, Amount=%1, Price=10*%1, "Do you want to buy %A jugs for %P gold?", Topic=1
%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1
%1,1<%1,"baking","tray" -> Type=3464, Amount=%1, Price=20*%1, "Do you want to buy %A baking trays for %P gold?", Topic=1
%1,1<%1,"pot" -> Type=3465, Amount=%1, Price=30*%1, "Do you want to buy %A pots for %P gold?", Topic=1
%1,1<%1,"pan" -> Type=3466, Amount=%1, Price=20*%1, "Do you want to buy %A pans for %P gold?", Topic=1
%1,1<%1,"fork" -> Type=3467, Amount=%1, Price=10*%1, "Do you want to buy %A forks for %P gold?", Topic=1
%1,1<%1,"spoon" -> Type=3468, Amount=%1, Price=10*%1, "Do you want to buy %A spoons for %P gold?", Topic=1
%1,1<%1,"knife" -> Type=3469, Amount=%1, Price=10*%1, "Do you want to buy %A knives for %P gold?", Topic=1
%1,1<%1,"wooden","spoon" -> Type=3470, Amount=%1, Price=5*%1, "Do you want to buy %A wooden spoons for %P gold?", Topic=1
%1,1<%1,"cleaver" -> Type=3471, Amount=%1, Price=15*%1, "Do you want to buy %A cleavers for %P gold?", Topic=1
%1,1<%1,"spatula" -> Type=3472, Amount=%1, Price=12*%1, "Do you want to buy %A oven spatulas for %P gold?", Topic=1
%1,1<%1,"rolling","pin" -> Type=3473, Amount=%1, Price=12*%1, "Do you want to buy %A rolling pins for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Please come back with more money."
Topic=1 -> "I hope next time."
}

View File

@@ -0,0 +1,92 @@
# GIMUD - Graphical Interface Multi User Dungeon
# chester.npc: Datenbank f<>r Chester, den Chef des TBI
Name = "Chester Kahs"
Outfit = (131,10-28-47-95-0)
Home = [32348,32184,6]
Radius =2
Behaviour = {
ADDRESS,"hello$",! -> "Salutations, stranger."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Sorry, I am very busy %N."
BUSY,"hi$",! -> "Sorry, I am very busy %N."
BUSY,! -> NOP
VANISH,! -> "Take care out there!"
"bye" -> "Take care out there!", Idle
"farewell" -> *
"news" -> "Sorry, almost news that are a little interesting are confidential."
"how","are","you"-> "I am troubled by all the mysteries out there."
"sell" -> "I am no tradesman, sorry."
"king" -> "King Tibianus III is our leader and my direct superior."
"superior" -> "I report directly to the king himself."
"report" -> "My reports are confidential and for the ears and eyes of the king only."
"job" -> "I am the head of the TBI."
"tbi$" -> "The Tibian Bureau of Investigation, the secret service of His Royal Highness."
"investigation" -> "We collect information about people and incidents."
"bureau" -> *
"people" -> "We know much about the citizens and some other people."
"citizen" -> "I only can give you some official information about our citizens. About whom do you wish to talk?"
"incident" -> "There are things that must be kept secret."
"secret" -> "Certain information is not for the eyes and ears of everyone. Please understand that."
"army" -> "Our army might be infested with spies already."
"spies" -> "Polymorphed Minotaurs, shapechanging demons, possessed innocents ... who can tell for sure."
"guard" -> "I think we can't trust the guards anymore."
"trust" -> "Too many possibilities to become a servant of darkness to trust ANYONE!"
"castle" -> "The castle isn't safe! I warned them of the entrance to the dungeons, but no one is litstening. How many people have to die before they do something about that?"
"dogs","of","war"-> "Even they can't stop a handful of demons."
"red","guard" -> "They are at my command now and then ... but it's a mistake to rely on anyone except yourself."
"secret","police"-> "Are you joking? What's secret in Tibia at all?"
"silver","guard" -> "The king's best. But is the best good enough to fight what stalks the nights?"
"city" -> "The city is open to almost everyone. That literally opens doors for all kinds of criminals and fiends."
"criminal" -> "There are so many murderers and thiefs out there that I wonder if there is some greater force of evil subtly encouraging that."
"fiend" -> "Not everything that walks our streets is human ... or even living."
"stutch" -> "He is one of the few people I can trust."
"harsky" -> *
"bozo" -> "He isn't the fool he pretends to be. So to what is he up to?"
"sam" -> "I say it was a mistake to rely on a single person for such vital services but having those venoreans here is even worse."
"gorn" -> "A man too concerned about profit to be trustworthy. This kind of man sells his soul to the highest bidder. It's just a question if he has done it already or will do it soon."
"frodo" -> "Have you noticed how easy it would be to poison his supplies and kill a great deal of people with ease?"
"benjamin" -> "Something happened to him that snapped his mind. Can we be sure what more might have happened to him unnoticed?"
"lugri" -> "At least you KNOW that you have to expect only evilness from this guy and that's the best one can say about him."
"gods" -> "We are just the pawns of the gods. The best we can expect is that our play amuses them enough to keep their interest in us so we might live a day or two longer."
"lynda" -> "She puts her trust in the help of beings she can't comprehend. Think by yourself if that's clever."
"quentin" -> "A peaceful man. But in our days peace is just an illusion. We are surrounded by enemies and dangers."
"enemy" -> "The people of the northern city, the minotaurs, the followers of Zathroth, the demons, and countless others!"
"enemies" -> *
"danger" -> "Danger is common like day and night for a Tibian, who keeps his eyes open."
"dungeon" -> "Monsters lurk in each corner of the dungeons, which spread beneath us, breeding in the shadows and plotting to destroy us all."
"ferumbras" -> "Some say he's the avatar of Zathroth himself, but perhaps the truth about him is even darker then the worst rumours can imagine."
"demon" -> "They say there are just two of them in the underground ruins! These damned fools! There are dozens of them! And the two they already saw are only some of the weakest of demonkind!"
"underground","ruin"-> "We have no clue what happened to the civilization that once dwelled underground, but their complete extinction should be a warning for us!"
"mcronald" -> "Have you ever wondered what these caves under their farm are good for? And have you noticed how many adventurers go down there and never return? Well, think about it!"
"sorcerer" -> "I don't know where they got their secret spells in the first place, nor did most of them know ... If I were a sorcerer that would be a fact to give me nightmares."
"knight" -> "It's too easy to become a knight. They take almost everyone. And if you look in the streets you can see what happens if you give training and a flashy title to almost everyone."
"paladin" -> "They should be noble warriors, but does it take bravery to shoot someone from a certain distance? The former paladins were virtuous heroes, the ones you meet today are just simple treasure hunters."
"druid" -> "It is said that druids are preservers of life and good aligned, but let me ask you if it's so 'good' to sell runes to the highest bidder, no matter who that might be? I think you get the point!"
"truth" -> "The dungeons are full of hideous monsters, unnamed terrors, unsolved riddles ... and maybe some answers. Believe me! The truth is down there ... somewhere!"
"ruthless","seven"-> "We know little about them. But even that gives me nightmares! But it's your lucky day, since this information is confidential, and so it can't bother you."
"aruda" -> "This woman is a clever thief, so watch out when you are talking to her."
"partos" -> "This criminal was wanted for many crimes. At last he got caught and put to jail."
"excalibug" -> "We are surrounded by myths, living and dead. How can someone doubt that there IS something like Excalibug somewhere?"
"necromant","nectar" -> "Followers of evil are investigating about that, though I guess even they don't know what it's good for. Perhaps just a myth of evil."
"rebellion" -> "I have far too few information about the rebellion, but we suspect the followers of Zathroth behind it."
"berfasmur","is","ferumbras" -> "Yes, thats what I figured out, too. Just one of his disguises."
"berfasmur" -> "Strange name, isn't it? Play around with the letters and you are in for a surprise."
"gamel","rebel" -> "Are you saying that Gamel is a member of the rebellion?", Topic=1
Topic=1,"no" -> "Then don't bother me with that. I am a busy man."
Topic=1,"yes" -> "Do you know what his plans are about?", Topic=2
Topic=2,"magic","crystal","lugri","deathcurse" -> Type=3061, Amount=1, "That is terrible! Will you give me the crystal?", Topic=3
Topic=2 -> "Tell me precisely what he asked you to do! What, to whom, and what for! It's important!", Topic=2
Topic=3,"no" -> "Traitor!", Burning(25,25), EffectOpp(6), EffectMe(14), Delete(Type), Idle
Topic=3,"yes",Count(Type)>=Amount -> "Thank you! Take this ring. If you ever need a healing, come, bring the scroll, and ask me to 'heal'.", Delete(Type), Type=3052, Amount=1, Create(Type)
Topic=3,"yes",Count(Type)<Amount -> "Sorry, you have none."
"heal" -> Type=3052, Amount=1, "Do you need the healing now?", Topic=4
Topic=4,"no" -> "As you whish."
Topic=4,"yes",Count(Type)>=Amount -> "So be healed!", Delete(Type), HP=1000, EffectOpp(13)
Topic=4,"yes",Count(Type)<Amount -> "Sorry, you are not worthy!"
}

View File

@@ -0,0 +1,159 @@
# GIMUD - Graphical Interface Multi User Dungeon
Name = "Chondur"
Outfit = (154,38-113-119-116-3)
Home = [32361,32550,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Be greeted, child. What do you want in an old shaman's hut?"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a minute, %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye, %N!", Idle
"farewell" -> *
"shaman" -> "I was chosen by the spirits of the ancestors to serve the people as healer and spiritual leader."
"spirits" -> "Spirits are all around us and on these isles they are especially strong and numerous."
"ancestors" -> "The ancestors still have contact to the world of those alive. If you know how to talk to them, they can be wise guides and powerful friends."
"isles" -> "These isles are a place of strong but secret magic. This magic is strong enough to devour the souls of the weak."
"magic" -> "Magic here is like a powerful and wild beast. You need all your strength to master it. If you fail, your punishment will be swift and hard. Voodoo gives me the power and wisdom necessary to handle those energies."
"magic currents" -> "Hm, well one could call it like this I guess. Magic is strong on these isles. Too strong for many to handle it safely."
"secrets" -> "The spirits speak about a great battle on these isles. Cause for the conflict was the strong magic here. ...",
"The peaceful dwellers, that used to live here in a magical paradise created by themselves, were attacked by a dark power from the depths of the ocean. ...",
"The war destroyed both races and changed the flow of magic forever."
"voodoo" -> "Together with the spirits of the ancestors, I seek for wisdom. Together we can change the flow of magic to do things that are beyond the limits of ordinary magic. ...",
"In conversations with the spirits, I gain insight into secrets that would have been lost otherwise."
"dark power" -> "In the shadow of the depth, a strange and enigmatic race evolved. Using magic to the darkest purposes. ...",
"What they lacked in understanding magic like the dwellers, they made up for in number and destructive determination."
"forever" -> "Yes, the ancestors hint that there has been some disaster in the past that disarranged the magic of the isles and destroyed whole civilisations."
"disaster" -> *
"disarranged" -> "Hm, well one could call it like this I guess. Magic is strong on these isles. Too strong for many to handle it safely."
"civilisations" -> "The spirits tell about two powerful races that once called this area their home. They annihilated themselves in a war."
"quaras" -> "This race rose from slavery to a shadow of their former masters. The dark power that once ruled the ocean here was annihilated by some disaster and the quara used to be one of their serving races."
"mermaid" -> "The mermaids are a possible offspring of one of the magical creatures that some ancient race once created here. ...",
"They are vain and self-centred. Their magic is powerful and almost impossible to reverse once it is cast on some human. ...",
"The only good thing is they quickly lose interest into their victims if something of slightly more interest comes up. ...",
"If you are ever in trouble with a mermaid, look for a distraction."
"king" -> "The king is far away. Our myth are closer to us than any king in faraway Thais could ever be."
"thais" -> "The people see the Thaian occupation like a crippling disease that befalls our isles. Some try to live with it, others are looking for a cure."
"cure" -> "It's my part to cure the body and the spirit. Only the people can cure the land they inhabit."
"venore" -> "The tradesmen of Venore are tainted with greed. They have so little spirituality that their souls must be starving."
"cult" -> "The cult is a mockery of true voodoo. They play with powers they don't even rudimentarily understand and some dark and sinister power is working behind the curtains. Some evil puppet master is misusing them for plans unknown to me."
"goroma" -> "One of the Forbidden Islands. No sane captain will agree to bring you there."
"banana" -> "A banana staff is the sign of a high ape magician."
"pirates" -> "You have to understand that there are two groups of people that are called pirates. One consists of evil thieves and murderers for whom the word pirate actually stands for. ...",
"The others are resistance fighters for whom old ideals are hold true and that are the assertors of the native people."
# Goroma_Counter_Spell_Quest
"spellbook",QuestValue(17509)=0,Count(6120)>=1 -> "Ah, thank you very much! I will honour his memory.", Amount=1, Delete(6120), SetQuestValue(17509,1)
"counterspell",QuestValue(17509)=0 -> "You should not talk about things you don't know anything about."
"energy","field",QuestValue(17509)=0 -> *
"spellbook",QuestValue(17509)=0 -> *
"energy","field",QuestValue(17509)>0 -> "Ah, the energy barrier set up by the cult is maintained by lousy magic, but is still effective. Without a proper counterspell you won't be able to pass it."
"counterspell",QuestValue(17509)=1 -> "You mean, you are interested in a counterspell to cross the energy barrier on Goroma?", Topic=1
Topic=1,"yes" -> "This is really not advisable. Behind this barrier, strong forces are raging violently. Are you sure that you want to go there?", Topic=2
Topic=1 -> "It's much safer for you to stay here anyway, trust me."
Topic=2,"yes" -> "I guess I cannot stop you then. Since you told me about my apprentice, it is my turn to help you. I will perform a ritual for you, but I need a few ingredients. ...",
"Bring me one fresh dead chicken, one fresh dead rat and one fresh dead black sheep, in that order. Summoned ones will do as well as natural ones.", SetQuestValue(17509,2)
Topic=2 -> "It's much safer for you to stay here anyway, trust me."
"counterspell",QuestValue(17509)=2 -> Type=4330, Amount=1, "Did you bring the fresh dead chicken?", Topic=3
"chicken",QuestValue(17509)=2 -> *
Topic=3,"yes",Count(Type)>=Amount -> "Very good! <mumblemumble> 'Your soul shall be protected!' Now, I need a fresh dead rat.", Delete(Type), SetQuestValue(17509,3)
Topic=3,"yes" -> "You don't have any dead chicken with you don't you?"
Topic=3 -> "Maybe another time."
"counterspell",QuestValue(17509)=3 -> Type=3994, Amount=1, "Did you bring the fresh dead rat?", Topic=4
"rat",QuestValue(17509)=3 -> *
Topic=4,"yes",Count(Type)>=Amount -> "Very good! <chants and dances> 'You shall face black magic without fear!' Now, I need a fresh dead black sheep.", Delete(Type), SetQuestValue(17509,4)
Topic=4,"yes" -> "You don't have any dead rat with you don't you?"
Topic=4 -> "Maybe another time."
"counterspell",QuestValue(17509)=4 -> Type=4095, Amount=1, "Did you bring the fresh dead black sheep?", Topic=5
"sheep",QuestValue(17509)=4 -> *
Topic=5,"yes",Count(Type)>=Amount -> "Very good! <stomps staff on ground> 'EVIL POWERS SHALL NOT KEEP YOU ANYMORE! SO BE IT!'", Delete(Type), SetQuestValue(17509,5)
Topic=5,"yes" -> "You don't have any dead black sheep with you don't you?"
Topic=5 -> "Maybe another time."
"counterspell",QuestValue(17509)>4 -> "Hm. I don't think you need another one of my counterspells to cross the barrier on Goroma."
# Meriana_Quest
"mission",QuestValue(17524)=0 -> "The evil cult has placed a curse on one of the captains here. I need at least five of their pirate voodoo dolls to lift that curse.", SetQuestValue(17524,1)
"task",QuestValue(17524)=0 -> *
"mission",QuestValue(17524)>0,QuestValue(17524)<5 -> Type=5810, Amount=1, "Did you bring one of the required pirate voodoo dolls?", Topic=6
"task",QuestValue(17524)>0,QuestValue(17524)<5 -> *
"doll",QuestValue(17524)>0,QuestValue(17524)<5 -> *
"mission",QuestValue(17524)=5 -> Type=5810, Amount=1, "Did you bring the last of the required voodoo dolls?", Topic=6
"task",QuestValue(17524)=5 -> *
"doll",QuestValue(17524)=5 -> *
Topic=6,"yes",Count(Type)>=Amount -> "Now I can weaken that curse a bit. Thank you.", Delete(Type), SetQuestValue(17524,QuestValue(17524)+1)
Topic=6,"yes",Count(Type)>=Amount,QuestValue(17524)=5 -> "Finally I can put an end to that curse. I thank you so much.", Delete(Type), SetQuestValue(17524,QuestValue(17524)+1)
Topic=6,"yes" -> "Sorry, you do not have it."
Topic=6 -> "Maybe another time."
# Shaman_Outfit_Quest
"outfit",QuestValue(17570)=0 -> "The Shaman outfit can wear only the one's with the great spiritual wisdom."
"addon",QuestValue(17570)=0 -> *
"outfit",QuestValue(17524)=6,QuestValue(17570)=1 -> "The time has come, my child. I sense great spiritual wisdom in you and I shall grant you a sign of your progress if you can fulfil my task."
"addon",QuestValue(17524)=6,QuestValue(17570)=1 -> *
"outfit",QuestValue(17570)=5 -> "Yours spiritual wisdom is outstanding %N."
"addon",QuestValue(17570)=5 -> *
"mission",QuestValue(17524)=6,QuestValue(17570)=1 -> "Deep in the Tiquandan jungle a monster lurks which is seldom seen. It is the revenge of the jungle against humankind. ...",
"This monster, if slain, carries a rare root called mandrake. If you find it, bring it to me. Also, gather 5 of the voodoo dolls used by the mysterious dworc voodoomasters. ...",
"If you manage to fulfil this task, I'll grant you your own staff. Have you understood everything and are you ready for this test?", Topic=7
"task",QuestValue(17524)=6,QuestValue(17570)=1 -> *
Topic=7,"yes" -> "Good! Come back once you've found a mandrake and collected 5 dworcish voodoo dolls.", SetQuestValue(17570,2), SetQuestValue(17594,1)
Topic=7 -> "Maybe another time."
"mission",QuestValue(17570)=2 -> "Have you gathered the mandrake and the 5 voodoo dolls from the dworcs?", Topic=8
"task",QuestValue(17570)=2 -> *
"addon",QuestValue(17570)=2 -> *
"outfit",QuestValue(17570)=2 -> *
"mandrake",QuestValue(17570)=2 -> *
"doll",QuestValue(17570)=2 -> *
Topic=8,"yes",Count(3002)>=5,Count(5014)>=1 -> "I'm proud of you my child, excellent work. This staff shall be yours from now on!", DeleteAmount(3002,5), DeleteAmount(5014,1), SetQuestValue(17570,3), AddOutfitAddon(154,2), AddOutfitAddon(158,2), EffectOpp(13)
Topic=8,"yes" -> "You don't have the required items with you."
Topic=8 -> "Maybe another time."
"mission",QuestValue(17570)=3 -> "You have successfully passed the first task. If you can fulfil my second task, I will grant you a mask like the one I wear. Will you listen to the requirements?", Topic=9
"task",QuestValue(17570)=3 -> *
"addon",QuestValue(17570)=3 -> *
"outfit",QuestValue(17570)=3 -> *
Topic=9,"yes" -> "The dworcs of Tiquanda like to wear certain tribal masks which I'd like to take a look at. Please bring me 5 of these masks. ...",
"Secondly, the high ape magicians of Banuta use banana staffs. I'd love to learn more about theses staffs, so please bring me 5 of them, too. ...",
"If you manage to fulfil this task, I'll grant you your own mask. Have you understood everything and are you ready for this test?", Topic=10
Topic=9 -> "Maybe another time."
Topic=10,"yes" -> "Good! Come back once you have collected 5 tribal masks and 5 banana staffs.", SetQuestValue(17570,4)
Topic=10 -> "Maybe another time."
"mission",QuestValue(17570)=4 -> "Have you gathered the 5 tribal masks and the 5 banana staffs?", Topic=11
"task",QuestValue(17570)=4 -> *
"addon",QuestValue(17570)=4 -> *
"outfit",QuestValue(17570)=4 -> *
"mask",QuestValue(17570)=4 -> *
"staff",QuestValue(17570)=4 -> *
Topic=11,"yes",Count(3348)>=5,Count(3403)>=5 -> "Well done, my child! I hereby grant you the right to wear a shamanic mask. Do it proudly.", DeleteAmount(3348,5), DeleteAmount(3403,5), SetQuestValue(17570,5), AddOutfitAddon(154,1), AddOutfitAddon(158,1), EffectOpp(13)
Topic=11,"yes" -> "You don't have the required items with you."
Topic=11 -> "Maybe another time."
"mission" -> "Sorry, I don't have any missions for you."
"task" -> "Sorry, I don't have any missions for you."
# Wooden_Stake_Quest
"stake",ExpiringQuestValue(17577)>0 -> "Sorry, but I'm still exhausted from the last ritual. Please come back later."
"stake",QuestValue(17576)=11 -> "Ten prayers for a blessed stake? Don't tell me they made you travel whole Tibia for it! Listen, child, if you bring me a wooden stake, I'll bless it for you. <chuckles>", SetQuestValue(17576,12)
"stake",QuestValue(17576)=12,ExpiringQuestValue(17577)<0 -> Type=5941, Amount=1, "Would you like to receive a spiritual prayer to bless your stake?", Topic=12
Topic=12,"yes",Count(Type)>=Amount -> "<mumbles> Sha Kesh Mar!", Delete(Type), Create(5942), SetExpiringQuestValue(17577, 604800000)
Topic=12,"yes" -> "You don't have a wooden stake."
Topic=12 -> "Maybe another time."
}

View File

@@ -0,0 +1,11 @@
# GIMUD - Graphical Interface Multi User Dungeon
# christoph.npc: Datenbank f<>r eine Stadtwache in Venore
Name = "Christoph"
Outfit = (131,113-113-113-115-0)
Home = [32885,32031,6]
Radius = 10
Behaviour = {
@"guards-venore.ndb"
}

View File

@@ -0,0 +1,58 @@
# GIMUD - Graphical Interface Multi User Dungeon
# chyrstal.npc: Datenbank f<>r die Postfrau Chrystal
Name = "Chrystal"
Outfit = (136,116-79-117-76-0)
Home = [33174,31811,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "At your service %N."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please be patient %N. I'll be with you in moment.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Who is next?"
"bye" -> "Who is next?", Idle
"name" -> "My name is Chrystal."
"job" -> "I am responsible for this post office."
"kevin" -> "Mr. Postner is the leader of our guild and the most prominent postofficer in the whole land."
"postner" -> *
"postmasters","guild" -> "Yes, our guild is the lifeblood of the tibia cominity so to say."
"join" -> "You can apply to join only at our headquarter."
"headquarter" -> "You can find it on the road from Thais to Kazordoon."
"measurements",QuestValue(234)>0,QuestValue(241)<1 -> "If its necessary ... <tells you her measurements>",SetQuestValue(234,QuestValue(234)+1),SetQuestValue(241,1)
"time" -> "It is %T right now."
"king" -> "Hail to the king!"
"tibianus" -> *
"army" -> "The army ensures the safety of the traderoutes and of our mail system."
"ferumbras" -> "I bet he never gets any letters."
"excalibug" -> "Better ask knights about that."
"tibia" -> "Our post system spans the entire known world."
"thais" -> "We deliver letters and parcels even there."
"carlin" -> *
"kazordoon" -> *
"ab'dendriel" -> *
"edron" -> "Our post system even delivers letters and parcels to and from this isle."
"news" -> "Sorry, that's postal secret."
"rumors" -> *
@"gen-post.ndb"
#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2
#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3
#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(110,8)
#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter."
#Topic=2 -> "Ok."
#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(110,6), Create(110,10)
#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel."
#Topic=3 -> "Ok."
}

View File

@@ -0,0 +1,58 @@
# GIMUD - Graphical Interface Multi User Dungeon
# cipfried.npc: Datenbank fuer den Moench Cipfried
Name = "Cipfried"
Outfit = (57,0-0-0-0-0)
Home = [32097,32217,7]
Radius = 1
Behaviour = {
ADDRESS,"hello$",! -> "Hello, %N! Feel free to ask me for help."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait, %N. I already talk to someone!", Queue
BUSY,"hi$",! -> *
BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15)
BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14)
BUSY,"heal$",HP<65 -> "You are looking really bad, %N. Let me heal your wounds.", HP=65, EffectOpp(13)
BUSY,"heal$" -> "You aren't looking really bad, %N. Sorry, I can't help you."
BUSY,! -> NOP
VANISH,! -> "Well, bye then."
"bye" -> "Farewell, %N!", Idle
"farewell" -> *
"job" -> "I am just a humble monk. Ask me if you need help or healing."
"name" -> "My name is Cipfried."
"monk" -> "I sacrifice my life to serve the good gods of Tibia."
"tibia" -> "That's where we are. The world of Tibia."
"rookgaard" -> "The gods have chosen this isle as the point of arrival for the newborn souls."
"god" -> "They created Tibia and all life on it. Visit our library and learn about them."
"life" -> "The gods decorated Tibia with various forms of life. Plants, the citizens, and even the monsters."
"plant" -> "Just walk around. You will see grass, trees, and bushes."
"citizen" -> "Only few people live here. Walk around and talk to them."
"obi" -> "He is a local shop owner."
"al","dee" -> *
"seymour" -> "Seymour is a loyal follower of the king and responsibe for the academy."
"academy" -> "You should visit Seymour in the academy and ask him about a mission."
"willie" -> "He is a fine farmer. The farm is located to the left of the temple."
"monster" -> "They are a constant threat. Learn to fight by hunting rabbits, deers and sheeps. Then try to fight rats, bugs and perhaps spiders."
"help" -> "First you should try to get some gold and buy better equipment."
"hint" -> *
"quest" -> *
"task" -> *
"what","do" -> *
"gold" -> "You have to slay monsters and take their gold. Or sell food at Willie's farm."
"money" -> "If you need money, you have to slay monsters and take their gold. Look for spiders and rats."
"rat" -> "In the north of this temple you find a sewer grate. Use it to enter the sewers if you feel prepared. Don't forget a torch; you'll need it."
"sewer" -> *
"equipment" -> "First you need some armor and perhaps a better weapon or a shield. A real adventurer needs a rope, a shovel, and a fishing pole, too."
"fight" -> "Take a weapon in your hand, activate your combat mode, and select a target. After a fight you should eat something to heal your wounds."
"slay" -> *
"eat" -> "If you want to heal your wounds you should eat something. Willie sells excellent meals. But if you are very weak, come to me and ask me to heal you."
"food" -> *
"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
"heal$",HP<65 -> "You are looking really bad. Let me heal your wounds.", HP=65, EffectOpp(13)
"heal$" -> "You aren't looking really bad. Sorry, I can't help you."
"time" -> "Now, it is %T, my child."
}

View File

@@ -0,0 +1,51 @@
# GIMUD - Graphical Interface Multi User Dungeon
# clark.npc: Datenbank f<>r den captain der Wache clark
Name = "Clark"
Outfit = (129,19-79-98-95-0)
Home = [32636,32796,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Hello."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Wait.", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Goodbye."
"bye" -> "Goodbye.", Idle
"farewell" -> *
"job" -> "I am the captain of the guards and responsible for upholding law and order in the colony."
"name" -> "I am called Clark."
"guards" -> "The guards of Port Hope are led by Lord Seamus, a nobleman from Thais."
"seamus" -> "He is ill and I am responsible for upholding the law now."
"time" -> "It is %T right now."
"king" -> "Our king can be proud of this colony."
"venore" -> "The Venorans are fine and generous people. It's a good thing that they put all this effort into this colony. I don't know what we would do if it weren't for them."
"thais" -> "Thais is a big city but if we do well enough here, Port Hope might one day rival its size."
"carlin" -> "It's a shame those women still get away with their independence. Friends told me that too many of Thais's resources are wasted in useless projects and the army is too weak to claim back what is ours."
"edron" -> "The knights of Edron are somewhat arrogant. They use the resources of the isle only for themselves instead of sharing it."
"jungle" -> "The jungle is our first and foremost enemy."
"tibia" -> "I would guess a good part of the world is under Thaian rule."
"kazordoon" -> "As long as the dwarves stay there and don't expand, I think it's ok to let them have this ugly piece of rock."
"dwarves" -> "Dwarves are impressive fighters. The Venorans talked about hiring some of them as mercenaries to help us out."
"dwarfs" -> *
"ab'dendriel" -> "My guess is that those elves are secretly allied with Carlin. I would not trust an elf if I would meet one."
"elves" -> *
"elfs" -> *
"darama" -> "This continent will be ours one day."
"darashia" -> "A village of harmless cultists. They pose no real threat and could easily been integrated into the Thaian realm."
"ankrahmun" -> "This city is a threat to Thais's domination of Darama. Yet, we are too weak to handle this threat."
"ferumbras" -> "He is the enemy number one to the kingdom and all good people."
"excalibug" -> "I heard the knights of Edron hide it somewhere instead of using it for the good of the country."
"apes" -> "Rest assured, we will handle that problem."
"lizard" -> "They pose no real threat to us."
"dworcs" -> "They fear our power and hide in some caves."
}

View File

@@ -0,0 +1,79 @@
# GIMUD - Graphical Interface Multi User Dungeon
# clyde.npc: Datenbank f<>r den Tavernenbesitzer Clyde
Name = "Clyde"
Outfit = (128,98-40-48-95-0)
Home = [32573,32753,7]
Radius = 2
Behaviour = {
ADDRESS,"hello$",! -> "Greetings, dear customer."
ADDRESS,"hi$",! -> *
ADDRESS,"hiho$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Please wait a moment.", Queue
BUSY,"hi$",! -> *
BUSY,"hiho$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye, visit us again.", Idle
"farewell" -> *
"job" -> "I am your host. I run this tavern."
"name" -> "I am Clyde, your host."
"time" -> "Don't worry about the time. Take a seat, have a drink. Time runs differently in Port Hope."
"king" -> "I wish the king would be a bit more concerned about this colony. I am convinced with a few more resources, we could improve Port Hope a lot."
"venore" -> "It's not always easy to deal with those Venoran tradesmen. I must admit they don't show any interest in my area of business. Just between you and me, my friend, sometimes they give me shivers."
"thais" -> "Sadly, Thais is far away and you will notice that in many places. You'll find out about this yourself, so lets talk about something else please."
"carlin" -> "I know only little about Carlin and here nobody cares about it for sure."
"edron" -> "As I started business here, I was hoping for a second Edron. I have not abandoned my hope though. Afer all, this place is called Port Hope, isn't it?"
"jungle" -> "This forest is not an ordinary forest. It's more like a force of nature, like a river or even a storm."
"tibia" -> "I have seen only little of this world. Probably it should be you telling me about the world, and not the other way around."
"kazordoon" -> "If you want to learn something about Kazordoon you should talk to our local dwarves."
"dwarves" -> "There was a handful of dwarves that came here when the colony was founded. They were looking for treasures and gold as far as I know. After some argument a bunch of them left, they headed into the jungle and were never seen again."
"dwarfs" -> *
"ab'dendriel" -> "Sadly it is next to nothing that I know about the elves and their city."
"elves" -> *
"elfs" -> *
"darama" -> "It's a continent full of extremes. The jungle in the humid east, the desert in the dry west."
"darashia" -> "I was there quite often, using the flying carpet. It's quite different from the other towns I have seen, but surely worth a trip."
"ankrahmun" -> "If I were you I'd stay as far away from this town as I could. It is ruled by an undead abomination and its inhabitants worship death."
"ferumbras" -> "This incarnation of evil seems to concentrate his efforts on Thais and its surroundings, but who knows what comes next into the mind of this madman?"
"excalibug" -> "The rumours I overheard did not mention this continent as one of its hiding places."
"apes" -> "They seem to live in the depth of the jungle in ruins that show the markings of the lizard folk. I wonder if they now try to conquer our city too."
"lizard" -> "The lizards are hostile to us. They probably see no big difference between us and the ape people."
"dworcs" -> "The dworcs live in the south in an underground network consisting of caves. They use poisoned weapons and love to build all kind of traps. You don't want to know the fate of those that have been trapped, believe me."
"buy" -> "I can offer you bread, cheese, ham, or meat as well as several drinks."
"offer" -> *
"do","you","sell" -> *
"do","you","have" -> *
"food" -> "Are you looking for food? I have bread, cheese, ham, and meat."
"drink" -> "I can offer you beer, wine, lemonade, and water."
"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1
"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1
"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1
"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1
%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you want to buy %A breads for %P gold?", Topic=1
%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you want to buy %A cheese for %P gold?", Topic=1
%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1
%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1
"lemonade" -> Type=2880, Data=12, Amount=1, Price=2, "Do you want to buy a mug of lemonade for %P gold?", Topic=1
"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1
"wine" -> Type=2880, Data=2, Amount=1, Price=3, "Do you want to buy a mug of wine for %P gold?", Topic=1
"water" -> Type=2880, Data=1, Amount=1, Price=1, "Do you want to buy a mug of water for %P gold?", Topic=1
%1,1<%1,"lemonade" -> Type=2880, Data=12, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of lemonade for %P gold?", Topic=1
%1,1<%1,"beer" -> Type=2880, Data=3, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of beer for %P gold?", Topic=1
%1,1<%1,"wine" -> Type=2880, Data=2, Amount=%1, Price=3*%1, "Do you want to buy %A mugs of wine for %P gold?", Topic=1
%1,1<%1,"water" -> Type=2880, Data=1, Amount=%1, Price=1*%1, "Do you want to buy %A mugs of water for %P gold?", Topic=1
Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "I am sorry, but you do not have enough gold."
Topic=1 -> "Maybe later."
}

View File

@@ -0,0 +1,21 @@
# GIMUD - Graphical Interface Multi User Dungeon
# cobra.npc: Datenbank f<>r die steincobra
Name = "Cobra"
Outfit = (0,2051)
Home = [33366,32855,14]
Radius = 0
Behaviour = {
ADDRESS,"hello$",QuestValue(270) > 0,Poison>500,! -> "Venture the path of decay!", Teleport(33397,32836,14), EffectOpp(11),SetQuestValue(270,0)
ADDRESS,"hi$",QuestValue(270) > 0,Poison>500,! -> *
ADDRESS,"hello$",! -> "Begone! Hissssss! You bear not the mark of the cobra!", Idle
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Sssssilence!", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Hissssssssss."
}

View File

@@ -0,0 +1,127 @@
# GIMUD - Graphical Interface Multi User Dungeon
# cornelia.npc: Datenbank f<>r die R<>stungsh<73>ndlerin Cornelia
Name = "Cornelia"
Outfit = (139,95-57-102-115-0)
Home = [32334,31796,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "Welcome to the finest armorshop in the land, %N!"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "One moment please, %N.", Queue
BUSY,"hi$",! -> "One moment please, %N.", Queue
BUSY,! -> NOP
VANISH,! -> "Good bye. Come back soon."
"bye" -> "Good bye. Come back soon.", Idle
"farewell" -> *
"job" -> "I run this armoury. If you want to proctect your life you'd better buy my wares."
"shop" -> *
"name" -> "My name is Cornelia."
"time" -> "It's %T right now."
"help" -> "I sell and buy armor, helmets, and shields. Only the dwarfs can make better ones."
"dwarfs" -> "The ancient dwarfen clan halls are far to the east from here."
"monster" -> "With my armor you need not fear any monsters!"
"dungeon" -> "While exploring the dungeons of the land you will learn how important a good armor is."
"sewer" -> "Sewers are males' business."
"thanks" -> "You are welcome."
"thank","you" -> "You are welcome."
"ghostlands" -> "THE GHOSTLANDS??? Make sure to buy the best protection in store before you get even close to them."
"buy" -> "What do you need? I sell armor, helmets, shields, and trousers."
"do","you","sell" -> *
"do","you","have" -> *
"offer" -> "My offers are armor, helmets, trousers, and shields."
"weapon" -> "Ask Rowenna in the other shop about it."
"helmet" -> "I am selling leather helmets, chain helmets, brass helmets, and viking helmets. What do you want?"
"armor" -> "I am selling leather armor, chain armor, and brass armor. What do you need?"
"shield" -> "I am selling wooden shields, brass shields, and plate shields. What do you want?"
"trousers" -> "I am selling chain legs and brass legs. What do you need?"
"legs" -> *
"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1
"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1
"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1
"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1
"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1
"brass","helmet" -> Type=3354, Amount=1, Price=120, "Do you want to buy a brass helmet for %P gold?", Topic=1
"viking","helmet" -> Type=3367, Amount=1, Price=265, "Do you want to buy a viking helmet for %P gold?", Topic=1
"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1
"brass","shield" -> Type=3411, Amount=1, Price=65, "Do you want to buy a brass shield for %P gold?", Topic=1
"plate","shield" -> Type=3410, Amount=1, Price=125, "Do you want to buy a plate shield for %P gold?", Topic=1
"brass","legs" -> Type=3372, Amount=1, Price=195, "Do you want to buy brass legs for %P gold?", Topic=1
"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1
%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1
%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1
%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1
%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1
%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1
%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=120*%1, "Do you want to buy %A brass helmets for %P gold?", Topic=1
%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=265*%1, "Do you want to buy %A viking helmets for %P gold?", Topic=1
%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1
%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=65*%1, "Do you want to buy %A brass shields for %P gold?", Topic=1
%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=125*%1, "Do you want to buy %A plate shields for %P gold?", Topic=1
%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=195*%1, "Do you want to buy %A brass legs for %P gold?", Topic=1
%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1
"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell leather armor for %P gold?", Topic=2
"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell chain armor for %P gold?", Topic=2
"sell","brass","armor" -> Type=3359, Amount=1, Price=112, "Do you want to sell brass armor for %P gold?", Topic=2
"sell","plate","armor" -> Type=3357, Amount=1, Price=240, "Do you want to sell plate armor for %P gold?", Topic=2
"sell","steel","helmet" -> Type=3351, Amount=1, Price=293, "Do you want to sell a steel helmet for %P gold?", Topic=2
"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2
"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "Do you want to sell a brass helmet for %P gold?", Topic=2
"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2
"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=2
"sell","plate","shield" -> Type=3410, Amount=1, Price=45, "Do you want to sell a plate shield for %P gold?", Topic=2
"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "Do you want to sell a brass shield for %P gold?", Topic=2
"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2
"sell","battle","shield" -> Type=3413, Amount=1, Price=60, "Do you want to sell a battle shield for %P gold?", Topic=2
"sell","brass","legs" -> Type=3372, Amount=1, Price=49, "Do you want to sell brass legs for %P gold?", Topic=2
"sell","chain","legs" -> Type=3558, Amount=1, Price=20, "Do you want to sell chain legs for %P gold?", Topic=2
"sell", %1,1<%1, "leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2
"sell", %1,1<%1, "chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2
"sell", %1,1<%1, "brass","armor" -> Type=3359, Amount=%1, Price=112*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2
"sell", %1,1<%1, "plate","armor" -> Type=3357, Amount=%1, Price=240*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2
"sell", %1,1<%1, "steel","helmet" -> Type=3351, Amount=%1, Price=293*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2
"sell", %1,1<%1, "chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2
"sell", %1,1<%1, "brass","helmet" -> Type=3354, Amount=%1, Price=30*%1, "Do you want to sell %A brass helmets for %P gold?", Topic=2
"sell", %1,1<%1, "leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2
"sell", %1,1<%1, "viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=2
"sell", %1,1<%1, "plate","shield" -> Type=3410, Amount=%1, Price=45*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2
"sell", %1,1<%1, "brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2
"sell", %1,1<%1, "wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2
"sell", %1,1<%1, "battle","shield" -> Type=3413, Amount=%1, Price=60*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2
"sell", %1,1<%1, "brass","legs" -> Type=3372, Amount=%1, Price=49*%1, "Do you want to sell %A brass legs for %P gold?", Topic=2
"sell", %1,1<%1, "chain","legs" -> Type=3558, Amount=%1, Price=20*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2
Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type)
Topic=1,"yes" -> "Sorry, you do not have enough gold."
Topic=1 -> "Maybe you will buy it another time."
Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney
Topic=2,"yes" -> "Sorry, you do not have one."
Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many."
Topic=2 -> "Maybe next time."
"addon",QuestValue(17558)=5,male -> "Ah, you must be the hero Trisha talked about. I'll prepare the shoulder spikes for you. Please give me some time to finish. <giggles>", SetQuestValue(17558,6), SetExpiringQuestValue(17559, 7200000)
"armor",QuestValue(17558)=5,male -> *
"addon",QuestValue(17558)=5,female -> "Ah, you must be the hero Trisha talked about. I'll prepare the shoulder spikes for you. Please give me some time to finish.", SetQuestValue(17558,6), SetExpiringQuestValue(17559, 7200000)
"armor",QuestValue(17558)=5,female -> *
"addon",ExpiringQuestValue(17559)>0 -> "Please give me some time to finish it."
"armor",ExpiringQuestValue(17559)>0 -> *
"addon",ExpiringQuestValue(17559)<0,QuestValue(17558)=6,male -> "Finished! Since you are a man, I thought you probably wanted two. Men always want that little extra status symbol. <giggles>", SetQuestValue(17558,7), AddOutfitAddon(142,1), AddOutfitAddon(134,1), EffectOpp(13)
"armor",ExpiringQuestValue(17559)<0,QuestValue(17558)=6,male -> *
"addon",ExpiringQuestValue(17559)<0,QuestValue(17558)=6,female -> "Finished! Wear it proudly sister like Trisha do.", SetQuestValue(17558,7), AddOutfitAddon(142,1), AddOutfitAddon(134,1), EffectOpp(13)
"armor",ExpiringQuestValue(17559)<0,QuestValue(17558)=6,female -> *
"addon",QuestValue(17558)=7 -> "Sorry, Trisha told me to adorn only one armor for you and you have already received one."
"armor",QuestValue(17558)=7 -> *
}

View File

@@ -0,0 +1,102 @@
# GIMUD - Graphical Interface Multi User Dungeon
# costello.npc: Datenbank f<>r den Abt Costello
Name = "Costello"
Outfit = (57,0-0-0-0-0)
Home = [32180,31936,7]
Radius = 3
Behaviour = {
ADDRESS,"hello$",QuestValue(220)>0,! -> "WHAT? You have to be that trespasser my brothers told me about! Entering the restricted area is a horrible crime!",Topic=3
ADDRESS,"hi$",QuestValue(220)>0,! -> *
ADDRESS,"hello$",! -> "Welcome, %N! Feel free to tell me what has brought you here."
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",QuestValue(220)>0,! -> "WHAT? You have to be that trespasser my brothers told me about! Entering the restricted area is a horrible crime!",Idle
BUSY,"hi$",QuestValue(220)>0,! -> *
BUSY,"hello$",! -> "Please wait a minute, %N.", Queue
BUSY,"hi$",! -> *
BUSY,"heal$",QuestValue(220)>0 -> "I won't waste my healing powers on you, spawn of evil!", Idle
BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15)
BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14)
BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13)
BUSY,"heal$" -> "You aren't looking that bad, %N. Sorry, I can't help you."
BUSY,! -> NOP
VANISH,! -> "Remember: If you are heavily wounded or poisoned, I will heal you."
topic=3,"crime",Level<20,! -> "The only way to redeem such an offense is the sacrifice of 500 gold pieces! Are you willing to pay that sum?",Price=500,Topic=4
topic=3,"absolution",Level<20,! -> *
topic=3,"crime",Level<40,! -> "The only way to redeem such an offense is the sacrifice of 1.000 gold pieces! Are you willing to pay that sum?",Price=1000,Topic=4
topic=3,"absolution",Level<40,! -> *
topic=3,"crime",Level<60,! -> "The only way to redeem such an offense is the sacrifice of 5.000 gold pieces! Are you willing to pay that sum?",Price=5000,Topic=4
topic=3,"absolution",Level<60,! -> *
topic=3,"crime",Level>59,! -> "The only way to redeem such an offense is the sacrifice of 10.000 gold pieces! Are you willing to pay that sum?",Price=10000,Topic=4
topic=3,"absolution",Level>59,! -> *
topic=3,! -> "Be gone!", Idle
Topic=4,"yes",CountMoney<Price,! -> "Begone! You do not have enough money!", Idle
Topic=4,"yes",! -> "So receive your absolution! And never do such a thing again!", DeleteMoney, EffectOpp(13),SetQuestValue(220,0)
Topic=4,! -> "Then be gone!", Idle
"bye" -> "Good bye, %N!", Idle
"farewell" -> *
"job" -> "I am the abbot of the white raven monastery on the isle of the kings."
"name" -> "My name is Costello."
"tibia" -> "That is the name of our world and its major continent."
"god" -> "They created Tibia and all life on it."
"life" -> "On Tibia there are many forms of life. Plants, the citizens, and monsters."
"plant" -> "Just walk around, you will see grass, trees, and bushes."
"white","raven" -> "The legends tell us of a white raven which lead the ship of the first monk of our order here. He discovered this isle and the caves beneath it."
"caves" -> "Anselm, the first of our order, discovered them while looking for a suitable burial place for his king."
"anselm" -> "He was a humble and pious man, and he was chosen by the royal family of thais to find a resting place for their dead."
"isle" -> "We founded our monastery to guard the royal tombs and to gather wisdom and knowledge."
"order" -> *
"wisdom" -> "You are allowed to enter the library upstairs. Stay there and don't go upstairs, because that area is reserved for members of our order."
"knowledge" -> *
"tibianus" -> "One day every Tibianus ends up here."
"king" -> "The bygone leaders of the Thaian empire rest beneath this monastery in tombs and crypts."
"tomb",QuestValue(63)<1 -> "The tombs and crypts of the Thaian lineage are well protected deep beneath our abbey, although ... but surely this will not interest you."
"crypts",QuestValue(63)<1 -> *
"although",QuestValue(63)<1 -> "In my dreams the dead are talking to me about torment and disturbance. But I might be imagining things."
"interest",QuestValue(63)<1 -> *
"imagining",QuestValue(63)<1 -> "Brother Fugio, the only one of our order who is allowed to enter the crypts, assures me everything is all right."
"torment",QuestValue(63)<1 -> *
"disturbance",QuestValue(63)<1 -> *
"fugio",QuestValue(63)<1 -> "To be honest, I fear the omen in my dreams may be true. Perhaps Fugio is unable to see the danger down there. Perhaps ... you are willing to investigate this matter?", topic=1
"alright",QuestValue(63)<1 -> *
Topic=1,"yes" -> "Thank you very much! From now on you may open the warded doors to the catacombs", SetQuestValue(63,1), SetQuestValue(64,1), SetQuestValue(17584,1)
# 63=forschen 64=questt<74>r wg. eingang von unten
Topic=1,"no" -> "Please forgive an old man, I shouldn't have asked a stranger anyways."
Topic=1 -> *
"diary",QuestValue(219)=0 -> "Do you want me to inspect a diary?",Type=3212, Amount=1,topic=2
"diary",QuestValue(219)>0 -> "Thank you again for handing me that diary."
Topic=2,"yes",Count(Type)>=Amount -> "By the gods! This is brother Fugio's handwriting and what I read is horrible indeed! You have done our order a great favour by giving this diary to me! Take this blessed Ankh. May it protect you in even your darkest hours.", Delete(Type), Create(3214),SetQuestValue(219,2),SetQuestValue(17584,2)
Topic=2,"no" -> "Uhm, as you wish."
Topic=2 -> *
"passage",QuestValue(63)=1,QuestValue(64)=1 -> "Oh of course, I will order Jack and the fisher Windtrouser to give you transportation if needed.", SetQuestValue(62,1)
"passage" -> "You should not be here at all and I won't allow anyone to transport you from or to this isle."
"ferumbras" -> "Don't mention this servant of evil here."
"excalibug" -> "Sadly we have only little knowledge on this topic."
"news" -> "Sorry, we rarely hear anything new here."
"monster" -> "There are really too many of them in Tibia. But who are we to question the wisdom of the gods?"
"heal$",QuestValue(220)>0 -> "I won't waste my healing powers on you, spawn of evil!", Idle
"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15)
"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14)
"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13)
"heal$" -> "You aren't looking that bad. Sorry, I can't help you."
}

View File

@@ -0,0 +1,29 @@
# GIMUD - Graphical Interface Multi User Dungeon
# crone.npc: Bansheevettel in Vashresamuns Grabmal
Name = "The Crone"
Outfit = (78,0-0-0-0-0)
Home = [33229,32522,14]
Radius = 3
Behaviour = {
ADDRESS,"hello$",! -> "Be greeted, %N... mortal"
ADDRESS,"hi$",! -> *
ADDRESS,! -> Idle
BUSY,"hello$",! -> "Patience, mortal %N.", Queue
BUSY,"hi$",! -> *
BUSY,! -> NOP
VANISH,! -> "Good bye."
"bye" -> "Good bye.", Idle
"farewell" -> *
"name" -> "I don't remember my name, neither my days as a mortal."
"job" -> "Once I was Vashresamun's favourite handmaiden. But I have fallen from her grace and now I am exiled from her tomb."
"grace" -> "Do not ask about that, mortal. Memories bring too much grief."
"fallen" -> *
"exiled" -> *
"vashresamun" -> "I mourn the dark day I was exiled from her tomb."
"tomb" -> "Her tomb is sealed and can only be entered by a certain melody."
"melody" -> "Vashresamun erased the memory of the tune from my mind, I only remember its name: the secret of the rose garden."
}

View File

@@ -0,0 +1,11 @@
# GIMUD - Graphical Interface Multi User Dungeon
# dabui.npc: Datenbank f<>r die Stadtwache Dabui in Darashia
Name = "Dabui"
Outfit = (129,95-10-26-76-0)
Home = [33229,32409,7]
Radius = 1
Behaviour = {
@"guards-darama.ndb"
}

Some files were not shown because too many files have changed in this diff Show More