Resource icon

Daat99's World Omniporter For ServUO 2.5

No permission to download

ACME_INC

Active Member
Feb 7, 2014
29
6
46
Corpus Christi
lordblackthorn.com
Shard Name
lordblackthorn.com
ACME_INC submitted a new resource:

Daat99's World Omniporter 2.4 - Remake of the old omniporter system to handle TerMur

For those not familiar with this system, this is a customizable replacement for the default public moongates. It expands upon the default locations and allows you to add many more.

I take no credit for writing this script. I just updated and cleaned it up a little to support TerMur map locations. I also added some of the ML dungeons.

The gump has also been resized to handle more locations. And I have documented where to make changes to the gump validations if you want to add more pages. This might come in handy if you are using UltimaLive Map Streamer and have custom maps.

This is a great script and I hope you enjoy.
Read more about this resource...
 
Last edited:

Tukaram

Well-Known Member
Jan 4, 2015
305
40
55
Awesome! An absolute drag & drop script. Good instructions. And even I could figure out how to add custom spots.
 

Lokai

Moderator
ServUO Developer
Dec 4, 2014
1,216
200
Western New York State
Shard Name
Test Center
Donate
Donate money to this user
I am finishing up some major changes to this script. Complete with new gumps. I am glad to see people are using it.
I always thought more could be added to it. When I originally added the payment system, I had many people asking about various modifications that might be done to improve it. Unfortunately, I haven't really messed with it in years.
 

zerodowned

Moderator
ServUO Developer
Jun 28, 2014
1,771
219
First of all, thank you for updating this.

Secondly, was wondering if you might have some idea about how to add a "party gate" button. I've been able to add the button and get it to work but then teleporting normally doesn't work.
The problem is in the (i+offset) of a ButtonID, I can't figure out how to differentiate between a teleport button and a gate button in OnResponse

any ideas?
 

ACME_INC

Active Member
Feb 7, 2014
29
6
46
Corpus Christi
lordblackthorn.com
Shard Name
lordblackthorn.com
ACME_INC updated Daat99's World Omniporter 2.4 with a new update entry:

DAAT99’s World Omniporter 2.5 – New Gumps, etc...

There are lots of changes in this version. New gump system and more. I need to do a lot more though, this version was designed for people with a lot of maps so if you are just using the regular maps it may need to be resized a little.

If you look at the script I have also included a couple of the Darkshard (Thanimur and Sosaria) moongate locations for those of you who have those maps. Darkshard maps are great for those who are curious and have not used them. I have nothing to do with that...
Read the rest of this update entry...
 

ACME_INC

Active Member
Feb 7, 2014
29
6
46
Corpus Christi
lordblackthorn.com
Shard Name
lordblackthorn.com
I can say that there is nothing more nerve racking than hearing the guy who originally wrote this script want to check out the changes I made... Thank you for taking the time to look at it and even more so for originally creating it.
 

alienza

Member
Sep 20, 2013
19
1
South Africa
Donate
Donate money to this user
I hate to say this, but again... this release has no description of what exactly it is.
An update for "Omniporter" -> that's great and all, but wtf is Omniporter?!

I see this so many times where people just give you the name of the release with no description.

I wish people would not assume that everyone has been here from the beginning of time, and automatically know what everything is.
"aaah yes, I know this system, it was made by Moses, in 98' on his 486" :(
 

Lokai

Moderator
ServUO Developer
Dec 4, 2014
1,216
200
Western New York State
Shard Name
Test Center
Donate
Donate money to this user
I hate to say this, but again... this release has no description of what exactly it is.
An update for "Omniporter" -> that's great and all, but wtf is Omniporter?!

I see this so many times where people just give you the name of the release with no description.

I wish people would not assume that everyone has been here from the beginning of time, and automatically know what everything is.
"aaah yes, I know this system, it was made by Moses, in 98' on his 486" :(
Here is a link to the original release on RunUO:

http://www.runuo.com/community/threads/runuo-2-0-rc1-lokais-world-omniporter-revised-daat99s-world-teleporter.72336/

That should answer your questions about where the system came from, and what it does.
 

alienza

Member
Sep 20, 2013
19
1
South Africa
Donate
Donate money to this user
I was not aware Lokai originally wrote this on a 486... Sorry, couldn't resist Lokai. I have updated the description to include Lokai's link.
Well that's all I could get from my magical powers, due to the lack of supplied information in the description.
Evidently, I am no psychic.
 

ACME_INC

Active Member
Feb 7, 2014
29
6
46
Corpus Christi
lordblackthorn.com
Shard Name
lordblackthorn.com
There is no need to be psychic or have magical powers. Most people on these forums just want to help. For example, I put a lot of time in cleaning this script up so that I could share it with the community. Just like Lokai did many years ago when he wrote it. Although I think it is more accurate to say that he completely revamped it. Anyway, the moral of the story is that we put this stuff out here because we want to see other people use it. So we look for your input to better the product.

The point I am making is if you have questions that is great and I updated the description as you suggested. I would suggest next time to be a little less sarcastic about it and perhaps just PM someone if you do not understand something. Like I said most everyone here just wants to help.

Forgive my previous response, I just wanted to tell Lokai he was old. Because when I originally read the post I nearly spit my coffee out. There is a lot of history here and we do forget to put great descriptions on some of our stuff like this for example. Anyway, please feel free to PM us on these matters. I think you will find we are all here to help.
 

alienza

Member
Sep 20, 2013
19
1
South Africa
Donate
Donate money to this user
Great stuff, thanks for your time and effort!

I suggest copying and pasting the description, rather than just adding the URL.
I have seen many URLs from runuo.com that no longer work.
runuo.com might go down any day as many many many UO resource sites have, no one can know for sure.

After reading the description from the original post, I still don't know exactly what this system does.
If I have missed the explanation, please could you point it out - otherwise, can you tell me what this system does?
 

Milva

Admin
Moderator
Mar 3, 2013
4,210
481
Donate
Donate money to this user
Once you generate it- for the towns or places which you have added- you will have a sort of "custom moongate" where the destination can be picked and go there

Description:
A moongate that hold all the locations and can be easily customized in the script.
Added a UseGlobal bool value for each teleporter, when set to false that particular teleporter will have independent settings then the rest.
Admin can turn on\off each map in the teleporter (effect all the teleporters in the world by default) via [props.
Can be set to allow reds in tram\ilsh\malas\tokuno or not via [props (AllowAllMurdr will allow reds in all maps otherwise only in fel).
The teleporter come with example custom map which is turned off by default, enable it with [props and set the locations inside the script.
Use [worldtelegen to generate world teleporters in all the active connections (if trammel is active it'll add teleporters to all the locatios in trammel).
 

Tukaram

Well-Known Member
Jan 4, 2015
305
40
55
How can I just add it?
For some custom locations I have, I want to place the world omniporter and add the location in script.
I went into the worldomniporter.cs and around line 500'ish... I used the same format they did and created a "Custom" section. Here is a section of the script - I just inserted my section in between two of theirs. Then when you load the omniporter they are included. I have used it for over a year and love it. I just started using the Enhanced Client and it works great there, too.

The casino and workshop go to some islands I added - I am not antisocial, but I do appreciate my privacy :)

Code:
      GlobalEntries.Add("TerMur", new OmniEntry[]
       {
         new OmniEntry("Royal City", new Point3D(852, 3526, -43), Map.TerMur),
         new OmniEntry("Holy City", new Point3D(926, 3989, -36), Map.TerMur),
         new OmniEntry("Fisherman's Reach", new Point3D(612, 3038, 35), Map.TerMur),
         new OmniEntry("Tomb of Kings", new Point3D(997, 3843, -41), Map.TerMur),
         new OmniEntry("Underworld", new Point3D(4194, 3268, 0), Map.Trammel)
       });


       GlobalEntries.Add("Custom", new OmniEntry[] //add locations to the custom map here
       {
         new OmniEntry("Tito Tim's House", new Point3D(1991, 1564, 0), Map.Trammel ),
         new OmniEntry("Tito Tim's Casino", new Point3D(2032, 1702, 19), Map.Trammel ),
         new OmniEntry("Santa Workshop", new Point3D(1932, 1708, 18), Map.Trammel ),
       });
       
       GlobalEntries.Add("Staff", new OmniEntry[]//add locations to the staff map here
       {
         new OmniEntry("Green Acres tram", new Point3D(5445, 1153, 0), Map.Trammel ),
         new OmniEntry("Green Acres fel", new Point3D(5445, 1153, 0), Map.Felucca ),
         new OmniEntry("Jail tram", new Point3D(5296, 1173, 0), Map.Trammel ),
         new OmniEntry("Jail fel", new Point3D(5296, 1173, 0), Map.Felucca ),
         new OmniEntry("Star Room tram", new Point3D(5146, 1774, 0), Map.Trammel ),
         new OmniEntry("Star Room fel", new Point3D(5146, 1774, 0), Map.Felucca )
       });
[\code]
 

john burns

Well-Known Member
Mar 12, 2014
717
20
48
Michigan, USA
vachiadroylia.dynu.net
Shard Name
Vachia Droylia
I get how to do that, but when I do "[add worldomniporter" it says something about boolean. I want to manually add the teleporter without using the generate command.

Its just me. I like control.