Messages
10
Reactions
0
Credits
542
Joined
Mar 2024
Messages
172
Reactions
3
Credits
49,546
Joined
Dec 2022
Messages
240
Reactions
9
Credits
4,663
Joined
Feb 2024
Striker9090,
wrote:
If you have 0r-house unlocked give you extra 300 credit
I give too +300 credit for it
Messages
63
Reactions
0
Credits
14
Joined
Jun 2024
Messages
12
Reactions
0
Credits
267
Joined
Jun 2023
Messages
86
Reactions
0
Credits
5,150
Joined
Jun 2023
Messages
925
Reactions
23
Credits
13,974
Joined
Jan 2022
skylarmfer,
wrote:
Or_lib Proofs :
[attachment removed][attachment removed]
FULL RESOURCES :
[attachment removed]
PREVIEW OF MOTEL SYSTEM:
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
loading="lazy">
-=Stri...
[attachment removed][attachment removed]
FULL RESOURCES :
[attachment removed]
PREVIEW OF MOTEL SYSTEM:
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
loading="lazy">
-=Stri...
for real man this much lol[/attachment][/attachment][/attachment]
Messages
10
Reactions
0
Credits
542
Joined
Mar 2024
ArcsGlobal,
wrote:
not work
[attachment removed]
[attachment removed]
u can rework the server side of it, its not always a drag and drop[/attachment]
Messages
12
Reactions
0
Credits
267
Joined
Jun 2023
skylarmfer,
wrote:
u can rework the server side of it, its not always a drag and drop
As a result, the script does not work, it is faulty. If you're sharing, you have to do it yourself
Messages
12
Reactions
0
Credits
267
Joined
Jun 2023
Messages
12
Reactions
0
Credits
267
Joined
Jun 2023
0r_lib/server.main.lua
There are some problems, add some and let's put it together.
Resmon = {}
Resmon.Callbacks = {}
Resmon.UsableItems = {}
-- Callback fonksiyonları
function Resmon.RegisterCallback(name, callback)
Resmon.Callbacks[name] = callback
end
function Resmon.TriggerCallback(name, source, cb, ...)
if Resmon.Callbacks[name] then
Resmon.Callbacks[name](source, cb, ...)
else
print("Callback " .. name .. " bulunamadı.")
end
end
-- Usable item fonksiyonları
function Resmon.RegisterUsableItem(itemName, callback)
Resmon.UsableItems[itemName] = callback
end
function Resmon.UseItem(source, item)
local usableItem = Resmon.UsableItems[item.name]
if usableItem then
usableItem(source, item)
else
print("Usable item " .. item.name .. " bulunamadı.")
end
end
-- Kod oluÅŸturma fonksiyonu
function Resmon.GenerateCode()
-- Burada bir rastgele kod oluşturabilirsiniz, örneğin:
local length = 6
local charset = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
local code = ""
for i = 1, length do
local randomChar = charset:sub(math.random(1, [HASH=1444]#charset[/HASH]), math.random(1, [HASH=1444]#charset[/HASH]))
code = code .. randomChar
end
return code
end
-- Oyuncu adını döndüren fonksiyon
function Resmon.GetPlayerOfflineName(owner)
-- Burada veritabanından veya başka bir kaynaktan oyuncu adını alabilirsiniz
-- Örnek dönüş:
local playerName = "Bilinmeyen Oyuncu"
-- Veritabanından oyuncu adını çekmek için örnek MySQL sorgusu:
--[[
local result = MySQL.Sync.fetchScalar("SELECT name FROM users WHERE identifier = @@owner", {["@@owner"] = owner})
if result then
playerName = result
end
--]]
return playerName
end
-- GetPlayerFromSource fonksiyonu (qb-core global fonksiyon örneği)
function Resmon.GetPlayerFromSource(source)
local xPlayer = QBCore.Functions.GetPlayer(source)
return xPlayer
end
-- Register the functions to Resmon.Lib
Resmon = Resmon or {}
Resmon.Lib = Resmon.Lib or {}
Resmon.Lib.Callback = Resmon.Lib.Callback or {}
Resmon.Lib.Callback.Register = Resmon.RegisterCallback
Resmon.Lib.Callback.Trigger = Resmon.TriggerCallback
Resmon.Lib.RegisterUsableItem = Resmon.RegisterUsableItem
Resmon.Lib.UseItem = Resmon.UseItem
Resmon.Lib.GenerateCode = Resmon.GenerateCode -- Register the GenerateCode function
Resmon.Lib.GetPlayerOfflineName = Resmon.GetPlayerOfflineName -- Register the GetPlayerOfflineName function
Resmon.Lib.GetPlayerFromSource = Resmon.GetPlayerFromSource -- Register the GetPlayerFromSource function
-- QB-Core'dan gerekli core objesini almak için
function QBCoreObject()
return QBCore
end
-- Exports
exports('QBCoreObject', QBCoreObject)[/item][/itemname][/name][/name][/name]
There are some problems, add some and let's put it together.
Resmon = {}
Resmon.Callbacks = {}
Resmon.UsableItems = {}
-- Callback fonksiyonları
function Resmon.RegisterCallback(name, callback)
Resmon.Callbacks[name] = callback
end
function Resmon.TriggerCallback(name, source, cb, ...)
if Resmon.Callbacks[name] then
Resmon.Callbacks[name](source, cb, ...)
else
print("Callback " .. name .. " bulunamadı.")
end
end
-- Usable item fonksiyonları
function Resmon.RegisterUsableItem(itemName, callback)
Resmon.UsableItems[itemName] = callback
end
function Resmon.UseItem(source, item)
local usableItem = Resmon.UsableItems[item.name]
if usableItem then
usableItem(source, item)
else
print("Usable item " .. item.name .. " bulunamadı.")
end
end
-- Kod oluÅŸturma fonksiyonu
function Resmon.GenerateCode()
-- Burada bir rastgele kod oluşturabilirsiniz, örneğin:
local length = 6
local charset = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
local code = ""
for i = 1, length do
local randomChar = charset:sub(math.random(1, [HASH=1444]#charset[/HASH]), math.random(1, [HASH=1444]#charset[/HASH]))
code = code .. randomChar
end
return code
end
-- Oyuncu adını döndüren fonksiyon
function Resmon.GetPlayerOfflineName(owner)
-- Burada veritabanından veya başka bir kaynaktan oyuncu adını alabilirsiniz
-- Örnek dönüş:
local playerName = "Bilinmeyen Oyuncu"
-- Veritabanından oyuncu adını çekmek için örnek MySQL sorgusu:
--[[
local result = MySQL.Sync.fetchScalar("SELECT name FROM users WHERE identifier = @@owner", {["@@owner"] = owner})
if result then
playerName = result
end
--]]
return playerName
end
-- GetPlayerFromSource fonksiyonu (qb-core global fonksiyon örneği)
function Resmon.GetPlayerFromSource(source)
local xPlayer = QBCore.Functions.GetPlayer(source)
return xPlayer
end
-- Register the functions to Resmon.Lib
Resmon = Resmon or {}
Resmon.Lib = Resmon.Lib or {}
Resmon.Lib.Callback = Resmon.Lib.Callback or {}
Resmon.Lib.Callback.Register = Resmon.RegisterCallback
Resmon.Lib.Callback.Trigger = Resmon.TriggerCallback
Resmon.Lib.RegisterUsableItem = Resmon.RegisterUsableItem
Resmon.Lib.UseItem = Resmon.UseItem
Resmon.Lib.GenerateCode = Resmon.GenerateCode -- Register the GenerateCode function
Resmon.Lib.GetPlayerOfflineName = Resmon.GetPlayerOfflineName -- Register the GetPlayerOfflineName function
Resmon.Lib.GetPlayerFromSource = Resmon.GetPlayerFromSource -- Register the GetPlayerFromSource function
-- QB-Core'dan gerekli core objesini almak için
function QBCoreObject()
return QBCore
end
-- Exports
exports('QBCoreObject', QBCoreObject)[/item][/itemname][/name][/name][/name]
Messages
147
Reactions
0
Credits
13
Joined
Jan 2024
Messages
216
Reactions
0
Credits
33
Joined
Mar 2023
Messages
52
Reactions
0
Credits
105
Joined
May 2022
Now
ArcsGlobal,
wrote:
[/QUOTE]
Now it works right??[/item][/itemname][/name][/name][/name][/item][/itemname][/name][/name][/name]
ArcsGlobal,
wrote:
0r_lib/server.main.lua
There are some problems, add some and let's put it together.
Resmon = {}
Resmon.Callbacks = {}
Resmon.UsableItems = {}
-...
There are some problems, add some and let's put it together.
Resmon = {}
Resmon.Callbacks = {}
Resmon.UsableItems = {}
-...
[/QUOTE]
Now it works right??[/item][/itemname][/name][/name][/name][/item][/itemname][/name][/name][/name]
Messages
188
Reactions
0
Credits
1,716
Joined
Nov 2021
Messages
52
Reactions
0
Credits
105
Joined
May 2022
Messages
282
Reactions
1
Credits
37
Joined
Jul 2023