|
||
|
|||||||
| Custom Script Releases This forum is where you can release your custom scripts for other users to use. Please note: By releasing your scripts here you are submitting them to the public and as such agree to make them public domain. The RunUO Team has made its software GPL for you to use and enjoy you should do the same for anything based off of RunUO. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Forum Expert
|
#! System Still Has Bugs, Not Intended For Live Servers Yet !#
#! Please do not pay attention to many of the posts in page 1 & 2 as they are out dated !# Updates: 23 July 2008 * Crash with region code fixed * Duels will now offer the ability to re-match after it has ended * The rules for weapons now work * The rules for armor now work * Fixed bug with the same ip duel's check 19th of July 2008 * Fixed bug with multiple duel regions * Fixed Crash With Region Code * Duel is now destroyed when the caller log's out * When the duel starts, all participants will be invul for 5 seconds * Players now have full health at duel start 16th of July 2008 * Fixed Crash With Region Code * Regions now initialize on server start up * Added config option to allow/disallow same ip duels * The caller of the duel can no longer remove them self Know Problems: * The duel rules on combat abilities do not work. Description: This system allows players to organize highly customizable duels, these duels take place at fixed locations on your server created by you. This system does not allow players outside the duel to attack/heal people inside the duel. In a single duel there maybe be up to 4 teams, with up to 6 players per team. Features: * Allows Players To Organize Highly Customizable Duels * Create Your Own Duel Arena's * Up To 4 Teams Per Duel * Up To 6 Players Per Team Installation: This system for many is simply drag & drop(especially if you do not want to make use of the notoriety(health bar color)). Also it is advised you look at DuelConfig.cs to configure many customizable aspects of the script. If you find that notoriety is not being handled by this system simply make the following distro mods to Notoriety.cs At the top of the script add the line Code:
using Server.Dueling; Code:
if (source is PlayerMobile && target is PlayerMobile)
{
if (Duel_Config.InADuel((PlayerMobile)source) && Duel_Config.InADuel((PlayerMobile)target))
return DuelController.NotoHandler(source, target);
}
Code:
Notoriety.Handler = NotoHandler; A Screen Shot A Screen Shot A Screen Shot A Screen Shot Creating A New Arena: 1) Create the arena's static layout, for example a square of blockers 2) Now place a duel controller, preferably near by to the desired location of the arena 3) Set all the properties required for the duel controller to function properly 4) Restart server 5) The duel arena should now be active & have its own region Initialized Organizing A Duel: 1) Type in game "i wish to duel" 2) Use the gump that appears to organize all of your duel settings 3) Click the start button & wait for all other players to accept the rules and participants 4) The duel has began to start, after it has started there will be a 5 second delay in which all players are frozen 5) After this it is time to fight! Please Enjoy.
__________________
Advertise Your Server On JoinUO! JoinUO @ - joinuo.com
Last edited by Alex21; 07-24-2008 at 07:09 AM. |
|
|
|
|
|
#3 (permalink) |
|
Forum Expert
Join Date: Dec 2002
Location: The Darkness
Posts: 421
|
hm. RunUO SVN, Linux, Mono SVN
Code:
Errors:
+ Customs/Dueling/Gumps/DuelGump.cs:
CS0135: Line 152: `duel' conflicts with a declaration in a child block
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
Error:
System.NullReferenceException: Object reference not set to an instance of an object
at System.TermInfoDriver.ReadKeyInternal (System.Boolean& fresh) [0x00000]
at System.TermInfoDriver.ReadKey (Boolean intercept) [0x00000]
at System.ConsoleDriver.ReadKey (Boolean intercept) [0x00000]
at System.Console.ReadKey (Boolean intercept) [0x00000]
at Server.Core.Main (System.String[] args) [0x00000]
This exception is fatal, press return to exit
;1R
** (/RunUO/RunUO.exe:29376): WARNING **: exception inside UnhandledException handler: Object reference not set to an instance of an object
__________________
ClanCC was missing D: One Vision, One Purpose, Peace Through Power! |
|
|
|
|
|
#6 (permalink) |
|
Forum Master
|
that means that "duel" is being declared twice at the same or lower level
one section needs to be changed to like "duel1" through that section
__________________
http://www.AoAUO.com
:) ..... Come for the Customs, Play for the Fun. Return to see your new Friends ..... :) |
|
|
|
|
|
#19 (permalink) | |
|
Forum Expert
Join Date: Dec 2002
Location: The Darkness
Posts: 421
|
Quote:
__________________
ClanCC was missing D: One Vision, One Purpose, Peace Through Power! |
|
|
|
|
|
|
#21 (permalink) |
|
Forum Expert
|
I made enough changes to release the modifications, at the moment i had trouble with notoriety, so you must still build a wall around your arena to prevent out side intervention.
Please re download and read "Updates In 1.3".
__________________
Advertise Your Server On JoinUO! JoinUO @ - joinuo.com
|
|
|
|
|
|
#23 (permalink) |
|
Forum Expert
|
This system was made to be region free.
AoE can only be casted into the arena if you dont put walls around it, look at the screenshot of one of my arena's, This system does not prevent AoE as it will be part of the up & coming rule set.
__________________
Advertise Your Server On JoinUO! JoinUO @ - joinuo.com
|
|
|
|
|
|
#24 (permalink) |
|
Forum Expert
|
windows comes with built in zip program.
i wont install a .rar program because my OS is currently slightly corrupted from a bad norton install and im procrastinating reinstalling my XP. i dont want to install anything if i dont absolutely have to to prolong having to reinstall. |
|
|
|