AFU Enhanced Shop
āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ
AFU Enhanced Shop āđāļāđāļāļĢāļ°āļāļāļĢāđāļēāļāļāđāļēāļāļąāđāļāļŠāļđāļāļŠāļģāļŦāļĢāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ FiveM āļāļĩāđāļāļąāļāļāļēāđāļāļĒ AFU Squad (Danyouknowme x Txrxx x Hex) āļĢāļ°āļāļāļāļĩāđāļĢāļāļāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāļĢāđāļēāļāļāđāļēāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāļĢāļ°āđāļ āļ āļāļĢāđāļāļĄāļāļĩāđāļāļāļĢāđāļŠāđāļ§āļāļĨāļ āļāļēāļĢāļāļ·āđāļāļŠāļīāļāļāđāļēāļāđāļ§āļĒāđāļāļīāļāļŠāļāļŦāļĢāļ·āļāļāļāļēāļāļēāļĢ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļķāļāļĢāļēāļĒāļāļēāļĢāļŠāļīāļāļāđāļēāļāļĩāđāļāđāļāļāļāļēāļĢāļāļ·āđāļāļāđāļāļĒāđ
āļāļĩāđāļāļāļĢāđāļŦāļĨāļąāļ
ðŠ āļĢāđāļēāļāļāđāļēāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāļĢāļ°āđāļ āļ: āļŠāļĢāđāļēāļāļĢāđāļēāļāļāđāļēāđāļāđāđāļĄāđāļāļģāļāļąāļāļāļĢāđāļāļĄāļŦāļĄāļ§āļāļŦāļĄāļđāđāļŠāļīāļāļāđāļēāļāđāļēāļāđ
ð° āļĢāļ°āļāļāļāļģāļĢāļ°āđāļāļīāļāļŦāļĨāļēāļĒāļāđāļāļāļāļēāļ: āļĢāļāļāļĢāļąāļāļāļēāļĢāļāļģāļĢāļ°āļāđāļ§āļĒāđāļāļīāļāļŠāļāļŦāļĢāļ·āļāđāļāļīāļāđāļāļāļāļēāļāļēāļĢ āļāļĢāđāļāļĄāļāļģāļŦāļāļāļ āļēāļĐāļĩāđāļĒāļāļāļēāļĄāļāđāļāļāļāļēāļāļāļēāļĢāļāļģāļĢāļ°āđāļāļīāļ
ðŊ āļĢāļ°āļāļāļŠāđāļ§āļāļĨāļ: āļĢāļāļāļĢāļąāļāļāļēāļĢāļāļģāļŦāļāļāļŠāđāļ§āļāļĨāļāļāļēāļĄāđāļāđāļāļĄāļāļĩāđāļāļđāđāđāļĨāđāļāļĄāļĩ āđāļāđāļ āļāļąāļāļĢ VIP
ð āļāļąāļāļāļķāļāļĢāļēāļĒāļāļēāļĢāļŠāļąāđāļāļāļ·āđāļ: āļāļđāđāđāļĨāđāļāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļķāļāļĢāļēāļĒāļāļēāļĢāļŠāļīāļāļāđāļēāļāļĩāđāļāđāļāļāļāļēāļĢāļāļ·āđāļāļāđāļāļĒāđ āđāļāļ·āđāļāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļāļ·āđāļāļāļĢāļąāđāļāļāđāļāđāļ
ðŪ āļĢāļ°āļāļāļāļģāļāļąāļāļāļēāļāļĩāļ: āļŠāļēāļĄāļēāļĢāļāļāļģāļŦāļāļāđāļŦāđāļĢāđāļēāļāļāđāļēāđāļāļāļēāļ°āļāļēāļāļĩāļāđāļāđāļēāļāļķāļāđāļāđ āđāļāđāļ āļĢāđāļēāļāļāļēāļ§āļļāļāļāļģāļĢāļ§āļ
ðĶ āļāļĢāļ§āļāļŠāļāļāļāđāļģāļŦāļāļąāļāļŠāļīāđāļāļāļāļ: āļĢāļāļāļĢāļąāļāļāļąāđāļāļĢāļ°āļāļāļāđāļģāļŦāļāļąāļ (Weight System) āđāļĨāļ°āļĢāļ°āļāļāļāļģāļāļąāļāļāļģāļāļ§āļ (Limit System)
ðžïļ āļ āļēāļāļŠāļīāļāļāđāļē: āļĢāļāļāļĢāļąāļāļāļēāļĢāđāļŠāļāļāļ āļēāļāļŠāļīāļāļāđāļēāļāļēāļāđāļāđāļāļĄāđāļāļĢāļ°āļāļ Inventory
āļāļēāļĢāļāļąāđāļāļāđāļē
āđāļāļĨāđāļāļēāļĢāļāļąāđāļāļāđāļē
config/settings.lua: āļāļąāđāļāļāđāļēāļāļ·āđāļāļāļēāļāļāļāļāļĢāļ°āļāļāļĢāđāļēāļāļāđāļē āđāļāđāļ āđāļŠāđāļāļāļēāļāļĢāļđāļāļ āļēāļ, āļ āļēāļĐāļĩ, āđāļĨāļ°āļŠāđāļ§āļāļĨāļ
config/shops/: āđāļāļĨāđāļāļāļĢāđāļŠāļģāļŦāļĢāļąāļāļāļģāļŦāļāļāļĢāđāļēāļāļāđāļēāļāļĢāļ°āđāļ āļāļāđāļēāļāđ
general.lua: āļāļąāļ§āļāļĒāđāļēāļāļĢāđāļēāļāļāđāļēāļāļąāđāļ§āđāļ
police.lua: āļāļąāļ§āļāļĒāđāļēāļāļĢāđāļēāļāļāđāļēāļŠāļģāļŦāļĢāļąāļāļāļģāļĢāļ§āļ
āļāļēāļĢāļāļģāļŦāļāļāļĢāđāļēāļāļāđāļē
local shop = {
name = "āļāļ·āđāļāļĢāđāļēāļāļāđāļē",
categories = {
{
name = "āļŦāļĄāļ§āļāļŦāļĄāļđāđ",
items = {
{
name = "āļāļ·āđāļāđāļāđāļāļĄ",
type = EItemType.ITEM, -- āļŦāļĢāļ·āļ EItemType.WEAPON āļŠāļģāļŦāļĢāļąāļāļāļēāļ§āļļāļ
price = 100, -- āļĢāļēāļāļē
},
-- āđāļāļīāđāļĄāļŠāļīāļāļāđāļēāļāļ·āđāļāđ
}
},
-- āđāļāļīāđāļĄāļŦāļĄāļ§āļāļŦāļĄāļđāđāļāļ·āđāļāđ
},
allowJobs = ESystem.ALLOW_ALL_JOBS, -- āļŦāļĢāļ·āļāļĢāļ°āļāļļāļāļēāļāļĩāļāđāļāļāļēāļ° āđāļāđāļ {"police"}
allowDiscountPresets = {
ENUMDiscountPreset.PRESET_1, -- āļŠāđāļ§āļāļĨāļāļāļĩāđāļāļāļļāļāļēāļāđāļŦāđāđāļāđāđāļāļĢāđāļēāļāļāļĩāđ
},
locations = {
vector4(x, y, z, heading), -- āļāļīāļāļąāļāļĢāđāļēāļāļāđāļē
},
}
āļāļēāļĢāļāļģāļŦāļāļāļŠāđāļ§āļāļĨāļ
Config.DiscountPresets = {
[ENUMDiscountPreset.PRESET_1] = {
label = "āļŠāđāļ§āļāļĨāļ VIP Card Lv.1",
percentDiscount = 10, -- āđāļāļāļĢāđāđāļāđāļāļāđāļŠāđāļ§āļāļĨāļ
maxDiscountPrice = 1000, -- āļāļģāļāļ§āļāđāļāļīāļāļŠāđāļ§āļāļĨāļāļŠāļđāļāļŠāļļāļ
Remove = true, -- āļĨāļāđāļāđāļāļĄāļāļĩāđāđāļāđāđāļāđāļāļŠāđāļ§āļāļĨāļāļŦāļĢāļ·āļāđāļĄāđ
itemsDiscount = {
"vip_card_lv_1", -- āđāļāđāļāļĄāļāļĩāđāđāļāđāđāļāđāļāļŠāđāļ§āļāļĨāļ
},
AlwaysHas = function(source)
-- āļāļąāļāļāđāļāļąāļāļāļĢāļ§āļāļŠāļāļāđāļāļ·āđāļāļāđāļāļāļ·āđāļāđ
return true
end,
},
}
āļāļēāļĢāđāļāđāļāļēāļāļĢāļ°āļāļ
āđāļĄāļ·āđāļāļāļđāđāđāļĨāđāļāđāļāđāļēāđāļāļĨāđāļāļļāļāļĢāđāļēāļāļāđāļē āļĢāļ°āļāļāļāļ°āđāļŠāļāļāļŦāļāđāļēāļāđāļēāļāļĢāđāļēāļāļāđāļē
āļāļđāđāđāļĨāđāļāļŠāļēāļĄāļēāļĢāļāđāļĨāļ·āļāļāļŠāļīāļāļāđāļēāļāļĩāđāļāđāļāļāļāļēāļĢāļāļ·āđāļāđāļāđ
āļĢāļ°āļāļāļāļ°āļāļĢāļ§āļāļŠāļāļāļ§āđāļēāļāļđāđāđāļĨāđāļāļĄāļĩāđāļāļīāļāđāļāļĩāļĒāļāļāļāđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāļāļāļāļēāļŠāļīāļāļāđāļēāđāļāđāļŦāļĢāļ·āļāđāļĄāđ
āļāļđāđāđāļĨāđāļāļŠāļēāļĄāļēāļĢāļāđāļĨāļ·āļāļāļāļģāļĢāļ°āđāļāļīāļāļāđāļ§āļĒāđāļāļīāļāļŠāļāļŦāļĢāļ·āļāđāļāļīāļāđāļāļāļāļēāļāļēāļĢ
āļŦāļēāļāļĄāļĩāđāļāđāļāļĄāļŠāđāļ§āļāļĨāļ āļĢāļ°āļāļāļāļ°āļāļģāļĄāļēāļāļģāļāļ§āļāļŠāđāļ§āļāļĨāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī
āļāļđāđāđāļĨāđāļāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļķāļāļĢāļēāļĒāļāļēāļĢāļŠāļąāđāļāļāļ·āđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļ·āđāļāļāļĢāļąāđāļāļāđāļāđāļāđāļāđ
āļāļēāļĢāļĢāļāļāļĢāļąāļāļĢāļ°āļāļāļāļīāļāđāļ§āļāļāļāļĢāļĩāđ
āļĢāļāļāļĢāļąāļāļāļąāđāļāļĢāļ°āļāļāļāđāļģāļŦāļāļąāļ (Weight System) āđāļĨāļ°āļĢāļ°āļāļāļāļģāļāļąāļāļāļģāļāļ§āļ (Limit System)
āļāļĢāļ§āļāļŠāļāļāļ§āđāļēāļāļđāđāđāļĨāđāļāļŠāļēāļĄāļēāļĢāļāļāļāļāļēāļŠāļīāļāļāđāļēāđāļāđāļŦāļĢāļ·āļāđāļĄāđāļāđāļāļāļāļģāļāļēāļĢāļāļ·āđāļ
āļĢāļ°āļāļāļāļēāļāļāđāļāļĄāļđāļĨ
āļĢāļ°āļāļāđāļāđāļāļēāļāļāđāļāļĄāļđāļĨ MySQL āļŠāļģāļŦāļĢāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāļĢāļēāļĒāļāļēāļĢāļŠāļąāđāļāļāļ·āđāļāļāļĩāđāļāļąāļāļāļķāļāđāļ§āđ (Presets) āđāļāļĒāļāļ°āļŠāļĢāđāļēāļāļāļēāļĢāļēāļ afu_shop_preset
āđāļĄāļ·āđāļāđāļĢāļīāđāļĄāļāđāļāđāļāđāļāļēāļ
āļāļēāļĢāđāļāđāđāļāļŪāļļāļ (Hooks)
āļĢāļ°āļāļāļĄāļĩāļŪāļļāļāļŠāļģāļŦāļĢāļąāļāļāļĢāļąāļāđāļāđāļāļāļēāļĢāļāļģāļāļēāļ:
config/hooks/client.lua: āļŪāļļāļāļāļąāđāļāđāļāļĨāđāļāļāļāđāļŠāļģāļŦāļĢāļąāļāļāļĢāļ§āļāļŠāļāļāđāļāđāļāļĄ āđāļāļīāļ āđāļĨāļ°āļāļēāļĢāđāļŠāļāļāļāļĨ
config/hooks/server.lua: āļŪāļļāļāļāļąāđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļŠāļīāļāļāļīāđ āļāļēāļĢāđāļāļīāđāļĄāļĨāļāđāļāđāļāļĄ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāđāļāļīāļ
āļāđāļāļāļģāļŦāļāļāļĢāļ°āļāļ
ESX Framework
MySQL Async Library
āļāļģāđāļāļ°āļāļģāđāļāļīāđāļĄāđāļāļīāļĄ
āļāļĢāļ§āļāļŠāļāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāđāļāđāļāļĄāļāļĩāđāļāļģāļŦāļāļāđāļāļĢāđāļēāļāļāđāļēāļĄāļĩāļāļĒāļđāđāđāļāļĢāļ°āļāļ Inventory āļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
āļŠāļēāļĄāļēāļĢāļāđāļāļīāđāļĄāļĢāđāļēāļāļāđāļēāđāļŦāļĄāđāđāļāđāđāļāļĒāļŠāļĢāđāļēāļāđāļāļĨāđāđāļŦāļĄāđāđāļāđāļāļĨāđāļāļāļĢāđ config/shops/
āļŦāļēāļāļāđāļāļāļāļēāļĢāđāļāļīāđāļĄāļŠāđāļ§āļāļĨāļāļāļĢāļ°āđāļ āļāđāļŦāļĄāđ āđāļŦāđāđāļāļīāđāļĄāđāļ ENUMDiscountPreset āđāļĨāļ°āļāļģāļŦāļāļāļāđāļēāđāļ Config.DiscountPresets
ðŽ āļāļąāļāļāļēāđāļāļĒ AFU Squad ð @Copyright Danyouknowme x Txrxx x Hex â āļāļāļāļāļļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļ ðģ āļāļ·āđāļāđāļāđāļāļāđāļāđāļāļĩāđ awayfromus.dev