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!

C++ Aion Emu

Status
Not open for further replies.
Joined
Mar 22, 2008
Messages
830
Reaction score
158
C++ Aion Emu

I am just the Messenger, so don't kill me...
Code:
English language.
No need for Java, only Microsoft.NET Framework 2.0 :)
Works with MySQL.
XML files for configurations.
No GUI yet.


Some GM Commands:
Code:
NPC: @trans <npcid> <number>
For example: @trans 202504 1

Teleport: @teleport <location>
For example: @teleport 3

Job Transfer: @job <jobid>
For example: @job 1

NPC Spawn: @spawn <npcid>
For example: @spawn 215405

Notice: @notice <message>
For example: @notice the server will be shut down after 1 minute.

Money: @money <count>
For example: @money 999999999

Level: @level <lvl>
For example: @level 50

@skill 1633

Equipment: @item <itemid>
For example: @item 100000094

@hp 5000
If someone is kind enough, maybe you can post a LOG, comparing the Java Emu and the C++ Emu.

Download Link:


Mirrors will be appreciated.


EDIT: Run this on MySQL http://forum.ragezone.com/f587/c-aion-emu-647848/#post5547743



Credits:
RGBYA Team.
 
Last edited:
be good to beat evils
Loyal Member
Joined
Mar 27, 2008
Messages
1,027
Reaction score
292
ahhm sir

what this means??


whatthismean - C++ Aion Emu - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Initiate Mage
Joined
Mar 24, 2007
Messages
2
Reaction score
1
Code:
DROP TABLE IF EXISTS `players`;
CREATE TABLE `players` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(50) NOT NULL,
  `account_id` int(11) NOT NULL, 
  `level` int(11) NOT NULL default 1,
  `exp` bigint(20) NOT NULL default 0,
  `hp` bigint(20) NOT NULL default 0,
  `mp` bigint(20) NOT NULL default 0,
  `bind_point` int(11) NOT NULL DEFAULT 0,
  `x` float NOT NULL,
  `y` float NOT NULL,
  `z` float NOT NULL,
  `heading` int(11) NOT NULL,
  `world_id` int(11) NOT NULL,
  `gender` int(11) NOT NULL,
  `race` int(11) NOT NULL,
  `player_class` int(11) NOT NULL,
  `face` int(11) NOT NULL,
  `hair` int(11) NOT NULL,
  `deco` int(11) NOT NULL,
  `tattoo` int(11) NOT NULL,
  `skin_rgb` int(11) NOT NULL,
  `hair_rgb` int(11) NOT NULL,
  `lip_rgb` int(11) NOT NULL,
   `eye_rgb` int(11) NOT NULL,
  `face_shape` int(11) NOT NULL,
  `forehead` int(11) NOT NULL,
  `eye_height` int(11) NOT NULL,
  `eye_space` int(11) NOT NULL,
  `eye_width` int(11) NOT NULL,
  `eye_size` int(11) NOT NULL,
  `eye_shape` int(11) NOT NULL,
  `eye_angle` int(11) NOT NULL,
  `brow_height` int(11) NOT NULL,
  `brow_angle` int(11) NOT NULL,
  `brow_shape` int(11) NOT NULL,
  `nose` int(11) NOT NULL,
  `nose_bridge` int(11) NOT NULL,
  `nose_width` int(11) NOT NULL,
  `nose_tip` int(11) NOT NULL,
  `cheek` int(11) NOT NULL,
  `lip_height` int(11) NOT NULL,
  `mouth_size` int(11) NOT NULL,
  `lip_size` int(11) NOT NULL,
  `smile` int(11) NOT NULL,
  `lip_shape` int(11) NOT NULL,
  `jaw_height` int(11) NOT NULL,
  `chin_jut` int(11) NOT NULL,
  `ear_shape` int(11) NOT NULL,
  `head_size` int(11) NOT NULL,
  `neck` int(11) NOT NULL,
  `neck_length` int(11) NOT NULL,
  `shoulders` int(11) NOT NULL,
  `shoulder_size` int(11) NOT NULL,
  `torso` int(11) NOT NULL,
  `chest` int(11) NOT NULL,
  `waist` int(11) NOT NULL,
  `hips` int(11) NOT NULL,
  `arm_thickness` int(11) NOT NULL,
  `arm_length` int(11) NOT NULL,
  `hand_size` int(11) NOT NULL,
  `leg_thickness` int(11) NOT NULL,
  `leg_length` int(11) NOT NULL,
  `foot_size` int(11) NOT NULL,
  `facial_rate` int(11) NOT NULL,
  `voice` int(11) NOT NULL,
  `height` float NOT NULL,
  `creation_date` timestamp NOT NULL default '0000-00-00 00:00:00',
  `deletion_date` timestamp NULL DEFAULT NULL,
  `last_online` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE      CURRENT_TIMESTAMP,
  `admin` boolean NOT NULL DEFAULT FALSE,
  `money` int(11) NOT NULL,
  `ap` int(11) NOT NULL default 0,
  `legionid` int(11) NOT NULL DEFAULT 0,
  `online` boolean NOT NULL DEFAULT FALSE,
  PRIMARY KEY  (`id`),
  UNIQUE KEY `name_unique` (`name`),
  INDEX (`account_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Execute the above codes again in MYSQL, this will fix the problem. But I can't go in game server.... it closes automatically... I get "[WARNING]: iocp fail code = 64" on Game server. Anyone know?
 
Last edited:
Newbie Spellweaver
Joined
Mar 4, 2010
Messages
12
Reaction score
3
this emu was release 12.09, maybe we need more older client, smt like 1.5.1.9
with 1.5.1.10 I can't connect

or we need some new versions of emu )4
 
Last edited:
Newbie Spellweaver
Joined
Mar 4, 2010
Messages
12
Reaction score
3
update 06.02.2010
Has been effectively function, some did not add:
* All state value the role of professional values is correct, the correct load
* The correct HP / MP recovery
* Each level has the right experience requirements
* Shaguai the experience acquired after the right incentives
* DP skill system
* NPC's death refresh system
* 70% of the special effects skills to effectively
* BUFF class skills, plus the properties of real equipment
* Portal function realization, but does not add all of the Portal
* Monster AL systems: active attacks, skills, attacks, combined with blood, add defense, invincible, all kinds of attack effect real equipment (for players)
* Player skill system basically sound
* Package System
* Hunting System
* Hotkey
* Store system
* Transfer and flight systems
* Consumables results achieved, the majority has not yet added
* Vocational and equipment constraints, BUG
* Mission system, waiting to add
* Bianshen system, waiting to add the
* Team system (to be improved)
* Trading system with real equipment
* Warehouse with real equipment
* E-mail system (to be improved)
* Physical injury, magical algorithm for real equipment damage
* Range of skills, correct and effective
* Storms hit, weapons Block, Shield Block, evade, dodge real equipment, the additional effect of real equipment (by injury, avoid injury)
* Weather system with real equipment
* Duel system effective, BUG.
* Multi-line maps, copies of implementation, there are BUG
-------------------------------------------------- ----- to be added
* Enhanced
* Demonic
* God, and God Stone Stone Effect
* Stall system (ongoing)
* Macro
* Anti-Cheat system (mobile speed, attack speed detection, auto-titles, closed IP segment, Feng MAC address)
* Intelligent AL System
Does not achieve the function:

* Items staining
* Auction House
* Guild
* Friends
* Blocked
* Search People
-------------------------------------------------- ------ To be added
not so far from java ^_^
 
Initiate Mage
Joined
Jan 25, 2010
Messages
1
Reaction score
0
anyone has the source code? or know where the original developer could be contacted?

i would love to take a look. thx.
 
Newbie Spellweaver
Joined
Mar 4, 2010
Messages
12
Reaction score
3
update 03.08.2010


NOTE: This is standalone version for testing only.

PS: No any support for this.

Account the additional server and register for an account dedicated landers, as well as the full database
Has been effectively function, some did not add:
* All state value the role of professional values is correct, the correct load
* The correct HP / MP recovery
* Each level has the right experience requirements
* Shaguai the experience acquired after the right incentives
* DP skill system
* NPC's death refresh system
* 70% of the special effects skills to effectively
* BUFF class skills, plus the properties of real equipment
* Portal function realization, but does not add all of the Portal
* Monster AL systems: active attacks, skills, attacks, combined with blood, add defense, invincible, all kinds of attack effect real equipment (for players)
* Player skill system basically sound
* Package System
* Hunting System
* Hotkey
* Store system
* Transfer and flight systems
* Consumables results achieved, the majority has not yet added
* Vocational and equipment constraints, BUG
* Team system (to be improved)
* Trading system with real equipment
* Warehouse with real equipment
* E-mail system (to be improved)
* Physical injury, magical algorithm for real equipment damage
* Range of skills, correct and effective
* Storms hit, weapons Block, Shield Block, evade, dodge real equipment, the additional effect of real equipment (by injury, avoid injury)
* Weather system with real equipment
* Duel system effective, BUG.
* Multi-line maps, copies of implementation, there are BUG
* Anti-Cheat system (mobile speed, attack speed detection, auto-titles, closed IP segment, Feng MAC address)
* Intelligent AL System
* Guild
* Mantra skill system (to within a distance of 20M and effective team members, and some small-BUG)
* Stall system
* Can recruit the BB (BB will help you attack, temporarily only with GM command 'summon' call)
-------------------------------------------------- ----- to be added
* Mission system, waiting to add
* Bianshen system, waiting to add the
* Items staining
* Enhanced
* Demonic
* God, and God Stone Stone Effect
* Macro
* Friends
* Blocked
* Search People
* Fear Effect Skills
* 110 System

Does not achieve the function:
* Auction House
 
Initiate Mage
Joined
Mar 10, 2010
Messages
2
Reaction score
0
Is this compatible only with chinese client? If yes could somebody make a "how to" with pictures for this emu please?:) Like this: Coz i'm new in this:p Thx!
 
Last edited:
Initiate Mage
Joined
Mar 7, 2006
Messages
1
Reaction score
0
Update 03.08.2010 for this server
 
Newbie Spellweaver
Joined
Jan 9, 2010
Messages
10
Reaction score
0
Wow, i got it running and it's seems to be a nice development!!
I hope the developer will go on and that very fast. :D
Thx for that nice share...

but i have 1 or 2 more things to say

the sql querie from item_stones is a bit wrong it was important to change it a bit
the secong thing is, it seems that we can only connect in german with NA Client, maybe the server don't support EU Client.
And NPCs not spawned yet? Thats right?
^^

thx anyway...nice share
 
Newbie Spellweaver
Joined
Mar 4, 2010
Messages
12
Reaction score
3
the sql querie from item_stones is a bit wrong it was important to change it a bit
the secong thing is, it seems that we can only connect in german with NA Client, maybe the server don't support EU Client.
And NPCs not spawned yet? Thats right?
^^

thx anyway...nice share

sql wrong because table `inventory` don't have primary index, just set primary index to `itemUniqueId`

I use NA 1.5.1.10 client (cc=1), but maybe some packets different, because NA/EU client defferent from CH/JP/RU client

yeah NPCs don't spawned
 
Last edited:
Newbie Spellweaver
Joined
Jan 9, 2010
Messages
10
Reaction score
0
exactly! This was the problem i figured out by my self^^
well, we do have a pretty nice c++ develpoment here for now.
And i hope we gonna find out why the gameserver crash everytime when we attack a mob. ^^
for now i still use java emu but its eating more resources than vista...damn^^
lags over lags with 30 players, hardcore

maybe the gameserver do not crash if i use JP Client version?
 
Status
Not open for further replies.
Back
Top