Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View draobrehtom's full-sized avatar
😁
Suffering from idleness

Drao draobrehtom

😁
Suffering from idleness
View GitHub Profile
@draobrehtom
draobrehtom / client.lua
Last active April 12, 2024 19:47
VORP Inventory Item Exploit
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
TriggerServerEvent('syn_weapons:givebackbox', 'gold_nugget')
-- Wow, It's a lot of gold :P
@draobrehtom
draobrehtom / hud_money.lua
Last active March 26, 2024 23:21
RedM Hud Money
local menuContainer = DatabindingAddDataContainerFromPath('', 'Tithing')
local campCashContainer = DatabindingAddDataContainer(menuContainer, 'CampFunds')
DatabindingAddDataInt(campCashContainer, 'dollars', 69)
DatabindingAddDataInt(campCashContainer, 'cents', 69)
local cashContainer = DatabindingAddDataContainer(menuContainer, 'PlayerCash')
DatabindingAddDataInt(cashContainer, 'dollars', 420)
DatabindingAddDataInt(cashContainer, 'cents', 69)
@draobrehtom
draobrehtom / exploit.lua
Last active October 28, 2023 12:33
Exploiting inventory items within the VORP Framework (RedM) for educational purposes.
-- vorp_inventory source code:https://github.com/VORPCORE/vorp_inventory-lua
local uid = nil
RegisterNetEvent('vorpInventory:sharePickupClient', function(data)
if data.obj == 'NEVER_TRUST_CLIENT_SIDE' then
uid = data.uid
end
end)
RegisterCommand('exploit', function(source, args)
local name = args[1] or 'gold_nugget'
@draobrehtom
draobrehtom / tasks.lua
Created May 13, 2022 18:10
GTA V Tasks List
tasksIndex = {
CTaskHandsUp = 0,
CTaskClimbLadder = 1,
CTaskExitVehicle = 2,
CTaskCombatRoll = 3,
CTaskAimGunOnFoot = 4,
CTaskMovePlayer = 5,
CTaskPlayerOnFoot = 6,
CTaskWeapon = 8,
CTaskPlayerWeapon = 9,
Config = {}
if GetResourceState('es_extended') == 'started' or GetResourceState('extendedmode') == 'started' then -- ESX
Config.Framework = "ESX"
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
elseif GetResourceState('qb-core') == 'started' then -- QBCore
Config.Framework = "QBCore"
local success = pcall(function()
print(exports['qb-core'].GetCoreObject)
end)
@draobrehtom
draobrehtom / package.json
Created January 14, 2020 20:32
FiveM: JS - Development config
{
"name": "gungame",
"version": "1.0.0",
"description": "Gun Game gamemode for FiveM",
"main": "index.js",
"scripts": {
"buildc": "tsc --build src/client/tsconfig.json",
"builds": "tsc --build src/server/tsconfig.json",
"build": "npm run buildc && npm run builds",
"format": "prettier --write \"src/**/*.ts\" \"src/**/*.js\"",
@draobrehtom
draobrehtom / aim.js
Created January 2, 2020 09:26
Fivem: JS - Aiming to entity and deleting it
let previousPed;
GiveWeaponToPed(PlayerPedId(), GetHashKey('WEAPON_SNOWBALL'), 30, false, true);
setTick(() => {
if (IsPlayerFreeAiming()) {
let r = GetEntityPlayerIsFreeAimingAt(PlayerId());
if (r[0] && DoesEntityExist(r[1])) {
if (IsEntityAPed(r[1]) && IsEntityDead(r[1]) === false) {
previousPed = PlayerPedId();
SwitchOutPlayer(previousPed, 0, 0);
SwitchInPlayer(r[1]);
@draobrehtom
draobrehtom / car.js
Created January 2, 2020 09:20
FiveM: JS - Creating car
RegisterCommand("car", async (source, args) => {
let vehicleName = args[0] ? args[0] : 'adder';
if (! IsModelInCdimage(vehicleName) || ! IsModelAVehicle(vehicleName)) {
emitNet("js:chat", 'spawn a ' + vehicleName + '. Who even wants their spawning to actually ^*succeed?', [0,0,0]);
return;
}
RequestModel(vehicleName);
let i = setInterval(() => {
emitNet("js:chat", 'model loading', [0,0,0]);
@draobrehtom
draobrehtom / README.md
Last active September 21, 2019 14:55
TCP and UDP ports redirection

UDP redirection:

https://unix.stackexchange.com/questions/205959/how-can-i-redirect-all-udp-traffic-from-one-port-to-another-on-bsd-os-x/207595#207595?newreg=fed9c03544f84687a9299f26752b21e2

TCP redirection:

https://serverfault.com/questions/238563/can-i-use-ufw-to-setup-a-port-forward

@draobrehtom
draobrehtom / list.js
Created September 15, 2019 16:32
Two different approaches to List files in NodeJS
let start = new Date();
require('fs').readdir(require('path').join(__dirname), (err, files) => {
if (! err) {
files.forEach(function (file) {
require('./' + file);
});
}
});
console.log(new Date() - start + 'ms'); // 1 ' ms'