Skip to content

Instantly share code, notes, and snippets.

-- darkrp textWrap fork
-- adds maxLines arg
local GetTextSize = surface.GetTextSize
local sub, gsub = string.sub, string.gsub
local function charWrap(text, remainingWidth, maxWidth)
local totalWidth = 0
text = gsub(text, ".", function(char)
@AMD-NICK
AMD-NICK / petrovich.lua
Created June 20, 2020 18:32
Функция для Garry's Mod, склоняющая русские слова (винительный, дательный и тд..). Тамада - тамаду/тамаде/тамадой и тд. Использует правила с github.com/petrovich. В текущей реализации хромает качество исполнения, но скрипт работает. Специально для t.me/gmodev
--[[-------------------------------------------------------------------------
2019.01.16
Урезанный класс для склонения русских слов
https://github.com/petrovich/petrovich-php
В оригинале работает с именами
Полезные ссылки:
https://petroleks.ru/gramota/13.php
https://pymorphy2.readthedocs.io/en/latest/
@Python1320
Python1320 / coroutinefun.lua
Last active April 1, 2022 13:47
Garry's Mod Lua (glua, luajit) coroutine fun (testing version)
--setfenv(1,_G)
local meta={}
local co=setmetatable({},meta)
_G.co=co
-- todo
-- error handler wrapper?
-- select() polling support (epoll() please :c)
-- co.make steal parameters
-- ?
@RichardB01
RichardB01 / utilx.lua
Created April 24, 2012 19:03
UtilX - A collab lua gmod function library.
-----------------------------------
-- utilx
-- A project stared by Gbps
-- expanded with community input
-----------------------------------
utilx = {}
utilx.Version = 1.0
--------------------