Gizmo
Member
I have been in communication with a few people in another thread on the topic of my old program I wrote a long time ago called UoScripter. I think it was over 10 years ago I worked on that script and have since lost the source code to make it compatible with the new version of the UO Emulator. So I have recently been working on another version of it and have decided to call it UODevPro. The overall goal of the project is to allow people who are unfamiliar with C# and coding to be able to make good custom content. Like UOScripter it will provide you the ability to make items such as weapons,armor and jewelry. It will also allow you to create ML based quests. Like slay, obtain, escort and deliver quests. I enjoyed making this program years ago and have found this version to be more clean and easier to use. Here is where I stand in development on the project. Most everything is done with a little work to do before I let people get there hands on it.
Version 0.11 Notes
*Fixed an issue where serialization in the mobile designer.
Version 0.1 Notes
Creating Quests
(this basically clones a monster in the game and gives you the ability to change values of it.)
UODevPro version 0.1
Attached is the zip file which contains the application. All files you save/script will be saved into the folder you unzip this into. You can change the save/script directory with the yellow folder button on the bottom of each of the 3 dialog sections. For now you can create quests, monsters, and simple quest npcs.
Version 0.11 Notes
*Fixed an issue where serialization in the mobile designer.
Version 0.1 Notes
Creating Quests
- The ability to create a basic quest entry text such as the Quest Title, Description Text, Refuse Text, Uncompleted Text and Completed Text. (done)
- The ability to create quest objectives such as Slay Task, Obtain Task, Escort Task and Deliver Tasks. (done)
- The ability to add a minimum and maximum amount of gold. (done)
- The ability to add any amount of random magic items with a min/max intensity value. (done)
- The ability to add special items with a 1 in (x) chance to drop. You will be able to add item arguments such as a Cloak(1150) at a 1 in 25 chance. (done)
- The ability to allow players to do the quest more then once or make it a one time quest.(done)
- The ability to allow players to only complete 1 objective on the quest objective list.(done)
- The ability to add a time delay before the player can pick the quest up again. (done)
- The ability to add a skill requirement such as a player needs blacksmithing > 50.0 and mining >50. You can choose any skill and check if its <, <=, =. =>, > and add multiple skills for any situation you need. (done)
- The ability to convert your quest into a functional c# script file to be added into your uoserver files. (done)
- The ability to backup your work and have your quest saved as a xml file to reload later if you want to change anything.(done)
(this basically clones a monster in the game and gives you the ability to change values of it.)
- The ability to pick a monster type and rename it for the use of quests or general game play.(done)
- The ability to pick the monsters, hue, fame, karma, str, dex, int, stam, mana,hits for easy customization.(done)
- The ability to pick the skill values which are most compatible with the current in game AI.You will be able to set a min/max value for these. (done)
- The ability to set the resistance values for the monsters. You will be able to set a min/max value for these. (done)
- The ability to override the loot packs of the monster. You will be able to select from the current loot pack types. (done)
- The ability to add special items with a 1 in (x) chance to drop. You will be able to add item arguments such as a PowerScroll(SkillName.Magery,20) at a 1 in 67chance. (done)
- The ability to backup your work and have your quest saved as a xml file to reload later if you want to change anything.(done)
- The ability to convert your quest into a functional c# script file to be added into your uoserver files. (done)
- The ability to create custom monsters without cloning everything from a parent object. (not complete)
- The ability to select the quest givers gender and race. (done)
- The ability to add a single quest for the npc to give you. (done)
- The ability to add multiple quests for the npc to give you.(not complete)
- The ability to backup your work and have your quest saved as a xml file to reload later if you want to change anything.(done)
- The ability to convert your quest into a functional c# script file to be added into your uoserver files. (done)
UODevPro version 0.1
Attached is the zip file which contains the application. All files you save/script will be saved into the folder you unzip this into. You can change the save/script directory with the yellow folder button on the bottom of each of the 3 dialog sections. For now you can create quests, monsters, and simple quest npcs.
Attachments
Last edited: