mirror of
https://github.com/OTCv8/otclientv8.git
synced 2025-12-12 23:19:46 +01:00
Version 0.999 beta, with more bug fixes
This commit is contained in:
22
README.md
22
README.md
@@ -3,21 +3,18 @@
|
|||||||
Preview version of OTClientV8, version v1.0 with tutorials will be released soon.
|
Preview version of OTClientV8, version v1.0 with tutorials will be released soon.
|
||||||
It's based on https://github.com/edubart/otclient and it's not backward compatible.
|
It's based on https://github.com/edubart/otclient and it's not backward compatible.
|
||||||
|
|
||||||
# DISCORD
|
## DISCORD: https://discord.gg/feySup6
|
||||||
OTClientV8 discord channel: https://discord.gg/feySup6 (new, working link!)
|
## Forum: https://otland.net/forums/otclient.494/
|
||||||
|
|
||||||
# Forum
|
|
||||||
OTClientV8 forum: https://otland.net/forums/otclient.494/
|
|
||||||
|
|
||||||
# FEATURES
|
# FEATURES
|
||||||
- Rewritten and optimized rendering (60 fps on 11 years old computer)
|
- Rewritten and optimized rendering (60 fps on 11 years old computer)
|
||||||
- Better DirectX9 and DirectX11 support
|
- Better DirectX9 and DirectX11 support
|
||||||
- Adaptive rendering (automated graphics optimizations)
|
- Adaptive rendering (automated graphics optimizations)
|
||||||
- Rewritten light rendering
|
- Rewritten and optimized light rendering
|
||||||
- Rewritten path finding and auto walking
|
- Rewritten path finding and auto walking
|
||||||
- Rewritten walking system
|
- Rewritten walking system with animations
|
||||||
- HTTP lua API with JSON support
|
- HTTP/HTTPS lua API with JSON support
|
||||||
- Auto updater
|
- Auto updater with failsafe (recovery) mode
|
||||||
- New filesystem
|
- New filesystem
|
||||||
- File encryption and compression
|
- File encryption and compression
|
||||||
- Automatic diagnostic system
|
- Automatic diagnostic system
|
||||||
@@ -28,12 +25,15 @@ OTClientV8 forum: https://otland.net/forums/otclient.494/
|
|||||||
- Updated hotkey manager
|
- Updated hotkey manager
|
||||||
- Updated and optimized battle list
|
- Updated and optimized battle list
|
||||||
- Crosshair, floor fading, extra health/mana bars and panels
|
- Crosshair, floor fading, extra health/mana bars and panels
|
||||||
|
- Much more client options
|
||||||
- Removed a lot of useless and outdated things
|
- Removed a lot of useless and outdated things
|
||||||
- Bot (https://github.com/OTCv8/otclientv8_bot)
|
- Advanced bot (https://github.com/OTCv8/otclientv8_bot)
|
||||||
- Support for proxies to lower latency and protect against DDoS (extra paid option)
|
- Support for proxies to lower latency and protect against DDoS (extra paid option)
|
||||||
|
- Bot protection (extra paid option)
|
||||||
|
- [Soon] Mobile application for quick authorization
|
||||||
|
|
||||||
### And hundreds of smaller features, optimizations and bug fixes!
|
### And hundreds of smaller features, optimizations and bug fixes!
|
||||||
### Check out directory `tutorials` to see how activate and use features
|
### Check out directory `tutorials` to see how activate and use new features
|
||||||
|
|
||||||
### There's github repo of tfs 1.3 with otclientv8 features: https://github.com/OTCv8/otclientv8-tfs
|
### There's github repo of tfs 1.3 with otclientv8 features: https://github.com/OTCv8/otclientv8-tfs
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
Module
|
Module
|
||||||
name: game_bot
|
name: game_bot
|
||||||
description: Bot
|
description: Advanced OTClientV8 Bot
|
||||||
author: otclient@otclient.ovh
|
author: otclient@otclient.ovh
|
||||||
sandboxed: true
|
sandboxed: true
|
||||||
scripts: [ bot ]
|
scripts: [ ui/botitemcontainer, ui/botwaypoints, bot ]
|
||||||
@onLoad: init()
|
@onLoad: init()
|
||||||
@onUnload: terminate()
|
@onUnload: terminate()
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ function executeBot(config, storage, tabs, msgCallback)
|
|||||||
context.regexMatch = regexMatch
|
context.regexMatch = regexMatch
|
||||||
|
|
||||||
-- classes
|
-- classes
|
||||||
|
context.g_resources = g_resources
|
||||||
context.g_game = g_game
|
context.g_game = g_game
|
||||||
context.g_map = g_map
|
context.g_map = g_map
|
||||||
context.g_ui = g_ui
|
context.g_ui = g_ui
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ end
|
|||||||
|
|
||||||
Panels.AntiParalyze = function(parent)
|
Panels.AntiParalyze = function(parent)
|
||||||
context.macro(500, "Anti Paralyze", nil, function()
|
context.macro(500, "Anti Paralyze", nil, function()
|
||||||
if not context.isParalyzed() and context.storage.autoHasteText:len() > 0 then
|
if context.isParalyzed() and context.storage.autoAntiParalyzeText:len() > 0 then
|
||||||
if context.saySpell(context.storage.autoAntiParalyzeText, 2500) then
|
if context.saySpell(context.storage.autoAntiParalyzeText, 2500) then
|
||||||
context.delay(5000)
|
context.delay(5000)
|
||||||
end
|
end
|
||||||
|
|||||||
0
modules/game_bot/ui/botitemcontainer.lua
Normal file
0
modules/game_bot/ui/botitemcontainer.lua
Normal file
0
modules/game_bot/ui/botwaypoints.lua
Normal file
0
modules/game_bot/ui/botwaypoints.lua
Normal file
@@ -247,10 +247,12 @@ function onColorCheckChange(colorBox)
|
|||||||
colorBox:setChecked(true)
|
colorBox:setChecked(true)
|
||||||
colorBox.onCheckChange = onColorCheckChange
|
colorBox.onCheckChange = onColorCheckChange
|
||||||
else
|
else
|
||||||
currentColorBox.onCheckChange = nil
|
if currentColorBox then
|
||||||
currentColorBox:setChecked(false)
|
currentColorBox.onCheckChange = nil
|
||||||
currentColorBox.onCheckChange = onColorCheckChange
|
currentColorBox:setChecked(false)
|
||||||
|
currentColorBox.onCheckChange = onColorCheckChange
|
||||||
|
end
|
||||||
|
|
||||||
currentColorBox = colorBox
|
currentColorBox = colorBox
|
||||||
|
|
||||||
if currentClotheButtonBox:getId() == 'head' then
|
if currentClotheButtonBox:getId() == 'head' then
|
||||||
|
|||||||
BIN
otclient_dx.exe
BIN
otclient_dx.exe
Binary file not shown.
BIN
otclient_gl.exe
BIN
otclient_gl.exe
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user