Go Back   RunUO - Ultima Online Emulation > RunUO > Custom Script Release Archive

Custom Script Release Archive This is a pre-script database archive of what our users had released.

 
 
Thread Tools Display Modes
Old 11-04-2005, 05:21 PM   #1 (permalink)
Master of the Internet
 
TMSTKSBK's Avatar
 
Join Date: Feb 2004
Location: NC/NC State Univ
Age: 23
Posts: 16,424
Default TM Distributed Gump Control

- TM DCC 1.0 / TM GS 0.1a (core test)
for RunUO 1.0

Greets. This is the latest invention of mine. With some help from notable others:

A_Li_N - design & implementation ideas
Phantom - Putting me on the right track
TheOutkastDev - giving me the correct class to call

This system is pretty small. It's integral to TMSS 3.0 in another form (with more options, heh). This system is expandable, and you can add any functions you like to it. Read the comment in the file to know more.

What is this:

This is a distributed control center for systems. Distributed reflects its ability to be released separately, and at different times, and still work.

How to use it:

You use it by creating a "plugin". The details of this are outlined in the file. The file is pretty generic. You can modify it to be more custom if you like.

When to use:

Use this when you have a large system and you don't want to release "replace file x with this" type patches all the time. Just release a new plugin, which will be dynamically added to the list.


Difficulty of use: High -- need to have a working knowledge of interfaces, gumps, and response code.
Rewards for use: High -- allows you to create new gumps in half the time, and base them off a template easily.


Look forward to the initial release of TM GS (Gump Skins) within a few months

Version: 1.0


Changelog:
11-4-05: Initial Release (v 0.1a)
11-4-05(2): Initial Release (bf) - Thanks, Lucid Nagual
11-13-05: Initial Release - Change to v1.0
Attached Files
File Type: cs BaseControlPage.cs (7.9 KB, 121 views)
__________________
Goodbye, folks.

Last edited by TMSTKSBK; 02-21-2006 at 09:54 PM.
TMSTKSBK is offline  
Old 11-04-2005, 05:58 PM   #2 (permalink)
Forum Expert
 
Lucid Nagual's Avatar
 
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 37
Posts: 3,509
Thumbs up

Thanks I'll check it out.
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment.

Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse."


My Customs:
Lucid Nagual is offline  
Old 11-04-2005, 06:00 PM   #3 (permalink)
Master of the Internet
 
TMSTKSBK's Avatar
 
Join Date: Feb 2004
Location: NC/NC State Univ
Age: 23
Posts: 16,424
Default

yw, I'm sure...
__________________
Goodbye, folks.
TMSTKSBK is offline  
Old 11-04-2005, 06:29 PM   #4 (permalink)
Forum Expert
 
Lucid Nagual's Avatar
 
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 37
Posts: 3,509
Red face

I got an error:
Quote:
RunUO - [www.runuo.com] Version 1.0.0, Build 19917
Scripts: Compiling C# scripts...failed (1 errors, 0 warnings)
- Error: Scripts\Customs\00. New Shit\BaseControlPage.cs: CS0051: (line 135, co
lumn 10) Inconsistent accessibility: parameter type 'Server.TMSTKSBK.BCPlugin' i
s less accessible than method 'Server.TMSTKSBK.BaseHelpPage.BaseHelpPage(Server.
TMSTKSBK.BCPlugin)'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment.

Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse."


My Customs:
Lucid Nagual is offline  
Old 11-04-2005, 06:42 PM   #5 (permalink)
Forum Expert
 
PappaSmurf's Avatar
 
Join Date: Mar 2005
Location: Polishing my Lightsaber
Age: 31
Posts: 2,430
Send a message via ICQ to PappaSmurf Send a message via AIM to PappaSmurf Send a message via MSN to PappaSmurf Send a message via Yahoo to PappaSmurf
Default

Quote:
Originally Posted by TMSTKSBK
- TM DCC 1.0 / TM GS 0.1a (core test)
for RunUO 1.0

Greets. This is the latest invention of mine. With some help from notable others:

A_Li_N - design & implementation ideas
Phantom - Putting me on the right track
TheOutkastDev - giving me the correct class to call

This system is pretty small. It's integral to TMSS 3.0 in another form (with more options, heh). This system is expandable, and you can add any functions you like to it. Read the comment in the file to know more.

Difficulty of use: High -- need to have a working knowledge of interfaces, gumps, and response code.
Rewards for use: High -- allows you to create new gumps in half the time, and base them off a template easily.


Look forward to the initial release of TM GS (Gump Skins) within a few months

This is untested code. I'm expecting bugs. Beta testers! Get to work

Changelog:
11-4-05: Initial Release (v 0.1a)

What's the ETA on TMSS 3.0 since you informed me earlier that the current version is kinda not completly umm operational?
PappaSmurf is online now  
Old 11-04-2005, 08:16 PM   #6 (permalink)
Master of the Internet
 
TMSTKSBK's Avatar
 
Join Date: Feb 2004
Location: NC/NC State Univ
Age: 23
Posts: 16,424
Default

hahaha...oh well hold on a minute guys.

@ PS - Read the TMSS 2.1 thread


@ LN - thought I fixed this >_<

Ah. I remember what it was.

Forgot to have "public" before interface BCPlugin...>_< *doh*

Fix released - Thanks, LucidNagual
__________________
Goodbye, folks.
TMSTKSBK is offline  
Old 11-04-2005, 08:55 PM   #7 (permalink)
 
Join Date: Oct 2002
Age: 23
Posts: 4,689
Default

I like this idea... I think... I may even be able to use it... however umm... the alignment is really bad, and it makes it almost unreadable.

I will read the other thread though so I can understand what this does better.
XxSP1DERxX is offline  
Old 11-04-2005, 09:46 PM   #8 (permalink)
Forum Expert
 
Lucid Nagual's Avatar
 
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 37
Posts: 3,509
Smile

Quote:
hahaha...oh well hold on a minute guys.

@ PS - Read the TMSS 2.1 thread


@ LN - thought I fixed this >_<

Ah. I remember what it was.

Forgot to have "public" before interface BCPlugin...>_< *doh*

Fix released - Thanks, LucidNagual
I appologise. Had to spend several hours with the family.
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment.

Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse."


My Customs:
Lucid Nagual is offline  
Old 11-04-2005, 10:58 PM   #9 (permalink)
Master of the Internet
 
TMSTKSBK's Avatar
 
Join Date: Feb 2004
Location: NC/NC State Univ
Age: 23
Posts: 16,424
Default

bah. I blame VS2005. (not for LN -- for Sp1der's comment)
__________________
Goodbye, folks.
TMSTKSBK is offline  
Old 11-05-2005, 12:31 AM   #10 (permalink)
Forum Master
 
Joeku's Avatar
 
Join Date: Feb 2005
Location: ShatteredSosaria.com
Posts: 9,261
Default

Cool, good job!
Joeku is offline  
Old 11-05-2005, 12:35 AM   #11 (permalink)
Master of the Internet
 
TMSTKSBK's Avatar
 
Join Date: Feb 2004
Location: NC/NC State Univ
Age: 23
Posts: 16,424
Default

BTW...yeah...if you do this wrong, you can really fubar your shard. So I suggest you take CAUTION when using it. I've tried to make sure it won't crash, but I can't guarantee it won't crash.

Basically, you can call things that are not there. Yes, the compiler will let you get away with it. Heck you could call *@$)PH TOIWNDGO:UIWBD:GUBWIUOGHB:UWOI REUGWEU(Fbh() if you wanted to. And no, that's not a valid type name.
__________________
Goodbye, folks.
TMSTKSBK is offline  
Old 02-15-2006, 09:17 PM   #12 (permalink)
The noob formerly known as Jakob
 
Serp's Avatar
 
Join Date: Jan 2005
Posts: 316
Default

Uhm. What is this? How to use it? When to use it?
Serp is offline  
Old 02-15-2006, 09:43 PM   #13 (permalink)
Master of the Internet
 
TMSTKSBK's Avatar
 
Join Date: Feb 2004
Location: NC/NC State Univ
Age: 23
Posts: 16,424
Default

What is this:

This is a distributed control center for systems. Distributed reflects its ability to be released separately, and at different times, and still work.

How to use it:

You use it by creating a "plugin". The details of this are outlined in the file. The file is pretty generic. You can modify it to be more custom if you like.

When to use:

Use this when you have a large system and you don't want to release "replace file x with this" type patches all the time. Just release a new plugin, which will be dynamically added to the list.
__________________
Goodbye, folks.
TMSTKSBK is offline  
 

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5