Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[REL] Butterfly Emulator [Works with PhoenixDB] [Source]

Status
Not open for further replies.
Joined
Jul 29, 2010
Messages
720
Reaction score
515
No, it isn't, But I can convert Butterstorm when I have the free time, though I never did originally because it has lots of missing features and bugs.
Incorrect, some bugs are because the revision of butterfly (not all of them), Take a look at Butterfly Emulator r103 Ultra DONG edition, its a amazing emulator without any bugs.

I DONT MEAN THE MISSING PACKETS OR PACKET ERRORS!
 
Joined
Dec 16, 2011
Messages
1,993
Reaction score
631
It's funny because people complain about your past, and the thing's you've done in the past. When most of these `noobs` don't even know how to 1) code and 2) run a successful retro... I personally don't know C# at all, and I really did wish someone could teach me how to. But, I trust Jonty, thanks for releasing mate! Good luck with Zap, too!
 
Web & Interaction Design
Member
Joined
Dec 18, 2010
Messages
1,506
Reaction score
712
It's funny because people complain about your past, and the thing's you've done in the past. When most of these `noobs` don't even know how to 1) code and 2) run a successful retro... I personally don't know C# at all, and I really did wish someone could teach me how to. But, I trust Jonty, thanks for releasing mate! Good luck with Zap, too!

I'm not entirely sure what your point was there. If in order to identify what some is like means becoming one of them - we'd be in havok.

Anyhow, thanks for the release. ^^
 
Joined
Oct 11, 2012
Messages
544
Reaction score
143
Ok people fix time since I haven't contributed yet.

Code:
CREATE TABLE IF NOT EXISTS `achievements` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `type` varchar(100) NOT NULL DEFAULT '',
  `group_name` varchar(64) NOT NULL DEFAULT 'ACH_',
  `category` varchar(255) NOT NULL DEFAULT 'identity',
  `levels` int(11) NOT NULL DEFAULT '1',
  `dynamic_badgelevel` enum('0','1') NOT NULL DEFAULT '1',
  `badge` varchar(100) NOT NULL,
  `pixels_base` int(5) NOT NULL DEFAULT '50',
  `score_base` int(5) NOT NULL DEFAULT '10',
  `pixels_multiplier` double NOT NULL DEFAULT '1.25',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=39 ;


Code:
CREATE TABLE IF NOT EXISTS `navigator_publics` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ordernum` int(11) NOT NULL DEFAULT '1',
  `bannertype` enum('0','1') NOT NULL COMMENT '0 = big, 1 = normal',
  `caption` varchar(100) NOT NULL,
  `image` text NOT NULL,
  `image_type` enum('internal','external') NOT NULL DEFAULT 'internal',
  `room_id` int(10) unsigned NOT NULL,
  `category_id` int(11) NOT NULL DEFAULT '0',
  `category_parent_id` int(11) NOT NULL DEFAULT '-1',
  `recommended` enum('0','1') NOT NULL DEFAULT '0',
  `category` enum('0','1') NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;


Code:
CREATE TABLE IF NOT EXISTS `quests` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `category` varchar(32) NOT NULL DEFAULT '',
  `series_number` int(11) NOT NULL DEFAULT '0',
  `type` varchar(100) NOT NULL,
  `action` varchar(100) NOT NULL,
  `needofcount` int(10) NOT NULL DEFAULT '1',
  `enabled` enum('0','1') NOT NULL DEFAULT '1',
  `level_num` int(10) NOT NULL DEFAULT '1',
  `pixel_reward` int(10) NOT NULL DEFAULT '50',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=25 ;


These SQL's will fix all the error's your having, but there are error's after this but the emulator will still work.
 
Last edited:
G'nome sayin'
Joined
May 19, 2011
Messages
459
Reaction score
226
Ok people fix time since I haven't contributed yet.

Code:
CREATE TABLE IF NOT EXISTS `achievements` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `type` varchar(100) NOT NULL DEFAULT '',
  `group_name` varchar(64) NOT NULL DEFAULT 'ACH_',
  `category` varchar(255) NOT NULL DEFAULT 'identity',
  `levels` int(11) NOT NULL DEFAULT '1',
  `dynamic_badgelevel` enum('0','1') NOT NULL DEFAULT '1',
  `badge` varchar(100) NOT NULL,
  `pixels_base` int(5) NOT NULL DEFAULT '50',
  `score_base` int(5) NOT NULL DEFAULT '10',
  `pixels_multiplier` double NOT NULL DEFAULT '1.25',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=39 ;


Code:
CREATE TABLE IF NOT EXISTS `navigator_publics` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ordernum` int(11) NOT NULL DEFAULT '1',
  `bannertype` enum('0','1') NOT NULL COMMENT '0 = big, 1 = normal',
  `caption` varchar(100) NOT NULL,
  `image` text NOT NULL,
  `image_type` enum('internal','external') NOT NULL DEFAULT 'internal',
  `room_id` int(10) unsigned NOT NULL,
  `category_id` int(11) NOT NULL DEFAULT '0',
  `category_parent_id` int(11) NOT NULL DEFAULT '-1',
  `recommended` enum('0','1') NOT NULL DEFAULT '0',
  `category` enum('0','1') NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;


Code:
CREATE TABLE IF NOT EXISTS `quests` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `category` varchar(32) NOT NULL DEFAULT '',
  `series_number` int(11) NOT NULL DEFAULT '0',
  `type` varchar(100) NOT NULL,
  `action` varchar(100) NOT NULL,
  `needofcount` int(10) NOT NULL DEFAULT '1',
  `enabled` enum('0','1') NOT NULL DEFAULT '1',
  `level_num` int(10) NOT NULL DEFAULT '1',
  `pixel_reward` int(10) NOT NULL DEFAULT '50',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=25 ;


These SQL's will fix all the error's your having, but there are error's after this but the emulator will still work.
Will work with Phx DB... or?
 
Joined
Apr 30, 2007
Messages
2,337
Reaction score
1,547
this is not working...

You might also need this:

Code:
ALTER TABLE `catalog_items`
DROP COLUMN `vip`,
MODIFY COLUMN `item_ids`  int(120) NOT NULL AFTER `page_id`,
MODIFY COLUMN `amount`  int(11) NOT NULL AFTER `cost_pixels`,
CHANGE COLUMN `cost_snow` `cost_crystal`  int(11) NOT NULL DEFAULT 0 AFTER `amount`,
ADD COLUMN `cost_oude_belcredits`  int(11) NOT NULL AFTER `cost_crystal`,
ADD COLUMN `song_id`  int(11) UNSIGNED NOT NULL AFTER `cost_oude_belcredits`;
 
Status
Not open for further replies.
Back
Top