L2JMobius

HighElves API Vote [Global] [Individual] ALL CHRONICLES

nightwolf · 23 · 13248

Offline nightwolf

  • Heir
  • **
    • Posts: 27
hello all
As title says its an auto donation reward based on DenArt-Designs panel and or https://itopz.com free ones
A Vote System & Donate System made for a variety of projects including Mobius ideas and problems send on github!
A project with sources and planned for updates to match a bigger variety of projects and topsites and maybe more codes.

Full VDS project source: https://github.com/nightw0lv/VDSystem

Mobius VDS sources: https://github.com/nightw0lv/VDSystem/tree/master/Mobius

Compiled VDS Jars: https://github.com/nightw0lv/VDSystem/releases/tag/Mobius

Developer's Note: the (small) patch its on each project's folder with name Patch.diff

Note for forum: I would like to have a prefix for all in this case if possible  :)


Offline nightwolf

  • Heir
  • **
    • Posts: 27
- Version 1.1
  - Minimal Requirement on server resources and class consistency along projects.
    - Addition of Thread class.
    - Addition of Random class.
    - Addition of Logs class.
    - Addition of Url class.
    - Addition of Rewards class.
    - SQL independence on tables with vds_individual and vds_global tables automatic install by default
  - Addition of topsites and their configs.
    - Hopzone.
    - L2Network.
    - L2TopGameServer.
    - L2TopServers.
    - L2Votes.
    - L2JBrasil.
  - Gui
    - Addition of Debug on/off button.
    - Addition of Bug report button.
    - Removed Debug mode.
    - Rework on the class to update all topsite statistics.
    - Rework on console size and re-arrange information and console.
  - Fixed Bug that made global with individual rewards conflict.
  - Improved custom JSon parser for wannabe-called APIs on a lot of topsites.
  - Improved Debug with External IP Address.
  - Improved code style on some cases like enchanted switch on mobius projects.


Offline nightwolf

  • Heir
  • **
    • Posts: 27
Updates:

- Addition of Mobius Latest Premium Projects (Include Sylph, Return of the Queen Ant and Dwelling of Spirits)





Offline nightwolf

  • Heir
  • **
    • Posts: 27
Can somebody help me, understand how to make changes in Eclipse?
https://github.com/nightw0lv/iTopZ-Java/blob/master/Mobius/L2J_Mobius_7.0_PreludeOfWar/Patch.diff


hello, it is very simple actually.

1) you copy paste in jar folder the given VDSystem.jar from release section
  a) https://github.com/nightw0lv/iTopZ-Java/releases/tag/Mobius for free packs
  b) https://github.com/nightw0lv/iTopZ-Java/releases/tag/MobiusPremium for premium packs
2) then inside eclipse locate that jar and right click on it, then add to class path as shown in that image http://prntscr.com/10whmuy
3) call (import) it on gameserver.java http://prntscr.com/10whogt
4) solve that error simply by making the import http://prntscr.com/10whqbc click on it
5) save and build
now you have a new server.jar replace it or just run from eclipse the server this depends on your configuration and how you run the server

- Updates
added VDSystem for premium packs


Offline nightwolf

  • Heir
  • **
    • Posts: 27
Version 1.3
  • Rework on VoteCMD
    • Fixed possible concurrent error on response thread (Ty Rationale)
    • Using StatsSet to transfer data in method isEligible (Ty Rationale)
    • Introducing a Flood Protector (Ty Rationale)
    • Using "NONE" for default errors to avoid NPE
    • Thread Execute will run on random between 1 and 10 seconds to avoid cheats
   
       


Offline borinet

  • Knight
  • ***
    • Posts: 63
    • borinet

Offline nightwolf

  • Heir
  • **
    • Posts: 27
Hello.
Thanks first!!!

but I can't found donate_holder.sql file
if you enable the donate panel from config it will automatically installed


Offline nightwolf

  • Heir
  • **
    • Posts: 27
Version 1.4
    Update Premium Mobius Projects
        Update JDK 17
        Update libraries
        Removal of 8.0 Homunculus
        Removal of 9.0 Return of the Queen Ant
        Removal of 5.0 Sylph
        Addition of 8.2 Homunculus
        Addition of 9.2 Return of the Queen Ant
        Addition of 5.2 Frost Lord
        Updated Patch diffs





Offline teris1994

  • Elder
  • ****
    • Posts: 141
Hi you have any video exlpain how it work or images?

One more question is free?


Offline teris1994

  • Elder
  • ****
    • Posts: 141
-Fix by nightWolf
-The problem is can't make vds_individual
Replace on Utilities.java

Code: [Select]
public static final String CREATE_INDIVIDUAL_TABLE = "CREATE TABLE vds_individual (id int(11) NOT NULL AUTO_INCREMENT,topsite enum('ITOPZ','HOPZONE','L2NETWORK','L2JBRASIL','L2TOPGAMESERVER','L2VOTES','L2TOPSERVERS') NOT NULL,var varchar(255) NOT NULL,value bigint(20) NOT NULL,ip varchar(65) NOT NULL,    PRIMARY KEY (id)) ENGINE=InnoDB DEFAULT CHARSET=latin1;";

Code: [Select]
CREATE TABLE vds_individual (
    id int(11) NOT NULL AUTO_INCREMENT,
    topsite enum('ITOPZ','HOPZONE','L2NETWORK','L2JBRASIL','L2TOPGAMESERVER','L2VOTES','L2TOPSERVERS') NOT NULL,
    var varchar(255) NOT NULL,
    value bigint(20) NOT NULL,
    ip varchar(65) NOT NULL,
    PRIMARY KEY (id)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;


Offline nightwolf

  • Heir
  • **
    • Posts: 27
hello guys sorry but the source is online and with minimum effort you can adapt it, if not ask here or some developer how to adapt it in newer versions because i am not a subscribed user and i dont have latest versions to add VDSystem, please stop asking me for latest versions.



Offline nasseka

  • Distinguished King
  • *****
    • Posts: 1729
    • L2Unknown
DM me for subscriber ver. adapt  ;D
hello guys sorry but the source is online and with minimum effort you can adapt it, if not ask here or some developer how to adapt it in newer versions because i am not a subscribed user and i dont have latest versions to add VDSystem, please stop asking me for latest versions.




Offline nightwolf

  • Heir
  • **
    • Posts: 27
DM nasseka he is very trusted and experienced with VDSystem and he is able to install it for you on latest versions (I dont think he will do it for free tho)