DLX Server, Source & SVN 6.5

01/22/2011 19:01 Royon#151
North Sand ora Chaple Quest Get the Cheval River

ZONE: East Ronfaure <h-5>
NPC: Cheval river <H-5> East Ronfaure
EVENT:Trade item to get the Cheval river skin
DESCRIPTION: The cheval river said astril box but when you try trade bottle for the water it freeze your game badly

Port Sandora Catch the Theif

ZONE: West Ronfaure <F-6>
NPC: Chigoe <F-6>
EVENT: Eagle pen trade to Chigoe
DESCRIPTION: Wehn you try to Trade the eagle pen to Chigoe in West Ronfaure <F-6> it will also freeze your game.

Port Sandora Magic Shop

ZONE: Port Sandora Magic shop <J-8>
NPC: Regine <J-8>
EVENT: Buying Spell from there
DESCRIPTION: When you talk to npc to buy black or white spell nonthing happen.
01/22/2011 22:49 frush33#152
Quote:
Originally Posted by Kyousousha View Post
I have not looked into the status effect issue yet, but it may be one of several database-related issues and is not a high priority at the moment as the database will be completely overhauled in the coming weeks, which will likely fix ~80% of the issues being reported. Most likely the server thought you came close enough to the structures that are supposed to inflict you with either Silence or Curse (I think was it), but instead applied Flee. A significant number of status effects are inaccurate now because of shifts in their Ids since the time that table in the database was made. Very interesting issue though. I will look into it when I have time.
It's possible it was a "mute" machine. I was inflicted with curse during my time there, so that seems to be working as intended. Actually, looking back at the map, I believe it was right around (G-9) of the first map when it happened. That's right where there's a mute machine.
01/23/2011 05:57 dacrybabysuck#153
Hi all! I've been reading through this thread as well as others and I'm exited to hear that pXI is still alive. Thanks to everyone who has contributed to the code base. The project is getting amazingly close to retail and I'd love to get involved in anyway that I can.

I haven't written C++ in quite some time, but I'd love to dust of those skills! I've never written LUA before, but after scanning some of the script files, it looks pretty straight forward. I have been looking over old code from 6.4 but it sounds like you guys have made quite a dent in the current code.

Is there a current repository I can grab code from to start examining?
01/23/2011 07:34 joeis78#154
Quote:
Originally Posted by dacrybabysuck View Post
Hi all! I've been reading through this thread as well as others and I'm exited to hear that pXI is still alive. Thanks to everyone who has contributed to the code base. The project is getting amazingly close to retail and I'd love to get involved in anyway that I can.

I haven't written C++ in quite some time, but I'd love to dust of those skills! I've never written LUA before, but after scanning some of the script files, it looks pretty straight forward. I have been looking over old code from 6.4 but it sounds like you guys have made quite a dent in the current code.

Is there a current repository I can grab code from to start examining?
awesome.

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

can start there i guess, its sorta the source for this server but not updated frequently anymore i dont think
01/23/2011 18:31 xworndownx#155
Yea, the link joe posted is the repository I started on about a month ago. It is severely outdated and the current source is not available to the public. Though it is a great place to start and gives those interested in contributing an idea of where we are.

Good to join us on the tunngle chat if you have questions and the like. If your interesting in joining the group then send meor kyou a message we can assign you a small task so you can get back into things. Always good to have direction. :)

Quote:
Originally Posted by dacrybabysuck View Post
Is there a current repository I can grab code from to start examining?
01/25/2011 00:48 Yoichi#156
Result of the testing on Black Mage, PS means X's server, Retail means...retail. >_>

Valkurm Dunes, level 20 on Sand Hares:

Stone (PS):
19
19
9
21
10

Stone (Retail):
55
55
27
50
27

Water (PS):
25
25
25
25
25

Water (retail):
70
39
31
68
70

Aero (PS):
34
4
34
34
34

Aero (Retail):
82
82
42
42
64

Fire (PS):
2
44
44
46
46

Fire (retail):
118
96
96
48
32

Blizzard (PS):
57
57
28
57
57

Blizzard (retail):
140
120
120
120
59

Thunder (PS):
125
62
125
125
125

Thunder (retail):
150
134
150
76
130

Stonega (PS):
80
80
78
78
78

Stonega (retail):
111
126
126
111
86

Waterga (PS):
124
124
124
124
127

Waterga (retail):
148
148
89
124
89

Level 75 on Huge Hornets in South Gustaberg:


Freeze (PS):
656
656
656
656
656

Freeze (retail):
908
905
905
908
905

Flare (PS)
787
787
787
787
787

Flare (retail):
1041
1038
1041
1041
1038

Tornado (PS):
682
682
682
682
682

Tornado (retail):
900
902
902
900
902

Quake (PS):
707
707
707
707
707

Quake (retail):
933
933
933
933
933

Burst (PS):
733
733
733
733
733

Burst (retail):
1040
1080
1080
1040
1080

Flood (PS)
760
760
760
760
760

Flood (retail):
1010
1005
1010
1010
1005
01/25/2011 00:57 xworndownx#157
Thanks guys, good job and great info!

--Edit: Posted spells above have been updated and are on the live server. :)

Haven't posted in a while.. Things are still moving along. Haven't added too many little updates to the server.

Currently we are working on the database, scripts and the mob abilities.
01/25/2011 05:34 xworndownx#158
Important Update!

I spent the day going over the @zone command and I found that it is definitely causing some server crashing.

Bug: @zone crashes server.
-- Patched, Ready for testing.
---- Typing @zone 0 will bring up a list of the available areas and the # you need to use to get there.. For example typing "@zone 1" (no quotes) will send you to Bastok.

"So, Worndown.. How do we get around?"
You run, you get a chocobo. Currently chocobo's are FREE for every level at the crags.

Bug: Chocobo icons stack, and stay active when you get off of them.
-- Patched, Ready for testing.
---- Running a chocobo into a city will remove the effect. Getting off of a choco will also remove the effect.
------ Further bug: Certain zones will let you ride a Chocobo in them. Or kick you off and you will still have the effect. This is still being looked into.

That will be all for now.. Enjoy. :)
01/26/2011 09:06 thyris#159
I don't want to seem rude, because I am not trying to be, so...

Part of the problem of why PXI is where it is was the fact that the source was closed for so long, and this is taking the same path.

The point of subversion version control is so that, as a community, we can see, and track, and modify and suggest revisions, learn from prior errors, have "Eureka!!" moments as we successfully include a bit of code from an older revision with a newer bit because we realised what the problem was in the first place, and as a community, move the project forward.

Keeping it closed to a small group denies the community the ability to contribute, and also prevents (generally) much needed fresh eyes. Learn from the past, keep the progress open to all, through subversion, so that those of us with the know-how and will-power may observe and assist that progress, helping everyone in the end with a strong community and stable servers with everything (well, at the very least Most Of It!) working.

We appreciate that you are continuing the project of your group's own volition, but at your own admittance, it is a small one, and we, here on elitepvpers and on the internet as a whole, are much larger, with many more eyes, which, blinded, can do nothing to help.

The fact that I've not said a single thing in this forum since joining over 3 years ago shows just how interested we are in this project.
01/26/2011 21:59 xworndownx#160
Hello Thyris,

Quote:
I don't want to seem rude, because I am not trying to be, so...
It still came off rude as if you were frustrated with us for no justifiable reason. For doing so it gives me permission to be an asshole and as such I shall here forth call you Richard.. Or do you prefer Dick?

Quote:
Part of the problem of why PXI is where it is was the fact that the source was closed for so long, and this is taking the same path. The point of subversion version control is so that, as a community, we can see, and track, *SNIP* Keeping it closed to a small group denies the community the ability to contribute, *SNIP*
At this time, Dick, there is a public SVN: [Only registered and activated users can see links. Click Here To Register...]
There is also a compiled server: [Only registered and activated users can see links. Click Here To Register...] - [Only registered and activated users can see links. Click Here To Register...]

We are not neglecting anyone the opportunity to contribute. Hence the public SVN/Server. Those that wish to join the team and help build the test server into the next released 6.6 are encouraged to do so and should contact me or kyou for more information. Though kyou is friendlier then I am. Obviously there are requirements and we are rather strict on letting people in but that is for the security of ourselves and the project.

Quote:
here on elitepvpers and on the internet as a whole, are much larger, with many more eyes, which, blinded, can do nothing to help.
The fact that I've not said a single thing in this forum since joining over 3 years ago shows just how interested we are in this project.
I have to admit that I am extremely surprised and frustrated that you would even try to put all that on the DLX project and its members. It sounds to me like you are actually trying to say that it is entirely our fault the "community can do nothing to help" or it's our fault the community is "blind" in whatever way. What kind of BS is that?

Listen up Richard. (sorry, I forgot you prefer Dick). No one has been blind, or unable to contribute to the PXI server. The source code and the SVN has been public for a VERY long time. It wasn't just born yesterday and it didn't just come around a month ago when I got my hands on the source code.

Actually the source code/svn has been around for years! Excluding those that have actually contributed, what stopped the community from stepping up and contributing before? What stopped you? In 3 years, at your own admission, you could have been contributing to the PXI server since you have the "know-how" and the "will-power". Congratulations! In that 3 years you have publicly contributed 1 post.

I just learned about PXI a month ago and I have been working with the source code since. Thankfully, a few others have graciously volunteered their time and effort to the project. We have an ever growing team of great individuals that have the same desire and passion to make the PXI server better.

What was your excuse again? Never mind, I don't want to wait 3 years for your next public contribution.
01/27/2011 06:37 thyris#161
Wow, OK, nice to see you read my post (/sarcasm). This forum is not the origin of PXI, and my activity on the original project forum was quite large. I read in your post that you are not releasing the work you've done to the public. So the public SVN would be dated, and any modifications made to it, would likely have already been done.

Three years is how long I've not contributed to elitepvpers, not PXI.

It is not frustration that caused me to post either, nor anger, nor rudeness, it was to address a problem abundant in emulation communities. Look at SWG's server emulation software. For five years it went nowhere, then just months ago they released svn and source to the public. Suddenly there have been incredible improvements on both engine, and stability.

I don't want to see the same route being taken here. This was not rudeness, and it's a damn shame you took it as such, it was friendly helpful advice with a strong argument to back it up.

As for pinning it on you, I'm not, per sè, it is only that DLX is a promising development, and also the only active fork on the original project, so therefore the most promising, and the one that would benefit most from complete community work.

If you don't know what I'm on about it is this quote from you:

"It is severely outdated and the current source is not available to the public."
01/27/2011 07:42 MASTERXZ#162
thyris i don't think you understand the point of view of xworndownx, and thus do not understand what it does...
01/27/2011 08:06 thyris#163
I don't understand that post at all >.< I apologize.

As for point of view, heh, I remember when SDB was hacked and rumours flew about it being dropped forever. So using the hosting I had, I mirrored the current database for the entire emulation community, some were angry, some were grateful, and all were pleased that I left it unmodified, and open as it had been.

I imagine his point of view is rather similar, and I understand it wholeheartedly.

Again, though, I completely did not understand your point in that post, that stuff just flowed from my fingers as I thought about it, and having thought about it, I still do not understand what you were trying to say, and so again I apologize. Something lost in the translator in my brain. >.<
01/27/2011 08:22 Kyousousha#164
thyris:

I understand your perspective and the argument that you made in your first post, but you should also understand why it was taken as rude even when you stated it was not your intent. I am very well aware of where ProjectXI originated as I was also involved with it over the years; however, I don't remember you from the ProjectXI forums. At that time, did you use a different user name? Regardless, since you were active with ProjectXI you should remember that it was open-source until about October to November of 2009, at which point a password was then needed to access the server SVN while the script SVN remained accessible.

I am just curious if you followed the main thread on these forums; there are too many different branches of the project to count and the overwhelming majority are inactive. People would do some work based on someone else's work from either ProjectXI-0.6.3, 0.6.4, or revision 1430, which are quite different from one another, leave something half-implemented yet claim it is fully-working, give it a new name, and that would be the end of it. You may not be aware, but I have spent the past few weeks of my time trying to get in contact with and assembling everyone that has been relatively active in these forums to try to put together a solid team working on one project from one codebase. You could argue whether or not I have been successful in doing so but I believe I have thus far as we have made significant progress with the game mechanics, and especially as I am speaking to new individuals every day about their interest to contribute to our project not to mention that there are plenty more people that I would personally like to see involved. However, to address your post more specifically, until we are comfortable as an entire development team with releasing anything, please, don't expect it of us. We have specific development goals in mind, which may or may not conflict with the rest of the community and we have no intention on releasing anything that is not fully implemented. And finally, while xworndownx has a way with words, he is exactly right in that we have not prevented anyone from contributing to our project as we have recently added three more active and capable people to our team and it is growing substantially.

I speak for everyone involved with the DLX Development Team when I say "Thank you", not only to you but to everyone that views us as promising and believes in our team. We appreciate the support that the community has given us thus far, and if it was not for the interest of everyone, we would likely not be pursuing this project.

Sincerely,
Kyousousha
01/27/2011 09:33 thyris#165
Yes, I did use a different username, but I wasn't very well liked :P I was the one who referenced mangos a lot more than was necessary, and was a bit of a grammar nazi, and swear like a sailor. Which I've since eased up on, err, not the swearing, the grammar thing, because a large portion of the people involved in any emulation community, particularly for such a multilingual game, aren't native English speakers.

I've grown quite a bit, and prefer to distance myself from the snippety crotchety person I was then.

I have been following the main thread quite a bit, but, to be honest, it shows little signs of improvement, particularly in the scripts and database, where it's needed the most. Stability for multiple connections should probably be secondary to the content, because once the content is operating properly, interest should rise significantly, especially with bored coders.

That's been an issue with mangos (there I go again >.<) throughout the years. They dropped a great database in favour of multi-connection stability, instead of working with the DB devs who had content nearly perfected, and now, at least as of last year, I haven't checked on them lately, the database is all but completely stripped, quests that worked are broken, hunters and pallies no longer work, etc...etc...

Anyways, I like what promise DLX shows, no other fork has successfully brought about a version number worthy of 6.5 as your team has, and as amazing as that is, I stand by what I said, that all would benefit from a public testing svn. Not, of course, publicly modifiable, but publicly readable so that it may be compiled, run, and configured. This way you can have a much larger group working on it.

Bullet-points of what I'm suggesting:

- open svn for read-only access of current progress to source
- bug ticket tracker through the svn (can't remember wtf it's called, but you submit a ticket with a problem you've discovered, and if you have the know-how, submit a possible fix) it was called trac, maybe?
- forum dedicated to the project with regular updates on the status (some people REFUSE to use svn, for some unknown reason)

The reason I make these suggestions is the potential of this fork, and you will have access to all the anti-social coders who don't want to talk, or ask permission to join the project working on it and making incredibly useful suggestions on their preferred code-style. Some like SQL, some like lua, some like C, but rarely do they like it all.

The other problem is that a lot of really excellent coders are fucking arrogant and don't think they should have to contact someone who is lesser in ability (whether they actually are or not) in order to be assigned some mamby pamby assignment that is far below their skills (again whether it actually is, or not), and would rather tackle the larger problems and submit suggestions.

It's largely a social problem that occurs. There are those who would do quite well on such a project, but don't work well with others, or with taking orders, etc... or take offense to constructive criticism, but happen to be very very good at what they do.

I almost didn't post, myself, to begin with, I'm the anonymous contributor type, I would be one of the ones working primarily in the database and submitting anonymous suggestions hoping they're taken seriously, and looked at before approved or denied (I can be wrong!), because I'm not a social person, anymore.

I prefer to sit quietly in the background and observe, work on, correct, and submit anonymously, but the fact that this project shows such promise, in the face of the hopelessness that most probably felt with the original PXI team being forced to abandon the project, and finding "that webpage is not available" on our homepage, this project shows promise, gives hope, and goes well beyond what is being done in the original thread on this forum has prompted me to speak up, and force myself to be social about it.

And, this has turned into a freaking novel, so I'm gonna leave it at that, take it how you wish, but I hope you take it with the same intent that my original post here had, and that is the best possible.