Library Updated!
Changelog v1.1.0:
Changelog v1.1.1:Code:- Added string.rtrim, string.ltrim and string.trim. - Added table.copy, table.filter and table.merge. - Added table.sum, table.average, table.min and table.max. - Added calltable, setsetting and waitcondition. - Added Point class. - Added HUD class. - Updated userdatastringformat. - Fixed maxcap. - Fixed table.stringformat. - Fixed REGEX_SERVER_SAVE.
HUDs Class Example:Code:- Minor fixes for HUD class.
init start
local exampleHud = HUD:new({
uniqueId = 'example-id',
draggable = true,
savePosition = true,
dragEvent = IEVENT_LMOUSEDOWN,
dragStopEvent = IEVENT_LMOUSEUP,
startPosition = Point:new($worldwin.left, $worldwin.top),
posRelativeTo = function() return Point:new($worldwin.left, $worldwin.top) end
})
exampleHud:bootstrap()
function inputevents(e)
exampleHud:handleInput(e)
end
setfontstyle('Tahoma', 26)
setfillstyle('color', color(0, 0, 0, 50))
init end
exampleHud:run()
addshape('roundrect', 0, 0, 150, 150, 5, 5)
addtext('Drag Me!', 5, 52)