PDA

View Full Version : How to change new character points, inventory, and compass heading


EQstarr
11-25-2011, 06:46 PM
I've created a private database for my family and I to roleplay and do things in EQ together. There's a few things that I'd like to change on the database that I saw on P99 and wanted to know what to change in HeidiSQL:

1) New character creation entry zone points. Currently, your new character either goes into ShadowHaven or your starting city. If it's the starting city, it places you in front of your guild master. I would like to change this where it places you somewhere else in the city. It adds to the roleplaying when you have a letter to your guildmaster and have to go find him.

2) How can you change your starting character's inventory? I like how P99 keeps it to the old fashioned way, but I might want to add something additional for roleplay reasons later.

3) How can you change new characters so that their sense heading is zero, and how to add sense heading as a skill to work on again? It gives purpose to the True North spell again, which I miss.

4) How can you deactivate the map feature? The world seems larger when you don't have a map to depend on. (Although I would like to be able to reactivate it for purposes of the GM and placing new NPC's and objects for roleplay reasons.)

Thanks.

Caryatis
11-25-2011, 08:13 PM
It gives purpose to the True North spell again, which I miss.

People are weird.

revloc02c
11-25-2011, 08:28 PM
2) How can you change your starting character's inventory? I like how P99 keeps it to the old fashioned way, but I might want to add something additional for roleplay reasons later.


The table starting_items in the database does this. Here (http://www.eqemulator.net/wiki/wikka.php?wakka=EQEmuDBSchemastartingitems) is the wiki page on that table.

EQstarr
11-26-2011, 11:53 AM
The table starting_items in the database does this. Here (http://www.eqemulator.net/wiki/wikka.php?wakka=EQEmuDBSchemastartingitems) is the wiki page on that table.

Thank you for the link. That helped me with two of my questions: the starting items and zone points.

So that just leaves disabling the map feature and enabling the sense heading skill.

revloc02c
11-26-2011, 03:08 PM
Sense Heading is hard coded to 200 as it says here (http://www.eqemulator.org/forums/showthread.php?t=26430). This could be changed and then you could re-compile the new code, but obviously would all be meaningless if you could use maps. I don't know about disabling maps.

EQstarr
11-26-2011, 06:46 PM
Sense Heading is hard coded to 200 as it says here (http://www.eqemulator.org/forums/showthread.php?t=26430). This could be changed and then you could re-compile the new code, but obviously would all be meaningless if you could use maps. I don't know about disabling maps.

Where can I find "client_packet.cpp" or "client.cpp"? I've read that it can be in either one, but I haven't been able to find it yet.

As far as maps, I know they can be disabled because P99 found a way to do it (unless it's because they found a way to lock out Ykesha, which I wouldn't want to do.)

AdmiralNaismith
11-27-2011, 10:37 AM
Where can I find "client_packet.cpp" or "client.cpp"? I've read that it can be in either one, but I haven't been able to find it yet.

You need the SVN files, which you can get using TortoiseSVN, and Visual C++ to compile them. Check out the Windows Server Setup (http://www.eqemulator.org/forums/showthread.php?t=31783) stickie at the top of this forum.

EQstarr
11-27-2011, 12:15 PM
Hmm, that may be a challenge. I use Angelox's repack software to install EQEMU with both the PEQ and AX-Classic databases. Although I have an SVN folder, I don't see the file within.

Caryatis
11-27-2011, 08:25 PM
A repack is a compiled version of the source. You need the source to edit it.

P99 uses client dll injection(I believe, never played there but they make you download a file to play there) to disable maps as well as other stuff. There is no documentation to help you do that though.