Ну короче решил я сделать такую штуку чтобы использовать для своих способностей основанных на ability_lua. И даже что-то получилось, но есть небольшая проблема - распределения вероятностей не совсем совпадают с аналогичными полученными с помощью рандома от Valve. Возможно кто-то занимался такими делами и подскажет мне в чем проблема.
Код системы
PS: я взял за основу код с этой страницы.
Код системы
PS: я взял за основу код с этой страницы.