Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Tools

Archive::Tools Archive area for Tools's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-26-2003, 10:05 AM
Shadowrun[EQ]
Sarnak
 
Join Date: Apr 2003
Posts: 36
Default Summoning Creatures/ Kaiyodo's Spell Editor

Hey I was wondering if anyone had played with Kaiyodo's Spell editor enough to know how one would go about creating summoning spells. I want to create a spell that summons a specific creature, orc/dragon whatever it maybe. I notice theres a spot in the editor that list what summoned item is for an air elemtal, it would be"SumAirR4". Obviously SumAirR4 represents an air elemental, but does anyone know where i could find what is used to represent other creatures? Like what string of text would represent a dragon and so forth?

Any help would be appreciated. Thanks
__________________
Hmm DB error. . . ok fixed, hmm can't login. . .ok fixed, hmmm 1017 error. . .ok fixed, hmmmm crashed to desktop. . .ok fixed, hmmmmm UI Error. . .ok fixed, HardDrive Failure all Data is Lost. . .GAWD F$#$ DAMMIT PEACE OF S@#$ FU#@$#ING LIFE OF MINE#@$#@$!!!!
Reply With Quote
  #2  
Old 05-05-2003, 01:04 AM
haloboycs
Sarnak
 
Join Date: Jan 2003
Posts: 94
Default

some zone dont have specific model, if that answers 2 uer question?
Reply With Quote
  #3  
Old 05-05-2003, 11:41 PM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default

The string of text is irrelevant in itself, it has to have support in the pet code. You can essentially make it summon anything, but you have to edit MakePet() in spells.cpp to get it to work. Also, only global models are really a good idea to make pets.
Reply With Quote
  #4  
Old 05-23-2003, 01:04 AM
Shadowrun[EQ]
Sarnak
 
Join Date: Apr 2003
Posts: 36
Default

Well really, i would like to make spells that would summon different types of creatures. For instance

Make a spell that summons an orc, or a creature using the orc model.

How would I go about doing that? I looked at the summon spells and they have a specific string used to call a model. Basically all I need is to find what strings summon what models. Anyone have any info on that?
__________________
Hmm DB error. . . ok fixed, hmm can't login. . .ok fixed, hmmm 1017 error. . .ok fixed, hmmmm crashed to desktop. . .ok fixed, hmmmmm UI Error. . .ok fixed, HardDrive Failure all Data is Lost. . .GAWD F$#$ DAMMIT PEACE OF S@#$ FU#@$#ING LIFE OF MINE#@$#@$!!!!
Reply With Quote
  #5  
Old 05-23-2003, 04:35 AM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default

The spells in spells_en.txt are irrelevant in this case, to do what you want you will have to change some code. In spells.cpp find where it creates the mob you want to change and change its race to whatever you want.
__________________
Lethal Encounter
Reply With Quote
  #6  
Old 05-23-2003, 05:42 AM
Solx
Sarnak
 
Join Date: May 2003
Posts: 35
Default Just in case you didn't realize

But again, MOB models are stored in their zones, so you will need to make it summon different things in different zones. For example, you cannot show an Ice Giant in Oasis, the model is just simply not there. But I think this could be a really neat idea anyway.
Reply With Quote
  #7  
Old 05-23-2003, 06:59 AM
haloboycs
Sarnak
 
Join Date: Jan 2003
Posts: 94
Default

they got golem model in oasis (hg, golem, fg, ig, *sand giant*)..

he meant, like... you cannot summon terris-thule in oasis.

try non-legit server, ok spawn whatever u can in steamfont, minotaur as a example, then try spawn minotaur model in oasis, they will show as human.
Reply With Quote
  #8  
Old 05-23-2003, 08:27 PM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

Solx, ice giant would work in oasis.
You spawn a giant, then change its texture.

i.e: if giants race is 24

Then #spawn Giant 24

Then #texture 1,2,3,4. It'd go through hill giant, ice giant, fire giant, etc.
Reply With Quote
  #9  
Old 05-24-2003, 11:15 AM
Shadowrun[EQ]
Sarnak
 
Join Date: Apr 2003
Posts: 36
Default

Thanks for all the replies. I checked out the spells.cpp and found the lines for the pets. I think i'll be able to do what i want to do. I'll have to learn a little c++ but it looks feasible.

I do have another question. If i edit the source so I can get my pet spells to work, others would be able to connect to my server and wouldn't have to download anything right? It something that should only be server side right?
__________________
Hmm DB error. . . ok fixed, hmm can't login. . .ok fixed, hmmm 1017 error. . .ok fixed, hmmmm crashed to desktop. . .ok fixed, hmmmmm UI Error. . .ok fixed, HardDrive Failure all Data is Lost. . .GAWD F$#$ DAMMIT PEACE OF S@#$ FU#@$#ING LIFE OF MINE#@$#@$!!!!
Reply With Quote
  #10  
Old 05-31-2003, 12:24 PM
IARafaien
Fire Beetle
 
Join Date: May 2003
Posts: 2
Default

thanks for the neat idea. I made my mage epic pet a size 12 blue drake smacking for hundreds, 5000 hp, 50 hp per tick regen, and added enrage, weeeee. Dang you baron for gimping the mage pets =).


- Rafaien Khamendene
Reply With Quote
  #11  
Old 06-08-2003, 04:51 AM
Guest
 
Posts: n/a
Default

THANK GOD FOR OPEN SOURCE,
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 09:07 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3