}
} }
if {( $option==1 )} {
SendGossipComplete $player
Say $npc 0 "Realy??"
Emote $npc 11
}
return
}
}
#--------------------------------------------------------
proc Teleport10::QueryQuest { npc player questid } {
}
#--------------------------------------------------------
proc Teleport10::QuestStatus { npc player } {
set reply 7
return $reply
}
#--------------------------------------------------------
proc Teleport10::QuestHello { npc player } {
ClearQFlag $player war1
ClearQFlag $player war2
ClearQFlag $player war3
ClearQFlag $player war4
SendGossip $player $npc { npctext 66603 } \
{ text 0 "Hi, i want speak" }
Emote $npc 66
}
#--------------------------------------------------------
proc Teleport10::QuestSelect { npc player questid } {
}
#--------------------------------------------------------
proc Teleport10::QuestAccept { npc player questid } {
}
#--------------------------------------------------------
proc Teleport10::QuestChooseReward { npc player questid choose } {
}
Если разбирались в предыдущем скрипте, то без труда поймёте как действует и этот.
Этот скрипт не только телепортирует. Кстати телепортирует он вас только если у вас есть камушек гилд хауса, который вам любезно предоставит гилд мастер после прохождения квеста. Также этот скрипт позволяет ещё отказываться от гилд хауса, типа продовать, вы выбираете соответствующий пункт диалога и если этот ГХ куплен уже, то вам вернётся квестовый предмет, который вы можете продать, если же гилд хаус только забит вами, то Телепортер сбросит лог файл и вы соответственно ничего не получите.
Уффф, вроде всё, единственный минус это то, что если вы взяли квест, а затем отказались от него, вам надо обязательно сбросить ГХ, поговорив с телепортером, иначе никто другой больше этот ГХ не сможет купить.
Ах да, в скрипте телепортера надо вписать координаты куда телепортировать, узнать их можно командой .where посреди конференц зала.
Теперь вроде точно всё, полёт мысли неограничен. Я кстати уже поставил в конф залы стриптизёрш, спасибо вам за скрипты.
Пример квеста:
[quest 666010]
name=Guildhouse of Holy Light
desc=I welcome you the wanderer, I see, you liked my house.$B$If you want, buy it. For this purpose you should find my old friend Ferocius.
Now it likely walks in the favourite place.$B$Go in Thousand Needles and find it there. Most likely it walks near to the destroyed ship. Buy from it Thicket this house and bring to me.quest_flags=020
levels=3 5
reward_xp=5
deliver=6660010 1
reward_item=666010 500
zone=220