This repository has been archived by the owner on May 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
more info on readme and project output jar
- Loading branch information
Showing
10 changed files
with
97 additions
and
33 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
**VDS Vote Donate System** | ||
|
||
Implementation of vote global and individual system with itopz donate panel task manager on lucera. | ||
|
||
**Global vote system for iTopZ** | ||
|
||
- IP restricted rewards | ||
- Reward every XX minutes | ||
- Reward step every XX votes | ||
- Reward item list will check if item exist | ||
- Reward item list with chances 0-100% | ||
- Reward item randomized of min-max values | ||
- Update console votes and ranking | ||
- Save votes in case of restarting the server | ||
- Monthly reset for votes | ||
- Print response failure message | ||
- Configured announcement print of server vote statistics | ||
|
||
**Individual vote system for iTopZ** | ||
|
||
- Automatically register .itopz command | ||
- Reward item list will check if item exist | ||
- Reward item list with chances 0-100% | ||
- Reward item randomized of min-max values | ||
- Reward will set as "expired" after 12hours checking server time | ||
- Reward reuse 12hours | ||
- Command used after reward will show remaining time (PM/AM) to vote again | ||
- Check for local ips is restricted | ||
- Check for response errors | ||
- Check if player voted | ||
|
||
**Donate Management** (upgrade version of [Donate Panel](https://github.com/nightw0lv/DonatePanel)) | ||
|
||
- Player donates through Donate Panel | ||
- Item will be rewarded in game | ||
|
||
**Configs** | ||
|
||
- Fully configured Console | ||
- Fully configured global reward | ||
- Fully configured individual reward | ||
|
||
**Console** | ||
|
||
- Information buttons | ||
- Can send global reward ingame manually | ||
- Prints rewards | ||
- Prints donates | ||
- Prints monthly reset | ||
- Prints database updates | ||
- Shows server ranking statistics | ||
- Shows if you use DEMO or API key as mode status | ||
- Auto scrolling messages | ||
- Fully configured | ||
|
||
|
||
**Note** | ||
|
||
- Can be extend to add all topsites | ||
- Can be used with LIVE and TEST modes | ||
|
||
**TODO** | ||
|
||
- Add HWID protection | ||
- Command restrict local network ip addresses | ||
- Replace JSON result parsing with StringJoiner | ||
|
||
```Special thanks to Rationale``` :cry: | ||
|
||
Images | ||
![https://prnt.sc/w6zkpg](images/1.png) | ||
![https://prnt.sc/w6zl79](images/2.png) | ||
![https://prnt.sc/w6zp4l](images/3.png) | ||
![https://prnt.sc/w6zqok](images/4.png) | ||
![https://prnt.sc/w6zuyx](images/5.png) | ||
![https://prnt.sc/w6zxyo](images/6.png) | ||
![https://prnt.sc/w6zzcs](images/7.png) | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|