İnventory Client Main.lua
RegisterNetEvent('illegal:client:RobPlayer')
AddEventHandler('illegal:client:RobPlayer', function()
local player, distance = ESX.Game.GetClosestPlayer()
targetplayer = GetPlayerFromServerId(player)
local dead = exports["esx_ambulancejob"]:GetDeath()
if not dead then
if player ~= -1 and distance < 2.5 then
local playerPed = GetPlayerPed(player)
local playerId = GetPlayerServerId(player)
if IsEntityPlayingAnim(GetPlayerPed(player), 'missminuteman_1ig_2', 'handsup_enter', 3) or (IsEntityPlayingAnim(GetPlayerPed(player),"dead", "dead_a", 3)) then
local plyCoords = GetEntityCoords(playerPed)
local pos = GetEntityCoords(PlayerPedId())
local dist = GetDistanceBetweenCoords(pos.x, pos.y, pos.z, plyCoords.x, plyCoords.y, plyCoords.z, true)
if dist < 2.5 then
loadanimdictx('random@shop_robbery')
TaskPlayAnim(PlayerPedId(), "random@shop_robbery" , "robbery_action_b", 8.0, -8, -1, 16, 0, 0, 0, 0)
TriggerEvent("mythic_progbar:client

rogress", {
name = "unique_action_name",
duration = 6000,
label = "Üzerini Arıyorsun",
useWhileDead = true,
canCancel = false,
controlDisables = {
disableMovement = true,
disableCarMovement = true,
disableMouse = false,
disableCombat = true,
}
}, function(status)
if not status then
end
end)
Citizen.Wait(6000)
TriggerServerEvent("inventory:server:OpenInventory", "otherplayer", playerId)
TriggerEvent("inventory:server:RobPlayer", playerId)
TriggerServerEvent("police:server:SearchPlayer", playerId)
ClearPedTasksImmediately(PlayerPedId())
--end
else
exports['mythic_notify']:SendAlert('error', 'Yakında kimse yok')
end
StopAnimTask(PlayerPedId(), "random@shop_robbery", "robbery_action_b", 1.0)
else
exports['mythic_notify']:SendAlert('error', 'Kişi ellerini kaldırmamış')
end
else
exports['mythic_notify']:SendAlert('error', 'Yakında kimse yok')
end
end
end)
İnventory Server Main.lua
RegisterCommand("soy", function(source, args)
TriggerClientEvent("illegal:client:RobPlayer", source)
end)
Bunları dedigim yerlere yapıştırırsan sorunun çözülcektir.