Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 13:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



In-Orbit Official Emulator

Discussion on In-Orbit Official Emulator within the DarkOrbit forum part of the Browsergames category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2013
Posts: 177
Received Thanks: 112
Smile In-Orbit Official Emulator

Its ready In-Orbit Emulator was now released

You need to use In_Orbit CMS for use this Emulator


EQUIPEMENT SYSTEM NOT ADDED


Features:



Copyright statement:



PHP Code:
[URL=http://www.elitepvpers.com/forum/darkorbit/3318021-release-orbit-private-server-website.html][IMG]http://i.epvpimg.com/9Iorg.png[/IMG][/URL] 
Credit : BAU for CMS and Help =)

Best Regards Dr-Batcher
Attached Files
File Type: rar In_OrbitV1.rar (4.61 MB, 2776 views)
SYSTEMEWAR is offline  
Thanks
12 Users
Old 08/09/2014, 23:10   #2
 
elite*gold: 26
Join Date: Jun 2008
Posts: 171
Received Thanks: 25
Sorry but dont work, stopped after message -> loaded 117ships. Have done all things ( new db and in-orbit cms)
Toxicsnacht is offline  
Old 08/09/2014, 23:14   #3
 
elite*gold: 0
Join Date: Oct 2013
Posts: 177
Received Thanks: 112
look into Map table
SYSTEMEWAR is offline  
Old 08/09/2014, 23:15   #4
 
elite*gold: 26
Join Date: Jun 2008
Posts: 171
Received Thanks: 25
what map table? more informations please
Toxicsnacht is offline  
Old 08/09/2014, 23:21   #5

 
Luffa's Avatar
 
elite*gold: 61
Join Date: Oct 2010
Posts: 1,188
Received Thanks: 2,403
Quote:
Originally Posted by Toxicsnacht View Post
Sorry but dont work, stopped after message -> loaded 117ships. Have done all things ( new db and in-orbit cms)
Quote:
Originally Posted by Toxicsnacht View Post
what map table? more informations please
This issue is is solved by deleting some of the maps in the table.



When it comes to the official part. I will recognize that this can be used to in-orbit.
Best Regards Bau
Luffa is offline  
Thanks
3 Users
Old 08/09/2014, 23:58   #6
 
elite*gold: 0
Join Date: May 2014
Posts: 394
Received Thanks: 69
Very nice job. Only the cool thing from in-orbit is the equipment, and equipment is not working. But still good job.
quinster08 is offline  
Thanks
1 User
Old 08/10/2014, 00:06   #7
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
From the Features that was listet : Good Job Guys!
I'm happy to know that i can host soon my own DarkOrbit Private server
And I hope you will make the equipment too

Greeting IGnoXX
Moonsteroid is offline  
Thanks
2 Users
Old 08/10/2014, 00:21   #8
 
cryz35's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,718
Received Thanks: 2,382
Sorry but your code hurts my eyes..Especially the newuser part
Thanks for sharing anyways.
cryz35 is offline  
Thanks
4 Users
Old 08/10/2014, 00:26   #9
 
elite*gold: 0
Join Date: Oct 2013
Posts: 177
Received Thanks: 112
haha !!

In all thread for Emulator i see critic.
So upload your own emulator for community
But if you can go create constructive critic.

And my code work nice.
SYSTEMEWAR is offline  
Thanks
1 User
Old 08/10/2014, 08:32   #10
 
elite*gold: 15
Join Date: Dec 2012
Posts: 1,236
Received Thanks: 1,411
Quote:
Originally Posted by SYSTEMEWAR View Post
haha !!

In all thread for Emulator i see critic.
So upload your own emulator for community
But if you can go create constructive critic.

And my code work nice.
Let me remind you for 1 thing in life, if you want something good you must pay for it. And also he released PHP emulator that is still a lot of work.
«Ice.Shock™ is offline  
Thanks
3 Users
Old 08/10/2014, 11:13   #11
 
elite*gold: 46
Join Date: Oct 2010
Posts: 782
Received Thanks: 525
Ok so you want constructive critic ?
Here we go.

So first off just follow one rule: One class/enum per file. Filename = Classname. Would make things more clear.

Document your things. There are nearly no comments at all. When there is stuff commented it's just stupid like this:
Code:
NewConnected(); // Check If New Connected
You should make the names of the methods expressive. Good code explains itself.

Stay to one naming convention.

Use given functions from dictionarys.
Code:
if (Core.Config.Users.ContainsKey(userId))
                {
                    name = Core.Config.Users[userId].GetUser().Name;
                    userConfig = Core.Config.Users[userId].GetUser().Settings;
                    mapId = Core.Config.Users[userId].GetUser().MapId;
                    shipId = Core.Config.Users[userId].GetUser().ShipId;
                    factionId = Core.Config.Users[userId].GetUser().FactionId;

                    x = Core.Config.Users[userId].GetUser().X;
                    xz = Core.Config.Users[userId].GetUser().XZ;
                    y = Core.Config.Users[userId].GetUser().Y;
                    yz = Core.Config.Users[userId].GetUser().YZ;
                    toX = Core.Config.Users[userId].GetUser().ToX;
                    toY = Core.Config.Users[userId].GetUser().ToY;
//... much more of such shit
Can be made to this
Code:
Conn value;
                if (Core.Config.Users.TryGetValue(userId, out value))
                {
                    name = value.GetUser().Name;
                    userConfig = value.GetUser().Settings;
                    mapId = value.GetUser().MapId;
                    shipId = value.GetUser().ShipId;
                    factionId = value.GetUser().FactionId;

                    x = value.GetUser().X;
                    xz = value.GetUser().XZ;
                    y = value.GetUser().Y;
                    yz = value.GetUser().YZ;
                    toX = value.GetUser().ToX;
                    toY = value.GetUser().ToY;
That version will be faster because the old one called too many functions.

Write wrappers around the raw strings used in packets. Will be cleaner.

I could have gone into depth with every single of that suggestions but I will not because I have better things to do. Just remember those things when programming.

I just wanted to say that I think it is a shame that this is the official emulator for such an great cms.
th0rex is offline  
Thanks
7 Users
Old 08/10/2014, 11:48   #12
 
elite*gold: 0
Join Date: Oct 2013
Posts: 177
Received Thanks: 112
Quote:
Originally Posted by omitma View Post
Ok so you want constructive critic ?
Here we go.

So first off just follow one rule: One class/enum per file. Filename = Classname. Would make things more clear.

Document your things. There are nearly no comments at all. When there is stuff commented it's just stupid like this:
Code:
NewConnected(); // Check If New Connected
You should make the names of the methods expressive. Good code explains itself.

Stay to one naming convention.

Use given functions from dictionarys.
Code:
if (Core.Config.Users.ContainsKey(userId))
                {
                    name = Core.Config.Users[userId].GetUser().Name;
                    userConfig = Core.Config.Users[userId].GetUser().Settings;
                    mapId = Core.Config.Users[userId].GetUser().MapId;
                    shipId = Core.Config.Users[userId].GetUser().ShipId;
                    factionId = Core.Config.Users[userId].GetUser().FactionId;

                    x = Core.Config.Users[userId].GetUser().X;
                    xz = Core.Config.Users[userId].GetUser().XZ;
                    y = Core.Config.Users[userId].GetUser().Y;
                    yz = Core.Config.Users[userId].GetUser().YZ;
                    toX = Core.Config.Users[userId].GetUser().ToX;
                    toY = Core.Config.Users[userId].GetUser().ToY;
//... much more of such shit
Can be made to this
Code:
Conn value;
                if (Core.Config.Users.TryGetValue(userId, out value))
                {
                    name = value.GetUser().Name;
                    userConfig = value.GetUser().Settings;
                    mapId = value.GetUser().MapId;
                    shipId = value.GetUser().ShipId;
                    factionId = value.GetUser().FactionId;

                    x = value.GetUser().X;
                    xz = value.GetUser().XZ;
                    y = value.GetUser().Y;
                    yz = value.GetUser().YZ;
                    toX = value.GetUser().ToX;
                    toY = value.GetUser().ToY;
That version will be faster because the old one called too many functions.

Write wrappers around the raw strings used in packets. Will be cleaner.

I could have gone into depth with every single of that suggestions but I will not because I have better things to do. Just remember those things when programming.
Thanks.

Quote:
I just wanted to say that I think it is a shame that this is the official emulator for such an great cms.
not thanks ^^


I'm a beginner so i think this comment was better than oh you hurt my eyes
And i try to upload new release better for your eyes

Best Regards Dr-Batcher
SYSTEMEWAR is offline  
Thanks
1 User
Old 08/10/2014, 12:23   #13
 
nckrnckr's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 584
Received Thanks: 74



I don't really understand.
Why not start?
nckrnckr is offline  
Old 08/10/2014, 12:25   #14

 
Luffa's Avatar
 
elite*gold: 61
Join Date: Oct 2010
Posts: 1,188
Received Thanks: 2,403
Quote:
Originally Posted by nckrnckr View Post



I don't really understand.
Why not start?
May i ask you to take a look at:



This emulator is built on azure.
And Azure can't handle that many maps.

Best Regards Bau
Luffa is offline  
Thanks
2 Users
Old 08/10/2014, 12:27   #15
 
CoolJedy's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 322
Received Thanks: 264
Quote:
Originally Posted by nckrnckr View Post



I don't really understand.
Why not start?
Leave only the first three maps
CoolJedy is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Dark Orbit emulator]For people who will like to change dmg
10/24/2013 - DarkOrbit - 17 Replies
Hello epvpers. I modificate the emulator to edit the damage in config file. What it have: How can you edit?
Dark Orbit - Antek's official dealers
03/05/2013 - Browsergames Trading - 4 Replies
Hello. Here my official dealers can sell their programms! ;) Best regards, Antek
[PSF] ElitePVP GG Emulator by Cyanne [ Official ]
11/19/2011 - Soldier Front Hacks, Bots, Cheats & Exploits - 99 Replies
Version 1 I MADE NEW GG EMULATOR W/ 1 HAND :D I CHALLENGE MYSELF TO MAKE GG EMULATOR YESTERDAY NOW I MADE IT ! RELEASE => PSF ELITEPVP GG EMULATOR V1 SCREENSHOT :
Dark Orbit Official Middleman?
06/12/2011 - DarkOrbit - 6 Replies
i nominate gahn for official dark orbit middleman. and let everyone know about it. well ive read in trade section about lots of people getting scammed by ____ not wanna put names its against rules. anyways thats off topic. lets vote if gahn should be official middleman for dark orbit trades. facts: he is a good coder good helper of the botting community has good TBM



All times are GMT +1. The time now is 13:16.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.