Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-28-2006, 10:16 AM
Aerewen
Hill Giant
 
Join Date: Dec 2006
Posts: 110
Default

actually just check out the spell list on alla, pretty sure that has a list of the level of pet for each spell.
Reply With Quote
  #2  
Old 12-28-2006, 03:32 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

I think he's wanting a pet per level. Allah's should show what's currently in the table: npc_types, id's 1-999 (1000 starts Qeynos NPCs). All the pets for all the legit levels are in ther now, too. But if you want more, gotta make them yourself.
Reply With Quote
  #3  
Old 12-29-2006, 07:04 PM
Shadow-Wolf
Dragon
 
Join Date: Oct 2003
Posts: 511
Default

Are you guys sure about this? last time I was running my emu server(a long while back) the #makepet command allowed you to make pets based on what information you gave the command.
__________________
How about the power to kill a yak from 200 yards away...WITH MIND BULLETS! thats telekinesis kyle.
Reply With Quote
  #4  
Old 12-29-2006, 07:29 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Good question. I am not sure of anything, 100%. I just go by what I read on the forums or in game, or what I interpret the C++ code to say.

This is from command.cpp:
Code:
command_add("makepet","[level] [class] [race] [texture] - Make a pet",50,command_makepet)
Which makes your statement correct. But, when you type #makepet in game with no params, the Usage says:
Code:
c->Message(0, "Usage: #makepet pet_type_name (will not survive across zones)");
And I can say with confidence, lately, if I do not enter the exact name from npc_types table for the pet, linked to the Pets table, I get told cannot find a pet of that type. Not really sure what's up with that.
Reply With Quote
  #5  
Old 12-29-2006, 08:58 PM
candlesaccount
Sarnak
 
Join Date: Nov 2006
Posts: 30
Default still not successful...

i haven't abandoned this post or idea just been busy at work (gotta love the holidays)
Reply With Quote
  #6  
Old 12-31-2006, 06:13 AM
Cripp's Avatar
Cripp
Discordant
 
Join Date: Oct 2003
Location: The Shire
Posts: 474
Default

try
Code:
#makepet MonsterSum5
maybe this works... would test myself but i havent really logged on my own server the past week..
__________________
Nug Blazers - ServerOP / founder
^^comming... later!

www.nugblazers.com
Reply With Quote
  #7  
Old 12-31-2006, 06:30 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Yes Cripp, that does work, if you have a matching Pet name in the Pets and NPC_Types tables. I think the problem is, the #makepet command shows 2 different syntaxes.

Typing just #makepet alone says to do it the way you suggest (and the way that works), #makepet [creature_type].
Quote:
You say, '#makepet'
Usage: #makepet pet_type_name (will not survive across zones)
Typing #help makepet shows a much different syntax, and does not work any longer.
Quote:
You say, '#help makepet'
Available EQEMu commands:
#makepet [level] [class] [race] [texture] - Make a pet
1 command listed.
You say, '#makepet 50 1 73 1'
Unable to find data for pet 50
Following this second syntax, I believe the 1st parameter is trying to be compared to something in the Pets/npc_types tables, and failing the lookup. The rest of this old syntax is ignored, apparently.


PS: I actually had to create MonsterSum5 myself to get a level 70 pet to show up. I think they stopped at MonsterSum4 in PEQ, which is a level 60 pet.
Reply With Quote
Reply

Thread Tools
Display Modes

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 02:44 PM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3