Yoko Injection 2013 Released

Here you can post about UO Tools not specific to POL, but to the UO Client. This includes map editors, custom clients, mul editors (except UOFiddler, use it's forum), and so on.

Moderator: POL Developer

Post Reply
RusseL
Forum Regular
Posts: 375
Joined: Fri Feb 20, 2009 8:30 pm

Yoko Injection 2013 Released

Post by RusseL » Sat Jul 13, 2013 7:21 am

Hey everyone!
We are finally presenting you an updated version of Injection revision 1307.01 codenamed HoRLAn.

The update is developed by: Changes log:
  • Injection is now supporting virtually any client version by generating encryption keys on-fly thus there is no need to waste your time on editing ilpatch.cfg и uokeys.cfg
  • Command prefix is changed to underscore character "_" due to the fact new clients use comma “,” to invoke new chat option. Don’t forget to update your macross accordingly.
  • Injection now supports Talismans slot (layer 9 found at recent clients only)
  • Moved all connection related settings to Connection tab.
  • Added Client Version selection dropdown menu. Now you need to pick your client version from the list for normal operation.
  • Added compressed Gumps support for all new clients so infogump command is again operational for any client version.
  • Added md5 support to enable clients with encryption
  • Spellbook is no longer treated like a container with all its contents ignored (an issue that arises at some Pol based shards)
  • Fixed a bug when ilaunch hanged after a successful client launch (issue affected Windows 7 users)
  • Removed non-functioning checkboxes Anticrash, Battlefilter, AnonymousConn, MultyUO, and NoHungMessages from Main tab.
  • Introduces a small delay of 250ms for massmove and emptycontainer commands due the fact these put a heavy load on servers making Shard admins to prohibit injection use.
  • Added a Scripting module with syntax highlighting and support for include files which is now a part of an official release.
  • lasttarget and laststatus are now storing last target’s coordinates. Accessible via lasttargetx, lasttargety, laststatusx, laststatusy
That is a new official Injection release. Yoko is well aware of the development (he would be able to confirm our status as when he gets back online), so download and enjoy!

You may leave your suggestions or bug reports in the topic. We are looking forward to hear some of your comments

DOWNLOAD HERE

RusseL
Forum Regular
Posts: 375
Joined: Fri Feb 20, 2009 8:30 pm

Re: Yoko Injection 2013 Released

Post by RusseL » Fri Jul 19, 2013 4:13 am

Update is out. Fixed some bugs with new clients / packets

RusseL
Forum Regular
Posts: 375
Joined: Fri Feb 20, 2009 8:30 pm

Re: Yoko Injection 2013 Released

Post by RusseL » Sat Aug 10, 2013 8:49 am

Massive updates are released!



Update (18.07.2013):
  • Fixed bug with Compressed Gumps
  • Fixed bug with Tracker
  • autoload.sc and injection_log.txt are stored now in injection dir
Update (08.08.2013):
  • Fixed bug causing names/item colors to display incorrectly
  • Fixed possible crash with ignore function
  • Fixed bug where laststatus would include a player while cycling through targets
  • Fixed command showjournal (bug with number of lines)
  • Fixed bug when showjournal command displayed an incorrect number of lines
  • Fixed command morph causing crash
  • Fixed morph function crash
  • Fixed bug when an abrupt client disconnection would case “Disconnected...” to be written in injection.log indefinitely.
  • Added rename function. Usage: uo.rename(object, string:newname)
  • DeleteJournal() function now accepts an additional str parameter. Thus uo.DeleteJournal(str)
    would delete all journal entries that contain str in them.
  • Added command: deleteobject(objectname) - delete an object with name objectname
  • Added an optional container parameter for function count. Usage: uo.count(Type, Color, Container)
  • Script Editor: Added two additional buttons: Set Commented, Set Uncommented which comment/uncomment the selected script fragment.
  • Added an ability to change game window resolution. Newer clients can just re-login your character for changes to take effect. Old clients need to be restarted for that to function.
  • Added support for servers with Razor Only (or AssistUO) protection.
  • Automatic client patching: removes startup logo on newer clients
  • Automatic client patching: staminacheck patch. By default unpatched clients can’t move through other mobiles even if a server permits it.
Update (10.08.2013):
  • Fixed bug with OnTop checkbox
  • Fixed bug with Autostart function

RusseL
Forum Regular
Posts: 375
Joined: Fri Feb 20, 2009 8:30 pm

Re: Yoko Injection 2013 Released

Post by RusseL » Wed Aug 28, 2013 2:17 am

Update (26.08.2013):
  • Fixed a bug with updating Alchemy skill inside Injection. Now it will react to in game changes.
  • Fixed a lag when using Injection Buy/Sell functionality
  • Fixed an ilaunch bug that would not start Injection in some cases
  • Fixed infogump command. It no longer truncates leading and trailing character in gump information.
  • Fixed a bug with that affected recent Injection versions when it would not always register server messages properly.
  • Fixed a bug with “doubling” items on move. Still a temporary fix that needs additional work
  • Ilaunch now has a separate revision numbering to avoid possible confusion in future
  • Added SaveHotKeys Filename / uo.savehotkeys(Filename) command for storing characters hotkey settings. Settings are written to %InjectionDir%/Hotkeys/%Filename% folder.
  • Added LoadHotKeys Filename / uo.loadhotkeys(Filename) command that loads hotkey settings for the character. Loads from %InjectionDir%/Hotkeys/%Filename%
  • Added new help or uo.help() function that imitates pushing paperdoll “Help” in the game client
  • Added infogumps [num] command similar to infogump that retrieves the information about the recent 5 gumps. If num parameter is supplied prints the information about gump number specified.
  • Added uo.LastGumps() command similar to uo.LastGump(). It accepts all LastGump arguments plus a few additional:
    uo.LastGumps('count') - returns a total number of gumps stored in Injection memory.
    uo.LastGumps('text',0,4) - would retrieve a text line with index 4 from gump number 0 with current gump always being 4.
    Gumps are ordered 0-4 from the oldest to the mosts recent.
http://forum.yoko.com.ua/viewtopic.php?p=94698#p94698

RusseL
Forum Regular
Posts: 375
Joined: Fri Feb 20, 2009 8:30 pm

Re: Yoko Injection 2013 Released

Post by RusseL » Sun Sep 15, 2013 11:57 am

Update (15.09.2013):
  • Fixed bug in getname('self') function.
  • Fixed crash on use of set command without arguments.
  • Fixed crash from click by Quit button in client menu.
  • Added "Pass Hotkeys" checkbox, while checked - passes pressed key to client in case if Hotkey is assigned on this key.
  • Added selection of color and graphic in "Buy/Sell" lists.
  • Added "Inverse Buylist" checkbox to support Buy lists on certain servers. If your Inject buys wrong items, you will need to check/uncheck this.
  • Added encryption for FWUO server. In "Ecnryption" menu, "FWUO" item.
  • Added "Mouse wheel" support in Hotkeys, now you can set your macroses on it. If you had assigned anything on Mouse wheel, you will need to reassign it.
  • Added "Desktop Fix" checkbox, actual for old clients and servers where display settings were reset after reconnect.
  • Added "Fast Login" checkbox, for fast login into game. Automatically selects first server and first character from character list.
http://forum.yoko.com.ua/viewtopic.php?p=94698#p94698

RusseL
Forum Regular
Posts: 375
Joined: Fri Feb 20, 2009 8:30 pm

Re: Yoko Injection 2013 Released

Post by RusseL » Sun Oct 13, 2013 12:57 am

Update (15.09.2013):
  • Added "Abyss" server support (Connection tab -> Encryption -> Abyss or Asmut)
  • Added support of fourth Finddistance parameter in FindType function. usage: UO.FindType(Graphic, [Color], [Container], [Finddistance])
  • Added function uo.Flying() for new clients >7.0.0.0, to identify flying status of Gargoyle
  • Added Stamina Patch checkbox to enable/disable patch for stamina (passing through players/monsters)
  • Added FPS Patch checkbox, increases animation speed and client FPS, analogue to PvP Hardcode Mod in abysst. Warning: test version, contains several bugs!
  • Fixed ilaunch when starting through DualCore Launcher
  • Fixed uo.Poisoned() function for new clients
  • Fixed crash on "Colored+Icons" checkbox check
  • Fixed drawing in title under Windows 7 (no longer requires classic theme in system)
  • Moved Pass hotkeys checkboxes to Hotkeys tab, Desktop Fix to Connection tab
  • Deleted unused checkboxes: Flush Log, Target XYZ fix, Permit Vars Loopback, Unset before set

    Script.dll:
  • Added Select last script at run checkbox - if set, last runned script will be selected automatically
  • Added Large Buttons checkbox - if set, Run, Stop and Pause buttons will be larger in size (Was requested)
  • Added multidimensional array (matrix) support, usage:
    Array initialization: mdim array_Name[dim1]...[dimN]
    Transfer of matrix named array_name into function named sub_name: sub_name(&mdim array_name)
    Receiving of matrix as argument in function named sub_name: sub_name(mdim array_name)
  • Added SetArrayLength (var_name, length, [copy:1/0]) function
    Used for copying or change of array size
    dim new_array = SetArrayLength(old_array, length, 1) - would copy "length" elements of old_array array into new new_array array. Elements outside of length would be removed.
    old_array = SetArrayLength(old_array, length) - would change the length of the old_array array, in case of array length decrease, elements outside of length would be removed.
  • Added ArrayContains(Array,Value) function - checkes if "Array" contains element "Value" in it. Returnes index of first found element, otherwise -1
  • Added GetArrayLength(Array) function, returns length of "Array"
  • Added Append method to file class. Usage:
    f = file(Path)
    f.append()
http://forum.yoko.com.ua/viewtopic.php?p=94698#p94698

Post Reply