Version 0.95 BETA

This commit is contained in:
OTCv8
2019-10-02 03:38:52 +02:00
parent 9219c78f15
commit 5220a3bdd2
501 changed files with 38097 additions and 2 deletions

View File

@@ -0,0 +1,48 @@
function init()
connect(g_game, {
onGameStart = online,
onGameEnd = offline
})
if g_game.isOnline() then online() end
end
function terminate()
disconnect(g_game, {
onGameStart = online,
onGameEnd = offline
})
offline()
end
function online()
if g_game.getFeature(GamePlayerMounts) then
g_keyboard.bindKeyDown('Ctrl+R', toggleMount)
end
end
function offline()
if g_game.getFeature(GamePlayerMounts) then
g_keyboard.unbindKeyDown('Ctrl+R')
end
end
function toggleMount()
local player = g_game.getLocalPlayer()
if player then
player:toggleMount()
end
end
function mount()
local player = g_game.getLocalPlayer()
if player then
player:mount()
end
end
function dismount()
local player = g_game.getLocalPlayer()
if player then
player:dismount()
end
end

View File

@@ -0,0 +1,9 @@
Module
name: game_playermount
description: Manage player mounts
author: BeniS
website: https://github.com/edubart/otclient
sandboxed: true
scripts: [ playermount ]
@onLoad: init()
@onUnload: terminate()