New Version 2moons 1.9

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Yes it will be compatible with version 1.8 because version 1.9 is just any correction possible with the addition of mods.

      Only the version 2.0 that will start can be by 2018 because we have to speak before with all the staff to see how it will be coded
    • I have a wishlist

      BOTS ( botadd should only available from ACP ), bot should attack ......

      new Ally System ( Ally Planet, Ally Bank for building the planet, Ally Planet must have stronger weapons - for Ally battle attacking the planet, Ally Forum like shoutbox ....... )

      Top or Head Navigation like the XTERIUM

      Paypal Mod for buying Anti Matter ( smal amount ) , Anti Matter is for DM or Premium

      Premium Mod .......

      I think this is enough for the first time .... :D
    • Darkside wrote:

      I have a wishlist

      BOTS ( botadd should only available from ACP ), bot should attack ......

      new Ally System ( Ally Planet, Ally Bank for building the planet, Ally Planet must have stronger weapons - for Ally battle attacking the planet, Ally Forum like shoutbox ....... )

      Top or Head Navigation like the XTERIUM

      Paypal Mod for buying Anti Matter ( smal amount ) , Anti Matter is for DM or Premium

      Premium Mod .......

      I think this is enough for the first time .... :D
      R: There will be no bot on this version because it requires too much development time
      R: Your alliance system is already on an xterium version I believe
      R: I do not take care of the design of this version
      R: The game being free there will be no integrated payment system, it's up to you to do this

      Darkside wrote:

      i found a bug in the new 1.9


      in ACP / Server config there is no option to choose the mail sending type
      r: To have it you have to fill and check the box for the SMPT
    • For correct work of mods to add a script it is necessary


      countdown.js


      JavaScript Source Code

      1. (function($) {
      2. var vInt=0; // this variable controls the loop
      3. var refresh=1; // refresh when a time finish
      4. var interval=1000; // the loop interval
      5. // this function autostarts the infinite loop, every second, triggers the countdown fn
      6. jQuery.autocountdown = function () {
      7. $('.countdown2').countdown2(); // trigger the fn
      8. vInt=setInterval("$('.countdown2').countdown2();", interval); // set the loop
      9. }
      10. // countdown function, update second-by-second the time to finish
      11. jQuery.fn.countdown2 = function (options) {
      12. var defaults = { // set up default options
      13. refresh: 1, // refresh when a time finish
      14. interval: 1000, // the loop interval
      15. cdClass: 'countdown2', // the class to apply this plugin
      16. granularity: 4,
      17. label: ['w ', 'd ', ':', ':', ''],
      18. units: [604800, 86400, 3600, 60, 1]
      19. };
      20. if (options && options.label) {
      21. $.extend(defaults.label, options.label);
      22. delete options.label;
      23. }
      24. if (options && options.units) {
      25. $.extend(defaults.units, options.units);
      26. delete options.units;
      27. }
      28. $.extend(defaults, options);
      29. // pad fn, add left zeros to the string
      30. var pad = function (value, length) {
      31. value = String(value);
      32. length = parseInt(length) || 2;
      33. while (value.length < length)
      34. value = "0" + value;
      35. if (value<1) value = "00";
      36. return value;
      37. };
      38. var format_interval = function (timestamp) {
      39. var label = defaults.label;
      40. var units = defaults.units;
      41. var granularity = defaults.granularity;
      42. output = '';
      43. for (i=1; i<=units.length; i++) {
      44. value=units[i];
      45. if (timestamp >= value) {
      46. var val=pad(Math.floor(timestamp / value), 2);
      47. val = val>0 ? val : '00';
      48. output += val + label[i];
      49. timestamp %= value;
      50. granularity--;
      51. }
      52. else if (value==1) output += '00'; // we need the final seconds to allways show 00, i.e., 03:00
      53. if (granularity == 0)
      54. break;
      55. }
      56. if (output.length<3) output = '00:'+output;
      57. return output ? output : '00:00';
      58. }
      59. // the countdown core
      60. return this.each(function() {
      61. secs=$(this).attr('secs');
      62. $(this).html(format_interval(secs));
      63. secs--;
      64. if (secs<1) {
      65. $(this).attr('secs', '...');
      66. clearInterval(vInt);
      67. if (refresh)
      68. window.location.href = window.location.href;
      69. } else
      70. $(this).attr('secs', secs);
      71. });
      72. }
      73. $.autocountdown(); // loop
      74. })(jQuery);
      Display All