Thanx but it have a lot to improve onLancelot said:great script daat99
Thanx but it have a lot to improve onLancelot said:great script daat99
thank you you are awesome this teleporter is the best ive ever had thank you again keep up the good workdaat99 said:Released v0.4
Some modifications were made to the code to make it work a bit better.
Made it to check if a hidden staff member used the teleporter when it teleports him so it won't make sounds.
By request from Raider I added a check to see your location and not to teleport you to the same spot you are in.
Keep in mind since every shard placed the teleporters in different location it won't be very effective.
It check if you standing in a 1 tile radius from your destination and NOT from the teleporter in that area.
If you want this to be effective then move all the teleporters to exactly where they lead (the very same tile).
Please don't send me bug reporst that it let you tele to brit when you are in brit...
ThanxRaider said:thank you you are awesome this teleporter is the best ive ever had thank you again keep up the good work
I'm always happy to help out.Joeku said:This is my first script submitted to RunUO, I hope you all enjoy. I made a World Travel Book off of the World Teleporter made by daat99. It has the same locations and customizable stuff etc. It is intended mainly for staff use but if you want you can give it to players too. I will be working on a version that will not allow jail breaks. This is made off of the World Teleporter v0.8. Again, this is intended mainly for staff use to make getting around easier. Thanx daat99 for letting me post this!
Actually you can carry them and add them to places and all, just don't set them to movable=false.Tark said:hey i had an idea the other day, just remembered it now. Would it be possible to make a [WorldTele or [wtele or whatever for staff to use? just thinking since carrying them in your pack causes nasty bugs. Heheh, until daat told us what might happen we were using them as shields
*EDIT* Joeku, just saw your post, lol. that works too
Actually this item was intended to be stationary item like the public moongates.Tark said:oh, cool
figured it just looked for the item name
Actually might have to try to put a location check in to make sure you arent in jail. or have it check to see if you can use Recall spells.
I won't be making this default settings but I'll look into adding a variable for those options that can be set in [props on the teleporter.Joeku said:Hey, I just thought of some things..
1. It would be nice if it hides staff members when they use it
2. It would also be nice if the World Teleporters in the Staff Only section would be automatically set to visible = false
3. It would also be nice if players wouldn't see the gump pop up if visible = false
Just a thought! Thanks!
It looks real great but when I try to use it it doesn't realy workXxSP1DERxX said:Behold... This is compilable but not tested.
Daat99 tell me what you think
I added the ability to alter a single world teleporter without affecting all of them.
Changing LocalOptFlags will redo all of the true/false properties.
To change ALL WorldTeleporters, you add a worldteleporter. Set the properties how you want. Write down the LocalOptFlags. Set the global opt flags to that. Then generate the world teleporters again. To change them all in scripts, go to the Initialize() function of WorldTeleporter, and change the SetOptFlag lines to your liking. Then after you restart your server, generate the world teleporters again.
Added invalid selection checks.
Added staff location checks.
Added "virtual pages" for constructing the gump so that its faster at generation and less bandwith is used because only what is needed is sent to the client.
Added redundant checks for valid locations.
Added invalid map entry checks.
Put gump entry hues into a function for convenience
Change all properties to use a bitwise flag list.
Added (De)Serialize backwards compatibility.