Skrypt jest odpowiedzialny za tworzenie NPC w r??nych miejscach ka?dego dnia, co? na zasadzie Rashid'a z Tibii globalnej.
Kod:
<globalevent name="npcCreate" type="startup" event="script" value="npcCreate.lua"/>
Kod:
function getDayName()
local days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}
return days[os.date("*t")["wday"]]
end
local config =
{
respawnPlaces =
{
["Sunday"] = {x =, y = , z =},
["Monday"] = {x =, y = , z =},
["Tuesday"] = {x =, y = , z =},
["Wednesday"] = {x =, y = , z =},
["Thursday"] = {x =, y = , z =},
["Friday"] = {x =, y = , z =},
["Saturday"] = {x =, y = , z =}
},
npcName = "Rashid"
}
function onStartup()
doCreateNpc(config.npcName, config.respawnPlaces[getDayName()])
return true
end