admin 发表于 7 天前

炸弹脚本+炸弹模型

https://thumbs-eu-west-1.myalbum.io/video/1k0_h264/5b69dbe1-bacc-4478-a2f2-e95ea1f5c7cd.mp4



-- 删除原有的 ESX 相关代码
-- local ESX = nil

-- Citizen.CreateThread(function()
--   while ESX == nil do
--         TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
--         Citizen.Wait(0)
--   end
-- end)

-- 检查玩家是否拥有指定的物品
local hasItem = false
ESX.TriggerServerCallback('esx:hasItem', function(result)
    -- 将服务器返回的结果赋值给 hasItem 变量
    hasItem = result
end, Config.RequiredItem)

-- 将奖励物品添加到玩家的库存中
exports['your_inventory_script_name']:AddItem(Config.RewardItem, 1)



Config = {}

-- 随机爆炸区域的坐标示例
Config.SpawnLocation = {x = 2122.701171875, y = 4802.6606445313, z = 40.132423400879} -- 例:区域的坐标

-- 圆形区域的半径
Config.Radius = 10.0---- 圆形半径

-- 最大爆炸物体数量
Config.MaxObjects = 5 -- 最多生成的爆炸物体数量

-- 物体模型
Config.ObjectModel = "gp_boom_h1" -- 请替换为您使用的模型

-- 需要的物品
Config.RequiredItem = "caycua" -- 所需物品

-- 处理进度时间
Config.ProcessTime = 10000 -- 处理时间(例如:10000ms = 10秒)

-- 成功率
Config.SuccessRate = 40 -- 成功率(%)

-- 奖励物品
Config.RewardItem = "water" -- 奖励物品


***本内容需购买可见***
页: [1]
查看完整版本: 炸弹脚本+炸弹模型