Plugin/Mod:Real Time Door Manipulation
|
Very nice work :) Love the Cust_obj_data
|
This is great.. I actually just re did my "hub" zone and it's been such a pain in the ass restarting the zone constantly. This is a HUGE timesaver.
Thanks Akka! |
Quote:
It's got a very simple to use interface, you start to get really fast at using it. You can really customize your environment heavily with it. |
Quote:
You can actually add hallways and rooms as doors, at least in the zone I'm working in. I'm going to be messing around with this a lot over the next few days.. there's a level of customization that I didn't even know was there. |
Quote:
|
Sure!
This is basically the end of Crystallos. I've locked off 2 of the doors and I'm using this small area as a hub. In my opinion at least it looks 100x better. I'll add the location in case anyone wants to see for themselves. Most of this was done with this tool, the trees are mobs, not objects though. Location: 1978.6, 2645.5, 474.0 Left side of open area Before After View of whole open area Before After Ceiling of "Teleport" room - When players gate back and decide to afk I wanted them to be in a certain room away from NPCs and other players who are not afk. Before After Teleport room facing East Before After Teleport room facing West Before After |
Quote:
It's pretty easy to go nuts with it. You can literally play with objects for hours. |
Updated the Wiki link to the most recent doors database dump, it was missing a ton of zones:
http://wiki.eqemulator.org/modules/W...t_obj_data.rar |
Added a tiny bit more of utility to your brilliant plugin. Just type #door view and click a saylink to spawn the object.
Code:
if($arg[1] =~/view/i){ @doors = $entity_list->GetDoorsList(); |
How does one actually hook in this plugin? I tried creating a global/player.pl script like this:
Code:
sub EVENT_CLICKDOOR{ |
Quote:
Do you have a .lua global_player ? |
I figured out the issue. My plan was to attempt to use lua scripts exclusively, as this is a brand new server with a custom world. So I didn't have any of the normal perl scripts in plugins, just Doors_Manip.pl and mysql.pl
The issue is that Doors_Manip depends on globals.pl Once I figured that out and moved it into plugins, things worked :) Thanks! |
Awesome plugin!!
Question, though, I couldn’t get some Erudin models to show in Unrest, yet I could add another random zone model to Dagnors Cauldron. I’ve had no issues at all adding zone models to their corresponding zone, however. Am I doing something wrong or is that WAI? Thank you |
All times are GMT -4. The time now is 02:37 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.