ScriptUO

Scripting Resources & Utilities => OEUO => OpenEUO Scripting Chat => Topic started by: Crome969 on August 11, 2011, 10:38:08 AM

Title: [Question] Checklist --> we need more functions?
Post by: Crome969 on August 11, 2011, 10:38:08 AM
This Question is more a base Question.
Any Time you want make fast a good script its based on your existing function Library.
How better your Library suits all different aspects of functions in macroing to reuse anytime. How much easyer is it to make a fast Script.

My Own Library Folder currently have following aspects:

What kind of Library things should be addet?
What kind of Ideas do you have?
I would like to share all i writing down as Library files unless its tested and approved enough.
Any Ideas?

Crome
Title: Re: [Question] Checklist --> we need more functions?
Post by: Goliath on August 11, 2011, 11:30:29 AM
What about GUI/Menu creation?
Title: Re: [Question] Checklist --> we need more functions?
Post by: TrailMyx on August 11, 2011, 12:33:47 PM
What about GUI/Menu creation?

We're at Cheffe's mercy with that one.  He's presently re-writing that portion of objects.dll
Title: Re: [Question] Checklist --> we need more functions?
Post by: Crome969 on August 11, 2011, 12:43:26 PM
What about GUI/Menu creation?

We're at Cheffe's mercy with that one.  He's presently re-writing that portion of objects.dll
Well he dont give anything about the people who would like to make it at their own.
If we would like to do that we would need to handle the pointing in memory by our own and creating own tool.
Menus are a big part of a Good Script, but honestly lua Gui Building is really pervert. I dont like it :P
Maybe its cuz iam suited like in Sharpdevelop building Menus via drag and drop and connect with Code.
Any other wishes?
Title: Re: [Question] Checklist --> we need more functions?
Post by: luv2luvlong on August 11, 2011, 12:53:07 PM
something dealing with the crafting gump. kinda like the craft item by KAL.
since a lot of the scripts break due to changes in that gump, putting it all in one spot makes sense.
Title: Re: [Question] Checklist --> we need more functions?
Post by: gimlet on August 11, 2011, 12:56:51 PM
Beetle and packhorse subs

New boat subs (to pathfind back to hold) for all the new boats no matter what direction the boat is pointed
Title: Re: [Question] Checklist --> we need more functions?
Post by: Crome969 on August 11, 2011, 01:02:45 PM
Beetle and packhorse subs
Finding or give and take of it?
Title: Re: [Question] Checklist --> we need more functions?
Post by: gimlet on August 11, 2011, 01:45:27 PM
For beetle its finding and opening the pack
Title: Re: [Question] Checklist --> we need more functions?
Post by: Crome969 on August 15, 2011, 01:01:06 AM
Okay listed on to Do List...
Currently my List of functions wich are rewritten and indexxed on my Library file:
Quote
--Index:
--@@@@@@@01 Bag of Sending
--      @#01   -> GetBos()
--      #Input  -> None
--      #Output -> ID of first found Bag of Sending
--      @#02   -> GetCharges(ID)
--      #Input   -> ID of a Bag of Sending
--      #Output -> Integer Number of Charges left
--      @#03   -> ChargeBos()
--      #Input  -> ID of Bag of Sending , Minimum Required Charges to Trigger
--      #Output -> None
--      @#02   -> BosSending()
--      #Input   -> ID of a Bag of Sending, table of ID\Types to send
--      #Output -> None
--@@@@@@@02 Gump Handle
--      @#01   -> Popup()
--      #Input  -> a = ID of Popup Target , b = Entry of Popup
--      #Output -> None
--@@@@@@@03 Login|Logout|Connection
--      @#01   -> Login()
--      #Input  -> a = AccountName , b = Password , c = Charnumber (a,b,c)
--      #Output -> None
--      @#02   -> Logout()
--      #Input  -> None
--      #Output -> None
--      @#03   -> ConnectionStatus()
--      #Input  -> None
--      #Output -> False = Connection Status Offline , True = Connection Status Online
--      @#04   -> ConnectionHandler()
--      #Input  -> a = AccountName , b = Password , c = Charnumber , d = Timeout in Seconds for Relogin (a,b,c,d)
--      #Output -> None
--@@@@@@@04 Loot
--@@@@@@@05 Finditem|IgnoreItems|HideItem
--@@@@@@@06 OnScreen Capture Reader
--@@@@@@@07 Targeting
--@@@@@@@08 Skill handle
--@@@@@@@09 Crafting
--@@@@@@@10 Propertys
--@@@@@@@11 Time|Delay Handle
--      @#01   -> GetTime()
--      #Input  -> Handler :  "s" = seconds | ms = miliseconds | ns = nanoseconds
--      #Output -> Current Time converted in Handler Time from getticks()
--      @#02   -> SetTime()
--      #Input  -> Delay , Handler :  "s" = seconds | ms = miliseconds | ns = nanoseconds
--      #Output -> Giving out Curtime + Delay
--@@@@@@@12 Misc
--@@@@@@@13 Chat
--      @#01   -> Say(a)
--      #Input  -> a = Text as String
--      #Output -> None
--      @#02   -> Shout(a)
--      #Input  -> a = Text as String
--      #Output -> None
--      @#03   -> Emote(a)
--      #Input  -> a = Text as String
--      #Output -> None
--      @#04   -> SayGuild(a)
--      #Input  -> a = Text as String
--      #Output -> None
--      @#05   -> SayAlliance(a)
--      #Input  -> a = Text as String
--      #Output -> None
--      @#06   -> SayParty(a)
--      #Input  -> a = Text as String
--      #Output -> None
--      @#07   -> GlobalChat(a,b)
--      #Input  -> a = Chat Command as String,b = Text as String
--      #Output -> None
--@@@@@@@14 Moving
Code: [Select]
@@@@@@@Number is Number of Category
Code: [Select]
@#function Name in Category
Code: [Select]
#InputDescription of Arguments you use to for function
Code: [Select]
#OutputArguments wich are returned by function.
Currently iam on rewriting the Other Parts of my whole Library folder and then give you guys a test if you want.

New Todo:

Crome

Title: Re: [Question] Checklist --> we need more functions?
Post by: Endless Night on August 16, 2011, 07:31:53 AM
i have bunches of subs i havent posted yet...  when i get a chance i will see whats ready to be released.
Title: Re: [Question] Checklist --> we need more functions?
Post by: Crome969 on August 16, 2011, 07:46:59 AM
A Scriptuo Lua Library would be something nice.. with allowance of Authors a compilation of functions to have the best;-)

Crome