diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-05-16 22:09:01 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-05-16 22:09:01 -0300 |
commit | b73682d18acf226ea473138306b7d7e5fcf36094 (patch) | |
tree | 5aa8100029936b64216542fa9d1cb830e7345e22 | |
parent | f901c5df63409aded3e92e7002e9bb3acb66875e (diff) | |
download | serverdata-b73682d18acf226ea473138306b7d7e5fcf36094.tar.gz serverdata-b73682d18acf226ea473138306b7d7e5fcf36094.tar.bz2 serverdata-b73682d18acf226ea473138306b7d7e5fcf36094.tar.xz serverdata-b73682d18acf226ea473138306b7d7e5fcf36094.zip |
Scoreboard generation
-rw-r--r-- | db/quest_db.conf | 4 | ||||
-rw-r--r-- | npc/functions/aurora.txt | 2 | ||||
-rw-r--r-- | npc/functions/scoreboards.txt | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/db/quest_db.conf b/db/quest_db.conf index 4e0ef5b5a..5fc44d603 100644 --- a/db/quest_db.conf +++ b/db/quest_db.conf @@ -513,6 +513,10 @@ quest_db: ( Id: 400 Name: "Q_NivalisLibday" }, +{ + Id: 401 + Name: "Q_AuroraEvent" +}, // ID 1000+: Test quests { diff --git a/npc/functions/aurora.txt b/npc/functions/aurora.txt index d9f396808..217dfce8e 100644 --- a/npc/functions/aurora.txt +++ b/npc/functions/aurora.txt @@ -23,6 +23,8 @@ // Map under Regnum's Blessing // $@REGNUM_BLESSMAP_H$ // Human-readable form of the map under Regnum's Blessing +// Q_AuroraEvent +// Quest Variable: FYEVENT_CYCLE, Score, ?? // AEF: BEGIN function script FYNewEvent { diff --git a/npc/functions/scoreboards.txt b/npc/functions/scoreboards.txt index c39c85602..119be4634 100644 --- a/npc/functions/scoreboards.txt +++ b/npc/functions/scoreboards.txt @@ -25,6 +25,9 @@ function script ScoreboardsReload { .@nb = query_sql("SELECT c.name, i.count2 FROM `quest` AS i, `char` AS c WHERE i.quest_id="+SQuest_Christmas+" AND i.char_id=c.char_id ORDER BY i.count2 DESC LIMIT 5", $@xmas_box_name$, $@xmas_box_value); .@nb = query_sql("SELECT c.name, i.count3 FROM `quest` AS i, `char` AS c WHERE i.quest_id="+SQuest_Christmas+" AND i.char_id=c.char_id ORDER BY i.count3 DESC LIMIT 5", $@xmas_gp_name$, $@xmas_gp_value); } + if ($EVENT$ == "Expo" || $EVENT$ == "Fishing") { + .@nb = query_sql("SELECT c.name, i.count2 FROM `quest` AS i, `char` AS c WHERE i.quest_id="+Q_AuroraEvent+" AND i.char_id=c.char_id ORDER BY i.count2 DESC LIMIT 10", $@aurora_name$, $@aurora_value); + } debugmes "Scoreboards reloaded"; return; } |