|
||
|
|||||||
| Custom Script Release Archive This is a pre-script database archive of what our users had released. |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
First of all, I'd like to give special recognition to RoninGT for his Grave-Digging Quest system. I was able to use that as a base and modify to my needs to create this extensive quest.
This is simply a public moongate deed that players can create a public moongate inside of their homes (anyone with access to their house can use this as well like a normal city moongate). The moongate is a dark color because of the quest I created to obtain the item. I've created a quest that you only have to type [GENMGQ in order to set it up, that's all. Basic Overview of Quest It's a pretty deep story line in this quest, so it may take a while to read. I've also changed the "conversations" so that emotes are not only italicized, but also hued Yellow so players can more easily know the difference. On top of that, I've underlined key words in the conversations so they can get a basic idea of what they need to do, and hued these key words blue-ish. As for the story line, the quick version is......Zortha (a succubus, which by definition means she is a demon woman who seduces men in their sleep) has been banished from her underworld to the island of Serpent's Hold in Felucca by her former lover, a daemon named Argathon. She wants to escape, but Argathon took her "Staff of Passage" that allows her to travel freely across the world. She wants to use another alternative of creating a moongate in her own home, but she needs help to do this. She needs 4 things (Ancient Scroll of Passage, Translucent Powder, Mineral Water, and Volcanic Ash). Follow the story line and get it done. At the end though, she refuses to give you the deed unless you kill Argathon and bring her the Staff of Passage. You have several people, places, items, drops, and creatures in this quest. It will take a while to complete, so should keep your players busy. Also, Translucent Elementals are spread out heavily in the Crystal Fens and are rare, as are their drops (25% chance). The Shadow Demons are in the abandoned keep in the northwest corner of Corrupted Forest, and they drop the Shadow Gems only 1:8 chance. There are 3 mobs (Argathon, Orgal, and an Ancient Fire Fiend) that don't have "spawners" for them. That's because when you reach the point for them to spawn, they automatically spawn upon starting that leg of the quest. You might want to adjust the mobs difficulty if you have low numbers of players or an "uber" shard. Some of these mobs are meant for group combat. Players will be entering the Power Core and Montor (near the Abyss) in Ilshenar and the bottom of the Orc Cave (Rat Valley) in Felucca.....so it's not just a "walk in the park". SET-UP Simply download the rar file and extract the folder into your Customs folder. Restart your shard and log in and type [GENMGQ. Tell your players that a new quest has started on Serpent's Hold Island in Felucca. That's it. I've tested this inside and out and have found no issues (including spelling and grammar) If there are any issues with this, please let me know and I will try to correct the problem ASAP. Hope you enjoy! Last edited by Skarth; 02-20-2006 at 06:04 PM. |
|
|
|
|
#3 (permalink) | |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
Quote:
Are you getting errors when you try to start up your shard? If so, perhaps you already have definitions for the mobs or the items? (For the Mineral Ore in the quest, I decided to name it MGQMineralOre just in case people customized their ore system). Please post the errors, and I will try to help you solve the issue. I'm by no means an expert scripter, but I know this file extremely well. |
|
|
|
|
|
#5 (permalink) |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
Glad to hear there's no problems with downloading and extracting it. All the files necessary for this system should be there. If you encounter any problems with it on your shard (compiling or problems in game), let me know.
Not sure what the cause of that is (to be honest, not even sure what a "header error" is, cause I don't know computers that well). It doesn't happen for me, even when doing so on a different computer. Not sure if perhaps something is wrong on your computer. If not, I really don't know how to fix this error if it occurs for everyone else. I'm a computer idiot (and a rookie scripter), so I may have done something when uploading the file to the website. Anyone else have a similar problem with downloading this file? |
|
|
|
|
#6 (permalink) |
|
Master of the Internet
Join Date: Dec 2005
Age: 20
Posts: 12,922
|
First Off Great Quest....Favorite Town, Favorite Game Creature, But I get similar message when extracting with XAce...everything extracts and so far it is working...but it said something about "one or more of the files you extracted are invalid...continue or abort..i hit continue...everything compiled and is running correctly....maybe the prog you used to compress the rar is messed up. also am not started with quest yet...so errors may happen later on.
Last edited by Anti-Basic; 02-20-2006 at 05:27 PM. |
|
|
|
|
#8 (permalink) |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
MoonGateAddon.cs is the only script in the Addons folder. However, you should also have 2 folders that say Commands and Quest. In the Commands folder is the necessary cs to [GENMGQ.
Are you only getting the addon script when you extract it? I just tested it by downloading and extracting it again and it worked fine where I got all of the files (24 files, 8 folders). If so, let me try to put it back up here in case it didn't work for some odd reason. Try downloading here (different computer that I archived it in). Please let me know if this solves the problem. |
|
|
|
|
#9 (permalink) |
|
Master of the Internet
Join Date: Dec 2005
Age: 20
Posts: 12,922
|
That did the trick
also a question, you said quest was long, so i will ask you instead of starting it and finding out later You said it starts in FEL serpents hold (fave town) so thats good and all but does quest bring players into trammel at all? reason i want 2 know is cuz trammel is disabled on my shard |
|
|
|
|
#10 (permalink) |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
Not sure what happened there, but I changed it in the original post. For some odd reason, the size of the file originally was 28.5 instead of 28.4. Not clue what happened there.
But to answer your question, this quest does not include Trammel. It does however, include Malas and Ilshenar. For Ilshenar, it would be best if the Power Core area (inside and out) was spawned and if Montor was also spawned. For Felucca, if would be best if the Orc Cave in Rat Valley was spawned. Otherwise, the players would have a very easy time getting to these areas for the mobs that spawn only when the player reaches the necessary component of the quest. So you need Felucca, Malas, and Ilshenar available for your players if you wish to use this quest. Also, it starts in the empty keep in the southeastern part of the island of Serp's Hold. |
|
|
|
|
#12 (permalink) |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
You would need to look through the Conversations.cs AND Objectives.cs and change all "Felucca" to "Trammel".
Then in the GenerateMGQ.cs, do the same, replace all "Felucca" with "Trammel". And finally, do the same for Jehrol.cs, where you have..... Code:
NewMobile.MoveToWorld( new Point3D( 5309, 1971, 0 ), Map.Felucca ); Code:
NewMobile.MoveToWorld( new Point3D( 5309, 1971, 0 ), Map.Trammel ); Then restart your server. I'll be out of town for about a week in case you run into any issues, but this should get you all set up for using this quest on Trammel. |
|
|
|
|
#13 (permalink) |
|
Master of the Internet
Join Date: Dec 2005
Age: 20
Posts: 12,922
|
yo it installed and is working fine and everything but uhh, im doing the quest now as a player and where the hell do the translucent elementals spawn? and like did these exist before or something you added? I never played in malas much since my mom made me quit (had some addiction issues) right after it came out and wasnt able to start back until SE had already came out
|
|
|
|
|
#16 (permalink) | ||
|
Forum Expert
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 35
Posts: 3,848
|
Quote:
__________________
Quote:
Just a Simple Staff Tool You can leave me messages. Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else." |
||
|
|
|
|
#17 (permalink) |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
Sorry for the late reply, I've been out of town for the past week and a half.
Anti-Basic, they are extremely rare, but if you did the [GENMGQ command, they automatically spawned in a few places in Malas in the Crystal Fens. In the GenerateMGQ.cs in the Commands folder, look for this on line 192.... Code:
public class GenSpawners2 Code:
public static void CreateSpawners()
{
PlaceSpawns( 1208, 658, -90, "TranslucentElemental" );
PlaceSpawns( 1418, 617, -86, "TranslucentElemental2" );
PlaceSpawns( 1640, 646, -86, "TranslucentElemental3" );
}
public static void PlaceSpawns( int x, int y, int z, string types )
{
switch ( types )
{
case "TranslucentElemental":
MakeSpawner( "TranslucentElemental", x, y, z, Map.Malas, true );
MinTime = TimeSpan.FromMinutes( 5 );
MaxTime = TimeSpan.FromMinutes( 10 );
break;
case "TranslucentElemental2":
MakeSpawner( "TranslucentElemental", x, y, z, Map.Malas, true );
MinTime = TimeSpan.FromMinutes( 5 );
MaxTime = TimeSpan.FromMinutes( 10 );
break;
case "TranslucentElemental3":
MakeSpawner( "TranslucentElemental", x, y, z, Map.Malas, true );
MinTime = TimeSpan.FromMinutes( 5 );
MaxTime = TimeSpan.FromMinutes( 10 );
break;
default:
break;
}
}
private static void MakeSpawner( string types, int x, int y, int z, Map map, bool start )
{
ClearSpawners( x, y, z, map );
Spawner sp = new Spawner( types );
sp.Count = 3;
sp.Running = true;
sp.HomeRange = 75;
sp.MinDelay = MinTime;
sp.MaxDelay = MaxTime;
sp.MoveToWorld( new Point3D( x, y, z ), map );
}
Line 259 ( sp.Count = 3; ) tells it to spawn 3 of them every 5 to 10 minutes. Line 262 ( sp.HomeRange = 75; ) sets the homerange for the spawner at 75 paces (fairly large). You can simply [go to these locations and increase the number/lower the range/delete and remake your own/etc if you wish. I just made them rare to make it more difficult for players to find them. With it being a headache for them to find one and an even bigger headache for the drop (20% chance or something), it would lessen the chance for players to farm/sell them. But feel free to change anything you wish to fit your shard. |
|
|
|
|
#18 (permalink) |
|
Forum Expert
Join Date: Mar 2005
Location: Hopefully not near you
Posts: 2,233
|
Ok got it to work ...so erases the I am stuck thingy...
__________________
All people have the right to be stupid but some abuse the privilege.
Last edited by Sunshine; 03-16-2006 at 05:14 PM. |
|
|
|
|
#19 (permalink) |
|
Forum Expert
Join Date: Mar 2005
Location: Hopefully not near you
Posts: 2,233
|
I was able to locate them all but the an ancient fire fiend...
Question...Is there a way to easily or with limited headacke ..add something to the scripts moongateaddon.cs to make it more limited in use ..say like 20? OR / And Make it where they can only complete it once? We are wanting players to explore and really get to know UO so limiting the uses and avaiablity would require theycareful on when they use it.
__________________
All people have the right to be stupid but some abuse the privilege.
|
|
|
|
|
#20 (permalink) |
|
Join Date: Jul 2004
Age: 34
Posts: 191
|
The Ancient Fire Fiend is inside of the Power Core (west side) in Ilshenar. However, it will ONLY spawn when you talk to Vangoth (in Gargoyle City) for the first time. The mob spawns in Ilshenar at loc 1849, 109, -28. It works the same with Orgal spawning in the Orc Cave when you talk to Jehrol.
To your next question, having the moongate only have a certain number of uses I don't know about. It's a public moongate and based on that script, so it would likely be a headache like you said to add uses. Also, anyone can use this, so if someone placed it in a public house, then the uses would quickly deteriorate. I kinda liked this so people who run vendor malls would have a useful tool for those that needed to get some travelling done might stop by more (increasing the chance of selling items). I would recommend against adding uses, but if you want to do it, I honestly don't know how to do that. Perhaps the script support forum could answer questions if you run into problems. This operates as a normal moongate. So players can either use the one in their house, or recall to Luna or some other moongate and get the same effect. It doesn't really help anyone "explore" areas more. As far as completing it only once. I'm not sure how to do that exactly either. I know you can add tags to characters or accounts where they can not get offered a quest again, but I'm not sure how that would work inside of a Base Quest system, from which this quest was created. I made the Translucent Elementals a rare mob in a huge area with rare drops to kinda discourage people from doing this over and over. Also the Ancient Fire Fiend, Orgal, and Argathon are in difficult areas (Power Core, Orc Cave, and Montor respectively) to try to disuade people from going through this "headache" of a quest again. But I believe it can be done fairly easily. Unfortunately, I'm more creative than I am C# literate (which isn't saying much), so I really am not sure the best way to accomplish this. Check out some other quests (like the Arrianna's heirloom quest) that was submitted that only allowed a player to receive the final reward once. After that, if they did the quest again, they only got some gold and a "thank you" instead of more earrings. That might help ya figure it out if you want to explore this. |
|
|
|
|
#21 (permalink) | |
|
Forum Expert
Join Date: Mar 2005
Location: Hopefully not near you
Posts: 2,233
|
Quote:
Ok thank you I tried once or 15 times to use the Arrianna's heirloom quest to figure out how to limit with no luck..But thank you for your response..I think since the moongate addon has the map or gate entries listed I may even alter it to include custom locations..which will make it even more vauable to some players.. THANK You Love the whole quest
__________________
All people have the right to be stupid but some abuse the privilege.
|
|
|
|
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|