DLX Server, Source & SVN 6.5

03/20/2011 01:05 mach428#316
Hi

I realize from reading thru the majority of the previous posts and then experimenting with some of the previous builds. That this is a thread for your own ongoing server with restrictions in place to ensure stability.

I realize this is an open ended question but in gathering all the correct files from various builds I have pieced together my own server which I am sharing with some close friends.

My question is how to add items to what I believe would be the sql database so they are equipage. Example in using the @additem 11069 does produce a Raider's Bonnet +2 in my inventory. I have myself setup as a 90 THF and in the retail version of the game I actually have the item.

Problem is I can't equip the item either by the equipment screen nor via a macro (tried both ways) this leads me to believe that somewhere in the sql database the item is not present.

I have used syslog tool to view the database and don't see an obvious location in which I could add it. I have tried manually adding in in both "itemIDs_4-9-09.txt" and "itemIDs_4-9-09.xls" and restarting all the databases...no joy

I realize that this is not your build...but could you point me in the right direction to add newer items so they are usable...something fairly simple after you have the item id's you want to add

Thank you in advance for your time
03/20/2011 05:41 xworndownx#317
Quote:
Originally Posted by mach428 View Post
Problem is I can't equip the item either by the equipment screen nor via a macro (tried both ways) this leads me to believe that somewhere in the sql database the item is not present.
I did try adding it to the database but that didn't work. That was expected because PXI servers were never programmed to accept any content beyond WotG. Which is one thing people like. No friggen abyssea. We don't even install anything beyond WotG so that can be blocking the client from equipping it.

Having the game patched only allows people to see the gear of the newer add ons. Which doesn't mean you can use them until you actually buy/install the content.

Edit: Yep, the PXI programming doesn't support the content. The good news is that the new Dark Star server does. Managed to equip that hat w/o a problem.
03/20/2011 11:54 Aldoras#318
Hi guys, just a quick question:

I saw that theres no Charm.lua for BST, is that only because nobody did one yet, or does the server offer no support for charm? and if its not the latter, did anyone do a charm.lua already?


- Aldo
03/20/2011 22:22 fozteh#319
Any easy way to get into Tu'Lia without running through all the missions?

Got upto the start of Zilart and now my character is stuck in the CS entering Norg - suggestions appreciated.

Cheers.
03/20/2011 23:16 xworndownx#320
Quote:
Originally Posted by Aldoras View Post
or does the server offer no support for charm?
This. Was never coded.

Quote:
Originally Posted by fozteh View Post
Any easy way to get into Tu'Lia my character is stuck in the CS entering Norg
You can edit the lua on the door or w/e is stopping you to just teleport you there. You can try disabling the event in the lua for norg or if you just get a black screen with the compass showing on the bottom left you can try going backwards into sea serpent grotto and then back into norg. Can also try using @release gm command.

(you will need the @npc gm permission enabled)
Walk up to whatever is blocking you (door, npc, switch) type @npc. Check the server screen for the npc name. Go into dlxserver/scripts/zones/*Zone name*/npcs/ and open the npc's name lua. Trial and error. Won't tell you exactly how to do it because I'm all for people learning on their own. ^^
03/21/2011 22:57 xworndownx#321
Hey guys, A couple people have asked me if they could have a build w/o all the gm restrictions like @zone being limited to areas, @changejob disabled @setgil max 1mil @additem restricts gm gear.

For me those are there for a reason. Which was to test things people were skipping by using the commands when DLX was just a test server. At this time I don't see the point in changing them or adding new ones but I figured I would give it a chance and see if there was enough people to bother with an update to change them. So speak up. This may also be a good time to suggest other things that you would like to see done/fixed.

I'm not guaranteeing that this will happen, or that any ideas posted will be done. It's too see if there is enough ppl to even bother with spending the time into it in the first place.
03/21/2011 23:56 fozteh#322
@zone definately. The rest I'm not bothered about. I'm going to give your implied fix for the Tulia problem a go but id much rather just warp there. Besides, it can always be disabled for standard users, I just want to see areas I've never been to before.

If it bugs the server leave it out, but I don't run a public server, I just use the release for fun, and running through bugged quests, or recoding lua files to get to an area I've not been able to explore on retail isn't my idea of fun!
03/22/2011 03:20 mach428#323
For those of us that run it as a Private server with just a few close friends...I think it would be great!!!

In the above scenario, for whoever runs the Private server and starts encountering/seeing issues they could ask their friends to cool it on certain commands

Just my 2 cents thank you for throwing it out there and considering it

~Mach~
03/22/2011 20:33 fozteh#324
Quote:
Originally Posted by xworndownx View Post
This. Was never coded.


You can edit the lua on the door or w/e is stopping you to just teleport you there. You can try disabling the event in the lua for norg or if you just get a black screen with the compass showing on the bottom left you can try going backwards into sea serpent grotto and then back into norg. Can also try using @release gm command.

(you will need the @npc gm permission enabled)
Walk up to whatever is blocking you (door, npc, switch) type @npc. Check the server screen for the npc name. Go into dlxserver/scripts/zones/*Zone name*/npcs/ and open the npc's name lua. Trial and error. Won't tell you exactly how to do it because I'm all for people learning on their own. ^^
Well I figured out how to warp to the area, unfortunately without a valid position to warp to it's proving very tedious. I appreciate the hints, it worked out great, I probably did it the wrong way but I just stuck a player:setPos into the event and it popped me into the right area, just getting the co-ords is tricky.

The event for the Hall of the Gods Cermet Gate doesnt seem to be working at all, from the lua it should give me the crystal if I dont have it, then activate the event, it's just coming up as a click then nothing. It's also not working from the other side.

If I can be bothered to run all that way again Ill just try a few nudges to get myself over the threshold and note the POS and hack it in.

Again, it was slightly fun and a good waste of 2hrs lol

//edit - got it - position for the other side of the gate can be got to by:

player:setPos(-0.115327,-12.3,52.377,192,0xfb);

I got to infront of the door (-0.115327,-12.3,49.377,192,0xfb) and increased 49 to 52 to push me past the door - not used POShacks or anything, just took the position from the character when logged out of the game infront of the door from the 'char' SQL table, and bumped the axis till I got there.

Im actually quite happy with myself :D
03/23/2011 04:56 xworndownx#325
Quote:
Originally Posted by fozteh View Post
unfortunately without a valid position to warp to it's proving very tedious.
Most of the coordinates are in the zonelines sql.


That should be the code. Which works for me. Technically the original code shouldn't give you the crystal as that is well.. cheating. :)

using the @where command will give you your current position on the map. You can build your own list of working @zonepos places.

i'll have an update here in a few days addressing some issues with the current build and adding a new gm command.
03/23/2011 06:32 kyskyon#326
Sorry I'm noob and having trouble getting info...
How much of the game do I need to have installed? Which expansion packs, etc.
Also do I need to update everything to latest version? Don't I need a paying account to get updates?
03/23/2011 07:04 xworndownx#327
Quote:
Originally Posted by kyskyon View Post
Sorry I'm noob and having trouble getting info...
How much of the game do I need to have installed? Which expansion packs, etc.
Also do I need to update everything to latest version? Don't I need a paying account to get updates?
here is a link to a post on page 8 that might help you out.
[Only registered and activated users can see links. Click Here To Register...]
03/23/2011 09:34 xworndownx#328
DLX-PXI Patch 1 has been added to the OP.
Note: This is an optional patch!

Downlad the file, extract the contents and replace your current files. You will need to edit the pxi configuration file to your system settings. They are set to defaults.

Patch Notes:

New GM Command: @gmzone #
This is an unrestricted zoning command. Note that some areas will crash the server or put you in a wall. (Which is why it was limited in the first place)

Important!
You will need to execute the following query to the pxidb database.
ALTER TABLE gmcmd ADD COLUMN gmzone int(1) NOT NULL DEFAULT 0;

This will create a new column (gmzone) in the gmcmd table set it to 0(off) and set the default value to 0. If not then change it accordingly. Set it to 1 for whoever you want to have the command. This allows GMs and system admins to go wherever while still restricting normal users to the @zone command.

If you don't know how to do this than google how to use sql commands. :rtfm:
-----------------------------------------------------------------------------------

Crafting Skill Fix
Fixed a bug where crafting would crash the server if the player didn't have any skills in that craft. (sorry, I just never expected people to actually craft and work for things. :facepalm: Typically everyone lets people use the @additem and @skill commands)
-----------------------------------------------------------------------------------

Mob Movement switch
Included in the new pxi configuration file is a setting called 'MOBMOVEMENT'.

This is set to 0(disabled by default. Change it to 1 if you want to let mobs roam all over the world.

This is Super Buggy and your choice to use or not. I don't want to hear about shit if it screws up.

Not a bug report
Not a "hey mobs are in walls"
Not a "hey mobs are climbing up hills!"
Not a "hey I can't attack a nm that ran through the wall"
Or any other problems it causes.
If you don't like it then turn it off. It's optional.

That will be all.
03/23/2011 17:56 cloud1771#329
I am running the server on my system, however I get connected created an account but when I got to create a char, everyname i try gives me an error. any Ideas on that??

The error code I get is error: ffxi-3322

which tells me that the char is already created... I have tried many names none have worked.

************************************************** ***************

Sorry for asking found it on page 2 or 3. had to copy the data folder from playonlineviewer..
03/23/2011 18:00 fozteh#330
Tested and the new zone command is working great, thanks :)