Server Talk > Scripting Releases
ZitroFUN-Latest
soldat-game:
Script name: ZitroFUN-Latest
Script description: Stats + Rank + Registration + Other features.
Version: 2_3.22122020.6
Author: dominikk26
Compile test: Passed
Core version: 2.8.2+
Script language: English
Point system: Formula ELO 45/1+10k-v/1000
Player rate system: Formula (((Accuracy * KD * WinRatio * RoundWinRatio) / 4.14) * Points) / 2
Download: Attachment! Click here (2_3.22122020.6) to download the latest version.
Full description:
Statistics are assigned to the players NAME.
Script is contatybile with CTF/DM!
Script Featuring:
* Player stats
* Ranks
* Survival score fix
* Script for ZitroFUN (inter alia generate HWID tracker list)
* You can check the last time I played there anyone here with friends
* Register, login, changepass, changenick etc. system features
* Auto Register, Auto Login
* Search player if you have forgotten nickname friend or other
* Smart and ultra-efficientFeaturing player statystic:
CommandsParameters Description!reginfoNone List all commands related statistics and registration.!zitroNone Displays information about the author, touch, version of the script and the number of registered players.!loginNone Shows how to login. Using it removes this command from the command list. Assigned separately to each player.!topNone Shows the top 15 best players.!topmeNone It displays the top 15 players when the middle of the player list is in the position of the player typing a command.!top <Rank number><Rank number>: How many player has to be in the list of top Displays the top 15 players, when the center is the list of players on the specified number.!top <ID|Full name|Part name><ID>: Player ID on server
<Full name>: Full player name
<Part name>: Part player name
<Rank number>: List center number Displays the top 15 players when the middle of the player list is in the selected or selected player position.!topid <Player ID><Player ID>: Player's ID on the server Displays the top 15 players when the middle of the player list is in the selected player's position.!ranknum <Number><Number>: Ranking position number It displays who is in a given position in the ranking and its current number of points.!rankNone It will display your current ranking position and current points.!rank <ID|Full name|Part name><ID>: Player ID on server
<Full name>: Full player name
<Part name>: Part player name Displays the current position in the ranking and the current number of points indicated player.!statsNone View your basic statistics.!stats <ID|Full name|Part name><ID>: Player ID on server
<Full name>: Full player name
<Part name>: Part player name Displays basic statistics indicated player.!otherstatsNone Displays other your statistics.!otherstats <ID|FullName|PartName><ID>: Player ID on server
<Full name>: Full player name
<Part name>: Part player name Displays other statistics indicated player./check <hwid|ip|name> <first|last|all> <true|false><hwid|ip|name>: Search using hwid or ip or names
<first|last|all>: For the search, use your data from: first login, last login, check you all positive login data
<true|false>: View all or apply restrictions, you can use 1 or 0 instead of true false Lets you search for your multi-accounts./changepass <Old password> <New password><Old password>: Your old password
<New password>: Your new password Changing the password for the new./changenick <Password> <New nick><Password>: Your password
<New_nick>: Your new nickname Changing to a new nickname, the correct change attach again with a new nickname./login <Password><Password>: Your password Logging on account./autologin <Type><Type>: HWID, IP, OFF Changing the type of autologon or disable it./addpassword <Password><New password>: Your new password Adding a password to your account./addmail <E-mail><E-mail>: Your new email adress Adding an email address to the account. This will protect you in case you forget your password or impersonate it./changemail <Password> <New E-mail><Password>: Your password
<New E-mail>: Your new E-mail adress Changing the E-mail adress for the new./memailNone It will display your e-mail address./status <ID|Full name|Part name><ID>: Player ID on server
<Full name>: Full player name
<Part name>: Part player name Displays player data: Have accounts?, Is on server?, Registered on?, Seen lately?./switchdisplayNone Enables / disables displaying the ranking and the action menu on the screen./search <name fragment><name fragment>: Player fragment name You forgot the player's name but something you associate, you are looking for the full name, you can search./randompass<Password type> <Password><Password type>: Password heaviness: 1 = only small letters and lenght 6, 2 = letters of different size and lenght 8, 3 = letters of different size and numbers and lenght 10, 4 = different size letters, numbers, characters and lenght 10
<Password>: Your password You are afraid to add a password but you want better protection generate a password./privacyip <All? [true|false]> <Sort [up|down|latest|oldest|latestused|oldestused]><All? [true|false]>: View all data also inactive. You can use 0 and 1 interchangeably for true | false
<Sort [up|down|latest|oldest|latestused|oldestused]>: The sort type of the list Show your privacy ip list. This is a list of all the ips the player has had while logging in successfully./privacyhwid <All? [true|false]> <Sort [up|down|latest|oldest|latestused|oldestused]><All? [true|false]>: View all data also inactive. You can use 0 and 1 interchangeably for true | false
<Sort [up|down|latest|oldest|latestused|oldestused]>: The sort type of the list Show your privacy hwid list. This is a list of all the hwids the player has had while logging in successfully./privacyname <Sort [up|down|latest|oldest|latestused|oldestused]><Sort [up|down|latest|oldest|latestused|oldestused]>: The sort type of the list Show all your used nicknames./clearprivacy <What? [hwid|ip]> <Privacy ID [id|all]> <Player [name|partname|id]><What? [hwid|ip]> <Privacy ID [id|all]>: The sort type of the list
<Player [name|partname|id]>: Selected player to check Clears the indicated privacy or all privacy. As a result, you will not be able to login automatically for the specified ip or hwid, or will have to login manually./page <Page number><Page number>: Privacy list page number Shows the indicated page from the privacy list./nextNone Shows the next page from the privacy list./lastNone Shows the previous page from the privacy list.
AdminCommandsParameters Description/check <hwid|ip|name> <first|last|all> <true|false> <ID|FullName|PartName><hwid|ip|name>: Search using hwid or ip or names
<first|last|all>: For the search, use your data from: first login, last login, check you all positive login data
<true|false>: View all or apply restrictions, you can use 1 or 0 instead of true false
<ID|FullName|PartName>: Player ID or player full name or player part name Lets you search for players multi-accounts./status <ID|Full name|Part name><ID>: Player ID on server
<Full name>: Full player name
<Part name>: Part player name Displays player data: Have accounts?, Is on server?, Logged in?, Registered on?, Seen lately?, Have mail?, Have password?, Multi-accounts found by first login HWID, Multi-accounts found by first login IP, Multi-accounts found by last login HWID, Multi-accounts found by last login IP, Multiple accounts found by scanning all hwid from which user successfully logged, Multiple accounts found by scanning all ip from which user successfully logged, Multi-accounts found by current HWID (only when dont have accounts), Multi-accounts found by current IP(only when dont have accounts). This command performed with administrator privileges may result in a small amount of lag./deleteacc <Full name><Full name>: Player's full name, case sensitive Delete of a indicated player account. (Requires approval!)/resetallplayersstatsNone Restarts all player statistics./generatenewpass <Password type> <Full name><Password type>: Password heaviness: 1 = only small letters and lenght 6, 2 = letters of different size and lenght 8, 3 = letters of different size and numbers and lenght 10, 4 = different size letters, numbers, characters and lenght 10
<Full name>: Player's full name, case sensitive If the indicated player has an e-mail, he will generate a password and save it in the Send-Mail.txt file. (Requires approval!)/backupcreate <Backup name><Backup name>: The name of the backup file without ".backup" Creates a backup with the name entered. (Requires approval!)/restorebackup <Backup name><Backup name>: The name of the backup file without ".backup" Restores the backups. (Requires approval!)/generatemailinglistNone Generates a mailing list and saves to file. You'll find the file in the nickreg folder. (Requires approval!)/yesNone Approves operation./noNone Does not approve the operation./privacyip <All? [true|false]> <Sort [up|down|latest|oldest|latestused|oldestused]> <Player [name|partname|id]><All? [true|false]>: View all data also inactive. You can use 0 and 1 interchangeably for true | false
<Sort [up|down|latest|oldest|latestused|oldestused]>: The sort type of the list
<Player [Full name|Part name| Player ID]>: Selected player to check Show privacy ip list for indicated player. This is a list of all the ips the player has had while logging in successfully./privacyhwid <All? [true|false]> <Sort [up|down|latest|oldest|latestused|oldestused]> <Player [name|partname|id]><All? [true|false]>: View all data also inactive. You can use 0 and 1 interchangeably for true | false
<Sort [up|down|latest|oldest|latestused|oldestused]>: The sort type of the list
<Player [Full name|Part name| Player ID]>: Selected player to check Show privacy hwid list for indicated player. This is a list of all the hwids the player has had while logging in successfully./privacyname <Sort [up|down|latest|oldest|latestused|oldestused]> <Player [name|partname|id]><Sort [up|down|latest|oldest|latestused|oldestused]>: The sort type of the list
<Player [Full name|Part name| Player ID]>: Selected player to check Show all nicknames used by the player./clearprivacy <What? [hwid|ip]> <Privacy ID [id|all]> <Player [name|partname|id]><What? [hwid|ip]> <Privacy ID [id|all]>: The sort type of the list
<Player [name|partname|id]>: Selected player to check Clears the indicated privacy or all privacy. As a result, you will not be able to log in automatically for the specified ip or hwid, or will have to login manually.
Update: ZitroFUN-Latest 2_3.22122020.6:
- Fixed a bug where the script crashed while an unregistered player scored a team point. This is caused by forgetting to remove the test code.
- Small optimization has been added to the flagscore event.
Here, the data storage system has been changed, so now the script does not perform any additional actions, so changing the data is just a change in memory, so almost 0 load. Additionally, the database has decreased in size.
(How to conver last version to new? Only change script and run script.
How to conver heavy version to new? https://www.youtube.com/watch?v=ok9xaDs-7C4
1. Merge old nickreg folder and new.
2. Add file dbver.ver in nickreg folder.
3. Add text "heavy" in file dbver.ver don't forget to add a blank line.
4. Now start server. It will delete old player files and create accounts.db.)
nuclearrambo:
Anyway we could know the account file format? I am trying to build a simple web interface for the players to view stats.
nuclearrambo:
Thanks, I will try to wrap my head around it and get something working soon.
Slasher:
Good Job! It's getting better and better. ;)
Leo:
I want to disable the whole "email" thing, how ? In general I want to remove the reminders from player's screen. They are annoying. Auto login is enough.
Navigation
[0] Message Index
[#] Next page
Go to full version