Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-26-2007, 01:19 AM
Khaldore
Fire Beetle
 
Join Date: Jun 2007
Location: Montana
Posts: 6
Default Editing Newbie Equipment

After crawling the forums off and on (mostly on) all morning, I've only come across one topic here that relates to my problem, but doesn't solve it. Thus far, I've managed to find all the answers I've needed, but now I'm baffled, so here goes:

After tinkering with the emulator and database for about a week, I decided to fire up GeorgeS' item editor and change around some of the newbie equipment. One of the big things that displeased me about EQ was how poorly new characters started out, and I was hoping to revamp it a little. For example, I wanted to add a bow and arrows to a ranger's starting equipment. Anyway, most of the changes I made went smoothly, until I realized I was running out of inventory space. I figured pre-equipping items was the way to go, so...

I consulted the various wiki entries here about which slots had which 'code' (if you will) and placed the items accordingly in the DB (namely, newbie weapons in the primary hand, food/drink/bandages in the backpack, etc). After committing the changes I fired up my server and logged on. Created a ranger to test things out, and bam... nothing I had placed in the backpack or pre-equipped was there. <It seems that items set to be pre-equipped or in backpacks don't work, at least in my experience thus far.>

I'm curious to know whether this is a known issue, or if I did something wrong along the way... I'm reasonably sure I got the DB entries right, but I'm open to any and all words of wisdom at this point.

(If it helps, I'm running PEQ from CVS (about a week old now), the 992 build of EQEmu, and MySQL 5.0.37.)

Last edited by Khaldore; 06-26-2007 at 09:21 AM.. Reason: Edits in <brackets>...
Reply With Quote
  #2  
Old 06-26-2007, 02:02 AM
mattmeck
Guest
 
Posts: n/a
Default

I dont know if this was ever fixed, but it has been like this for as long as i remember.

Easy work a rounds are

Sell them for 0 on a merchant (make sure they cant sell them back!!)

create a quest NPC to hand things to them when they ask for them (make sure they cant go sell them!)
Reply With Quote
  #3  
Old 06-26-2007, 02:28 AM
Khaldore
Fire Beetle
 
Join Date: Jun 2007
Location: Montana
Posts: 6
Default

Thanks for the quick response, matt!

I've been doing some digging around in my Emu folder and the Wiki since I posted (mostly for reasons similar to what you listed). I know next to nothing at the moment about scripting quests and creating/modifying NPCs (and some of it looks like a massive undertaking, at least compared to what I'm accustomed to ), but I'm willing to learn.

{I have to pause here and give a huge *Thank You!* you GeorgeS... his tools (and the other tools he hosts) have already been a big help in beginning some customization, and I'm sure they'll continue to be so.}

In any case, thank you again for the reply, and I'll be sure to look into one or both of those options.
Reply With Quote
  #4  
Old 06-26-2007, 05:17 PM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

As far as I can tell, it should work. You will want to make sure that the containers have a lower `id` number in starting_items, and then set the `slot` field appropriately based on that wiki page. Be sure that all conditions for the new entry are being satisfied: race, class, diety, zoneid, and gm.
Reply With Quote
  #5  
Old 06-26-2007, 06:21 PM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

Here is a quest I made up for each class that gives the test server starter items on the test server when /testbuff command is used, this is the one for Shadowknights but you just need to replace the name and the item IDs for each other class, although this is not perfect as any class can hail any class and get the armor but it is unusable to them and unsellable, I tried to get it to only work for each class but no matter how I formatted it any class is still able to get the armor , anyway it works and if anyone would like to fix it up be my guest...to find the items for all other classes just do a database search for test.

Code:
sub EVENT_SAY{

if($text=~/Hail/i)
{
quest::say("Hello there $name, I am here to help all new Shadowknights to armor themselves , Are you a [Shadowknight]?");
}
if(($text=~/Shadowknight/i) && ($class == "Shadowknight"))
{
quest::say("Well then lets get started, What items are you in need of? [Armor] [Weapons] or [Accessories]?");
}
if(($text=~/Armor/i) && ($class == "Shadowknight"))
{
quest::say("Well then here is some Armor to get you started.");
quest::summonitem("38079");
quest::summonitem("38078");
quest::summonitem("38077");
quest::summonitem("38076");
quest::summonitem("38075");
quest::summonitem("38074");
quest::summonitem("38073");
quest::summonitem("38072");
quest::summonitem("38071");
quest::summonitem("38070");
quest::summonitem("38067");
quest::summonitem("38065");
}
if(($text=~/weapons/i) && ($class == "Shadowknight"))
{
quest::say("Great then, here is your weapons.");
quest::summonitem("38082");
quest::summonitem("38081");
quest::summonitem("38080");
}
if(($text=~/accessories/i) && ($class == "Shadowknight"))
{
quest::say("Ok then here you are $name. May this help you in your fight.");
quest::summonitem("38063");
quest::summonitem("38064");
quest::summonitem("38066");
quest::summonitem("38068");
quest::summonitem("38069");}
}
__________________
KhepriGames

Game Gallery

My Forums

Reply With Quote
  #6  
Old 06-26-2007, 07:20 PM
Khaldore
Fire Beetle
 
Join Date: Jun 2007
Location: Montana
Posts: 6
Default

@ Sakrateri: I'll definitely keep that script in mind, it's something quite similar to what I've had in mind today.

@ FNW: Most of that thoroughly confused me, but as I post this (mind you, it's taking a while to post since I'm rewriting as I go), I'm going over the DB double checking everything you listed. So far, the only starting items I've replaced are the weapons, backpack, and light source, and I can get the backpack, light source, food, and drink to appear in the proper inventory slots just fine. So far, it's only equipped slots and slots inside the starter backpack that aren't working. I've shifted a few things around tho, so I'll test it out again and go from there.

Thanks again everyone for the pointers and tips, I'll let you know how it turns out.
Reply With Quote
  #7  
Old 06-26-2007, 07:37 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

i found far easier way to give out newbee items =)

simply have a merchant selling then for price of 0 =)
Reply With Quote
  #8  
Old 03-27-2009, 10:56 AM
Asram
Fire Beetle
 
Join Date: Mar 2009
Location: Texas
Posts: 9
Default

If FNW's requirements are correct, then the default newbie backpack (itemID 32601) wouldn't work well because most of the newbie gear is down in the 4-digit range. Looking at my PEQ download, none of the backpacks are lower than the basic starting gear. I can change the ID, of course, but can anyone confirm if this is still an issue?
Reply With Quote
  #9  
Old 03-27-2009, 11:03 AM
Asram
Fire Beetle
 
Join Date: Mar 2009
Location: Texas
Posts: 9
Default

If FNW's requirements are correct, then the default newbie backpack (itemID 32601) wouldn't work well because most of the newbie gear is down in the 4-digit range. Looking at my PEQ download, none of the backpacks are lower than the basic starting gear. I can change the ID, of course, but can anyone confirm if this is still an issue?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 06:39 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3