├── .gitignore ├── README.md ├── client └── cl_main.lua ├── fxmanifest.lua ├── server └── sv_main.lua ├── shared └── config.lua ├── skills.sql └── svelte-source ├── .gitignore ├── .vscode └── extensions.json ├── README.md ├── index.html ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── src ├── App.svelte ├── components │ ├── Skill.svelte │ └── Skills.svelte ├── hooks │ ├── useFetchNui.ts │ └── useNuiEvent.ts ├── interfaces │ └── skill.ts ├── main.ts ├── store │ └── skills.ts ├── styles │ └── globals.css ├── utils │ ├── debugData.ts │ └── misc.ts └── vite-env.d.ts ├── svelte.config.js ├── tailwind.config.cjs ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/README.md -------------------------------------------------------------------------------- /client/cl_main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/client/cl_main.lua -------------------------------------------------------------------------------- /fxmanifest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/fxmanifest.lua -------------------------------------------------------------------------------- /server/sv_main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/server/sv_main.lua -------------------------------------------------------------------------------- /shared/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/shared/config.lua -------------------------------------------------------------------------------- /skills.sql: -------------------------------------------------------------------------------- 1 | ALTER table players 2 | ADD COLUMN `skills` LONGTEXT DEFAULT '[]'; -------------------------------------------------------------------------------- /svelte-source/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/.gitignore -------------------------------------------------------------------------------- /svelte-source/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/.vscode/extensions.json -------------------------------------------------------------------------------- /svelte-source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/README.md -------------------------------------------------------------------------------- /svelte-source/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/index.html -------------------------------------------------------------------------------- /svelte-source/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/package.json -------------------------------------------------------------------------------- /svelte-source/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/pnpm-lock.yaml -------------------------------------------------------------------------------- /svelte-source/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/postcss.config.cjs -------------------------------------------------------------------------------- /svelte-source/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/App.svelte -------------------------------------------------------------------------------- /svelte-source/src/components/Skill.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/components/Skill.svelte -------------------------------------------------------------------------------- /svelte-source/src/components/Skills.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/components/Skills.svelte -------------------------------------------------------------------------------- /svelte-source/src/hooks/useFetchNui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/hooks/useFetchNui.ts -------------------------------------------------------------------------------- /svelte-source/src/hooks/useNuiEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/hooks/useNuiEvent.ts -------------------------------------------------------------------------------- /svelte-source/src/interfaces/skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/interfaces/skill.ts -------------------------------------------------------------------------------- /svelte-source/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/main.ts -------------------------------------------------------------------------------- /svelte-source/src/store/skills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/store/skills.ts -------------------------------------------------------------------------------- /svelte-source/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/styles/globals.css -------------------------------------------------------------------------------- /svelte-source/src/utils/debugData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/utils/debugData.ts -------------------------------------------------------------------------------- /svelte-source/src/utils/misc.ts: -------------------------------------------------------------------------------- 1 | export const isEnvBrowser = (): boolean => !(window as any).invokeNative; -------------------------------------------------------------------------------- /svelte-source/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/src/vite-env.d.ts -------------------------------------------------------------------------------- /svelte-source/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/svelte.config.js -------------------------------------------------------------------------------- /svelte-source/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/tailwind.config.cjs -------------------------------------------------------------------------------- /svelte-source/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/tsconfig.json -------------------------------------------------------------------------------- /svelte-source/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/tsconfig.node.json -------------------------------------------------------------------------------- /svelte-source/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qw-scripts/qw_skills/HEAD/svelte-source/vite.config.ts --------------------------------------------------------------------------------