Project Zomboid

Project Zomboid

42 arvostelua
Ashen MP Ranking
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
Tiedostokoko
Julkaistu
Päivitetty
534.124 KB
1.9.2022 klo 10.37
13.7. klo 10.38
52 muutosilmoitusta ( näytä )

Tilaa ladataksesi
Ashen MP Ranking

Kuvaus
Ashen MP Ranking adds a centralized ranking system for multiplayer servers.

The server will periodically collect data from connected players and create ladders based on the following statistics:
  • Summary (first place of every leaderboard)
  • Survival Time
  • Absolute Survival Time (personal record)
  • Zombie Kills
  • Absolute Zombie Kills (personal record)
  • Total Zombie Kills (sum over runs)
  • Zombie Kills/Survived Days
  • Survivor Kills !! needs fix check below !!
  • Total Survivor Kills (sum) !! needs fix check below !!
  • More Deaths
  • Less Deaths (reverse ordering)
  • Passive Perks
  • Agility Perks
  • Firearm Perks
  • Crafting Perks
  • Combat Perks
  • Survivalist Perks
  • Other Perks (mod based)

Absolute ladders refer to the maximum value achieved by each player during one single run (till death).

Client

On the client side, an UI is available to show the current rankings.
Moreover, when a player will change his position on one of the ladders, a notification will be displayed.

Streamers support

The mod has been developed to allow streamers to share the ladders on their broadcasts. By enabling the option "receiveData" from the menu, each ladder will be saved on the streamer's pc.
For Windows users, the files should be located at this path:

%userprofile%\Zomboid\Lua\AshenMPRanking\<servername>

In the same directory the streamers will also find self_survive.txt and self_zkills.txt, which will store their current stats.

The UI can be toggled by using the assigned key: Right CTRL

Survivor Kills (PvP)

Since the current version of the game is not tracking PvP kills, you need to install this mod!!

Admin Chat Commands

Administrator can use these commands to act on leaderboards:
  • /addranking | /arar
    • [username] - adds a new dummy username (mostly for debug purposes)
    • [username1 username2 ...] - adds a new dummy usernames (mostly for debug purposes)
  • /removeranking | /arrr
    • [username] - removes a user from leaderboards. All the user's data will be lost
    • [username1 username2 ...] - removes users from leaderboards. All the users' data will be lost
  • /activetoinactive | ara2i
    • [username] - moves the username's data from active to inactive leaderbords
    • [username1 username2 ...] - moves usernames' data from active to inactive leaderbords
  • /inactivetoactive | ari2a
    • [username] - moves username's data from inactive to active leaderbords
    • [username1 username2 ...] - moves usernames' data from inactive to active leaderbords
  • /showinactive | /arsi - shows the list of the username in inactive leaderboards
  • /resetranking | /arreset - RESET ALL CURRENT LEADERBOARDS, ALL DATA FOR ALL PLAYERS WILL BE LOST

usernames with spaces are now handled by using double quote -> "Ashen the Ashen", you can still pass list to the commands like /arar "Ashen One" Aidual Lulu


Mod Dependecies

The mod will work only by fulfilling the following dependencies:
  1. Simple UI Library
  2. Mod Options
  3. Fix Survivor Kills MP (only if you want PvP Kills to be tracked and ranked)

The dependencies must be loaded BEFORE the mod!

Twitch channel

If you like the mod and PZ, come to visit me on my Twitch Channel[www.twitch.tv].
I usually stream in Italian, but English speakers are always welcome!!

Credits

Workshop ID: 2857273296
Mod ID: AshenMPRanking
Suositut keskustelut Näytä kaikki (1)
3
3.1.2023 klo 0.55
Hi, i'm getting this error, someone can help?
S4ro
109 kommenttia
ZACMYB!$HUP 20.7. klo 12.31 
There seems to be some steam workshop issue for various mods, i tried the fix of deleting the .acf file - but I still got the same error last night when I tried. Thanks for the response :)
Ashen  [tekijä] 15.7. klo 10.11 
Hello fellow ZACMYB!$HUP.

I just tried and it seems ok on my end.
Maybe there was a temporary problem on steam workshop, let me know!
ZACMYB!$HUP 14.7. klo 18.14 
mod download is failing since yesterday fyi
iDestin 13.7. klo 11.03 
@Ashen I bypassed it for the moment but mod update will affect a few people.
iDestin 13.7. klo 10.49 
@Ashen thanks for the update I will try it, watching server reset right now, I think im running into that global "steam mod download issue" will update you shortly.
Ashen  [tekijä] 13.7. klo 10.42 
Keep in mind that /resetranking | /arreset will reset data for all players.
Ashen  [tekijä] 13.7. klo 10.40 
Hey there @iDestin !!

following you request, I just pushed on the workshop a small update.
Now you are able to handle usernames with more than one work with admin commands like
/addranking or /removeranking, by using double quotes
/removeranking "Ashen One"

More, I added a new command to perform a total reset of the leaderboards data
/resetranking | /arreset
iDestin 12.7. klo 10.32 
Actually, how do you remove names with spaces in them thats the only issue.
iDestin 12.7. klo 10.23 
@Ashen, I did a server reset and the Highscores didn't clear. Maybe I am doing something wrong. Let me know if you know a quick tip to clear it during a live game without removing and then adding mod.
iDestin 20.5. klo 9.30 
@Ashen ah I figured I just didn’t want to mess anything up. Thanks for the fast response have a blessed one.