DLX Server, Source & SVN 6.5

01/15/2011 10:31 frush33#91
Hello, I'm new here too. I just stumbled on to the site and have been checking out various projects like spiraXI and now DLX. I was able to log onto the second test server for awhile, but I kept d/cing and eventually couldn't connect anymore. I'm not sure if it is my and/or the hamachi connection.

Anyway, I would be happy to bug check/whatever else needs help with. I have a few years of programming experience, but nothing with .lua, though I have been browsing them in np++.

P.S. I ran the downloadable DLX server posted here (I know its an older version) and the exp table and weapon damage were very from the test server. Is that right and can I change that in the scripts or is it pre-compiled somewhere? Thanks^^
01/15/2011 12:13 Sonzuo#92
Hi, i've been away for a couple of days and it seems the server has moved from the DLX_FFXI_Server network to the DLX_Server1 and DLX_Server2 networks. These networks are now full and I can't join to help test the server. Can you make another one so I can join please?
01/15/2011 12:35 xworndownx#93
@frush: It could be hamachi. We have to take into consideration that I am in Ohio USA. The further you are from there the less likely you will have a solid connection. Even on this 2mb connection it will still die out. People with constant disconnecting can looking into tools like gamepath. Currently all the weapon skill formulas are in the Lua files. I haven't changed the xp tables but I increased the xp amount in the pxi config file in the main directory.

@Sonzuo: Yes, I had to re-install the OS. I have added 2 more networks.

DLX_Server3
DLX_Server4
pass: ffxilives

are now available.
----------------------------------------------

Minor fixes:
Monk will now get a starting weapon.
New characters automatically get 100k on log in instead of me changing it when I wake up. :)
01/15/2011 15:36 Sonzuo#94
Just logged back in and my inventory is bugged. I have 15/30 slots avaliable, but i'm unable to get any new items.
01/15/2011 16:02 jowy68#95
@TK_3008

I'll be working on weaponskills lua files. If you want to help out, i wouldnt mind someone who can repair the Job Abilities Lua files, a lot of JAs still dont work, i cant think of them all, but the first jobs that comes to mind are DRK (all JAs pretty much) and SAM (Hasso, Seigan, Third Eye, Sekkanoki, Blade Bash and prolly some others)

On the pserver Wry is currently playing SAM, so he can test what you repair (given that you give lua files to XworndownX)

@XWorndownX

For the crash, i used @zone C6 (with a level 16 job) and tried to go for the Tahrongi Canyon entrance/exit via Shakrami, i aggroed everything, when i got to the first spot where theres like 4-5 gobs, it crashed me, tried to log back in, crash, i logged on another char, came back to the level 16 one, and it was fixed.
01/15/2011 21:32 borfax#96
Here are the new bugs I found with crafting.

*****Bugs*****
-When crafting an item that takes two different type of synths like bonecraft and smithing, both will level up together.

-I am also noticing an awful lot of failures and my craft level is only 1 below the synth. I think this may need some tweaking, because I break 8/10 even tho the my craft level is 9 and the synth is 10. I am almost thinking level 1 is the base and the farther the player gets from that, even tho the craft skill shows up as 9, they are really 1 and can't create much above 5.

-I still receive skill points even after I am capped at level 10. I continued to skill up to level 11, so a player is still able to skill even tho they are capped.

-(This is a known bug, but I'm going to post anyway) --> I get a lot of "Another event was called while current event was running." when talking to guild NPCs. This is just a lua error I believe, but I thought I'd post on it. xworndownx already warned me of the issues with events and NPCs, but I figured I would try to see if the guilds would let me rank up.

**************
I have been taking screenshots of most of the events and issues I run into, and I can provide them if anyone needs to see.
It has been a while since I played on the public servers, so I could be off base on a few things, but I did a lot of crafting and don't remember receiving two different types of skill ups at the same time.

Anyway that's all folks. I will continue to try and find more bugs.

~Borfax~
01/15/2011 22:07 jowy68#97
Update status.

Well, i'm not very good at any scripting, but the more i check the LUA files, the more its kind of obvious this work just the same as ruby and mIRC scripting lol.

Here's what i did today so far.

Changed Wasp Sting poison formula to make it deal dmg based on fDEX/4 +1
so at level 75 with 99 dex, poison effect should 24 + 1 every 3 seconds for...
100tp = 9 sec
200tp = 18 sec
300tp = 27 sec

Last Resort now works properly, when using last resort nothing happened, now last resort will give you a 25%att boost and a 25%def loss for 30 sec.

Blade: Ei now deals dmg (about 300 with capped Katana skills at level 75), have yet to figure out how to add the elemental dmg and the elemental resists + MAB

Weapon Bash will now deal some dmg, the stun effect shows on the screen, but the monster still attack even if stunned (will look into this later)

I will now try to make Attonement, Death Blossom and Expiacion, Glory Slash and Uriel Blade work, the last 2 might be problematic since i dont think Griffinclaw and Lex Talionis are scripted, but i'll make em to be usable outside campaign since its not implimented yet.

@Frush, if you know any scripting languages that uses IF, THEN etc. you can do lua :P
i'd be glad to be able to count on you for some stuff :P

Anyways, sorry thats all for now, hard to work and keep an eye on my 1year old daughter at same time :P

When i have more, i'll send the scripts to Worndown so you guys can test it.
01/15/2011 22:10 jowy68#98
@Borfax, it is possible for 2 crafts to level at same time, it happened to me with clothcraft and leathercraft on retail.
01/16/2011 00:04 xworndownx#99
Removed for testing bug. Will repost later
01/16/2011 00:56 izludexi#100
{Spells}
--Silence--
Antidote effect
--Shell--
Antidote effect
--Raise--
Antidote Effect
--Bio II--
teaches Bio I
--Stone II--
Antidote effect

{Ability}
--Elemental Seal--
Status stays active but still only effects one spell.
--Samba--
Can use but do not show up in JA list.(ofcourse all added efects do not work)
--Waltz--
Same as samba and can also use with 0TP causing negative TP(i assume samba is the same but can't remember).

{Areas}
--Beadeaux--
Silence status effect is active but does not disable casting and curse gives max running speed.
--Port Bastok--
Occasionally crashes in certain parts(i have a clean fully updated ffxi)

{Quests}
--Summoner--(I Can Hear A Rainbow)
Initial cs works perfect but the weather ones are bugged and either cause a black screen(fixed by @zone) or a slight pause as if the cs is playing, cannot trade carbuncle ruby to ??? at G-6 in la theine(dunno if its not working or if weather cs are not registering).
Pre-wipe if avatars got kill u would not receive xp or items not sure if that was fixed since then.
--Ninja--(Ayame And Kaede)
Talking to kaede causes crash and everytime u log back into port bastok(was able to get out by a quick @zone before another crash).
--Blue Mage--(An Empty Vessel)
Waoud just repeats the same line and does not start quest.
--Puppet Master--(No Strings Attached)
Shamarhaan does not start quest.
01/16/2011 01:00 jowy68#101
ok, i've got death blossom scripted and all, but when I @addws 44
its says I have learned Death Blossom, and even after switching jobs back and forth, it doesnt show in the WS list, can you confirm its not scripted as an obtainable WS worndown ? (though it should since most other mythic WS are working)
01/16/2011 01:08 xworndownx#102
Thanks for the updates and bug reports everyone. They are marked and I will reply to them at a later date. And at the end of this msg.

Server update and other:

Other:
------------------------------------------------------

I'm pretty limited when it comes to programming. I only have 3 weeks of C++ programming behind me now. I have done some visual basic programming but that in itself is limited to 4 level installers for Borderlands and a database program for an old job. I am learning as I go.

That said:
Please remember that bug posts are good. Do not get discouraged if I am not addressing/fixing them right away. Try to look at this project as a whole and understand that I have a LOT of work & learning to do with the C++ code and I'm the only one doing that aspect of the server. Thankfully a
couple others have offered to do some of the scripting which will help out greatly. If I could only find a SQL/FFXI/POLUtils pro to update/fix/revamp the database.

Source code:

I am NOT keeping this server to myself but I am restricting the information. I am simply being patient as this is a test server. I will NOT release any source code or scripts until they are 100% tested w/o any bugs. Releasing code that isn't 100% is not my style. The moment any code is 100% ready I will add it to the SVN and update it immediately.

Please keep in mind that I am trying to work on other bugs that have priority over most other things. There are a LOT of aspects of the game that need to be implemented or fixed before I move onto other things. My whole focus right now is to get the server running properly and how it should. Which leads us to these next updates.

Update notes: Major testing patch!

ye' old mighty bug list:
----------------------------------------------------------

Server crashing bugs:
Using the automatic translator occasionally crashes the server. I have no friggen clue why and it is random.

Bug: Mobs don't Regen health if you disengage/zone.
-- Hard core Patched: Ready for testing.
---- As soon as you disengage a mob it will get 100% health.
Screw Regen and it will stay this way so be careful.
-> This needs party testing for results. IE one dies/zones.

Bug: TTZ!!!! (TRAIN TO ZONE!) Mobs don't despawn when you zone.
-- Patched: Ready for testing.
---- The moment a player zones every mob he attacked/aggro'd will die.
-> This counts as a kill w/o xp or items and needs party testing. What happens if one zones and the others are still near the mob?

Bug: Running from a mob doesn't disengage the char.
-- Patched: Ready for testing.
---- When running out of range you should automatically disengage and the mob should get 100% health. If you attack a mob while out of range you will disengage automatically.

@borfax: Crafting is bugged in the code. You can skill up beyond your current rank. I'll have this fixed up so that when you hit lvl 10 and are rank 1 you will no longer get skill ups. I had a good look at the crafting code and it really needs an overhaul. I did some minor changes but nothing worth mentioning.

Thread Bug reports:
I am currently taking a break from writing new code to the server to let what I have done go and see how it works out. During this time I will be going over the thread and seeing what I can do about the reports that have been posted. :)
01/16/2011 03:57 jowy68#103
Zoned in Selbina got error 4001 timed out while zoning, now trying to get back on server and always getting a FFXI-3113 protocol timed out error at "notifying lobby server of current selection"
01/16/2011 11:38 xworndownx#104
@jowy: The server was down at that time I think. I woke up and the auto-restart wasn't activated.

Time for a little break: I'm taking a break from the server for a very short while though please keep posting bugs. I have other points of interest to take care of like a bug tracker, website, the state of the svn and the like which I will be setting up on an old linux box. Speaking of linux I would really like to convert this over to it so that is something I will be looking into as well. Won't take long and I'll be back up updates soon enough.

You learn something new every day is the saying. For example I just learned that windows xp hard limits the tcp connections to 10. My trusty event log was showing that it has been maxing out quite a bit and this could be causing some issues. Nothing like a good old fashioned patch to open it up a bit.

No actual server updates this time as I just posted one a couple pages up. :)
Life update: I may be moving withiin the next few months. It's not by choice but the condition of jobs around here is horrid which forces me into a new environment. This will affect the server though I'm just not sure how much yet. Will keep ya'll posted. :)
01/16/2011 18:17 jowy68#105
Server complete crash (without restart) after talking to a Selbina NPC :/