Advertisement
Guest User

Untitled

a guest
Dec 23rd, 2020
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.89 KB | None | 0 0
  1. _G.importClass = function(t)
  2.     if type(t) == 'table' then
  3.         for _,className in pairs(t) do
  4.             if IsDuplicityVersion() then
  5.                 local f,err = load(LoadResourceFile('fg-base', "server/classes/"..className..".lua"))
  6.                 if f then
  7.                     f()
  8.                 end
  9.             else
  10.                 local f,err = load(LoadResourceFile('fg-base', "client/classes/"..className..".lua"))
  11.  
  12.                 f()
  13.             end
  14.         end
  15.     elseif type(t) == 'string' then
  16.         if t == '*' then
  17.             if IsDuplicityVersion() then
  18.                 -- servers-ide
  19.                 importClass {
  20.                     'fgcore',
  21.                     'exports',
  22.                     'getuser',
  23.                 }
  24.             else
  25.                 -- -- client-side
  26.                 -- import {
  27.                 --     'none'
  28.                 -- }
  29.             end
  30.         else
  31.             importClass {t}
  32.         end
  33.     end
  34. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement