Help Plz

09/21/2014 11:13 Yukinox#1
Whenever i try to start a Server it gives me an error like:
Server.... Has stopped working
i dont have it with 1 server but with all of them can anyone help plz <3

[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Its in Dutch srry about that :3
09/21/2014 14:22 abdoumatrix#2
so u never thought of taking a screenshot to show us ?
09/21/2014 14:38 Yukinox#3
Quote:
Originally Posted by abdoumatrix View Post
so u never thought of taking a screenshot to show us ?
Sorry added them now :3
09/21/2014 16:48 abdoumatrix#4
xD Messi :D
it is better to change it.

anyway check this

[Only registered and activated users can see links. Click Here To Register...]

that will help than just giving u the answer .


try to trace the lines that console output.
09/21/2014 16:59 Spirited#5
I deleted that thread here for a reason. That source you downloaded is full of bugs, and our developers have no experience fixing said bugs, thus we cannot help you. Please use a source from our community. For more reasons why, check [Only registered and activated users can see links. Click Here To Register...] on modified-Trinity sources. Also, check [Only registered and activated users can see links. Click Here To Register...] for some stable sources.

If you're still dead set on torturing yourself and your players, the problem is related to the database. Did you set it up correctly?

PS: Why are those two screenshots of two different sources? Not that it matters, they're both modified-Trinity sources with the same problems.
09/21/2014 18:04 abdoumatrix#6
Quote:
Originally Posted by Spirited View Post
I deleted that thread here for a reason. That source you downloaded is full of bugs, and our developers have no experience fixing said bugs, thus we cannot help you. Please use a source from our community. For more reasons why, check [Only registered and activated users can see links. Click Here To Register...] on modified-Trinity sources. Also, check [Only registered and activated users can see links. Click Here To Register...] for some stable sources.

If you're still dead set on torturing yourself and your players, the problem is related to the database. Did you set it up correctly?

PS: Why are those two screenshots of two different sources? Not that it matters, they're both modified-Trinity sources with the same problems.
both are messi but different versions :D

messi source is the reason that make trinty modified sources banned here
09/21/2014 18:31 Novakhan#7
Lol mine isn't "Messi". My source doesn't have the same problems as this egy's source. Mine is stable and playable. It has a lot of features working but some aren't and I'm sure mine is more fixed than some of the "stables" sources released on ePvP. Don't take trinity based sources as one because they're not all fucked up.

To the thread owner: Did you install appserv or xampp? Did you insert Fresh SQL in navicat or another program like this? And you didn't change the debug path.
09/21/2014 19:02 abdoumatrix#8
Quote:
Originally Posted by elhermanos View Post
Lol mine isn't "Messi". My source doesn't have the same problems as this egy's source. Mine is stable and playable. It has a lot of features working but some aren't and I'm sure mine is more fixed than some of the "stables" sources released on ePvP. Don't take trinity based sources as one because they're not all fucked up.

To the thread owner: Did you install appserv or xampp? Did you insert Fresh SQL in navicat or another program like this? And you didn't change the debug path.
mine too. :D

they should banned Messi version not Trinity Sources.
or the Fucked up version only.

but Trinity Source is a good references despite some issuses (as they said)
09/21/2014 19:43 Spirited#9
Until I see stress and unit tests on the socket system, each packet handler, the database relational mapper, and all threads created by the server, I refuse to believe there are any significant differences between the modified-Trinity sources. Adding features is not fixing the base's stability. I looked at your source elhermanos, there were no significant improvements to base stability that I could see.
09/21/2014 20:39 turk55#10
Quote:
Originally Posted by Spirited View Post
Until I see stress and unit tests on the socket system, each packet handler, the database relational mapper, and all threads created by the server, I refuse to believe there are any significant differences between the modified-Trinity sources. Adding features is not fixing the base's stability. I looked at your source elhermanos, there were no significant improvements to base stability that I could see.
Creating those tests are probably overkill for a simple Conquer server tho. If it were for a bigger game like League of Legends (just as an example) I would personally understand it though.
09/21/2014 21:41 Spirited#11
Quote:
Originally Posted by turk55 View Post
Creating those tests are probably overkill for a simple Conquer server tho. If it were for a bigger game like League of Legends (just as an example) I would personally understand it though.
Unit testing is a very important testing procedure that good software should follow. Here's a quick definition from Wikipedia (since they can explain it better than I can). "In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures are tested to determine if they are fit for use."

So, the purpose of unit testing is to find problems with basic user input or user cases. A lot of the problems in the modified Trinity sources are cased by a lack of this practice - checking for a range of test cases and error checking input. Like, how many times do you see people posting about null exceptions? And we always say how painfully simple it is to prevent, yet it is never prevented because nobody unit tests their systems. Then, when an exception is thrown and the server doesn't handle it properly and loops or something stupid, it causes server errors like deadlocks if it's in a lock. It's not just for large projects, it's for any scale. The practice is a huge portion of software development. Even in programming competitions they expect you to allocate time to unit test before judging (if you're a successful team). It's so important.
09/21/2014 22:56 medoeltop#12
Quote:
Originally Posted by Spirited View Post
I deleted that thread here for a reason. That source you downloaded is full of bugs, and our developers have no experience fixing said bugs, thus we cannot help you. Please use a source from our community. For more reasons why, check [Only registered and activated users can see links. Click Here To Register...] on modified-Trinity sources. Also, check [Only registered and activated users can see links. Click Here To Register...] for some stable sources.

If you're still dead set on torturing yourself and your players, the problem is related to the database. Did you set it up correctly?

PS: Why are those two screenshots of two different sources? Not that it matters, they're both modified-Trinity sources with the same problems.
As I see.
1 Who are you to prohibit to posts about M-Trinity based sources. How'd you know that this community does not want to posts about M-Trinity sources.
2 I know many servers that use Trinity-B sources, and many of them are perfect.Don't understand like i do adv, will start by UnitedGenerals, UnionTeams, MYM-Classic (5517 i think was), TheAvengers maybe have and more with i do not know.
3.I can certainly prove to be far better than those that you call (STABLE SOURCES).
4. Lets do an example.You sharing an source after it begin popular ... touching it many peoples are you will prohibit it too.Cos that is called PUBLIC because each one can have and do whatever he wants.
09/21/2014 23:19 abdoumatrix#13
Fang is Right in some cases but may be the ones he tested are fucked up.

improvement i see in Trinty Source :
1. sockets
2. thread handling (static pools)
3. some recoding in some system

that what differ from the old Trinty Source and the newer one that we call
"bigshow".

it is more better than the oldest.


it shouldn't be banned due to messi source or just some stupid guys that keep asking without trying to even know anything abdout codes in the source.

Trinty sources are much easier than any other source and working the lastest features that makes it so popular.
09/21/2014 23:37 nTL3fTy#14
Small piece of code from one of these aforementioned trinity sources:
Code:
public static void Day()
{
    if (DateTime.Now.Hour == 00 || 
        DateTime.Now.Hour == 02 || 
        DateTime.Now.Hour == 04 || 
        DateTime.Now.Hour == 06 || 
        DateTime.Now.Hour == 08 || 
        DateTime.Now.Hour == 10 ||
        DateTime.Now.Hour == 12 || 
        DateTime.Now.Hour == 14 || 
        DateTime.Now.Hour == 16 || 
        DateTime.Now.Hour == 18 || 
        DateTime.Now.Hour == 22)
    {
        IsNight = false;
    }
}
public static void Night()
{
    if (DateTime.Now.Hour == 01 ||
        DateTime.Now.Hour == 03 ||
        DateTime.Now.Hour == 05 ||
        DateTime.Now.Hour == 07 ||
        DateTime.Now.Hour == 09 ||
        DateTime.Now.Hour == 11 ||
        DateTime.Now.Hour == 13 ||
        DateTime.Now.Hour == 15 ||
        DateTime.Now.Hour == 17 ||
        DateTime.Now.Hour == 19 ||
        DateTime.Now.Hour == 21 ||
        DateTime.Now.Hour == 23)
    {
        IsNight = true;
    }
}
Now, I don't know what level of programming you're at, but if you think that kind of code is acceptable for server use -- you are woefully mistaken. The fact the these sources can still run is a miracle in itself.
09/21/2014 23:48 abdoumatrix#15
Quote:
Originally Posted by nTL3fTy View Post
Small piece of code from one of these aforementioned trinity sources:
Code:
public static void Day()
{
    if (DateTime.Now.Hour == 00 || 
        DateTime.Now.Hour == 02 || 
        DateTime.Now.Hour == 04 || 
        DateTime.Now.Hour == 06 || 
        DateTime.Now.Hour == 08 || 
        DateTime.Now.Hour == 10 ||
        DateTime.Now.Hour == 12 || 
        DateTime.Now.Hour == 14 || 
        DateTime.Now.Hour == 16 || 
        DateTime.Now.Hour == 18 || 
        DateTime.Now.Hour == 22)
    {
        IsNight = false;
    }
}
public static void Night()
{
    if (DateTime.Now.Hour == 01 ||
        DateTime.Now.Hour == 03 ||
        DateTime.Now.Hour == 05 ||
        DateTime.Now.Hour == 07 ||
        DateTime.Now.Hour == 09 ||
        DateTime.Now.Hour == 11 ||
        DateTime.Now.Hour == 13 ||
        DateTime.Now.Hour == 15 ||
        DateTime.Now.Hour == 17 ||
        DateTime.Now.Hour == 19 ||
        DateTime.Now.Hour == 21 ||
        DateTime.Now.Hour == 23)
    {
        IsNight = true;
    }
}
Now, I don't know what level of programming you're at, but if you think that kind of code is acceptable for server use -- you are woefully mistaken. The fact the these sources can still run is a miracle in itself.
xD cuz this one is from the fucked up ones :D

u should concern more about the basics structure that there r a fatal issues in it