Post by Shayne on Mar 5, 2023 5:37:38 GMT
Hello! Hope everyone here is doing well.
I've been a little slow with things as usual, but I am getting there.. I'm planning to release the final version of EOPSH (4.3) soon, and a test version of the v28.3 client so people can try it early. After those projects are finished, I'll probably be done with EO for a while, but we'll see what happens. I do have plans to release some other things and useful info, but no guarantees on when or if that comes. I'll see what I can get to.
EOPSH v4.3 - Screeny
EOPSH 4.3 - Change Log
AFK Hack
-Added a toggle button to choose between preventing all idle functionality, or only disconnection.
-Added a new pointer to allow setting a custom idle emote. (1-11 & 14)
Login Delay
-Added a new pointer to display the account creation delay.
Spell Queue
-Added a new spell queue mode, that allows full mouse interaction while a spell is queued.
(Can toggle between the new and classic spell queue modes)
Menu Hack [+]
-Added a new mod to prevent panel menus from resetting back to the top when switching between panels.
(Online menu, help menu, spell menu)
Note: The old Menu Hack + has been combined with the On hack.
NPC Hack [+]
-Added a new mod to prevent displaying npc messages in chat channels.
Shop Hack [+]
-Added a toggle mod to set and freeze the shop buy amount from 2-4. (Classic method)
Chat Flood
Further reduced global flood delays.
Anti Freeze [+]
[1] Fixed npc hover freeze and combined it together with main npc anti freeze. (Removed toggle button)
[2] Speeds up graphic and text loading when moving/scrolling
Note: The [2] mod is unneeded and useless with v28.3
[+] Allows you to break out of the main npc freeze/loop
-If the client is frozen and stops functioning and rendering, use this.
Note: This will leak a small amount of memory each time.
Credits: Thanks to Vetal for figuring out this method.
Mini Map
-Fixed disabling of grid line mods. (Off and Disable All buttons now revert to normal functionality)
EO Client v28.3 - Screeny
EO Client v28.3 - Change Log
Extended player skin limits
-Extended the player skin limit from 6 to 12 skins
Note: Credits to Sausage for this modification.
Improved main timer functionality
-Simplified, organized and optimized main timer functionality.
(Improved stability and responsiveness)
Improved graphic rendering
-Faster npc, player and map layer updating.
-Faster menu dragging and scrolling updating.
Improved mouse input restrictions
-Greatly reduced mouse move and mouse click input delays.
Improved account creation & login functionality
-Faster creation & login updating and better loading accuracy.
Improved map item string display
-All items on the map floor now display as 'x' amount. (Similar to inventory)
Ex: Gold x1, Crow claw x50
Reduced global flood restriction
-Global flood delays are now reduced to around 12 seconds.
Fixed Sound Buffer Exception? (Must test further)
-Fixed bad checks and memory reads that caused an exception/crash
-Reduced sound buffers to 5 to prevent an exception
Fixed Player Function Exception? (Must test further)
-Removed a bad check and memory read that caused an exception/crash
Fixed Idle NPC Function Exception
-Fixed a bad check and memory read that caused an exception/crash
Fixed player & npc drop protection functionality
-Fixed message string functionality I had broke in 28.1 - 28.2. Woopsies..
Fixed news panel functionality
-Fixed v28.2 arrow buttons (hovering and clicking/holding) on the news menu.
Note: Thanks to Cirras for pointing out this issue.
Fixed idle/afk functionality.
-Reverted back to default idle functionality.
-Prevented the timed disconnection from disconnecting idle clients.
I've been a little slow with things as usual, but I am getting there.. I'm planning to release the final version of EOPSH (4.3) soon, and a test version of the v28.3 client so people can try it early. After those projects are finished, I'll probably be done with EO for a while, but we'll see what happens. I do have plans to release some other things and useful info, but no guarantees on when or if that comes. I'll see what I can get to.
EOPSH v4.3 - Screeny
EOPSH 4.3 - Change Log
AFK Hack
-Added a toggle button to choose between preventing all idle functionality, or only disconnection.
-Added a new pointer to allow setting a custom idle emote. (1-11 & 14)
Login Delay
-Added a new pointer to display the account creation delay.
Spell Queue
-Added a new spell queue mode, that allows full mouse interaction while a spell is queued.
(Can toggle between the new and classic spell queue modes)
Menu Hack [+]
-Added a new mod to prevent panel menus from resetting back to the top when switching between panels.
(Online menu, help menu, spell menu)
Note: The old Menu Hack + has been combined with the On hack.
NPC Hack [+]
-Added a new mod to prevent displaying npc messages in chat channels.
Shop Hack [+]
-Added a toggle mod to set and freeze the shop buy amount from 2-4. (Classic method)
Chat Flood
Further reduced global flood delays.
Anti Freeze [+]
[1] Fixed npc hover freeze and combined it together with main npc anti freeze. (Removed toggle button)
[2] Speeds up graphic and text loading when moving/scrolling
Note: The [2] mod is unneeded and useless with v28.3
[+] Allows you to break out of the main npc freeze/loop
-If the client is frozen and stops functioning and rendering, use this.
Note: This will leak a small amount of memory each time.
Credits: Thanks to Vetal for figuring out this method.
Mini Map
-Fixed disabling of grid line mods. (Off and Disable All buttons now revert to normal functionality)
EO Client v28.3 - Screeny
EO Client v28.3 - Change Log
Extended player skin limits
-Extended the player skin limit from 6 to 12 skins
Note: Credits to Sausage for this modification.
Improved main timer functionality
-Simplified, organized and optimized main timer functionality.
(Improved stability and responsiveness)
Improved graphic rendering
-Faster npc, player and map layer updating.
-Faster menu dragging and scrolling updating.
Improved mouse input restrictions
-Greatly reduced mouse move and mouse click input delays.
Improved account creation & login functionality
-Faster creation & login updating and better loading accuracy.
Improved map item string display
-All items on the map floor now display as 'x' amount. (Similar to inventory)
Ex: Gold x1, Crow claw x50
Reduced global flood restriction
-Global flood delays are now reduced to around 12 seconds.
Fixed Sound Buffer Exception? (Must test further)
-Fixed bad checks and memory reads that caused an exception/crash
-Reduced sound buffers to 5 to prevent an exception
Fixed Player Function Exception? (Must test further)
-Removed a bad check and memory read that caused an exception/crash
Fixed Idle NPC Function Exception
-Fixed a bad check and memory read that caused an exception/crash
Fixed player & npc drop protection functionality
-Fixed message string functionality I had broke in 28.1 - 28.2. Woopsies..
Fixed news panel functionality
-Fixed v28.2 arrow buttons (hovering and clicking/holding) on the news menu.
Note: Thanks to Cirras for pointing out this issue.
Fixed idle/afk functionality.
-Reverted back to default idle functionality.
-Prevented the timed disconnection from disconnecting idle clients.