Jump to content

Welcome to Gaming On Steroids Forums
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account
Photo

[Library] deLibrary <- All-in-One Universal Scripter Library


  • This topic is locked This topic is locked
76 replies to this topic

#1
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts

deLibrary

title.png

Latest version: Finalized I (13:43 18.09.2015)
Changelog:
Spoiler


HowToStart:
Spoiler


Core file - Download link: deLibrary.lua

Module/Addon Information and Download Links:
Module: Target Selector, Minion Manager and Hero Manager (deTSMMnHM)
Current version: Finalized Release (13:43 18.09.2015)
Download link: deTSMMnHM.lua
Features:
- Hero Manager (Select any hero - any time! Now with ability to search for best matching hero right inside method!)
- Target Selector (Nothing, but doing a work with HeroManager even more easy! TONS of available modes, PLUS YOU CAN CREATE YOUR OWN VERY EASELY!)
- Minion Manager (Supports JUNGLE too!)
Required addons: deHelper (to make more TS modes), deGold (same thing)

Addon: deHelper
Current version: Finalized Release (13:43 18.09.2015)
Download link: deHelper.lua
Features:
- Aliases to most some functions!
(Examples: GetBonusDmg -> GetBAD, GetBaseDamage -> GetAD, GetMaxMana -> GetMaxMP)
- Functions to get information about heroes, minions and other things, that is not included in standart library!
(Examples: GetPercentHP, GetDistance, CalcDamage, IsValidTarget...)
- Debug Attachment, that allows you to display various debug messages with EASE!
- DelayManager - now you can delay your actions!

Addon: deKeys
Current version: Finalized Release (13:43 18.09.2015)
Download link: deKeys.lua
Features:
- Most of keys in easy access. No need to remember keycodes like 0x10 or 0x33, no need to write something like string.byte("S") - just write Keys.Shift, Keys.Num3, Keys.S - and you're done!
- KeyManager Attachment (now glitchless), that allows you to do various things when key is Pressed, but not Held (if you need to call method ONCE, not 10000 times)
- Easy access to key names, just use KeyName[code of key what name you want to receive] and it will return you that name! So KeyName[0x20] will return "Spacebar"! :)

Addon: deGold
Current version: Pre-finalized (13:43 18.09.2015) - decent stability version, for 5.15 patch (no new items included yet, no prices yet changed too)
Current process: Waiting for functions to be implemented by Feretorix, but this thing is still can be used.
Download link: deGold.lua
Features:
- Find most fed champion by looking at his current build!
- Understand the financial question of the game!

Addon: deColors
Current version: Finalized Release (13:43 18.09.2015)
Download link: deColors.lua
Features:
- All the colors in easy access! No need to remember all those RGB codes, it is already done for you!
- Have two versions:
1) You can write Colors.Red now instead of ARGB(0xff,0xff,0x00,0x00).
2) Also, you can write TColors (Transparent Colors) instead. It is almost same to use, you just provide one argument inside: TColors.Red(0x80) - it means nothing but ARGB(0x80, 0xff, 0x00, 0x00)

Addon: deObjector
Current version: Finalized Release (13:43 18.09.2015)
Download link: deObjector.lua
Features:
* Object manager! (Access any object you want to! Wards? Yes! Draven Q's? YES! Other things!? YES-S-S!!! It's all there!)

Module: deOrbwalker
Current version: UnderAlpha, version 0 (13:43 18.09.2015)
Download link: deOrbwalker.lua
Current process: Making this thing move.
Features (in future, through):
- OrbWalk function, that can be placed after every skill spamming! (Like, Orb.Orbwalk(GetMousePos()) )
- AfterAttack, BeforeAttack and OnAttack events!
- Ranged (toMouse) and Melee (stick to target) modes!
- Self-tweaking windup time (both for ranged and melee, both standart and ping-dependant!)

Module: dePredictor
Current version: UnderAlpha, version 0 (13:43 18.09.2015)
Download link: dePredictor.lua
Current process: Creating Vector library, gathering width formulas and AOE MEC.
Features (in future):
- Couple of modes!
- Best line prediction!
- Best cone prediction!
- Best AOE prediction! (implemented by half)
- Specific prediction! (like Ashe's Volley or Twisted Fate's Wild Cards)
- Minion Farm Locations!
- And so, so much more...

Addon: deEvents
Current version: Not released yet
Current process: Thinking what events I can do...
Download link: No yet
Features:
* All events, funny ones and useful ones? What you will have?
OnFlash(object, position) --Possible OnBlink, because Flash is 'blink'-type spell.
OnStun(object)
OnDash(object, position)
OnChannel(object)
OnPing(position, pinginfo)
And much much more, as soon as more functions became available.

Unreleased:
Spoiler


Current progress: Stabilizing other projects.
  • 7

#2
Cloud

Cloud

    KAPPA

  • Ex-Staff
  • PipPipPip
  • 1,498 posts

Good job! Need the TSMMHM badly for syndra :P


  • 1

#3
Deftsu

Deftsu

    donthackourgames

  • Ex-Core Dev
  • PipPipPip
  • 4,812 posts

Good job :o waiting for the other 60% :D


  • 0

#4
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts
Added: Alpha-version of TSMMnHM module + documentation. Write there about all bugs you had encountered.
  • 0

#5
Luri

Luri

    Member

  • Members
  • 16 posts
  • LocationAntarctica <3

Very nice Job!


  • 0

#6
TristanabestOne

TristanabestOne

    Brazilian Supp

  • Local Support
  • 1,083 posts
  • LocationBrazil

good


  • 0

#7
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts
Change: Updated TSMMnHM module, now it looks and acts way better!
Added: Core file, that have full documentary about all modules!
Added: Helper Module.

  • 1

#8
mili11

mili11

    Newbie

  • Members
  • 1 posts

it shows error msg  deTSMMnHM.lua 158'}' expected {to close '{' at line 154) near 'low_EHP


  • 0

#9
Vedere

Vedere

    Advanced Member

  • Members
  • 133 posts
  • LocationNull

Any screenshot to show the menu?


  • 0

#10
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts

it shows error msg  deTSMMnHM.lua 158'}' expected {to close '{' at line 154) near 'low_EHP

Yeah, I am sorry for it, and I know it (look first message. Current version is broken. Half - because of me, half - because of GoS. I am already fixing things, just be patient!

Any screenshot to show the menu?

For this moment, no screenshots - development of menu is currently stopped (I don't have a single idea how to build menu in Lua), use DLib for time being.
  • 0

#11
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts
Fix: Now TSMMnHM module works without bugs. Most of the time... :) Enjoy!
  • 0

#12
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts
Add: Notification manager in deHelper module!
Add: KeyPresser manager in deHelper module! (Allows to do things on Key PRESS, not HOLD (so method you want to call will be called once, not tons of times)
Edit: Some functions from deTSMMnHM was traveled to deHelper!
Add: Some new functions in deHelper!

  • 0

#13
WizKalibog

WizKalibog

    Advanced Member

  • Members
  • 174 posts
  • LocationSA PILIPINAS KONG MINAMAHAL

hey nothing show up :3 help!!!!


  • 0

#14
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts

hey nothing show up :3 help!!!!

Say what is your bug and how to repeat it? What you did, step by step?
  • 0

#15
WizKalibog

WizKalibog

    Advanced Member

  • Members
  • 174 posts
  • LocationSA PILIPINAS KONG MINAMAHAL

Say what is your bug and how to repeat it? What you did, step by step?

im not good in english pls understand first i download the delibrary and paste in the common folder and the dehelper,deTSMMnHM.lua


  • 0

#16
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts

im not good in english pls understand first i download the delibrary and paste in the common folder and the dehelper,deTSMMnHM.lua

Oh, do you think that this is a script? No, guy, it is a library for developers, not for the end-users. Of course it will not show anything. It is only a part of script, other part uses this one to get results.
  • 0

#17
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts
Added: deKeys add-on. Nice!
Added: deGold add-on. DOUBLE nice, now +1 mode in targetselector!
Fix: TargetSelector had bad ternary operators. Replaced. Now should work nicely.

  • 0

#18
Bandeira

Bandeira

    Advanced Member

  • Members
  • 90 posts
  • LocationEveryplace

Help me...

PvVAAWs.png


  • 0

#19
WizKalibog

WizKalibog

    Advanced Member

  • Members
  • 174 posts
  • LocationSA PILIPINAS KONG MINAMAHAL

http://postimg.org/image/5nyuc4h1p/ help!! but already use your tryndamere helper.


  • 0

#20
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts

Help me...
PvVAAWs.png

See. This is kinda common error, through.
You need to save files in UTF-8 WITHOUT BOM character encoding.
Or, you can save it as ANSI, it should work too.

http://postimg.org/image/5nyuc4h1p/ help!! but already use your tryndamere helper.

K, try now. Re-download deHelper, save it as usual and try it now. Should be fixed.
  • 0




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users