Summoning Corpses
Ok heres my idea.. since summon corpse spells are believed to be broken.. is there a way..
to make an npc.. for a certain amount of x plat.. to summon a corpse to the npc location within the zone.. kinda like the graveyard stuff sony does.. i guess.. but you pay an npc to do the job for you.. Just curious.. |
Oooh... Hmm, nifty. Ill rumage through the code and see if I can make a command for it.
|
-edit-
See below. |
what about multiple corpses?
and fyi, on live you go to the graveyard zone, talk with the mob, he says would you like me to summon all of your corpses or just one? all summons all of them naturally to his feet, if you zone out they are gone again. keep in mind this function only deals with "expired" corpses on live, ones which have disappeared from their death location entirely and only exist in the db secretly. Players aren't allowed to enter this zone "shadowrest" unless they have an expired corpse. If you do not completely loot this corpse after you've had it summoned, then you may leave and it will let you in again at a later date. (you can have a corpse indefinatly on eqlive now) |
try getting the corpse class,and then changing it's x,y and z to the mob location.Youwill need to make new functions i think.
|
Quote:
Quote:
Quote:
Quote:
Quote:
|
Wierd, i guess they havent updated the quest npc (who lets u into shadowrest) She still says you cannot enter without an expired corpse.
|
Hmm. Ive tried numerous ways of trying to summon the corpse but for some reason it either blantly doesnt work, or the mob crashes.
I'm not sure what to tell you. Ill look into the summon corpse spell info later. |
Re: Summoning Corpses
Quote:
http://sourceforge.net/tracker/?grou...mp;atid=586958 and I'll get them fixed. |
-edit- Revised the command to work without the spells_us.txt implementation.
Insert the following into the said locations: -edit- If its not already, Parser.cpp Code:
#include "PlayerCorpse.h" Code:
//Cisyouc: Function for summoning corpse Code:
else if (!strcmp(strlwr(command,"scorpse")){/* Cisyouc: Summons corpse in current zone */ |
Also, to call it, use something like this:
Code:
#quest::scorpse demonstration |
Fixed syntax for parser.cpp, sorry about that.
|
All times are GMT -4. The time now is 04:26 PM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.