mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-04-23 05:07:47 +00:00
37 lines
882 B
Lua
37 lines
882 B
Lua
![]() |
--[[
|
||
|
|
||
|
PopulacePassiveGLPublisher Script
|
||
|
|
||
|
Functions:
|
||
|
|
||
|
askOfferPack() - Show Classes
|
||
|
askOfferRank() - Show Ranks
|
||
|
askOfferQuest(player)
|
||
|
confirmOffer(nil, questId)
|
||
|
confirmMaxOffer()
|
||
|
talkOfferWelcome(actor, leveAllowances)
|
||
|
talkOfferDecide()
|
||
|
talkOfferMaxOver()
|
||
|
selectDiscardGuildleve(player)
|
||
|
confirmJournal()
|
||
|
askDiscardGuildleve()
|
||
|
confirmDiscardGuildleve(nil, questId)
|
||
|
askRetryRegionalleve(questId, leveAllowances)
|
||
|
finishTalkTurn()
|
||
|
|
||
|
Menu Ids:
|
||
|
|
||
|
--]]
|
||
|
|
||
|
function onInstantiate(npc)
|
||
|
return "/Chara/Npc/Populace/PopulacePassiveGLPublisher", false, false, false, false, false, npc.getActorClassId(), false, false, 0, 1, "TEST";
|
||
|
end
|
||
|
|
||
|
function onEventStarted(player, npc)
|
||
|
player:runEventFunction("talkOfferWelcome", player, 1);
|
||
|
end
|
||
|
|
||
|
function onEventUpdate(player, npc, step, menuOptionSelected, lsName, lsCrest)
|
||
|
--player:runEventFunction("askOfferQuest", player, 1000);
|
||
|
player:endEvent();
|
||
|
end
|