📄 copy of npcscript04.lua
字号:
TriggerFailure( 1, JumpPage, 2 )
Text( 1, "Load Crystal", MultiTrigger, GetMultiTrigger(), 1 )
Talk( 2, "Zabu: Hi! You do not have any ship docked at this harbor" )
end
------------------------------------------------------------
-- 加勒比海盗版本 ----- 地狱传送使
------------------------------------------------------------
function mmm_talk11()
--地图名称信息
local CurMapName = "jialebi"
--黑龙巢穴三层坐标
local GoTo01X = 190
local GoTo01Y = 815
local GoTo01M = CurMapName
InitTrigger()
TriggerCondition( 1, HasItem, 2438,20 )
TriggerCondition( 1, HasItem, 2419,15 )
TriggerCondition( 1, HasItem, 2386,15 )
TriggerAction( 1, TakeItem, 2438,20 )
TriggerAction( 1, TakeItem, 2419,15 )
TriggerAction( 1, TakeItem, 2386,15 )
TriggerAction( 1, GoTo, GoTo01X, GoTo01Y, GoTo01M )
TriggerFailure( 1, JumpPage, 4 )
Talk( 1, "Abaddon Teleporter: Want to go to Abaddon? Be prepared. Bring me 20 <Gold Coins>, 15 <Pirate's Bones> and 15 <Souls of Undead> and I will send you down." )
Text( 1, "Go to Abaddon 1", MultiTrigger, GetMultiTrigger(), 1 )
--Talk( 3, "Guardian Statue: \"………………^$&#&^%………………\"" )
--InitTrigger()
-- TriggerCondition( 1, HasRecord, 330 )
-- TriggerAction( 1, JumpPage, 1 )
-- TriggerCondition( 2, NoRecord, 330 )
-- TriggerAction( 2, JumpPage, 3 )
-- Start( GetMultiTrigger(), 3 )
Talk( 4, "Come back again after you have the required items" )
-- Talk( 4, "The statue emits a energy shield to keep me away. Looks like I am not strong enough to break it yet. I must think of other ways." )
---------------白羊
AddNpcMission (5593)
AddNpcMission (5594)
end
------------------------------------------------------------
-- 加勒比海盗版本 ----- 天堂传送使
------------------------------------------------------------
function mmm_talk12()
--地图名称信息
local CurMapName = "jialebi"
--黑龙巢穴三层坐标
local GoTo01X = 1604
local GoTo01Y = 906
local GoTo01M = CurMapName
Talk( 1, "Heaven Teleporter: I am a messenger of the Goddess. You have to go through me to go to Heaven. On a side note, Goddess will award you according to your Honor value. A higher Honor value will earn you greater rewards." )
Text( 1, "I have been through hell", JumpPage, 2 )
Text( 1, "I have obtained Goddess's Favor", JumpPage, 3 )
Text( 1, "I heard that you have some other good items too", JumpPage, 7 )
InitTrigger()
TriggerCondition( 1, HasItem, 2488,1 )
TriggerCondition( 1, HasItem, 2489,1 )
TriggerCondition( 1, HasItem, 2490,1 )
TriggerCondition( 1, HasItem, 2436,1 )
TriggerAction( 1, TakeItem, 2488,1 )
TriggerAction( 1, TakeItem, 2489,1 )
TriggerAction( 1, TakeItem, 2490,1 )
TriggerAction( 1, TakeItem, 2436,1 )
TriggerAction( 1, GoTo, GoTo01X, GoTo01Y, GoTo01M )
TriggerFailure( 1, JumpPage, 4 )
Talk( 2, "Heaven Teleporter: Want to go to Heaven? Then you would have to collect for me 1 Bone of Mummy, 1 Soul of Corpse Soldier, 1 Heart of Pharoah and 1 Holy Bible." )
Text( 2, "I want to go to Heaven now", MultiTrigger, GetMultiTrigger(), 1 )
InitTrigger()
TriggerCondition( 1, HasItem, 0938,1 )
TriggerAction( 1, TakeItem, 0938,1 )
TriggerAction( 1, GoTo, GoTo01X, GoTo01Y, GoTo01M )
TriggerFailure( 1, JumpPage, 5 )
Talk( 3, "Heaven Teleporter: You have the Goddess's Favor? I will send you in now." )
Text( 3, "I want to go to Heaven now", MultiTrigger, GetMultiTrigger(), 1 )
Text( 3, "Regarding Goddess's Favor", JumpPage, 6 )
Talk( 4, "Come back again after you have the required items" )
Talk( 5, "Goddess's Favor is not obtainable by everyone" )
Talk( 6, "Goddess's Favor is left by the Goddess to help low level players to enter Heaven. Only players below Lv 60 can obtain it." )
InitTrigger()
TriggerCondition( 1, HasItem, 3457, 5 )
TriggerCondition( 1, HasItem, 2386, 10 )
TriggerAction( 1, TakeItem, 3457, 5 )
TriggerAction( 1, TakeItem, 2386, 10 )
TriggerAction( 1, GiveItem, 0271, 1, 4 )
TriggerFailure( 1, JumpPage, 8 )
Talk( 7, "Heaven Teleporter: Angelic Dice is a treasure that is left by the Goddess. You will need to give me 10 Soul of Undead and 5 Kal Runestones in exchange" )
Text( 7, "Obtained Angelic Dice", MultiTrigger, GetMultiTrigger(), 1)
Talk( 8, "Heaven Teleporter: Come back again after you have the required items" )
---------------白羊
AddNpcMission (5595)
AddNpcMission (5596)
-- AddNpcMission ( 6056 )
-- AddNpcMission ( 6057 )
-- AddNpcMission ( 6058 )
-- AddNpcMission ( 6059 )
-- AddNpcMission ( 6060 )
end
------------------------------------------------------------
-- 加勒比海盗版本 ----- 迷失的考古队成员A
------------------------------------------------------------
function mmm_talk13()
Talk( 1, "Bewildered Researcher A: Hi, I have been lost for a long time. I got some good stuff with me, do you wish to do an exchange?" )
Text( 1, "Redeem Secrets set item", JumpPage, 2)
Talk( 2, "Bewildered Researcher A: These good items are also known as Tsunami set!" )
Text( 2, "Redeem Armor of Secrets (Lance Crusader)", JumpPage, 3)
Text( 2, "Redeem Gloves of Secrets (Lance Crusader)", JumpPage, 4)
Text( 2, "Redeem Boots of Secrets (Lance Crusader)", JumpPage, 5)
Text( 2, "Redeem Drakan (Lance Crusader)", JumpPage, 6)
Talk(3,"To redeem Armor of Secrets requires 1 Guise Veilstone, 30 Rainbow Fruit, 20 Animal Skin, 10 Splendor Cloth and 100000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2467, 1 )
TriggerCondition( 1, HasItem, 3121, 30 )
TriggerCondition( 1, HasItem, 1608, 20 )
TriggerCondition( 1, HasItem, 3385, 10 )
TriggerCondition( 1, HasMoney, 100000 )
TriggerAction( 1, TakeItem, 2467, 1 )
TriggerAction( 1, TakeItem, 3121, 30 )
TriggerAction( 1, TakeItem, 1608, 20 )
TriggerAction( 1, TakeItem, 3385, 10 )
TriggerAction( 1, TakeMoney, 100000 )
TriggerAction( 1, GiveItem, 0396, 1 , 4)
TriggerFailure( 1, JumpPage, 7 )
Text( 3, "Obtained Armor of Secrets", MultiTrigger, GetMultiTrigger(), 1)
Talk(4,"To redeem Gloves of Secrets requires 1 Avow Blotstone, 30 Rainbow Fruit, 20 Hard Shell, 10 Earthen Element Fragment and 50000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2473, 1 )
TriggerCondition( 1, HasItem, 3121, 30 )
TriggerCondition( 1, HasItem, 1614, 20 )
TriggerCondition( 1, HasItem, 1658, 10 )
TriggerCondition( 1, HasMoney, 50000 )
TriggerAction( 1, TakeItem, 2473, 1 )
TriggerAction( 1, TakeItem, 3121, 30 )
TriggerAction( 1, TakeItem, 1614, 20 )
TriggerAction( 1, TakeItem, 1658, 10 )
TriggerAction( 1, TakeMoney, 50000 )
TriggerAction( 1, GiveItem, 0588, 1 , 4)
TriggerFailure( 1, JumpPage, 7)
Text( 4, "Obtained Gloves of Secrets ", MultiTrigger, GetMultiTrigger(), 1)
Talk(5,"To redeem Boots of Secrets requires 1 Mirage Shadestone, 30 Rainbow Fruit, 20 Special Gas, 10 Pearl and 50000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2479, 1 )
TriggerCondition( 1, HasItem, 3121, 30 )
TriggerCondition( 1, HasItem, 1657, 20 )
TriggerCondition( 1, HasItem, 3361, 10 )
TriggerCondition( 1, HasMoney, 50000 )
TriggerAction( 1, TakeItem, 2479, 1 )
TriggerAction( 1, TakeItem, 3121, 30 )
TriggerAction( 1, TakeItem, 1657, 20 )
TriggerAction( 1, TakeItem, 3361, 10 )
TriggerAction( 1, TakeMoney, 50000 )
TriggerAction( 1, GiveItem, 0748, 1 , 4)
TriggerFailure( 1, JumpPage, 7 )
Text( 5, "Obtained Boots of Secrets", MultiTrigger, GetMultiTrigger(), 1)
Talk(6,"To redeem Drakan requires 1 Demonic Orestone, 30 Agate Crystal, 20 Extender, 10 Magical Bone and 100000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2463, 1 )
TriggerCondition( 1, HasItem, 3380, 30 )
TriggerCondition( 1, HasItem, 1652, 20 )
TriggerCondition( 1, HasItem, 1626, 10 )
TriggerCondition( 1, HasMoney, 100000 )
TriggerAction( 1, TakeItem, 2463, 1 )
TriggerAction( 1, TakeItem, 3380, 30 )
TriggerAction( 1, TakeItem, 1652, 20 )
TriggerAction( 1, TakeItem, 1626, 10 )
TriggerAction( 1, TakeMoney, 100000 )
TriggerAction( 1, GiveItem, 0114, 1 , 4)
TriggerFailure( 1, JumpPage, 7 )
Text( 6, "Obtained Drakan", MultiTrigger, GetMultiTrigger(), 1)
Talk(7,"Sorry, you do not have the required items to redeem")
end
------------------------------------------------------------
-- 加勒比海盗版本 ----- 迷失的考古队成员B
------------------------------------------------------------
function mmm_talk14()
Talk( 1, "Bewildered Researcher B: Hi, I have been lost for a long time. I got some good stuff with me, do you wish to do an exchange?" )
Text( 1, "Redeem Olympus set", JumpPage, 2)
Talk( 2, "Bewildered Researcher B: These good items are also known as Olympus set!" )
Text( 2, "Redeem Armor of Olympus (Carsise Champion)", JumpPage, 3)
Text( 2, "Redeem Gauntlets of Olympus (Carsise Champion)", JumpPage, 4)
Text( 2, "Redeem Greaves of Olympus (Carsise Champion)", JumpPage, 5)
Text( 2, "Redeem Colossus (Carsise Champion)", JumpPage, 6)
Talk(3,"To redeem Armor of Olympus requires 1 Myth Flamestone, 30 Magical Branches, 20 Animal Skins, 10 Splendor Cloths and 100000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2468, 1 )
TriggerCondition( 1, HasItem, 1593, 30 )
TriggerCondition( 1, HasItem, 1608, 20 )
TriggerCondition( 1, HasItem, 3385, 10 )
TriggerCondition( 1, HasMoney, 100000 )
TriggerAction( 1, TakeItem, 2468, 1 )
TriggerAction( 1, TakeItem, 1593, 30 )
TriggerAction( 1, TakeItem, 1608, 20 )
TriggerAction( 1, TakeItem, 3385, 10 )
TriggerAction( 1, TakeMoney, 100000 )
TriggerAction( 1, GiveItem, 0398, 1 , 4)
TriggerFailure( 1, JumpPage, 7 )
Text( 3, "Obtained Armor of Olympus", MultiTrigger, GetMultiTrigger(), 1)
Talk(4,"To redeem Gauntlets of Olympus requires 1 Rainbow Soothstone, 30 Magical Branch, 20 Hard Shell, 10 Earthen Element Fragment and 50000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2478, 1 )
TriggerCondition( 1, HasItem, 1593, 30 )
TriggerCondition( 1, HasItem, 1614, 20 )
TriggerCondition( 1, HasItem, 1658, 10 )
TriggerCondition( 1, HasMoney, 50000 )
TriggerAction( 1, TakeItem, 2478, 1 )
TriggerAction( 1, TakeItem, 1593, 30 )
TriggerAction( 1, TakeItem, 1614, 20 )
TriggerAction( 1, TakeItem, 1658, 10 )
TriggerAction( 1, TakeMoney, 50000 )
TriggerAction( 1, GiveItem, 0604, 1 , 4)
TriggerFailure( 1, JumpPage, 7 )
Text( 4, "Obtained Gauntlets of Olympus", MultiTrigger, GetMultiTrigger(), 1)
Talk(5,"To redeem Greaves of Olympus requires 1 Spirit Orestone, 30 Magical Branch, 20 Special Gas, 10 Pearl and 50000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2484, 1 )
TriggerCondition( 1, HasItem, 1593, 30 )
TriggerCondition( 1, HasItem, 1657, 20 )
TriggerCondition( 1, HasItem, 3361, 10 )
TriggerCondition( 1, HasMoney, 50000 )
TriggerAction( 1, TakeItem, 2484, 1 )
TriggerAction( 1, TakeItem, 1593, 30 )
TriggerAction( 1, TakeItem, 1657, 20 )
TriggerAction( 1, TakeItem, 3361, 10 )
TriggerAction( 1, TakeMoney, 50000 )
TriggerAction( 1, GiveItem, 0830, 1 , 4)
TriggerFailure( 1, JumpPage, 7 )
Text( 5, "Obtained Greaves of Olympus", MultiTrigger, GetMultiTrigger(), 1)
Talk(6,"To redeem Colossus requires 1 Thaw Finestone, 30 Agate Crystal, 20 Extender, 10 Magical Bone and 100000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2464, 1 )
TriggerCondition( 1, HasItem, 3380, 30 )
TriggerCondition( 1, HasItem, 1652, 20 )
TriggerCondition( 1, HasItem, 1626, 10 )
TriggerCondition( 1, HasMoney, 100000 )
TriggerAction( 1, TakeItem, 2464, 1 )
TriggerAction( 1, TakeItem, 3380, 30 )
TriggerAction( 1, TakeItem, 1652, 20 )
TriggerAction( 1, TakeItem, 1626, 10 )
TriggerAction( 1, TakeMoney, 100000 )
TriggerAction( 1, GiveItem, 0116, 1 , 4)
TriggerFailure( 1, JumpPage, 7 )
Text( 6, "Obtained Colossus", MultiTrigger, GetMultiTrigger(), 1)
Talk(7,"Sorry, you do not have the required items to redeem")
end
------------------------------------------------------------
-- 加勒比海盗版本 ----- 迷失的考古队成员C
------------------------------------------------------------
function mmm_talk15()
Talk( 1, "Bewildered Researcher C: Hi, I have been lost for a long time. I got some good stuff with me, do you wish to do an exchange?" )
Text( 1, "Redeem Dragon Lord set", JumpPage, 2)
Text( 1, "Redeem Tsunami set", JumpPage, 9)
Talk( 2, "Bewildered Researcher C: These good items are also known as Dragon Lord set!" )
Text( 2, "Redeem Dragon Lord Costume (Ami Voyager)", JumpPage, 3)
Text( 2, "Redeem Dragon Lord Muffs (Ami Voyager)", JumpPage, 4)
Text( 2, "Redeem Dragon Lord Shoes (Ami Voyager)", JumpPage, 5)
Text( 2, "Redeem Dragon Lord Cap (Ami Voyager)", JumpPage, 6)
Text( 2, "Redeem Riven Soul (Ami Voyager)", JumpPage, 7)
Talk(3,"To redeem Dragon Lord Costume requires 1 Beastie Finestone, 30 Rainbow Glass, 20 Animal Skin, 10 Splendor Cloth and 100000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2472, 1 )
TriggerCondition( 1, HasItem, 1778, 30 )
TriggerCondition( 1, HasItem, 1608, 20 )
TriggerCondition( 1, HasItem, 3385, 10 )
TriggerCondition( 1, HasMoney, 100000 )
TriggerAction( 1, TakeItem, 2472, 1 )
TriggerAction( 1, TakeItem, 1778, 30 )
TriggerAction( 1, TakeItem, 1608, 20 )
TriggerAction( 1, TakeItem, 3385, 10 )
TriggerAction( 1, TakeMoney, 100000 )
TriggerAction( 1, GiveItem, 0413, 1 , 4)
TriggerFailure( 1, JumpPage, 8 )
Text( 3, "Obtained Dragon Lord Costume", MultiTrigger, GetMultiTrigger(), 1)
Talk(4,"To redeem Dragon Lord Muffs requires 1 Beastie Toothstone, 30 Rainbow Glass, 20 Hard Shell, 10 Earthen Element Fragment and 50000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2477, 1 )
TriggerCondition( 1, HasItem, 1778, 30 )
TriggerCondition( 1, HasItem, 1614, 20 )
TriggerCondition( 1, HasItem, 1658, 10 )
TriggerCondition( 1, HasMoney, 50000 )
TriggerAction( 1, TakeItem, 2477, 1 )
TriggerAction( 1, TakeItem, 1778, 30 )
TriggerAction( 1, TakeItem, 1614, 20 )
TriggerAction( 1, TakeItem, 1658, 10 )
TriggerAction( 1, TakeMoney, 50000 )
TriggerAction( 1, GiveItem, 0602, 1 , 4)
TriggerFailure( 1, JumpPage, 8 )
Text( 4, "Obtained Dragon Lord Muffs", MultiTrigger, GetMultiTrigger(), 1)
Talk(5,"To redeem Dragon Lord Shoes requires 1 Cadavar Orestone, 30 Rainbow Glass, 20 Special Gas, 10 Pearl and 50000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2483, 1 )
TriggerCondition( 1, HasItem, 1778, 30 )
TriggerCondition( 1, HasItem, 1657, 20 )
TriggerCondition( 1, HasItem, 3361, 10 )
TriggerCondition( 1, HasMoney, 50000 )
TriggerAction( 1, TakeItem, 2483, 1 )
TriggerAction( 1, TakeItem, 1778, 30 )
TriggerAction( 1, TakeItem, 1657, 20 )
TriggerAction( 1, TakeItem, 3361, 10 )
TriggerAction( 1, TakeMoney, 50000 )
TriggerAction( 1, GiveItem, 0824, 1 , 4)
TriggerFailure( 1, JumpPage, 8 )
Text( 5, "Obtained Dragon Lord Shoes ", MultiTrigger, GetMultiTrigger(), 1)
Talk(6,"To redeem Dragon Lord Cap requires 1 Beastie Borestone, 30 Rainbow Glass, 20 Life Stones, 10 Meteorites and 50000G")
InitTrigger()
TriggerCondition( 1, HasItem, 2487, 1 )
TriggerCondition( 1, HasItem, 1778, 30 )
TriggerCondition( 1, HasItem, 1631, 20 )
TriggerCondition( 1, HasItem, 3391, 10 )
TriggerCondition( 1, HasMoney, 50000 )
TriggerAction( 1, TakeItem, 2487, 1 )
TriggerAction( 1, TakeItem, 1778, 30 )
TriggerAction( 1, TakeItem, 1631, 20 )
TriggerAction( 1, TakeItem, 3391, 10 )
TriggerAction( 1, Tak
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -